I do computers. Married to @radkat.fitzpat.com. Three kids. Xoogler.
Go (#golang) team 2010~2020. Made LiveJournal, OpenID, memcached. Currently at @Tailscale.com making WireGuard easy.
Seattle, WA // Bainbridge
Brad Fitzpatrick
Loading...
At #AtmosphereConf in Vancouver BC (atmosphereconf.org).
It's nice seeing a bunch of familiar faces!
Apparently somebody just built us a new marketing site... 🙏
justfuckingusetailscale.com
I programmed in BASIC when ~6yo.
Then we got Turbo C and my dad explained high-level vs low-level languages. With Turbo C I could read the mouse!
I'd asked if there was a language where I could just "make an elephant walk across the screen". He said ~"naah, sorry, not that high"
But there is now!
Me: "so how old are your kids?”
Random mom from park: “3, 6, 9”
Me: “damn you fine”
The mom: <stares at me>
Me: (oh no)
Mom: “ha, I had almost forgotten that song!"
Me: (phew)
Before I went to bed, asked Claude to make FreeBSD work in CI.
Woke up to "then binary-patches the kernel to fix a TSC initialization panic on Intel CPUs. The upstream kernel only handles AMD under Firecracker; the patch changes one byte to redirect a tsc_disabled = 1 assignment to tsc_freq = 1.."🤯
The nearly-3yo hasn't pooped in her diaper for a few weeks now 🤞
She even silently goes off on her own to poop unprompted and then yells out at us "CHECK IT OUT!" from the bathroom so then we all have to go check it out and celebrate.
(Minor thing to be optimistic about.)