Debian Linux was officially founded by Ian Murdock on August 16, 1993. That's 32 years of stable, free, and opensource computing. From a single kernel, it has grown to parent some of the most popular OSes in the world. Cheers to the one that started it all! Happy 32nd birthday to the beloved mother of all distros!! 🥰 🍰
Thx to #TokeHoilandJorgensen's @toke:
Revert "mac80211: Dynamically set #CoDel parameters per station":
https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git/commit/?id=4876376988081d636a4c4e5f03a5556386b49087
is our beloved @mtaht in #OpenWrt as well:
https://github.com/openwrt/openwrt/commit/e005cdea10284975e81e77282d654a358f33d640
#bufferbloat #RFC8290 #DaveTaht #latency #FQ_CoDel #sch_CAKE #BandwidthIsALIE #LibreQoS #OpenSource #FLOSS #WiFi #Linux #Kernel #LinuxKernel #FQCoDel #schCAKE
A lot of things happen in Linux kernel development on a daily basis. It's a bummer that what often makes the rounds of Linux web sites is just when Linus writes something that can be portrayed as "Linus flames so-and-so" or whatever.
The kernel is not my beat, but I bet one could find many examples of kernel developers being supportive, positive, or just saying interesting or weird things that are quoteworthy... but it's almost always "Linus says $negative_thing".
here's a few settings you may wish to consider for your firefox's about:config
page.
browser.ml.chat.enabled = false
browser.ml.chat.shortcuts = false
browser.ml.chat.shortcuts.custom = false
browser.ml.chat.sidebar = false
browser.ml.enable = false
From my "Geek dates" calendar:
On this day in 1988 Dade "Zero Cool" was sentenced to not use computers or touch-tone telephones until he was 18 years old. He'd crashed 1507 computer systems.
Hello here's a writeup of what's really happening with the new secure boot certificates and how your computer is going to carry on working just fine: https://mjg59.dreamwidth.org/72892.html
"What you have is, in essence, a very grassroots and cheap approach to launder misinformation to the public.”
From @feed - Google’s AI Is Destroying Search, the Internet, and Your Brain
Google’s AI Overview, which is easy to fool into stating nonsense as fact, is stopping people from finding and supporting small businesses and credible sources.
https://www.404media.co/googles-ai-is-destroying-search-the-internet-and-your-brain/
We are a very digital society in Denmark, this is generally a very good things, but not when the banks decide we *must* use Google to log in to our accounts...
Absolutely agree with @jeppe here
"35% of the US stock market is held up by five or six companies buying GPUs."
Ed Zitron, The Hater's Guide to the AI Bubble
One of the most interesting things I've learnt since doing security-related things is how much security is not really about security at all.
For example, to get a good rate on house insurance, you have to have a fancy lock that's difficult to pick on your front door. My front door has one. It also has a glass panel in the middle. If I wanted to break in in a hurry, I wouldn't even try the lock, I'd smash the glass and open the door. From the insurance company's perspective, that's fine: they don't care about it preventing burglaries, they care about attribution. They need a sign of forced entry to pay out and want to avoid having to argue about whether you left the door unlocked. It's about tamper evidence, not about preventing tampering.
The same is true for a lot of embedded security. It isn't about preventing things from going wrong, it's about knowing which vendor gets to pay for a costly recall. If you can accurately attribute failures to a third-party software component, then you can invoke penalty clauses in your contract with that vendor. If you can't, then you pay.
If you can actually prevent attacks, that's a nice bonus, but it's often not the thing that people care most about. Often because they don't really believe it's possible (or, at least, possible within a budget that is lower than the cost of being attacked sometimes).
Here's what I sent them:
I don't use generative AI. I have a computer science degree so I understand how large language models work, and I don't believe that they have any value. They are just stochastic parrots. That they so beguile their users with vapid statistically-probable output is distressing.
But LLMs have still changed my life, because the training models are forever scraping my personal web site, costing me bandwidth and money, violating the copyright on my original content without my consent. The datacentres that house LLMs consume vast amounts of energy and fresh water, an environmental disaster in the making.
I expect that in the future, LLMs will once again change my life as I'm called to cover for an entire generation of workers who lack important life skills such as composition and critical thinking. I'm not exactly looking forward to it.
Death by a thousand slops
https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-slops/
This is your regular reminder that if you are the smartest person in the room, go find another room. You are not going to run out of people or rooms.
TIL: Ever wanted to compress data or use cryptographic algorithms but you don't want to link to link to C libraries or you're just plain lazy?
The Linux kernel has you covered! Create a socket of type AF_ALG, bind to your favorite algorithm, send() in your data and recv() it back!
This seems to support deflate, SHA, RSA and some more on ppc64le and additionally even zstd, chacha, lzo, hmac and more on ARM!
https://www.kernel.org/doc/html/latest/crypto/userspace-if.html
“Artificial intelligence is the opposite of education”
https://helenbeetham.substack.com/p/artificial-intelligence-is-the-opposite
> But what if there isn’t a middle of this road? What if the project of ‘artificial intelligence’ is not a road to new kinds of education - not even a slow and bumpy one – but the reversal of everything education stands for?
It is weird to see the continuing fallacy in the software world that 'source code' is the most valuable asset, by far.
The most valuable asset is the knowledge, design decisions, rationale and intent encoded therein. Just because we don't have good languages to encode that does not change the value proposition.
That misplaced value equation is also at the root of the LLM-for-SE hype.