Building Software Requires Digestion
Writing about the big beautiful mess that is making things for the world wide web.
Writing about the big beautiful mess that is making things for the world wide web.
Sharing 20 years worth of my best technical knowledge
Branding isn't merely orthogonal to good design, but opposed to it. Branding by definition has to be distinctive. But good design, like math or science, seeks the right answer, and right answers tend to converge.
Snowboard Kids 2 for the Nintendo 64 has reached 100% matching decompilation. A brief note on what that means, how we got here, and what comes next.
How I use Codex as a place where long-running work can live.
Vlad's Blog
AI did not invent new attacks. It billed the old ones monthly. Crypto is the only place we can count it, and the early signals are in.
Some recent conversations have reminded me that I have opinions about data and its use inside organisations. Especially for marketing-type stuff. Here are three of those opinions Gather less of it A few years ago in a sales meeting some ad-tech person said…
On average, 96% of the citations that drive a brand's appearance in AI answers come from third-party sites. That single number is why GEO is fundamentally an off-page discipline — and why so many SEOs are struggling to embrace it.
A quick update to show the (smallish) benefit of adding mini-heatsinks to a 10GBASE-T SFP+ module
Learned RQ-VAE Semantic IDs for C/C++ vulnerability clones. Borrowing the TIGER substrate from recsys: on a 5000-function CVE registry SecSid finds 112 cross-project clones; VUDDY finds 1.
Friendly fraud is the laundered name for something that the payment system is not really able to prevent. Even though I’m pretty sure they can do way better. Particularly big and sophisticated payment providers like Stripe, with a mountain of signals. I had a …
Aerial view of Cape Coral, FL Sam Altman doesn’t understand the technology he’s building. In a recent New Yorker profile, neither he nor anyone …
I bought a plastic storage bin from Target, and the measurements listed were just incredibly off.
The HTML Sanitizer API is a new browser feature that helps developers prevent XSS vulnerabilities by safely sanitizing HTML content.
The kind of developer I hope to be someday It seems like there are a lot of people either leaving or talking about leaving Github, a very prominent one being Mitchell Hashimoto. Fragmentation seems inevitable, as people/companies start to distrib…
I’ve been tinkering around with the free tier on Cloudflare and have managed to churn out a couple of side projects. Of course, I had a little help with various AI systems, but it was assisted rather than vibe-coded.
Having talked about it for so long, it's finally time to put my money where my mouth is The movement for European tech sovereignty is picking up speed nic...
Tenant-aware is not tenant-isolated. Postgres row-level security, a restricted database role, and default-deny: the four things I missed every previous time.
Every person who spends more than five minutes in a terminal runs into the same thing: the same long commands have to be typed over and over, and routine act...
Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.
Is it the end of open source we know and love?
🌱 Your life in plain .md files. Contribute to zakirullin/files.md development by creating an account on GitHub.
Automated data broker opt-out runner — removes your personal info from 30+ people-search sites on a monthly schedule - stephenlthorn/auto-identity-remove
I can only imagine what it's like learning the skill of programming in this day and age. What does an average college class look like? What is the CS professor teaching? And students, how do you recon
GenCAD
The engineer who says no all the time is a real archetype among senior and staff engineers. Their role is to slow things down, to block the development of features that add complexity, and to ensure that as little code gets written as possible (since code is a…
Fast and Accurate Code Search for Agents. Uses ~98% fewer tokens than grep+read - MinishLab/semble
Contribute to tech4bot/rk3562deb development by creating an account on GitHub.
The Pirated Corpus Was Always a Balance-Sheet Item | Abhishek Shankar's Blog
Anthropic's $1.5 billion settlement is being read as a deterrent. It is much closer to a tariff — a price tag on an arbitrage that produced an asset worth more than the tariff itself, and an arbitrage that is now closed for everyone else. The corpus is gone; t…
TL;DR Link to heading I had reduced my OpenClaw heartbeat cadence a few weeks ago expecting a big drop in LLM credit usage. It barely moved the bill. Digging into the per-call usage logs, I found that every persistent session had compactionCount: 0, so each cr…
Right now, it's too easy to let AI write the code while you skip the learning. The bug gets fixed. Your mental model doesn't move. We are silently trading fu...
A tragedy in four acts
Killing a `Cow` made my JSON formatter 42% faster
Early optimization is bad
They are only becoming more frequent and more damaging.
As soon as people found a Bun branch mentioning an experiment to use an LLM to port the existing Zig code to Rust, they went mad.
I saw a post on twitter/X that had a screenshot of a prompt that they gave to Claude. The prompt was something like "If you were a human, what is some small ...
Is it more efficient to refresh the 5-min cache, let it expire, or just rely compaction?
Many companies treat AI as a tooling question. Often they cannot even state clearly what they actually want.
My thoughts after experimenting with HTML as the output format for AI.
We lost our imagination. It’s not because of AI. Not everybody had it before AI, but the people who had it lost it too.
Most of us build RAG the same way: follow a tutorial that embeds a handful of PDFs, stores the vectors in a local Chroma instance, and chains everything together with LangChain (if that's still a thing). The demo works. The answer looks reasonable. Then you ta…
As LLMs supercharge CTF automation, the community must adapt to ensure learning incentives remain effective.
Michal Pandy
About three months ago, I bought the Onyx BOOX 25.3” Mira Pro Color, an e-ink monitor for desktop use. I’ve used it as my primary monitor since, and I’ve had a lot of questions about it. This is my experience report, from the perspective of a working, still mo…
Python Developer and Trainer