Posts
539
Following
36
Followers
2316

Jonathan Corbet

The dog days of summer
3
2
27

Jonathan Corbet

"More generally, liability concerns could mean that many current use cases for agents won’t be commercially viable. Companies may not be able to profitably operate AI lawyers, doctors and media influencers if they are held responsible for what they say and do.

We’re OK with this outcome. There’s nothing in the law that requires us to accommodate AI systems if they are fundamentally untrustworthy, just as we don’t need to accommodate untrustworthy human systems."

— Bruce Schneier https://www.schneier.com/blog/archives/2026/06/ai-and-liability.html
0
30
43
@danyork @lwn Hopefully that will help, at least for a while. The takedown of IPIDEA earlier this year calmed things considerably for a few months. They always seem to rebuild their botnets, though...
0
0
2
@kkarhan @lwn So if we get one hit on, say, an article written in 2010, do we go through that whole process? How do we know that that isn't the one case of a real human following a link of interest? And how do we send, say, two-million abuse reports without just ending up on the spam blacklists ourselves?

Absolutist solutions like that sound good, but lack practicality.
1
0
1
@ezarowny @lwn Someday I would love to talk about them. I'm somewhat reluctant to do that now, though, at least until I've figured out what we're going to do when those strategies stop being effective.
1
0
1
@kkarhan @lwn The problem it that it's *all* the ASNs. Probably even yours. These scrapers are built into apps and running on devices without the knowledge of their ostensible owners. Perhaps your phone is one of them.

Have a look at companies like Bright Data or opscloudio.com if you want to see how that sleazy business works.
2
5
10
@StompyRobot @lwn User agent is whatever random fiction they choose to put in there; there is no useful signal there. We really don't want to inflict captchas or cloudflare or any of that onto our readers, so we've had to find other ways to defend the site.
1
0
12

Jonathan Corbet

The @lwn web site is currently under the most intense scraper attack I have seen yet. 1.3M unique IP addresses within the last couple of hours, and it's not done yet. The work we have done on defenses appears to be paying off, though; the server is holding up reasonably well — so far.

...just in case anybody wonders why I have a rather dim view of the whole AI industry...
16
415
544
@neil @ivor We refitted the house (in northern Colorado) with heat pumps, replacing the old forced-air natural gas. So far, it has taken us through a couple of winters with temperatures down to -18°F (-28°C), driven mostly from the solar panels. No regrets here.

Gas is still used for the stove and hot water; once those are fixed, we'll be able to turn off the fossil-fuel feed entirely...that will be a nice day.
0
0
4

Jonathan Corbet

So the Linux Foundation and a wide range of companies have launched "Akrites" to deal with the vulnerability deluge:

https://akrites.org/letter/

I do wonder though ... "confidentiality" is at the core of this whole thing - keeping vulnerabilities secret until fixes are deployed. When you have LLMs discovering the vulnerabilities, though, they are not secret. Trying to treat them as if they were might well just slow down the process of getting fixes out and make things worse. Embargoes and confidentiality seem like an attempt to perpetuate the last decade's approaches beyond their time.
4
7
13
@gnomon The latter — I know matplotlib well enough to crank out some plots, but I am not deeply versed in all of its options. This one I was totally unaware of.
0
0
1
@dangillmor @Salty The story of the reverse-engineering of the Fisker Ocean firmware is an encouraging point in all of this. The manufacturer disappeared, so the owners took things into their own hands.

https://electrek.co/2026/05/16/fisker-ocean-open-source-ev-story-after-bankruptcy/
0
0
2

Jonathan Corbet

Edited 24 days ago
An offer of "free" LLM use made to developers in the GCC and glibc communities, which are full of developers who feel strongly about free software, was never going to be received with universal acclaim...

https://lwn.net/ml/all/aac20a98-a70e-4268-a758-316ac0407a16@redhat.com

It will be an interesting day when, after the inevitable rugpull happens, these tools cease being available for use without charge. Hopefully we will still remember how to write and review code.
6
20
42

And so it begin's....

"You are not a person or entity that is: (a) located in, organized under the laws of, or ordinarily resident in any country or territory that is the target of comprehensive U.S. sanctions; (b) a prohibited or restricted party under U.S. or other applicable sanctions and export control laws and regulations; or (c)...."

https://letsencrypt.org/documents/LE-SA-v1.7-June-04-2026-diff.pdf

1
2
0
@mntmn @Hex It's not just those bozos ... some folks at opscloudio.com asked if they could run banners on our site selling the same sort of SDK. We declined...
0
0
3

Jonathan Corbet

I've been slowly working my way through _Behave_ by Robert M. Sapolsky, a fascinating book on how our brains work. Just hit this quote:

"This recalls a remarkable finding — stick subjects in a room with a smelly garbage can, and they become more socially conservative. If your insula is gagging from the smell of dead fish, you're more likely to decide that a social practice of an Other that is merely different is, instead, just plain wrong."

Life in this part of the world in the last decade has been like having several reeking dumpsters in the room. Perhaps this is not accidental.
3
12
22
@liw @baldur Hey, some of us aren't dead yet! A few dinosaurs still roam, for now...
2
1
16
Edited 1 month ago

Leave Tridge alone. Seriously. Just mind your own business. Various people stirring up drama, with a cohort of seemingly terrible followers. Fork it and do the work yourself, if you can think you can do better. If not, STFU, and let the man cook however he wants.

0
11
2
@monsieuricon The first one of those I had scared the crap out of me...now I just wait until I can read my screen again.
3
0
5
Show older