I recently got frustrated with Codex’s command permissions. They don’t let you configure which commands should always be allowed or denied. There’s an issue about it, but it’s …
Parquet is a column-oriented storage file format I love to use in web apps, because I can access large datasets from a remote location without loading the entire file into memory. Several JavaScript libraries allow reading remote Parquet files: DuckDB-WASM, Pa…
First, acknowledge the obvious: The last post on this blog is from 2019. Most of the other posts here are about Uni. Some are still pretty good! Others maybe less so.
JSON (JavaScript Object Notation) was supposed to be the universal data interchange format that would solve the compatibility nightmares of XML. What looks like astraightforward data format becomes a minefield of subtle incompatibilities, edge cases, and imple…
Hysteresis is a weird and kind of ill-defined term from nonlinear dynamics (which is the study of systems whose outputs(s) are nonlinear functions of their input(s).) The gist is that a hysteretic system depends on past values of its input as well the present …
Before I get to the main gist, I am going to talk about another site. The National Institute of Justice (NIJ) paid RTI over $10 million dollars to develop a forensic technology center of excellence…
Let's be realistic: DHH isn't going anywhere. He owns the trademarks, he controls the Rails Foundation, he sits on the board of Shopify, and he doesn't give a shit about you. In fact, he seems positively giddy at the idea of people being driven awa…
Every day, thousands of engineers open log files and start reading conversations between users and their LLMs, one by one, searching for problems. This is how we monitor AI systems that serve millions of users and burn millions in compute. We've built the most…
When I was 21, I promised myself that I'd be working on my own company before 30. I didn't feel ready at the time (and, in hindsight, I definitely was not). Now...
The crickets had just started to chirp peacefully outside the dining room window as I lay on the couch, knees up, watching something on my laptop. I can’t remember exactly what it was — maybe Kyrie Irving highlights — but I know that I wasn’t engrossed. Whatev…