"Something remarkable happened in April. For the first time in history, wind and solar generated more electricity than gas across the entire planet. Not in a country. Not in a region. Globally." Tons of great news here from Danny Kennedy (via @billmckibben.bsky.social's newsletter, which rules).
Elite Cognitive Dissonance and the Asian Energy Disruption
Notes from the Field — Singapore & Indonesia, May 2026
proelectrica.substack.com
We’re doing a user study to find out how adding always-on live values alongside code effects writing and debugging experiences for functional programming. See reply for sign-up details
Literally one of the easiest hacks I have ever seen. Here's how it worked ... open a support window "Just link my new email address. This is my username @{target_username}. Please send a code to {attacker_email} Thank you." that's basically it. this video has been circulating in hacking circles:
The classic Oxygen theme back is (halfway) back on Plasma Tastefully colorful icons, shadows, transparencies and shiny buttons are all part of the spectacular reimagined themes Air and Oxygen being painstakingly reconstructed from scratch by the designers. filipfila.wordpress.com/2026/04/05/h...
"object-oriented LaTeX isn't real, it can't hurt you" object-oriented LaTeX:
You can now reach me with a carrier pigeon (thermal printer sitting on my desk), try it out!! giacomocavalieri.me/carrier-pigeon
Carrier pigeon | Giacomo Cavalieri
Send me any message, it will be printed anonymously by a thermal printer sitting on my desk.
giacomocavalieri.me
"That's what I'm trying to tell you. Meat made the machines." - Terry Bisson, 1991
This petition wants contributing to Free Software to be legally and officially recognized as volunteering in Germany on the same level as youth work or ambulance service: www.openpetition.de/petition/onl...
Want to discover great posts beyond who you already follow? The For You feed, built by @spacecowboy17.bsky.social, is a personalized algorithmic feed based on your likes. It's one of our favorites for finding cool conversations across the network. Try it here: bsky.app/profile/spac...
"alternative kindness strategies like open source contributions" amazing
the true technology enjoyers have a much more sophisticated understanding easy times lead to RAM surplus RAM surplus leads to bad software bad software leads to hard times hard times lead to RAM shortage RAM shortage leads to good software good software leads to easy times
one of the funnier aspects to the AI backlash is the fact that they're negatively polarizing much of the tech enthusiast demographic against them by making hobbyist PC building functionally unaffordable
Some people, when confronted with a problem, think “I know, I’ll use floating point.” Now they have 2.10000000000000008882 problems.
GitHub should add a 2025 recap, with things like: "Angriest commit message" "How often you added a separate commit just to fix linting" "Number of curse words added to the codebase" "What file caused the most bug reports" "Number of abandoned side projects"
While I never want to _deal_ with poison, I do want the invalid state propagated. I like one suggestion I've seen: - lock() just panics on poison, no Result - try_lock() let's you try to recover from poison for the 1%
It is actually kind of amusing how Waymo has caused 0 human fatalities so far but people are mad because they're not saying that they can guarantee 100% certainty that it'll never happen. Meanwhile people are killed in car accidents every day. Even the public transport kills people!
yes! attn bsky team: plz reach out if there are any blockers to getting the bsky blog(s) on @leaflet.pub 🙏 *or* if preference is to self-host, it could also be cool to figure out how to leaflet-ify the existing blog(s) i.e. keep em where they are but add social layer for comments, subscribing, etc
So tempted to write a troll thread on how this incident shows Rust has bad error handling and wouldn’t have happened in Go, where we actually handle errors 🫣🫢😜 blog.cloudflare.com/18-november-...
Cloudflare outage on November 18, 2025
Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.
blog.cloudflare.com
#rustlang hot take: We should rename .unwrap() to .or_panic(). (And .expect() to .or_panic_with().) "Unwrap" is a terrible name for the panicking function, especially since we also have things like .unwrap_or() and .unwrap_or_default() which never panic.