David Chisnall (*Now with 50% more sarcasm!*)

I am Director of System Architecture at SCI Semiconductor and a Visiting Researcher at the University of Cambridge Computer Laboratory. I remain actively involved in the #CHERI project, where I led the early language / compiler strand of the research, and am the maintainer of the #CHERIoT Platform.

I was on the FreeBSD Core Team for two terms, have been an LLVM developer since 2008, am the author of the GNUstep Objective-C runtime (libobjc2 and associated clang support), and am responsible for libcxxrt and the BSD-licensed device tree compiler.

Opinions expressed by me are not necessarily opinions. In all probability they are random ramblings and should be ignored. Failure to ignore may result in severe boredom and / or confusion. Shake well before opening. Keep refrigerated.

Warning: May contain greater than the recommended daily allowance of sarcasm.

No license, implied or explicit, is granted to use any of my posts for training AI models.

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@purpleidea CNCF is part of LF. I get a lot of spam from them every time I need to give the LF a new email address (because they fundamentally do not understand identity in a useful way).

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@buherator @lauriewired @kenshirriff No offence taken, I just wanted to clarify the difference in approaches. I believe IBM i had a similar flow of being driven by requirements from the mainframe software teams. Intel famously does not talk to compiler people until they've finalised an ISA.

David Chisnall (*Now with 50% more sarcasm!*) boosted:
2025-05-29

Desperate Times, Desperate Measures (Ed Zitron on wheresyouredat)

wheresyoured.at/measures/

«
Next year is going to be big. Well, I personally don't think it'll be big, but if you ask the AI industry, here's the things that will happen by the end of 2026

How much of this actually sounds plausible to you?
»

David Chisnall (*Now with 50% more sarcasm!*) boosted:
2025-05-29

"the banks turned to their pet politicians and begged for a bailout – and they got it. One that we’re still paying back today (the UK is just about to sell off its last few shares in some of the banks it nationalised in 2008 – at a loss compared to what it bought the shares for and without ever using its ownership stake to reform the banks or use them for the public good)" -- @thecommongreen

thecommongreen.scot/2025/05/25

David Chisnall (*Now with 50% more sarcasm!*) boosted:
Jan Lehnardt :couchdb:janl@narrativ.es
2025-05-29

“I am disappointed in the discourse about AI because some people yell at me that my shiny new toys have terrible externalities that I am happy to ignore” is certainly a take.

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@PattyHanson @lauren The really fun variant of thus is that a load of sites depend on cookies that the thing fetching the link preview will not have. I've lost count if the number of YouTube links where the summary is just 'before you continue to YouTube' and the URL is one of YouTube's ones with a random identifier. There is nothing telling me why I should go to the video. And it's YouTube, so I probably won't.

David Chisnall (*Now with 50% more sarcasm!*) boosted:
josefjk
2025-05-29

note to ui designers. when i'm reading a long piece of text. i select text while i read it. I select text while i read it!. i select the text using my mouse. while i read the text i often select the text. when i select the text i just want to select the text. i don't want to perform actions on the text. i don't want a popup menu to appear when i select the text. i don't want to accidentally click on a Share link. i want to select text while i read it

David Chisnall (*Now with 50% more sarcasm!*) boosted:
BenRiceMBenRiceM
2025-05-29

Any engagement with the Harry Potter franchise harms trans people.

I can’t believe we’re still having this conversation, but I still see people trying to justify their fandom.

Burn the fucking books.
sfba.social/@drahardja/1145891

David Chisnall (*Now with 50% more sarcasm!*) boosted:
Bastian Allgeierbastianallgeier
2025-05-29

German politician Nico Semsrott has suggested that we give billionaires one year to solve the climate crisis. If they fail to do so, we should dispossess them. I think that’s a wonderful idea! It's never going to happen, but it's nice to dream.

David Chisnall (*Now with 50% more sarcasm!*) boosted:
2025-05-29

@peter

I thought Borges' *Library of Babel* was just an intriguing fiction, but here we are.
en.m.wikipedia.org/wiki/The_Li

David Chisnall (*Now with 50% more sarcasm!*) boosted:
2025-05-29

if you have a library of 10,000 precious books containing thousands of years of human knowledge, and that library burns down, it's a tragedy. and it's the **exact same effect** if, instead of burning them, you mix those 10,000 books into a sea of 1,000,000,000 books that look exactly like them but contain fabricated content with no traceable record of who created them or why.

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@kim_harding I am no longer willing to review papers for any venue that doesn't have an active plan for countering slop submissions. It is worth my time to review interesting papers in my field to learn about exciting new research, and reading and giving feedback on some mediocre research is an acceptable tradeoff. It is not worth my time to review AI generated nonsense, especially when double blind means I have no idea whether the results (as well as the writeup) are bullshit.

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@kim_harding The only reason I am using a 9 Pro is that my 5T made an accidental trip through the washer dryer. It was working very well until then and would still be fast enough today.

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@isagalaev @jamey The first new computer I got was a 166MHz Pentium clone, in 1996. It came with a 1 GB disk, on which I installed the newly released NT4. A friend with a Mac had a 2GB disk in a slightly older machine.

David Chisnall (*Now with 50% more sarcasm!*) boosted:
2025-05-29

Some signs of AI model collapse begin to reveal themselves
theregister.com/2025/05/27/opi
Prediction: General-purpose AI could start getting worse

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@cast81 @lyndamerry484 They could have made the savings he claimed he would achieve by removing subsidies on Musk's companies.

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@lproven They're also here!

@owlsintowels

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@buherator @lauriewired @kenshirriff

Every ten years, Intel decides to build an architecture for which it is impossible to build a compiler. They did this with an iAPX432. They did it again with the i960. Then, again, with Itanium. Then a decade later with their exciting GPU architecture with the 2D register file. It's probably a sign of the decline of Intel that they haven't done this for more than a decade.

In contrast, we developed the CHERI ISA along with the compiler and OS and so are confident that it is actually usable by software.

David Chisnall (*Now with 50% more sarcasm!*) boosted:
2025-05-29

Did you know that ISC has TWO job openings at the moment?

We are looking for two additional engineers for the Stork team. Stork is our powerful, scaleable, easy-to-use, open source, graphical management tool for DHCP and DNS.

These are both 100% remote, work-from-home jobs (from almost anywhere in the world) and ISC is a great place to work (even if we do say so ourselves).

If you're not a bot, please apply at isc.recruitee.com !

#FediHire #FediJob

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-05-29

@mcnado It must be nice to have a job that you can't be fired from for repeated examples of gross incompetence.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst