Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Colin Dean

@colindean.mastodon.social.ap.brid.gy
25 followers 2 following 619 posts

Bon vivant, scholar, champion of the oppressed. Software engineer and community builder. My words are my own. Quotes and boosts are not necessarily my views […] [bridged from mastodon.social/@colindean on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Colin Dean @colindean.mastodon.social.ap.brid.gy · 5h
Debt Rules Everything Around Me
001 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 15h
Be still my #Pittsburgh direction-giving heart
mastodon.social
010 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 21h
It's been too long since I read #4RulesOfSimpleDesign. Time for a fast refresher. #CodeRetreat
An e-paper reader showing the cover of Understanding the 4 Rules of Simple Design, by Corey Haines
001 1
Reposted by Colin Dean
Code & Supply @codeandsupply.hachyderm.io.ap.brid.gy · 22h
See you at our monthly Build Night next Monday! We'll be at Hackers Guild on Babcock Blvd in the north hills of #Pittsburgh. meetu.ps/e/QlSch/SzJp/i #Pittsburgh #Software #Community #Developer #Social
meetup.com
Build Night, Mon, Oct 26, 2026, 6:00 PM | Meetup
Let's get together and build some awesome stuff with code. We'll hold an impromptu co-working space where you can work on a project, pair, learn, and mingle. You can hack o
001 1
Reposted by Colin Dean
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 19/10/2026
At our #curl maintainer meeting tonight we decided to move forward with the "handle LOW/MED vuln reports openly on GitHub". Now we just need to get the documentation and processes adjust, then push the button to do this. Maybe write a blog post too. So, ideally within this week. Stay tuned
0112 11
Reposted by Colin Dean
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 23h
This policy change is entirely triggered by the current avalanche of vulnerability reports that keep pouring in. We see no end to them and we do not anticipate this flood to decrease within the next several months. We are struggling as a project as all key maintainers feel strained, overloaded […]
mastodon.social
Original post on mastodon.social
118 8
Colin Dean @colindean.mastodon.social.ap.brid.gy · 19/10/2026
There's just too much confusion Can't get no relief
000 0
Reposted by Colin Dean
Colin Dean @colindean.pixelfed.social.ap.brid.gy · 19/10/2026
My bread making expands into making sandwich rolls. These hoagie rolls were about as easy to make as the Dutch oven bread that I've been making, but required more timing. One of the four had the right shape. The one I had tasted great. I froze two and will enjoy them next weekend.
Three barely-shaped hoagie rolls, pre-bakingBaked hoagie rolls on a wire rackTwo hoagie rolls cut open with mayonnaise on themA hoagie roll with Philly cheese steak with onions and roasted red peppers
021 2
Colin Dean @colindean.mastodon.social.ap.brid.gy · 17/10/2026
I can understand the algorithm's confusion with my searches for breadboards. I'm a software engineer getting back in touch with their electronics side while also getting into baking bread.
011 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 17/10/2026
I need to listen to '90s hip-hop more often.
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 16/10/2026
"WE DID IT! We reverse-engineered #Blender with #AI and made it open source. Introducing BlenderCraft 🚀" www.reddit.com/r/blender/comments/1…
121 2
Colin Dean @colindean.mastodon.social.ap.brid.gy · 15/10/2026
It's a little surreal hearing Reuters talk about Youngstown, Ohio, near where I grew up. Making reference to Schwebel's closing, empty factories I passed on my way to work when I worked in Austintown for a ~year, and the suburbs in which I visited family growing up.
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 15/10/2026
"Giving credit to those that came before us is now easier — and more important — than ever. There is no longer an excuse." sunshowers.io/posts/anthropic-monon…
sunshowers.io
Anthropic's Scion is heavily inspired by Mononoke
Comments
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 15/10/2026
Fixed caching on my personal gitlab runners. Watched a build that took 10 minutes go to… 80 seconds. I also realized that most of that 10 minutes was just running `cargo install cargo-binstall`. Slowest runner is a 2014 Mac Mini, app is written in #rust. Now, if only #gitlab could prioritize […]
mastodon.social
Original post on mastodon.social
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 12/10/2026
The rising frequency with which I'm discovering frustrating bugs or encountering significant degradation of long-present behavior in SaaS products makes me want less SaaS in my life.
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 12/10/2026
Design types, gimme yer favorite #iOS apps, particularly for #iPad Pro. My partner's using iOS for the first time in more than a decade.
001 1
Reposted by Colin Dean
Colin Dean @colindean.pixelfed.social.ap.brid.gy · 11/10/2026
Fuega! Blaise × Grady, 9 wks old. #dogsOfPixelFed #dogs #dogstodon #vizsla #vizslaliebe #vizslasimfediverse
A strange man holds a puppy's arms up in front of the camera
033 3
Colin Dean @colindean.mastodon.social.ap.brid.gy · 09/10/2026
"If the activities you claim take years off of your life actually did so, you'd have been dead thousands of years ago."
001 1
Reposted by Colin Dean
Colin Dean @colindean.pixelfed.social.ap.brid.gy · 08/10/2026
Summer 2026 culinary highlights
011 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 07/10/2026
Ah, yes, now that I've spent 45 minutes working around YouTube Music constantly changing in ways that break ytm-desktop by setting up Music Assistant and connecting it to literally everything vaguely music-related I use, I'm jamming and ready to… pay some bills. #HomeAssistant #MusicAssistant
111 1
Reposted by Colin Dean
Daniel Supernault @dansup.mastodon.social.ap.brid.gy · 04/10/2026
Pixelfed is not for sale. It never was. I've turned down 6 and 7 figure offers, and I'd do it again tomorrow. Some things matter more than a beach and a Peach Bellini. We're building something generational here. Something that outlives us if we get it right. 100M+ people. Ethically […]
mastodon.social
Original post on mastodon.social
2429 29
Reposted by Colin Dean
David Roberts @volts.wtf · 05/10/2026
Holy shit.
708263378681 26.3K
Reposted by Colin Dean
SpookJ 👻 @snoopj.hachyderm.io.ap.brid.gy · 01/10/2026
Happy "Charles Darwin is poorly today" Day to those who celebrate 165 years ago today, Charles Darwin was having a rough one
Photo of Charles Darwin's hand-written journal entry from 1 Oct 1861 and digitized text of same

"But I am very poorly today and very stupid and hate everybody and everything."
02896 96
Colin Dean @colindean.mastodon.social.ap.brid.gy · 01/10/2026
@evan so rarely used that I forgot it exists! I don't think I've ever gotten a notification about a comment.
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 01/10/2026
@evan For a network with language at its core, Duolingo's social features are refreshingly sans textarea: actions of support and light-hearted competition, and that's it. The presence of friends and the assistance from them in some cases, but few to none of the burdens, disappointments, or […]
mastodon.social
Original post on mastodon.social
100 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 01/10/2026
@evan I'm connected to and cheer on people on Duolingo that I would classify my relationship with them in person to be stressed or estranged. People I haven't talked to in forever. People I don't want to talk to because they're going to ask me about that thing or they won't be able to talk about […]
mastodon.social
Original post on mastodon.social
100 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 29/09/2026
I was reminded today of Raskin's Laws: 1. A computer shall not harm your work or, through inaction, allow your work to come to harm. 2. A computer shall not waste your time or require you to do more work than is strictly necessary. 3. An interface is humane if it is responsive to human needs […]
mastodon.social
Original post on mastodon.social
012 2
Colin Dean @colindean.mastodon.social.ap.brid.gy · 28/09/2026
I have been honored in the form of a hello world container bearing one of my rants
docker run --rm -it quay.io/zzlotnik/hotdogcart:latest
000 0
Reposted by Colin Dean
Low Quality Facts @lowqualityfacts.mstdn.social.ap.brid.gy · 26/09/2026
Today's Low Quality Ad is for this Functional Pin. It's not your fault that society is becoming an unlivable hellhole, so it is perfectly acceptable to lower the bar for being proud of yourself. 2026 functional is equivalent to 1990 exceptional. collabs.shop/mafls2
A white star-shaped enamel pin with gold trim, featuring the word "functional" written in gold lowercase letters across the center.
524 5
Colin Dean @colindean.mastodon.social.ap.brid.gy · 27/09/2026
Be not afraid, this is Halloweentown
A white pumpkin sculpture with a whole lot of green eyes popping out of it
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 24/09/2026
It has been a while since I watched the "Damn It Feels Good to Be a Gangster" scene from Office Space. Maybe a decade, at least? Maybe 15 years. I understand now just how absolutely hilariously _vile_ cutting a live fish in an office would be. I think one of the only rules I've had at my […]
mastodon.social
Original post on mastodon.social
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 24/09/2026
pointieststick.com/2026/09/23/kde-a…
pointieststick.com
KDE and AI, and you, and me
So I accidentally triggered an online shitstorm in the process of trying to craft a set of more restrictive LLM usage guidelines for KDE. Sorry about that. I’m going to leave the comments on this post open, but I will request that everyone who wants to comment read and understand the entire post first. So anyway… ## What happened? Here’s a verifiable timeline of events: 1. Several weeks ago, a KDE developer started a mailing list thread asking about how we should handle the flood of AI slop merge requests. 2. Everyone agreed it was a problem, and that we don’t want that crap. 3. There was less certainty about the best way to handle it socially. 4. Several wished for an official policy so we didn’t all have to figure it out on our own. 5. I proposed a set of draft guidelines making it quite clear that slop merge requests are unwanted, and can be ignored or closed. 6. It received a generally positive reception. 7. Another KDE developer requested that we workshop it somewhere more modern and capable. 8. I got busy and didn’t do so. 9. Several weeks later, various people on the internet discovered that a talk proposing “a lovable, sovereign, AI-native KDE” had been accepted at Akademy 2026 and created drama around it. 10. Akademy happened, and the talk was given to what I’m told was a fairly chilly reception. 11. The next day, a workshop was held about the topic, also receiving a chilly reception. 12. Realizing this topic was not going away, later that day I re-opened a second draft of my LLM guidelines on invent.kde.org. 13. KDE contributors began to discuss the draft proposal. 14. Two people unknown to any KDE contributors appeared and began fighting with one another about the broader topic of the morality of AI, not the proposed guidelines. 15. One of those people doxxed the other. 16. Comments on the draft proposal were locked to only KDE developers. 17. The person who doxxed the other was banned. 18. Later, the identity of the doxxed person was verified, and they were also banned for their conduct outside of KDE being so unacceptable that people inside KDE did not want to associate with them. 19. Someone else outside of KDE set up https://kdeforpeople.com in an attempt to brigade KDE into banning LLMs. 20. A bunch of people signed onto it, almost none of whom are known KDE contributors (I see one person I know in there). 21. The topic was picked up on social media and the press with… varying levels of accuracy. 22. The draft proposal was removed and the whole topic hidden. ## TL;DR: A bunch of people mostly outside of KDE who disapprove of LLM usage derailed KDE’s attempt to add restrictions to LLM usage. Yep, that’s where we’re at in the state of online discourse around AI. ## I’m sorry After everything I wrote last month about keeping your community safe and containing damage so it doesn’t spill out into public view, I feel pretty bad that my attempt to craft a compromise policy around LLM usage in KDE (which would have _tightened_ it!) backfired and created a storm of drama. It wasn’t my intention, and I apologize for my role in it. If I make another attempt to craft a policy that provides certainty and cover for maintainers who want to reject AI slop, I will be even more careful to avoid creating unnecessary drama. If someone else wants to, I will try my best to help them with the same. ## More facts People jumped to some pretty wild conclusions in the various social media threads about the topic that I saw. Before we continue, let me set some more records straight: * KDE e.V. has not taken money from DHH or Omarchy. I also have not, either personally, or in my business. * KDE e.V. _has_ taken money from Framework, but only after verifying that Framework had severed their (already very limited) ties with DHH and Omarchy. Also, all of this happened a year ago, _before_ Omarchy received a ludicrous amount of money from a veritable rogues gallery of villains. * Today, Omarchy is radioactive in KDE and adjacent communities I’m aware of. Nobody I know wants to have anything to do with them. * The “lovable, sovereign, AI-native KDE” idea was presented by two people important to KDE in decades past, but who had not made any contributions recently besides this Akademy talk. Their idea does not reflect the overall direction of KDE or Plasma, and I don’t think it ever will. If “a lovable, sovereign, AI-native KDE” freaks you out, I believe it is completely reasonable and safe to ignore. ## What on earth is going on here? I know people are really riled up about AI. I get it. The negative effects of LLM usage seem to become more obvious by the day: * They lower the barrier to entry for people who have no idea what they’re doing to DDoS FOSS maintainers with a tidal wave of crap. **And this was the actual reason for the proposed restrictions.** * They make it easy for lazy people to avoid learning communication and job skills. * They make it easy for lonely people to form unhealthy para-social relationships. * The companies behind the big ones are really bad. * Some of their training data was stolen. * Some of their training data that was not stolen results in the destruction of rare books. * The process of training them on freely available online data imposes extra hosting costs and slows down access for humans, acting as economic free riders. * The license of source code they produce is legally unclear. * Their resource usage frequently strains the infrastructure of the communities their data centers are located in or near. * Their data centers are using enough electricity to blunt and reverse prior positive global trends of lower electricity demand and greener electricity generation. * The specialized hardware they use has monopolized global production lines, massively inflating the price of normal consumer and business computer hardware. * The enormous amount of capital allocated to them may be impossible to recoup, with the potential to eventually cause a worldwide economic crash. * They are either mandated or voluntarily used by so many people already, that many who do not use them fear they will “fall behind” or “become obsolete” despite concerns with any of the above. So yeah, bad stuff. I _completely_ understand why a lot of people have problems with LLMs. I have these concerns as well. I also understand why a lot of experts in their field _really_ like LLMs. These are very powerful and sophisticated tools. Capable people with decades of experience can successfully automate away a lot of tedious work, and still end up with a final product identical to what they would have done by hand. I don’t use LLMs for automating work myself, but I do understand the appeal to many experts. And I also understand that LLMs can be responsibly used in really useful ways for general tasks like learning a nebulous skill, retrieving deeply-buried information you can only describe in unspecific ways, or helping you troubleshoot a problem with unclear steps or parameters. At the same time, I think we have to acknowledge that irresponsible LLM usage by people who are not yet experts is a disaster for their learning, expertise, social skills, and emotional health. In other words, this is a hard problem. ## What on earth do we do? How are we expected to handle a technology that is: 1. Very powerful 2. Genuinely useful for various things 3. Dangerous, de-skilling, and/or addictive in the wrong hands 4. Full of really bad externalities 5. Broadly available worldwide at effectively zero cost It’s like 100 billion toaster-sized nuclear reactors dropped from the sky one day. The very least you can say is that this would be very de-stabilizing! The world is changing fast and I have no idea what’s going to happen. But I don’t think the genie is going to be put back in the bottle. I don’t know what to do, and that’s scary. And I have a lot of empathy for anyone else who’s scared by this, too. We’re in this boat together. ## What can you do to help? If I or someone else tries again to propose a set of usage guidelines that restrict inexpert usage of LLMs, with the goal that KDE receives fewer of the AI slop merge requests that are burning people out, please don’t make things worse. Please don’t derail the process. Please don’t take it as an opportunity to fight over the broader topic of AI in general. Please don’t try to burn each other to the ground over it. Please don’t doxx or send hate mail to anyone over it. Please, just be kind. We’re all trying our best over here. No one in FOSS is a cackling techbro… outside of maybe Omarchy. 😬 The rest of us are trying to figure out what to do about the nuclear reactor that fell into our living room without killing ourselves, hurting anyone else, or becoming unemployable. * * * If at this point you want to post a comment, please be kind and treat the topic with an adult level of maturity. I believe in you. 🙂 Like Loading... ### _Related_
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 23/09/2026
There's just too much confusion Can't get no relief
A screenshot of a Google search result for the search "hobby electronics store Pittsburgh" showing an AI overview for what candy Pittsburgh is known for, notably, the Clark bar.
001 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 23/09/2026
A Daylio mythical streak card showing 2500 days of journaling
011 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 23/09/2026
"GitHub's downtime as a FreeBSD entropy source." github.com/DominoTree/ghrandom
github.com
GitHub - DominoTree/ghrandom: GitHub's downtime as a FreeBSD entropy source.
GitHub's downtime as a FreeBSD entropy source. Contribute to DominoTree/ghrandom development by creating an account on GitHub.
021 2
Colin Dean @colindean.mastodon.social.ap.brid.gy · 21/09/2026
@jordan this happens to me with long enough exposure. I almost always come back from Louisville with a little bit of a drawl that lasts a week. When I went on vacation to Costa Rica years ago, I spoke with a little bit of an accent for a few days. Oddly, I didn't interact with enough people in […]
mastodon.social
Original post on mastodon.social
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 21/09/2026
@itamarst of things included in coreutils or otherwise commonly present based system tooling, I can think of none. Expand out to a category that would include those you've already cited, and I feel like LibreOffice might have some kind of a CLI for its grammar checker, if even it can catch that […]
mastodon.social
Original post on mastodon.social
100 1
Reposted by Colin Dean
Low Quality Facts @lowqualityfacts.mstdn.social.ap.brid.gy · 20/09/2026
We made a comic about the Hulk.
1 Waiter: Any room for dessert Mr. Banner?
2 Bruce Banner: I really wanted some but I'm way too full. This makes me so mad.
3 Bruce turns into the hulk
4 Hulk: I'll have the tiramisu.
0216 16
Colin Dean @colindean.mastodon.social.ap.brid.gy · 20/09/2026
Followed very close behind by my second favorite Barenaked Ladies song, but one absolutely perfect for the last year music.youtube.com/watch?v=PjVdsMSXq…
000 0
Colin Dean @colindean.mastodon.social.ap.brid.gy · 20/09/2026
Once again at the top of my playlist for the last quarter music.youtube.com/watch?v=NsflztLw4… #BadApple
112 2
Colin Dean @colindean.mastodon.social.ap.brid.gy · 19/09/2026
Root cause analysis: 1. Someone neglected to… 2…N-1: ??? N: Gravity.
011 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 19/09/2026
@Edent oh, no. This news is double plus ungood. I feel like I'm one of about 100 active swarm users in Pittsburgh. I've held some mayorships for a decade.
100 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 19/09/2026
My parents in rural midwestern Pennsylvania just locked in and paid ahead of time for their heating oil for the winter. Contractually purchasing the same that they did last year. $5.19 per gallon. They paid $3 per gallon at their last fill up last winter, no contract. This winter could be […]
mastodon.social
Original post on mastodon.social
001 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 18/09/2026
Let the record show that I for one would like to see more of this storyline presented in Optimus Prime: Awakening. #Transformers
011 1
Colin Dean @colindean.mastodon.social.ap.brid.gy · 18/09/2026
I couldn't miss this. #Transformers on the big screen
UnicronOptimus Prime dying
012 2
Colin Dean @colindean.mastodon.social.ap.brid.gy · 17/09/2026
@andrewnez this is f@#king art and I *love* every word of it
000 0
Reposted by Colin Dean
Andrew Nesbitt @andrewnez.mastodon.social.ap.brid.gy · 17/09/2026
Good Morning, Your Toaster Is Compromised nesbitt.io/2026/09/17/good-morning-…
nesbitt.io
Good Morning, Your Toaster Is Compromised
_The following is a transcript of the 7am hour of Rise & Grind, a nationally syndicated breakfast news programme, first broadcast Thursday 17 September 2026. Transcription by OpenClaw-4.2. Portions of this segment were pre-blurred at the request of the network._ **CHIP:** Good morning, good morning, welcome back to Rise & Grind, I’m Chip Halloran. **BRIE:** And I’m Brie Kensington. Chip, we have to start with the story that has been, and I’m sorry, _burning up_ our inbox all morning. **CHIP:** [laughs] She’s been holding that one since four a.m., folks. But it is a serious story. If you own a smart toaster, a connected espresso machine, certain models of pet feeder, you may have woken up on Tuesday to find those devices producing images that we are, frankly, not able to show you before the watershed. **BRIE:** We’re going to put some of those on screen now, heavily blurred. What you’re looking at there is a slice of sourdough from a viewer in Nebraska, and burned into that slice is a cartoon fox, wearing sunglasses, in what our legal team have asked me to describe only as “a pose.” **CHIP:** The same image, or variations of it, has appeared in latte foam, on the little screens on the front of smart fridges, and in at least one case spelled out in kibble by an automatic pet feeder. One school district in Ohio has pulled its entire cafeteria line. Three manufacturers have issued recalls. And nobody, Brie, seems to be able to tell us who did this or why. **BRIE:** Which is why we’ve brought in an expert. Joining us now from her home is Karen Oyelaran, she is an open source security advocate, **KAREN:** Researcher. **BRIE:** Researcher, thank you Karen, and Karen, I understand you’ve actually been tracking this particular hack for some time? **KAREN:** So it’s not really one hack, it’s the same underlying library being compromised for the third time in about two years. The component is called vulpine-lz4, it’s a compression library written in Rust, twelve stars on GitHub, and it ends up in appliance firmware because a build tool called snekpack vendors it, and most of these manufacturers use snekpack in their over-the-air update pipeline. The original library stopped getting releases when the maintainer left, so snekpack switched to a community fork called foxhole-lz4, and on Tuesday that fork pushed a release with a modified decompression routine. Instead of unpacking the manufacturer’s splash-screen assets it unpacks a hardcoded image buffer, which is the fox. It’s actually the library’s own mascot. Someone has just drawn it in a way the maintainer definitely didn’t. **CHIP:** OK so, a lot to unpack there, if you’ll pardon the **BRIE:** [laughs] **CHIP:** But let me make sure I’ve got the headline. Vulpine. Is that an individual, is that a group? Where are they based? **KAREN:** No, sorry, vulpine just means fox-like. It’s the name of the software. The person who wrote it isn’t the attacker, he’s actually the first victim in a sense, his package keeps getting **BRIE:** So there IS a he. There’s a person behind Vulpine. **KAREN:** There’s a person who wrote it, yes. Years ago. He’s not involved in this. **CHIP:** And who does he work for? Which of the appliance companies? **KAREN:** None of them. He wrote it on his own time and published it for free, and then the appliance companies, and honestly thousands of other companies, built it into their products. That’s just how modern software gets made, you pull in hundreds of these small components and most of them are maintained by one or two volunteers. **BRIE:** For free. **KAREN:** Yes. **BRIE:** Free like a trial, or, **KAREN:** Free like nobody pays him anything. There’s a donate button. I think it’s had about forty dollars through it. **CHIP:** Forty dollars total? For software that’s in, you said millions of appliances? **KAREN:** Somewhere north of thirty million devices, based on the firmware strings. And that’s just the appliances. It’s also a transitive dependency of cargo, which is the tool that builds most Rust software, so realistically it’s on almost every developer machine in the world as well. This is actually the point I’d really like to get across if I can, because the manufacturers shipping these toasters are **CHIP:** And I do want to come back to that Karen, but I think what viewers at home want to know first is, this individual, the Vulpine developer. Where is he now? Have authorities been in contact? **KAREN:** He won the EuroMillions in 2024 and moved to Portugal to farm goats. He hasn’t committed to the repository in about two years. Which, again, he’s allowed to do, it’s a hobby project, nobody was paying him to **BRIE:** I’m sorry, he _walked away_? From thirty million devices? **KAREN:** He didn’t walk away from thirty million devices, there weren’t thirty million devices when he wrote it. He wrote a compression library, put it online, and other people put it in toasters. He wasn’t consulted about the toasters. **CHIP:** Our producers did actually reach out to him overnight, and Brie, I believe we have his statement? **BRIE:** We do. I’ll read it in full. “Thank you so much for reaching out. I hear your concerns and I’m committed to doing better, both as a maintainer and as a model. In the meantime, please find below my recipe for a soft-rind chèvre. Warmest regards.” And then there is, in fact, a recipe. **CHIP:** So he IS engaging. That’s encouraging, at least. **KAREN:** No, that’s not him, that’s an AI auto-responder. He won’t have seen your email, everyone who writes to that address gets the recipe. **BRIE:** The recipe looks quite good, actually. **KAREN:** It is, I’ve made it. Look, can I just, the reason this keeps happening to this specific library is that it’s underneath billions of dollars of hardware and nobody funds it. There was CVE-2024-YIKES, same package. There was another one in June, CVE-2026-LGTM, same package again, that time it was AI security scanners approving it because the malware asked them nicely. After that one there was a working group set up specifically to look at **CHIP:** So there IS a working group. That’s reassuring. **KAREN:** It’s never met. It was scheduled into the same slot as the retrospective for the previous incident, which also never met. **CHIP:** But it exists. **KAREN:** A calendar invite exists. **BRIE:** Karen, I want to bring it back to the images for a second because I think that’s what’s alarming people. We’ve had the network’s standards team look at these and they’ve confirmed that the fox is, and I’m quoting the memo, “depicted as over eighteen and the sunglasses remain on throughout,” so we are able to discuss it. But who _drew_ this? Is this the same person who broke into the software? **KAREN:** So the artwork actually predates this attack. It first showed up embedded in the June incident as a decoy, the idea being that automated scanners would hit the image, refuse to describe it, and never reach the actual malware forty lines further down. Which worked, incidentally. This time someone’s just taken that same asset and pointed it at the toast. Honestly the artwork is the least interesting part, the interesting part is that a fork with eleven downloads can push a release on a Tuesday and be on your kitchen counter by Thursday because none of the vendors in between are checking, and none of them are checking because none of them think of this as _their_ code, because they didn’t pay for it, because nobody **CHIP:** And the eleven, sorry, you said eleven downloads, earlier you said something about twelve stars, help me out here. Twelve out of what? **KAREN:** It’s not out of anything, it’s just twelve people clicked a button that says star. **CHIP:** So it’s not a rating. **KAREN:** It’s more like a bookmark. **CHIP:** Twelve bookmarks. And that’s holding up thirty million toasters. **KAREN:** _Yes._ That is exactly the problem. And the companies selling those thirty million toasters, we’re talking about firms with nine and ten figure revenues, have collectively contributed zero engineering time and about forty dollars to the component they’re all standing on. If even one of them had funded a part-time maintainer, or an audit, or just read the **BRIE:** So who’s _liable_ , Karen? If I’m a viewer and my four-year-old has seen this fox on her breakfast, who do I call? **KAREN:** I mean, you’d call the manufacturer, they sold you the toaster. But they’ll point at the firmware vendor, and the firmware vendor will point at snekpack, and snekpack will point at a repository whose owner is currently milking a goat. There isn’t a throat to choke here, that’s what I’m trying to **CHIP:** But surely someone _owns_ open source. There’s a company behind Linux, isn’t there? **KAREN:** There’s a foundation. Several foundations. None of them own vulpine-lz4, it’s one person’s repo. Was one person’s repo. **CHIP:** And he’s just allowed to leave it there? Unlocked? For anyone to put foxes in? **KAREN:** He put a licence on it that says anyone can use it for anything and he’s not responsible for what happens. Every one of those manufacturers agreed to that licence when they pulled it in. They just didn’t read it, because again, they weren’t paying for it, so nobody thought of it as procurement, so nobody **BRIE:** I have to say, Chip, the more I hear about this the more it sounds like these open sources are a bit of a wild west. **CHIP:** It really does. Karen, last question because we’re up against the break. Practically speaking. Should people be unplugging their toasters this morning? **KAREN:** The manufacturers have all pulled the update, so anything that’s rebooted since yesterday is fine. And I’d just point out that the _toast_ was never dangerous. It’s bread. The dangerous version of this attack is the one you don’t see, where instead of drawing a fox it just reads your wifi credentials, and that version has almost certainly already happened to the same devices via the same library and nobody booked a segment about it because there wasn’t a picture. That’s really what I’d like people to take away, the fox is **CHIP:** So the toast is safe to eat. **KAREN:** The toast was always safe to eat. **CHIP:** There you go. Toast is safe, reboot your appliances, and I’m sure the authorities will get this Vulpine character sorted out. Karen Overland, open source advocate, thank you so much for joining us. **KAREN:** It’s Oyelaran, and it’s, no, that’s fine. Thank you for having me. **BRIE:** Fascinating stuff. When we come back: he’s fluffy, he’s fearless, and his owners say he simply cannot be contained. Kubernetes the golden retriever is scaling new heights this morning after landing his very first skateboarding sponsorship. That’s next on Rise & Grind. Don’t go anywhere. _[BREAK]_
1111 11
Colin Dean @colindean.mastodon.social.ap.brid.gy · 17/09/2026
That feeling when you're one jumper wire short for a project that would have taken less than 20 minutes to put into production… And you have to wait a few days for another package and have time to spend those 20 minutes.
011 1
Reposted by Colin Dean
Xe :verified: @cadey.pony.social.ap.brid.gy · 13/09/2026
Everyone should slow down AI development except for me xeiaso.net/notes/2026/everyone-slow…
013 3
Reposted by Colin Dean
Itamar Turner-Trauring @itamarst.hachyderm.io.ap.brid.gy · 12/09/2026
Human beings are very good at imitation; to some extent we can't help but imitate. Unfortunately this means if someone exposes their brain to chatbot outputs all day, they might start writing like a chatbot without realizing it. And then get offended when people claim their writing is slop...
004 4