Garrett Serack
fearthecowboy.bsky.social
Garrett Serack
@fearthecowboy.bsky.social
By day I am a principal software engineer at Microsoft working on C/C++ dev tools, and other open source things.

By night, I'm a maker, a father, a husband and a Seattle Kraken fan.
Hmmm... I just went and tested them with a match, and two did nothing.

I just ordered replacements for all of them, Amazon will have them here in the morning
November 3, 2025 at 4:58 AM
Huh. How did I not know this before??!?

Shit, all mine are 29 years old.

They do still work but... I gotta go buy new ones...

Is there a standard power plug they have?
November 3, 2025 at 4:14 AM
The standard UI for this sort of thing would be a slider switch, which then you could tell if it was enabled or not. The ambiguity here is particularly bad.

Back in the day, when I worked at Microsoft, this would have been caught really early. I guess standards are slipping ...
October 17, 2025 at 3:41 PM
I spent several months writing some code in Ruby.

I'll grant that it's not the least lovable language (by a wiiiiiide mile) but I found it weird as hell.

Actually, it probably doesn't even make my top 20 least lovable languages list.

But it's no TypeScript :D
September 25, 2025 at 3:04 PM
I'd say something quip like "Just declare Ruby a deity or something, and then it's all allowed by the IRS because it's a religion"

Except that the mere existence of Ruby itself is undeniable proof that there is no god.

:D
September 24, 2025 at 9:50 PM
Jfc.
September 22, 2025 at 2:14 AM
No...

😂
September 17, 2025 at 5:44 PM
If you like that, you should make your own

I use half n half- take 2 liters put in a pot and heat to 180F for a minute. Cool down to 110f and then stir in a dollop of your favorite yogurt. Wrap in a towel and leave on the counter for 12-24 hr. chill and drain in cheesecloth overnight. Mind blowing
September 10, 2025 at 4:38 AM
I've been saying this nonstop for a year now. Hardware costs and energy costs are both magnified by usage, and features drive usage thru the roof. This stuff gets more expensive over time, and there is no rational means that will go the other way.
September 8, 2025 at 6:03 AM
And the "Likelihood that I would recommend either it or Windows to a friend" is zero. They can stop asking.

I don't "recommend" nagware to friends.

Really, I don't "recommend" much of anything to friends.

I do the reverse tho.
September 7, 2025 at 8:52 PM
The ability to map text from a "What I have now" back to a "Where did this come from" is a huge deal.

I would really love to see such a thing with LLMs as a means to 'cite their references' too.

🧵 [5/5]
August 22, 2025 at 8:41 PM
Other languages have their debug symbol formats (ie, .pdb or COFF/XCOFF/DWARF symbols) but these aren't really designed for source-to-source transformations at all.

🧵 [4/5]
August 22, 2025 at 8:41 PM
But, in reality, if you have several steps (say a code generator or something), there is nothing stopping you from crafting source maps from your 'source-of-truth' to the generated code that you emit. There are many tools that let you navigate or visualize source code based on source maps.

🧵 [3/5]
August 22, 2025 at 8:41 PM
Source maps provide a means to map from the 'final' code output, to the original source of the code. Usually this means you can debug the actual TypeScript code while you run the 'compiled' code thru the debugger and other things, like having accurate stack traces in your `Error` objects.

🧵 [2/5]
August 22, 2025 at 8:41 PM
Yeaaaah. Some things are not bad, but then some times it goes off the rails and results can be pretty lousy
August 18, 2025 at 1:38 AM
Chevrolet
August 1, 2025 at 8:38 PM
That'll show them! Send another letter, this time STRONGLY WORDED!

And then follow up by playing this card:
August 1, 2025 at 3:07 PM
And today is my last day of continuation too
July 13, 2025 at 3:25 AM
I am 34 days shy of getting my 55/15.
July 13, 2025 at 3:24 AM