Featured post what's this? ✨ Deleting Systems You Don't Understand When I was a kid, my father bought a family home computer and placed it in the living room for all to see. When guests came to our house, they would stop by the computer and admire its marvel without
How I learned to stop worrying and love ARINC 424 A post about some progress on making a rust-based ARINC 424 reader library
Decoy Font: A TTF font that hides what you type Decoy Font combines every letter with a decoy, making it harder for AI to read what you type. Type a message to try it out or download the TTF directly.
Microsoft Comic Chat is now open source | Microsoft Open Source Blog Microsoft Comic Chat is now open source. Explore the IRC client that turned conversations into comics and helped introduce Comic Sans to the world.
The IDE is Now Just a Large Attack Surface - Work & Life Notes For years, a lot of thought and investment went into Integrated Development Environments (IDEs). Agentic development seemed to be their triumph, with tools
My homepage has a pulse There's a small red heart on my homepage now, beating at my actual heart rate with an exactly 24 hour delay. How I get the data out of my Garmin, and where the white lie is.
My Throw Decides My Aim A D-A-D song, heard as a blues sung by a large language model. On generating your intention after the fact, the voice with no throat behind it, and what interpretability keeps finding.
Nobody needs to impress the salesman The salesperson was never there for the persuasion. They were just there to help with limited working memory.
Abstracting effects with continuations Failures, asynchrony and all kinds of effects can be represented by continuations
Parakeet Blog: The Shape of Apps While icons on iOS (formerly iPhoneOS) have always been rounded squares, and rounded-square icons have existed on Apple platforms for over 20 years now, Mac app icons have historically exhibited a variety of unique silhouettes, which helped identification...
Capture Clauses as Effects — Yosh Wuyts — Blog In my post on Hoisting Expressions I discussed the move($expr) feature and how it works much like an inverse of the defer feature many languages have. Instead of creating expressions which run after the scope ends, move($expr) runs code before the scope i...
"Useful" is not sufficient So Linus Torvalds, head of the Linux kernel development, put his foot down on the Linux Kernel development mailing list when someone was bringing up criticism of LLMs: “Linux is not one of those anti-AI projects, and if somebody has issueswith that, they ...
ZIP codes are a bad spatial abstraction | SkaldMaps ZIP codes are delivery routes, not polygons. See how SkaldMaps combines ACS and other sources using ZCTAs, HUD-USPS crosswalks, spatial joins, and DuckDB.
Do This Before You Contact Your SQL Server Consultant | Say you need outside help. You’ve exhausted all the things that you could do and, still, nothing works. So, you decide that calling in for help is the next sensible thing to do. Let’s say this is the first time you’re asking for somebody’s help. You decid...
Kimi K3 Tech Blog: Open Frontier Intelligence Kimi K3 is the world's first open 3T-class model — frontier performance across coding, knowledge work, and reasoning, with native multimodality and 1M context.
Caching Is Not Free | Panayiotis Kritiotis Cache is one of the most misunderstood components in software architecture. We all know this story. You have a critical web application and you notice that the latencies of a few …
Building a Financial Exchange from first principles | Harsh Iyer Making from scratch the matching engine, order books, and the core that power modern financial markets.
Reverse-engineering Samsung Notes handwriting I'd been moving off Samsung Notes and wanted to take my handwritten notes with me, except there's no real way to get them out. You can export a page as an image or a PDF, but that's a flat picture, the actual strokes stay locked in the app. The file Samsu...
15 Years of Free Software Projects: A Review Fifteen years ago, I wrote an article summing up my first year as a free software developer. I then wrote regular reviews over the nine years that followed. I covered all sorts of topics: the first steps, contributing, failures, and so on...
Sony Deletes A Bunch More Movies From The Accounts Of People Who ‘Bought’ Them In all of our discussions about how the digital revolution has created a system in which people don’t actually own the things they think they’re buying, I get particularly frustrated by…
Kimi AI with K3 | Built for Agentic Coding & Knowledge Work Try Kimi K3 to build playable multiplayer and 3D games, create consulting grade slides, and run parallel tasks with Swarm and Goal to get more work done.