Matt Blewitt

@mble
174 Followers
253 Following
190 Posts

No eye, no ear, no nose, no tongue, no body, no mind, no shape.

Erstwhile SRE, database person, human.

Bloghttps://matt.blwt.io/
Blueskyhttps://bsky.app/profile/matt.blwt.io

🟪 => 🌎

After almost 8 years at Heroku, time for a new adventure PlanetScale.

Thursday. What a concept.
@lstoll Congrats! Does this now mean you are required to enforce stoßlüften?
@whitequark Live and drink, friend. It's such a unique experience.

Genuinely great paper out from Meta on Scribe, from VLDB: https://www.vldb.org/pvldb/vol18/p4817-karpathiotakis.pdf

It's an excellent breakdown on how to design such systems with explicit goals around write availability.

https://matt.blwt.io/post/overengineering-sleep/

After seeing this and the complaints about the implementation, let's dig into re-implementing "sleep" for Linux-likes and BSD-likes in Zig.

Over-Engineering Sleep

Why would you use a horrible bash loop of all things?

Matt Blewitt

@ben I had a good one earlier - refused to believe me that one config took a ratio as a decimal, and another part of the config took it as a denominator (i.e. 0.5 and 2) and consistently tried to make them equal.

"You're absolutely right!" then did the wrong thing anyway.

not everyone in society needs to have taken philosophy 101, but imo our dogshit discourse around AI suggests that it probably should have been mandatory for the elite classes