Michael Henderson
banner
mdhender.bsky.social
Michael Henderson
@mdhender.bsky.social
Go coder. Aspiring Play by Mail gaming historian. Retired retiree and sometimes hiker.
Pinned
By the power vested in me, grumbling and grousing about Trump shall henceforth be known as "trousing."
Reposted by Michael Henderson
After not having one for several years, I bought a new Macbook yesterday. Here's an account of my initial adventures. #MacOS #MacBook

jimlawless.net/blog/posts/b...
Computing with a Mac Again
My First Mac In July of 2012, I bought my first Macbook. It was a low-end model with the minimum RAM configuration and a 13-inch screen. I had come up through the ranks of 8-bit computing and I’d had ...
jimlawless.net
July 6, 2025 at 9:35 PM
Reposted by Michael Henderson
In the days ahead, MAGA will drag America into an imbecilic debate about a war that anyone who knows history—America’s; Trump’s; the Middle East’s—knows is wrong.

RETRO here offers an Iran War meme archive that will help users save time and energy. Just post one of these useful memes and walk away.
The Memes You Need, Vol. 16: The Iran War Edition
Instead of us having essential conversations about domestic U.S. policy in the days ahead, we will be agonizing over another morally bankrupt, GOP-made Middle East war. Memes offer a useful shorthand.
retrostack.substack.com
June 22, 2025 at 11:00 AM
Reposted by Michael Henderson
"Tuscolo2025h2, Tuscolo2026h1, and Tuscolo2026h2 have passed their compliance monitoring period and will be added to an upcoming version of Chrome." issues.chromium.org/issues/41669...

The Geomys Certificate Transparency logs are on their way to become the first trusted Static CT API logs! 🎉
June 18, 2025 at 11:06 PM
Reposted by Michael Henderson
Just published an 18-minute blog post about the emotional nuance of giving and receiving feedback… because obviously this is the conversation we all need while the world is maybe (?) ending.

I haven’t checked the news in 2 days. Should I… just let “feedback is care” be my legacy?
June 17, 2025 at 2:11 AM
Reposted by Michael Henderson
My yearly performance review is on the schedule!
Ready for the future of Go crypto? 🔐
@filippo.abyssdomain.expert is back with the biggest updates yet — and you don’t want to miss a byte!

Go 1.24 delivers massive changes — post-quantum crypto, native FIPS 140 support, a crypto/rsa rewrite, major testing upgrades, and Encrypted Client Hello.
June 5, 2025 at 8:13 PM
Reposted by Michael Henderson
Intermediate Scrutiny for May 17–23, 2025: horwitzlawpllc.cmail20.com/t/y-e-qltlui...
May 26, 2025 at 4:38 PM
Reposted by Michael Henderson
Rest in peace, Padguy.
May 25, 2025 at 7:40 PM
Reposted by Michael Henderson
May 24, 2025 at 6:10 PM
Reposted by Michael Henderson
Some GREAT good news for a change:

The streets of Romania are erupting in celebration tonight.

Nicusor Dan, Romania’s pro-EU candidate beats hard-right rival to win the presidential election.

Many say he has done the impossible 53.92 vs 46.08%🥳

The world is rejecting Trumpism.
🎉🎉🎉🎉🎉🎉🎉
May 18, 2025 at 11:40 PM
Reposted by Michael Henderson
Just reposting this which I think is the most gorgeous thing I have seen in my career - a critically endangered orange-bellied parrot feeding on a carpet of daisies after an ecological burn. This was the first time they’d had the chance to feed naturally in 15y and was wonderful to witness
😭😭😭🧡🧡🧡🧡
May 17, 2025 at 8:47 AM
Reposted by Michael Henderson
I implemented the proposed CSRF handler, if anyone wants to test it, or wants to migrate before it makes its way into the standard library.

There are are no tokens or cookies, so migrating should be easy, but note that it applies strict same-origin checks.

Feedback welcome!

