The High Heel Problem
This article looks at how different types of shoes can affect game development and examines how games deal with this in practice.
This article looks at how different types of shoes can affect game development and examines how games deal with this in practice.
Why Apple Just Killed the iPhone Interface (And What Comes Next)
A series of foundation models for transparent AI in Europe
Better 32-bit performance was worth trading some 64-bit performance to get
(Hat tip to the late Bill Strauss and The Capitol Steps' Lirty Dies.) A few moons ago I was thinking of ways to take my Palm OS Fossil Wr...
I used to think that the big idea of Erlang is its lightweight processes and message passing. Over the last couple of years I’ve realised that there’s a bigger insight to be had, and in this post I’d like to share it with you.
Cerebras powers the world's fastest AI inference on the biggest wafer chip. Cerebras CS-4 delivers up to 30x faster inference than GPUs.
Taking inspiration from a rare mutation that makes people impervious to viral diseases, a Columbia researcher is developing a therapy that could bestow this superpower on the rest of us.
A post-modern modal text editor.
And some novel ideas for bicycle wheel design.
For the last 6 months, I’ve been spending my (limited) free time on evenings and weekends writing a WebAssembly VM in C. After repeatedly throwing away small side-projects, this was an extremely productive experience for me as an engineer. I’m writing this in order to put together some take-aways and organize my…
While preparing for my Black Hat and DEF CON talks in July of this year, I found the most impactful Entra ID vulnerability that I will probably ever find. One that could have allowed me to compromise every Entra ID tenant in the world (except probably those in national cloud deployments). If you are an Entra ID admin…
[This post is adapted from our forthcoming book, Preserving Government Information: Past, Present, and Future.] Today we want to clarify something important about preserving government information. There is a difference between the government changing a policy and the government erasing information, but the line…
Why owning your own domain and publishing on the open web beats renting attention from Reddit, Discord, Facebook, and other mega-concentrated platforms.
UPDATE: We’ve seen a little confusion about the language regarding licenses, so we want to clear that up. We need a license to allow us to make some of t
The Explicit Resource Management proposal empowers developers to explicitly manage the lifecycle of resources.
In celebration of the std.Io introduction patchset landing today , here is the text version of a short, interactive demo I gave at Zigtoberfest 2025 .
YAGNI, or, You aren't gonna need it , is a standard piece of advice that warns against over engineering and building too many features too early. I think its great and saves you from wasting time, which can kill a project.
In the spirit of my thermostat and dishwasher controller , I managed to cobble together a decent blinds opener in a short weekend almost entirely from spare parts on hand. This design is very much what I could do quickly with what I had, so probably not worth copying, but perhaps it can be an inspiration.
I’ve been watching the Zig language for a while now, given that it was created for writing audio software (low-level, no allocations, real time). I never paid too much attention though, it seemed a little weird to me and I didn’t see the real need. Then I saw a post from Andrew Kelley (creator of the language) on…
Jailbreaking a Kindle makes it able to do much more. Adding Tailscale takes the Kindle even further.
OR: Claude will you go to prom with me?
Released last night, Grok 4 is now available via both API and a paid subscription for end-users. Update: If you ask it about controversial topics it will sometimes search X …
At thousands of uploads/second, S3’s per-request fees dominated costs. We built N3, a Rust in-memory landing zone with S3 as overflow.
Why is DeepSeek-V3 supposedly fast and cheap to serve at scale, but too slow and expensive to run locally? Why are some AI models slow to respond but fast once…
After joining Mintlify (which acquired my previous company), I finally fixed a search bug that had bothered me for over a year as a user - the debounced search queries weren't being aborted, causing race conditions and poaor search quality. By adding an AbortController to ensure only the most recent search query…
A quick cli script to tell you if your usb-c cable is bad
Visual Effects Supervisor - Scott Squires Visual Effects Director of Photography - Patrick Sweeney The effects for this movie were orig...
With 2 years of updates, full Vulkan support, and quality-of-life improvements, Blender 4.5 LTS is every Blenderhead’s best friend.
Learn more about NotebookLM’s Audio Overviews feature and its expansion to more than 50 languages.