James O’Gorman
banner
jamesog.net
James O’Gorman
@jamesog.net
Geek, tea drinker, occasional photographer, wannabe musician, and liker of Oxford commas. Recovering sysadmin, pseudo-SRE. Lefty woke liberal. 🏳️‍🌈.

I'm on Germ DM 🔑
https://ger.mx/AxcO-p-1z4eOiyqCE4RvXRvKpPV3FOAas0VJ71-0VR7G#did:plc:4ohaakbr25uezeviozre3wko
Reposted by James O’Gorman
Related #golang PSA:

Gophers often mistakenly put a -u in 'go get -u foo', when they would have been better off with just 'go get foo'.

'go get foo' says to upgrade foo itself. It's shorthand for 'go get foo@upgrade'

'go get -u foo' says to *also* upgrade all the direct and indirect deps of foo.
January 14, 2026 at 4:54 PM
Even noise cancellation can’t cancel out “See it, say it, sorted.” 😒
January 14, 2026 at 3:45 PM
This was an excellent read, thoroughly recommend it.
January 14, 2026 at 1:14 PM
Reposted by James O’Gorman
I am once again reminding you all that the UK government introduced an Online Safety Act that is effectively a porn ban on most adult porn websites, but is dithering over banning a website that is actually creating child porn.
January 13, 2026 at 11:03 AM
Slightly diminish a band: Mild Chili Peppers
Slightly diminish a band: Somewhat Odd Al Yankovick.
Slightly diminish a band: 9,999 Maniacs.
January 11, 2026 at 12:08 AM
Colin is one of my favourite examples of interviewing a junior-ish engineer. Hiring for Cloudflare's edge team generally required A Certain Set of Skills™.

Colin is one of those rare people who was able to reason things out and make good guesses when he didn't know and showed a lot of promise.
January 9, 2026 at 6:48 PM
Reposted by James O’Gorman
January 5, 2026 at 8:34 PM
Reposted by James O’Gorman
PSA: go.sum is not a lockfile.

You never need to look at go.sum.

go.mod has everything you need.
go.sum Is Not a Lockfile
In Go, go.mod acts as both manifest and lockfile. There is never a reason to look at go.sum.
words.filippo.io
January 5, 2026 at 8:25 PM
I look forward to the first LEGO botnet.
LEGO is launching the most ambitious brick it’s ever made: a tiny computer that fits entirely inside a classic 2x4 LEGO brick. It will make entire LEGO sets come to life — with humming lightsabers, roaring engines, light-up blasters, and more www.theverge.com/tech/854556/...
Lego announces Smart Brick, the ‘most significant evolution’ in 50 years
Starting with Lego Star Wars.
www.theverge.com
January 5, 2026 at 8:32 PM
Reposted by James O’Gorman
Go 1.26 is coming soon, and the official release notes are pretty dry.

So I prepared an interactive version with lots of examples.

Read on and see!

antonz.org/go-1-26
Go 1.26 interactive tour
New with expressions, type-safe error checking, and faster everything.
antonz.org
January 5, 2026 at 1:40 PM
Reposted by James O’Gorman
Do you have an idle cluster? Can you spare a couple core-years?

Help me bruteforce some test vectors for RSA key generation edge cases!

Here are the instructions, it's just a matter of running a single self-contained cross-compilable Go binary that will report the results autonomously.
RSA test vector crowdsourcing instructions
gist.github.com
January 4, 2026 at 3:48 PM
Reposted by James O’Gorman
Here is how For You works: it finds people who liked the same posts as you, and shows you what else they've liked recently.
January 2, 2026 at 5:00 PM
Reposted by James O’Gorman
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...
January 2, 2026 at 4:59 PM
Reposted by James O’Gorman
Kings of Leon did predict this tbf 😬
December 30, 2025 at 4:14 PM
Today I spent a couple of hours trying to figure out a weird error from the Kubernetes API server with a CRD I'm working on.

I asked Claude about it and it figured out the problem in less than a minute. It was so obscure I don't think I would've ever figured it out.
i'm finally kinda getting the hang of when to use these. dumb refactors, threading config through a bunch of files, boilerplatey stuff, fixing some syntax thing or when you don't know how to use a package right etc

but nothing beats the flow state of just banging out a bunch of code
December 23, 2025 at 6:58 PM
Reposted by James O’Gorman
And the video now on YouTube! Which may be one of our funniest videos ever. www.youtube.com/watch?v=SpPh...
We Put an AI Vending Machine in Our Office. It Gave Away Everything. | WSJ
YouTube video by The Wall Street Journal
www.youtube.com
December 18, 2025 at 8:02 PM
Reposted by James O’Gorman
Just posted on Six Colors: Apple is forcing iPhones to update to iOS 26 to patch security holes
Apple is forcing iPhones to update to iOS 26 to patch security holes
I wrote earlier this week about the important security updates Apple just rolled out in its 26.2 operating system updates. Among the security fixes are...
sixcolors.com
December 18, 2025 at 10:42 PM
Reposted by James O’Gorman
This is the good shit ⤵️
December 18, 2025 at 12:32 PM
Meanwhile here in England our system barely generated 100Wh today
btw this rules
December 16, 2025 at 7:27 PM
Ooh, sneaky. Bluesky updated the age assurance endpoint. Just updated my PDS Caddy config to fix the bypass.

gist.github.com/jamesog/22f4...
December 14, 2025 at 6:37 PM
Good grief this looks awful.
First trailer for Andy Serkis’ ‘ANIMAL FARM’ has dropped.

In theaters May 1.

#AnimalFarm #AndySerkis
December 13, 2025 at 2:49 PM
Reposted by James O’Gorman
Heroes of Great Britain advent calendar - door 12
December 12, 2025 at 7:36 AM
Reposted by James O’Gorman
Gist of Go: Concurrency is out!

Learn Go concurrency from the ground up with 50 auto-tested exercises and tons of interactive examples.

It's a full course + book in one.

antonz.org/go-concurrency
December 12, 2025 at 11:10 AM
I've always said he was a terrible person and a terrible actor who ruins every film he's in
SCOOP: Academy Award-nominee Liam Neeson narrated a recent anti-vaccine documentary that glorifies RFK Jr.’s rise to power.

In the film, Neeson—a UNICEF Goodwill Ambassador—calls the COVID-19 vaccines “dangerous experiments.”

www.importantcontext.news/p/liam-neeso...
Liam Neeson Narrates Anti-Vax, Pro-RFK Documentary
The Taken actor can be heard calling mRNA COVID vaccines “dangerous experiments.”
www.importantcontext.news
December 11, 2025 at 7:27 PM
Reposted by James O’Gorman
In praise of Seattle, which set up a huge Pride programming connected to the World Cup match it’s hosting - before anyone knew which teams would be taking the field.

Turns out it was Iran v Egypt, two countries where homosexuality is illegal. Egypt wants Pride banned.

Seattle isn’t backing down.
December 11, 2025 at 2:07 PM