Sign in

Colin Dean

@colindean.mastodon.social.ap.brid.gy
23 followers 2 following 607 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 · 23h
"If the activities you claim take years off of your life actually did so, you'd have been dead thousands of years ago."
000
Reposted by Colin Dean
Colin Dean @colindean.pixelfed.social.ap.brid.gy · 08/10/2026
Summer 2026 culinary highlights
011
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
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
2432
Reposted by Colin Dean
David Roberts @volts.wtf · 05/10/2026
Holy shit.
700261008615
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."
02898
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
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
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
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
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
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
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
Colin Dean @colindean.mastodon.social.ap.brid.gy · 23/09/2026
A Daylio mythical streak card showing 2500 days of journaling
011
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
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
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
Colin Dean @colindean.mastodon.social.ap.brid.gy · 19/09/2026
Root cause analysis: 1. Someone neglected to… 2…N-1: ??? N: Gravity.
011
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
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
012
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
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
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
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
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
Colin Dean @colindean.mastodon.social.ap.brid.gy · 08/09/2026
She reads your parentheticals She reads my footnotes and endnotes We are not the same
011
Colin Dean @colindean.mastodon.social.ap.brid.gy · 06/09/2026
I am deeply frustrated by the current state of the Internet. I'm trying to find reviews for a rather niche consumable product. What it is doesn't matter, beyond me wanting to know others' opinion on taste and effect. I invested probably 15 min looking through search results. Once I found a […]
mastodon.social
Original post on mastodon.social
000
Colin Dean @colindean.mastodon.social.ap.brid.gy · 06/09/2026
I finished a fiction book today! Book: A Princess of Mars, by ER Burroughs Reader: XTEINK X3, w/ Crosspoint firmware The son of a special ed teacher who specialized in teaching reading, I was an early reader. I think I cut my fiction teeth on the […] [Original post on mastodon.social]
A hand holding a epaper book reader that says end of book
022
Reposted by Colin Dean
Mitch Effendi (ميتش أفندي) @mitch.hoagie.cloud.ap.brid.gy · 05/09/2026
Me, having just traveled back in time to 1930 and explaining the future to a guy at a party while I'm blind drunk: "so in the future, we have these machines that can share all of the world's accumulated knowledge with everyone, regardless of where they are in the world, pretty much at the cost […]
hoagie.cloud
Original post on hoagie.cloud
101
Colin Dean @colindean.mastodon.social.ap.brid.gy · 04/09/2026
So begins the 25th hour of no electricity. Five gallons of gas spent running my generator, to keep my cold things cold and reheat things that cannot be reheated on a grill. While my old house was built in a time without air conditioning, my new house damn near requires it to be bearable. A cool […]
mastodon.social
Original post on mastodon.social
100
Colin Dean @colindean.mastodon.social.ap.brid.gy · 02/09/2026
I need a browser extension that calculates the total time I've waited for websites to load. As in, it monitors from click to window onload (or whatever), and then presents me with some graphs and a calendar.
011
Colin Dean @colindean.mastodon.social.ap.brid.gy · 31/08/2026
Stop linking to walled gardens. I don't want to log in to read something. Reddit and Pinterest are the latest to join this trend.
000
Colin Dean @colindean.mastodon.social.ap.brid.gy · 29/08/2026
Some sanity prevailed, but it shows the need to get more responsible technologists into the legislatures worldwide. www.phoronix.com/news/California-AB…
phoronix.com
California Passes AB-1856 For Open-Source Relief Over Age Verification
As an update to the May story about California's age verification law may end up exempting most Linux distributions, that AB-1856 bill has finally passed!..
021
Colin Dean @colindean.mastodon.social.ap.brid.gy · 28/08/2026
Not sure if electric car or ethereal opening to EDM track
010
Reposted by Colin Dean
Andrew Nesbitt @andrewnez.mastodon.social.ap.brid.gy · 28/08/2026
Now Hiring: Senior Open Source Maintainer nesbitt.io/2026/08/28/now-hiring-se…
nesbitt.io
Now Hiring: Senior Open Source Maintainer
**Location:** Lincoln, Nebraska, USA **Employment type:** Volunteer **Term:** Permanent **Compensation:** $0 **Reports to:** The community **Direct reports:** None **Start date:** Immediate We’re looking for a passionate, self-directed engineer to take full ownership of one of the most widely deployed libraries in the ecosystem. This is a rare opportunity to make a real impact on software that millions of developers depend on every single day. If you thrive on autonomy, love working in the open, and want to wear many hats in a fast-paced environment, we’d love to hear from you. **About the role** As Senior Open Source Maintainer you will be the primary technical owner and public face of the project. You’ll drive the roadmap, ship releases, support a global user base, and champion the project across the wider industry. This is a highly visible individual contributor role with enormous scope. No two days are the same, and you’ll have full autonomy to decide how you spend your time. **What you’ll do** * Own the technical roadmap and long-term architectural direction * Review and merge contributions from a diverse, global community of open source developers * Triage and prioritise the issue tracker and feature request backlog * Maintain comprehensive documentation, examples, migration guides, and API references * Ensure project websites and documentation meet current accessibility standards * Cut releases across all supported major version lines and write the release notes * Own the CI pipeline, release automation, and package publishing infrastructure * Keep dependencies current and promptly action automated update pull requests * Support users on GitHub, Discord, Slack, Stack Overflow, Mastodon, Bluesky, and email * Ensure compatibility across all current runtimes, operating systems, and architectures * Preserve backwards compatibility, including widely relied-upon undocumented behaviour * Coordinate release timing with downstream distributions, registries, and redistributors **You’ll also** * Participate in the on-call rotation for incidents at downstream production deployments * Support enterprise consumers where project issues block business-critical systems * Define and communicate support, deprecation, and end-of-life policies for all release lines * Provide migration guidance to adopters upgrading from end-of-life releases * Coordinate advisories, CVE records, disclosure timelines, and researcher credits * Ship embargoed CVE patches across all supported version lines within the disclosure window * Produce SBOMs, VEX statements, and signed provenance attestations for every release * Maintain reproducible builds and independently verifiable release artifacts * Complete supplier security assessments and questionnaires for enterprise consumers * Remediate findings from OpenSSF Scorecard, dependency scanners, and compliance platforms **As well as** * Review high volumes of contributions from AI coding agents and automated refactoring tools * Triage vulnerability reports generated by commercial AI security scanners * Champion the project at international conferences, on podcasts, and across social media * Moderate all community spaces and enforce the Code of Conduct * Engage constructively with feedback shared on social media and public forums * Represent the project in working groups, standards bodies, and regulatory consultations * Prepare grant applications and quarterly reports for current and prospective funders * Administer domains, trademarks, signing keys, cloud accounts, and social media * Advise enterprise legal teams on licensing, patent, warranty, and export control matters * Own the succession plan: identify, recruit, and onboard your replacement **How we’ll measure success** * GitHub stars * Time to first response on issues and pull requests * Release cadence and mean time to patch for disclosed vulnerabilities * Open issue and stale pull request backlog * Dependency freshness * OpenSSF Scorecard result and other automated project scoring * Community sentiment across public channels * Downstream adoption * Bus factor **What we’re looking for** * 8+ years of professional software engineering experience * Deep expertise in one systems language and professional proficiency in at least four others * Written communication pitched to audiences from first-time contributors to Fortune 500 CISOs * Consistent release cadence with minimal dependency churn and no breaking changes * Comfortable across engineering, support, security, community, marketing, finance, and legal * Balances contributors, enterprises, security researchers, regulators, and automated systems * Comfortable receiving direct public feedback and turning it into improvements * Availability overlapping core business hours in AMER, EMEA, and APAC * Able to respond to time-sensitive security matters outside normal working hours * Provides own hardware, reliable internet, and test environments for all supported platforms **Nice to have** * Prior experience in technical writing, developer relations, or community management * Experience migrating existing codebases to memory-safe languages * Working knowledge of licence compatibility and international trademark registration * Grant writing and nonprofit financial reporting experience * Media training * An established personal audience on at least one major social platform * Conversational proficiency in a second and third language * A second job **What we offer** * 100% remote, work from anywhere in the world * Complete flexibility over your working hours * High-impact work depended on by startups and Fortune 500 companies alike * Exceptional visibility and personal brand building opportunities * Regular speaking slots at leading industry events * The opportunity to develop close working relationships with several national CERTs * A passionate, highly engaged global user community * GitHub Sponsors enabled on the repository **How to apply** Please submit a CV, a link to your GitHub profile, and a short cover letter telling us what ownership means to you. Our interview process consists of a recruiter screen, a technical interview, a system design round, a take-home exercise, and a final community panel. If you don’t meet every requirement listed above, we’d still encourage you to apply. We are committed to building a diverse and inclusive community and welcome applicants from all backgrounds. This position will remain open until filled. Due to the volume of applications received, we are unable to respond to every candidate individually. _This role is not eligible for relocation assistance or visa sponsorship._
21346
Colin Dean @colindean.mastodon.social.ap.brid.gy · 27/08/2026
Ik heb een windmolen gevonden #MarymoorPark #Redmond #Washington #Windmills
111
Colin Dean @colindean.mastodon.social.ap.brid.gy · 25/08/2026
Your executable is a SQLite database | Farid Zakaria’s Blog fzakaria.com/2026/08/23/your-execut…
fzakaria.com
Executable Is a SQLite Database
Comments
000
Reposted by Colin Dean
Low Quality Facts @lowqualityfacts.mstdn.social.ap.brid.gy · 24/08/2026
Today's Low Quality Ad is for this Stabby Possum Pin. Remember folks, never bring a knife to a gunfight. Bring a possum holding a knife. That's way more deadly. collabs.shop/l1jsxy
An enamel pin of a possum holding a small dagger in its paw.
105
Reposted by Colin Dean
Low Quality Facts @lowqualityfacts.mstdn.social.ap.brid.gy · 22/08/2026
Today's Low Quality Ad is for this Cortisol Meter Pin. Can you adjust the cortisol level? Yes. Does that matter? Not really. We all know it's not leaving the red, you nervous wreck. collabs.shop/cprguy
Enamel pin designed like a meter labeled "CORTISOL LEVEL" with a sliding arrow pointing to the red "High Stress" section, with other sections labeled Relaxed, Base, Moderate, and Elevated.
117
Colin Dean @colindean.mastodon.social.ap.brid.gy · 24/08/2026
McMurtry Farms in Redmond, Washington, USA. #bloomscrolling #Washington #Redmond #Seattle
A pink purple and yellow flowerA purple and white flowerA white flower with a yellow CenterWhite, orange, and fuchsia flowers with green leaves and stems
012
Reposted by Colin Dean
eepy august [0x08] 🏳️‍⚧️🇲🇰 @august.chaos.social.ap.brid.gy · 22/08/2026
affirmations when opening a stuck jar: - I am stronger than the jar - i know what left and right are - ⁠⁠smashing the jar will make a mess - i have strong and dextrous hands - ⁠⁠I have opened jars before and I will open jars again
1293117
Reposted by Colin Dean
Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 @evan.cosocial.ca.ap.brid.gy · 23/08/2026
Anglophone Canadians woke up today furious that Americans would complain about Quebec's language laws. How dare they? That's *our* job!
131
Colin Dean @colindean.mastodon.social.ap.brid.gy · 22/08/2026
"If our window seat person doesn't show, I am 10,000% moving in that direction." "If that's #CSS position right, then 10000% probably puts you in the plane a few gates away."
021
Reposted by Colin Dean
Code & Supply @codeandsupply.hachyderm.io.ap.brid.gy · 21/08/2026
10 years ago. #Abstractions #Software #conference #ConferencePlanning #TechConference #Pittsburgh
a pyramid view from the rear of the main conference stage at abstractions conference in 2016 in Pittsburgh pennsylvania. two large projection screens sit on the side of several elevated projecting screens in the middle. many people sit while some stand closer to the camera.
014
Colin Dean @colindean.mastodon.social.ap.brid.gy · 20/08/2026
AI necroposting
An update on the Microsoft's TrueType core fonts from 2006, with someone commenting in July 2026 about their excitement about this development.
000
Colin Dean @colindean.mastodon.social.ap.brid.gy · 20/08/2026
"Open-sourcing OpenPubkey SSH (OPKSSH): integrating single sign-on with SSH" www.ethanheilman.com/x/33/index.html
ethanheilman.com
Open-sourcing OpenPubkey SSH (OPKSSH): integrating single sign-on with SSH
010
Colin Dean @colindean.mastodon.social.ap.brid.gy · 18/08/2026
RE: mastodon.social/@colindean/11707914… That feeling when you procrastinate long enough on the task of calling a corporation to ask where your refund check is, when suddenly a check just shows up. In fact, two checks. Unfortunately they are duplicate copies of the same check […]
mastodon.social
Original post on mastodon.social
000
Reposted by Colin Dean
Terence Eden @edent.mastodon.social.ap.brid.gy · 14/08/2026
I know you all hate the emergency alert about disposable barbeques. But yesterday I watched a man at our hotel breakfast set fire to a toaster by trying to toast a croissant - despite multiple signs telling him not to. Today he tried again. So, you know, calibrate for the average person.
91264
Colin Dean @colindean.mastodon.social.ap.brid.gy · 14/08/2026
Dear lazyweb, Any yinz know of a simple self-contained USB dock with Ethernet and HDMI, but in the physical package/size of a charger wall wart, including a plug, ideally an interchangeable one for international travel?
100
Colin Dean @colindean.mastodon.social.ap.brid.gy · 12/08/2026
I, a millennial, long for precedented times apnews.com/article/hottest-month-ju…
000