matt sarnoff
banner
msarnoff.bsky.social
matt sarnoff
@msarnoff.bsky.social
Software/firmware/electrical engineer specializing in embedded Linux, IoT, and microcontroller applications. Into weird old tech, retrocomputing/gaming, and pinball. Father of 5 (2 human, 3 feline). Formerly txsector on Twitter. 🇨🇦
Not sure if it’s worth spending almost $1000… I mean, I could get like three burgers at Five Guys for the same price
December 25, 2024 at 12:44 AM
It’s very curious. Unlike the original Pulsar which blanked the display until the button is pressed, the new one uses a reflective LCD display that’s daylight visible, but pressing the button lights up the LED digits like the original. Also it’s heavy af
December 25, 2024 at 12:39 AM
(Does anyone else just get really creeped out by Walmart in general? I have no problems in any other big stores, but something about Walmart just makes me want to leave as quickly as possible)
December 24, 2024 at 3:44 PM
(Fred Meyer is like Walmart but without the deeply unsettling emotional aura)
December 24, 2024 at 3:41 PM
I haven’t done functional programming in a while (Standard ML and a tiny bit of Haskell) but I do really like it. Pattern matching, sum types, type inference… all fascinating stuff
December 22, 2024 at 10:56 PM
Mentioning “keyPathsForValuesAffectingValueForKey” will send me into a full-on panic attack

I’ve got war stories for days

I guess I like the language for it for the same reasons I like Captain Beefheart’s music… It’s weird, but completely inaccessible to beginners. And AppKit undeniably sucks
December 22, 2024 at 10:53 PM
A lot of the work I did was in the days before automatic reference counting (manual alloc/retain/release/autorelease) and THAT was awful

I worked in the era of “let’s make Mac apps look/animate like iOS apps” and it was hell on earth trying to get AppKit to things it was not designed for
December 22, 2024 at 10:53 PM
lol that was my life for 8 years

The language and the runtime are pretty cool (introspection/reflection, self-documenting message names, observer/notifier/delegate patterns) but a lot of the Cocoa APIs are horrible, and bindings are inscrutable black magic fuckery
December 22, 2024 at 10:01 PM
I am so happy that this video is still online after sixteen years youtu.be/9Yrt9qkBQ2Q?...
Lawnmower Dreams
YouTube video by mightypotato
youtu.be
December 21, 2024 at 5:50 PM
forbidden licorice chewing gum
December 21, 2024 at 5:46 PM
(correction: Latin has no gender-neutral third person, so “graduate” might be more appropriate?)
December 18, 2024 at 1:42 PM