filippo.io/csrf
May 16, 2025 at 9:16 PM
Reposted by Michael Henderson
In which I survey CSRF countermeasures and existing Go libraries and propose we add CrossOriginForgeryHandler to net/http to solve this once and for all.

Turns out there is no need for tokens or keys in 2025! Browsers just send a This-Is-CSRF header now. (Sort of.)

https://github.com/golang/go/iss
May 7, 2025 at 4:36 PM
Reposted by Michael Henderson
There are a lot of incredibly talented people on the job market right now. Many of my friends in DevRel, OSPO, program management, and engineering are looking for their next role, some have been searching for months. If you’re hiring, please consider sharing a link to your open roles below. TY ❤️
May 13, 2025 at 4:21 PM
Reposted by Michael Henderson
Holy smokes. This other tried to splain her .... read the response....
Betty Friedan raised awareness through her writing. Pauli Murray pushed her to lead an organization. www.newyorker.com/magazine/202...
May 13, 2025 at 1:49 PM
Reposted by Michael Henderson
Thanks. I wrote that piece.
May 13, 2025 at 11:25 AM
Reposted by Michael Henderson
Alcatraz, Gulf of America, a third term, being Pope.

All distractions.

So well done to the oldest Sunday newspaper in the world for focusing on a story that matters.

Trump Inc and the new age of corruption.
May 11, 2025 at 11:50 AM
Reposted by Michael Henderson
Donny doesn’t measure up!!
May 10, 2025 at 8:25 PM
Reposted by Michael Henderson
you know who else came from chicago and was on "a mission from god"
May 8, 2025 at 5:29 PM
Reposted by Michael Henderson
I did it. I blogged again! This time, I wrote about what Developer Advocacy looks like in 2025.
Ashley Willis – ashley.dev
Developer advocate, open source champion, and maker of things.
ashley.dev
April 25, 2025 at 8:17 PM
Reposted by Michael Henderson
CBS News producer Dan Ruetenik lifted my deeply reported, rigorously sourced article, added a few things, and passed it off as his own—weakly crediting me 1,182 words in, calling my hard work "reporting questions."

Unacceptable, @cbsnews.com. Credit me appropriately. www.cbsnews.com/amp/news/tru...
Trump's surgeon general nominee, Dr. Janette Nesheiwat, faces scrutiny over credentials
President Trump and his nominee for surgeon general, Dr. Janette Nesheiwat, have made claims about her certification and schooling appear to be misleading.
www.cbsnews.com
April 25, 2025 at 12:09 AM
Reposted by Michael Henderson
ICE officers are now reportedly required to meet arrest quotas each day, from a few hundred to between 1,200 and 1,500 nationwide. Jonathan Blitzer reports on the mystery of the agency’s unidentifiable arrests.
The Mystery of ICE’s Unidentifiable Arrests
In early March, the agency announced that it had arrested forty-eight people in New Mexico—a month later, their identities and whereabouts remain unknown.
nyer.cm
April 24, 2025 at 2:35 PM
Reposted by Michael Henderson
Friendly reminder. In the United States, criminals are entitled to due process. Even if you pay hush money rig an election, steal top secret documents, or incite a mob to overthrow the government; no matter how egregious your crimes, you’re entitled to due process.
April 19, 2025 at 4:15 PM
Reposted by Michael Henderson
The problem with most machine-based random number generators is that they’re not TRULY random, so if you need genuine randomness it is sometimes necessary to link your code to an external random process like a physical noise source or the current rate of US tariffs on a given country.
April 9, 2025 at 7:15 PM
Reposted by Michael Henderson
The existence of Trump explains the Fermi Paradox
April 9, 2025 at 5:12 PM
Reposted by Michael Henderson
Out in the NYTimes: Our review (and a big fat ad :-). Are we grown-up big city authors or what?!
#TheCartoonistsClub
@goraina.bsky.social
😁
April 6, 2025 at 6:17 PM