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

4.4K Followers
115 Following
12.4K Posts

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.

Absolutely wild how many men make patronising comments on linkedin posts and have the "open to work" flag on, to not even have the sense to think prospective employers might be women and will scan your activity on there is something else

tldr this is why I don't block them

He is risen
#StarTrek
This obsession for American pickup trucks on UK roads is insane. Dave, you live on a fucking estate in Doncaster not on the prairies of Montana. Tax the bastards to oblivion
Given their general level of incompetence and preference for random legal precedents at least 200 years old, there’s a non-zero chance that SCOTUS will rule that only Native Americans are citizens.

Happy ninth Mastodon Won't Survive Day to all who celebrate!
https://mashable.com/article/mastodon-wont-survive

#Fediverse #Mastodon

Six reasons Mastodon won't survive

The hot new thing in social media has some big problems.

Mashable

RE: https://fosstodon.org/@libreoffice/116351160646659684

This is written as a rebuttal to something, but it’s not clear to me what the rebuttal is to.

I remember seeing a presentation from the folks that would eventually found LibreOffice back at Linux 2005 and it came across as a group of people who couldn’t work with upstream who decided to deliberately picked a license that meant upstream couldn’t take their patches because they didn’t like not being in control of a project that they were contributing to. They became an official independent fork with its own brand some years later. I’ve never really trusted things their marketing has said since then, but I can’t even tell what this is saying other than ‘we accidentally made a cartel masquerading as a non-profit and some unspecified bad people were stopping us from changing’.

The fact that we are *not* seeing wildly improving software all around us tells us everything we need to know.

There is no flourishing of value delivery, new product categories, more needs being satisfied better. It’s the opposite.

All we are seeing is decreases in quality, because 👏 code 👏 creation 👏 is not 👏 the problem.

Having taken my first serious break from work, I’ve realized that I have more #fibromyalgia symptoms than I previously thought. I had severe touch sensitivity which mostly seems controlled but I always chalked up the tiredness, soreness and poor sleep to stress. Does anyone else with fibromyalgia have recommendations or updates to the research from the last decade since I was diagnosed? I’d appreciate thoughts and support which I know I’ll find in my mastodon community!

⚖️ Looking for an exciting path into litigation, #IT #law and digital rights? We’ve got you covered! We are seeking bright new people to support our work for #privacy and #GDPR enforcement from November 2026 onwards. 📆

❗ You are interested and hold a law degree from an EEA university? 🇪🇺 Apply now! https://noyb.eu/en/traineeship

I think that I am underselling how much of a complete catastrophe this code is. I am trying to pick examples that illustrate broader patterns of how fucked it and AI code in general is because it's hard to communicate that everything is fucked if you consider it at any scale larger than ~10 lines.

I am reminded of the living planet in Lem's "Solaris" - Claude code dares to ask the question of "what if you could make something where every bit of it is so uniquely fucked that it cannot be reduced in complexity to a few general patterns of how fucked it is, and the only way to express the depth of fuckery is to experience every single character one by one"