Every now and then when my blog gets attention, *especially* when the "How Decentralized Is Bluesky Really" post came out, you get a bunch of people complaining that the site looks like it was designed 20 years ago (it was)
@mkljczk made a "more modern version" of my blog https://mkljczk.pl/uploads/how-decentralized-is-bluesky/
Compare to the original https://dustycloud.org/blog/how-decentralized-is-bluesky/
Big step up!
A feel-good story in the news today...
Residents of all ages in a small Michigan community formed a human chain and helped a local bookshop move each of its 9,100 books – one by one – to a new storefront about a block away.https://www.theguardian.com/us-news/2025/apr/17/book-brigade-us-town-forms-human-chain-to-move-9100-books-one-by-one
The “book brigade” of about 300 people stood in two lines running along a sidewalk in downtown Chelsea on Sunday, passing each title from Serendipity Books’ former location directly to the correct shelves in the new building, down the block and around the corner on Main Street.
“It was a practical way to move the books, but it also was a way for everybody to have a part,” Michelle Tuplin, the store’s owner, said. “As people passed the books along, they said ‘I have not read this’ and ‘that’s a good one’.”
Tuplin said the endeavour took just under two hours – much shorter than hiring a moving company to box and unbox the thousands of titles. The brigade even put the books back on the shelves in alphabetical order.
Remember when #Android was cool and promoted openness and hackability?
https://android-developers.googleblog.com/2010/12/its-not-rooting-its-openness.html
There'll be security patches released for Iceshrimp-JS (severity: critical) and Iceshrimp.NET (severity: low) between 19:00, 27 Apr 2025 UTC and 21:00, 27 Apr 2025 UTC (this should show in your local time zone on Iceshrimp, but in case it doesn't, that's 2025-04-27T19:00Z - 2025-04-27T21:00Z. Be ready and patch quickly, especially if you're on -js.
Please boostAre there any period tracking apps that are single-purchase, NO CLOUD DATA, NO HEALTHKIT, privacy respecting at all? My daughter is getting to the age where she should probably start tracking mood so she might have some warning for when she starts fully menstruating, but I'm deeply concerned about the 3rd party doctrine and apps like Clue collaborating with the fascists.
If not, why not? Is there something I'm missing? Is this a thing I should consider during my down times in my consulting biz?
Thanks! and please boost widely!
Following Layoffs, Automattic Employees Discover Leak-Catching Watermarks
https://www.404media.co/automattic-wordpress-p2-watermark-leakers/
@Byte @joepie91 I mean, the way they explained it made sense.
If you're parsing a string, all the state machine has to care about at that juncture is backslashes and the end of the string (or $'s, if you're using backtics), and the state machine for JSON parsing is so restricted relative to javascript, the two combined ends up being cheaper than the full mechanism for passing as javascript source.
look what I've got! #retroComputing
edit: Now properly curated for the Internet Archive library.
edit2: working serial number and screenshots added
I forgot how weird Windows is. Some of the UI actually looks really nice (as it should, it's basically "what if we took macOS and combined it with KDE), but some of it is just, "oh I remember this from 20 years ago", like ok cool you don't have to redesign every UI element but maybe at least make it match the current look of the OS? 😭
On Linux that's not even an issue outside of Gnome, and even then you can just, install a GTK3 theme that looks like libadwaita and everything just looks nice?
@joepie91 iirc Chakra (the JS engine used by non-Chrome Edge back in the day) had a special string representation for the result of JSON.stringify, so it didn’t actually generate the string at all if it just got passed back to JSON.parse
@joepie91 there was a V8 talk I watched that suggested it was more performant to initialize an object by JSON.parse'ing a string rather than var thing = {} for the same reason.
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.