The wanton destruction of a creative-tech era
Fastly, you killed glitch.com and ruined your karma for 10,000 years. You have “betrayed yourself for nothing.”
The latest blog posts to take off on Hacker News. 4,109 posts.
Fastly, you killed glitch.com and ruined your karma for 10,000 years. You have “betrayed yourself for nothing.”
I built a small proof-of-concept for a system that enables real-time bidirectional editing between any modern code editor and a GUI, enabled by an LSP1 server. Code-based CAD I like working on small projects at home that benefit from CAD. I’m also a programmer with a personal development environment that I’ve spent…
Trust me, I counted.
Fresh AI generated startup ideas from the current Hacker News front page. Powered by Claude.
On making use of large thinking models.
Patterns for managing agent context.
I've always been told that caching is a tool to make software faster. That, given some careful considerations to consistency, caching makes it so that when...
A guide to AI and LLM evals for engineers and product managers. Learn how to test AI systems, analyze failures, and improve retrieval, agents, and AI products.
LLMs make it easier to write code, but understanding, reviewing, and maintaining it still takes time, trust, and good judgment.
Context Engineering is the new skill in AI. It is about providing the right information and tools, in the right format, at the right time.
Last year, I discovered that the Kosinski compression format is actually LZEXE, which was used for compressing DOS executables back in the 90s and the late 80s. Its developer catalogues three versi…
I recall saying to one of my colleagues at Atari way back in 1982 that I wanted to make a game that would be genuine art. A year later I built a game that was my first experiment in that direction: Gossip. It was a ridiculously simple game in which a player attempted to win favor in a group by calling people and…
The internet has been speculating the past few days on which crypto company spent $65M on Datadog in 2022. I confirmed it was Coinbase, and here are the details of what happened.
What offers the convenience of a cassette tape, and the sound quality of a CD? Digital Audio Tape (DAT) does. So why wasn’t it more successful?
See my follow-up article: “A Fast, Growable Array With Stable Pointers in C” I write type safe generic data structures in C using a technique that I haven’t seen elsewhere1. It uses unions to associate type information with a generic data structure, but we’ll get to that. My approach works for any type of data…
You are seeing this because the administrator of this website has set up Anubis to protect the server against the scourge of AI companies aggressively scraping websites. This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.
LLMs were invented in four major developments... all of which were datasets
This is a story about Imagebin. Imagebin is the longest-lived software project that I still maintain. I'm the only user. I use it to host images, mainly to include in my blog, sometimes for sharing in other places. Imagebin's oldest changelog entry is dated May 2010, but I know it had already existed for about a year…
Vercel recently announced BotID, an anti-bot meant to protect against bots without requiring manual intervention. This post reverse-engineers the script and takes a peek inside.
[The wordpress markdown inclusion does a very bad job, it seems, there have been some idiotic formatting errors. I hope that these are fixed, now.] A years-long effort led by Kayvan Memarian and Pe…
There are tools and there are toys. I bought myself a tool.
Continuous glucose monitoring has been a thing for a while. It's a probe that sits just inside your body and measures blood glucose levels frequently. Obviously this is most useful for type 1 diabetics, who need to regulate their blood glucose manually.
A few years ago when I was into reverse engineering and binary analysis (and game modding), I did a lot of research into anticheats work. I was curious about tracking their updates, since that would allow me to:
A blog, mostly about programming
Once in a while you get introduced to a tool that instantly changes the way you work. For me, mise is one of those tools.
For the last few years, I've been developing caching library, and today I'd like to talk about the evolution of caches in Go and where we stand today. Especially since Go 1.24 was officially supposed to focus on caching improvements, but I haven't heard much news about them - time to fix that .
the existential crisis we all share imagine this: you've just spent $640 billion training the chonkiest language model known to humanity (lol) and decide...
...so the malware would finally shut up and run