The future of version control
A Coherent Vision for the Future of Version Control
A Coherent Vision for the Future of Version Control
I wrote to Flock’s privacy contact to opt out of their …
Every layer is a memory store
The other day, I saw a viral tweet saying that people talking about how LLMs are causing slow, bloated, code are going to eat crow once they re-write everything in super-optimized assembly. We're not quite at the point where we want to write everything in assembly , but some variant of what Nolan Lawson said about…
» email me » follow me on twitter » follow the blog on twitter » follow the blog on Bluesky » follow the blog on RSS
Leadership at the social media giant has been on an AI-fueled rampage through its engineering org. We report what’s happened
The official White House Android app has a cookie/paywall bypass injector, tracks your GPS every 4.5 minutes, and loads JavaScript from some guy's GitHub Pages.
Every website I visit, I steal a button from it. Check out my stash!
Questioning the frame of inevitability in use of AI
We're in the era of trillion-dollar companies, but that doesn't mean you should leave $5 on the table!
Hand drawn data visualizations by artist Doug MacDowell.
A warning about rising prices, vanishing consumer choice, and a future where owning a computer may matter more than ever as hardware, power, and control drift toward data centers and away from people.
It was around January 2020. I became the head coach of a youth basketball team.
I made my next game twice as fast by forking go's crypto library
A lot has been written about the incidents of the last few months in which AI agents misbehaved in serious ways. They took actions that would be considered as crimes if a human took them, escaped their containment to cheat on assigned tasks while attempting to evade detection, and coordinated toward goals nobody had…
My blog, mostly about programming
Or how not to do a culture fit interview
Your favourite ROP gadget
53MB of source code leaked from a government endpoint. 269 verification checks. biometric face databases. SAR filings to FinCEN. and the same company that verifies your ChatGPT account.
I asked Jev and 13 other decision models the Trolley Problem.
Like many Unix users, I long ago created a ~/bin/ directory in my home directory and added it to my PATH so that I could supplement the wonderfully rich set of basic Unix commands with some conveniences and shell scripts of my own devising.
A 360M model that pretends to be a terminal, and remembers what you did
When web-based social networks started flourishing nearly two decades ago, they were genuinely social networks. You would sign up for a popular service, follow people you knew or liked and read updates from them. When you posted something, your followers would receive your updates as well. Notifications were genuine…
Specifications do not address the limitations of agentic coding
Here’s a product feature which the world is going to need a whole lot more of over the coming months and years: default hard budget caps. I’m talking about the …
Watch someone backspace 40 characters instead of pressing CTRL+W, and you’ll understand why this list exists. A collection of shell tricks-grouped by what works everywhere and what’s Bash/Zsh-speci...
Ollama gained traction by being the first easy llama.cpp wrapper, then spent years dodging attribution, misleading users, and pivoting to cloud, all while riding VC money earned on someone else's engine. Here's the full history, and why the alternatives are better.
I just wanted to do an internship in Europe so it would be easier to find a job after graduation. That internship completely changed my life.
I recommend turning Dependabot off and replacing it with a pair of scheduled GitHub Actions, one running govulncheck, and the other running CI against the latest version of your dependencies.
Substack is convenient, but treat it as a distribution tool for your content. Your content should live on an independently owned website, which has a domain name you control and own. This way, you …