The Sudoku Affair
Software design is a deliberate process, and requires deliberate effort.
Software design is a deliberate process, and requires deliberate effort.
The iximiuz Labs origin story: five years of technical blogging followed by six months of active development resulted in an online learning-by-doing platform for DevOps, SRE, and Platform Engineers.
“From a mathematics and trajectory standpoint and with a certain kind of technology, there’s not too many different ways to go to Mars. It’s been pretty well figured out. You can adjust the decimal places here and there, but basically if you're talking about chemical rockets, there's a certain way you're going to go…
Are speed dating and network effects contradictory?
Could we halve aviation's climate impact at a fraction of the cost of sustainable aviation fuels?
These days, the most common question I get goes something like this: A decade ago, you told people that scalable quantum computing wasn’t imminent. Now, though, you claim it plausibly is immi…
With only a handful of commands, tmux can still be your new best friend on the terminal
For other news from February, see my previous grapevine. This report is available free to the public. If you like my writings on genre issues, consider backing my Patreon.
In this post I will make the case for the concept of a “runtime resizable struct” in Zig. I will then design an API by exploiting Zig’s powerful comptime functionality.
It's one of my periodic downsizing cycles, which means checking the hardware inventory (and, intermittently, discovering things that were no...
Problems and Algorithms
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.
If you look for information about the Macintosh Plus and its ROM, you’ll usually find that the ROM has a capacity of 128 KB and that it exists in three revisions . But that’s incorrect: there’s a fourth ROM, 256 KB in size, which includes fonts for kanji (Japanese characters). And I found (and preserved) this ROM. I’m…
My journey from building cricket bots to building “wind tunnels” with my collaborators — and finding the answer hidden in geometry.
How to self-host a personal archive of web content even if stuff get's taken down
For quite some time now, i have been working on and off on a fully self-hosted search engine , in hope to make it easier to search across Personal data in an end to end manner. Even as individuals, we are hoarding and generating more and more data with no end in sight. Such "personal" data is being stored from local…
Since releasing 486Tang , I’ve been working on recreating the 8086 with a design that stays as faithful as possible to the original chip. That exploration naturally led me deep into the original 8086 microcode — extracted and disassembled by Andrew Jenner in 2020.
Lockfiles are an absolutely unnecessary concept that complicates things without a good reason. Dependency managers can and are working without it just the same.
The US energy secretary says the quiet part out loud: the tributary $750 billion in energy purchases the EU has promised in its Trump deal is meant to lock Europe into "long-term" energy dependence.
In a previous [0] post I’ve discussed why I ditched sea-query and why sql is almostalways the best way to not re-learn something new from the beginning...
I have been writing production applications in Go for a few years now. I like some aspects of Go. One aspect I do not like is how easy it is to create data races in Go.
"Where are you?" is not an easy question to answer on the Internet. The telephone system's address plan embedded a certain amount of physical location information in the fixed line network, and a full E.164 telephone number indicated your location in terms of your country, and your area within that country. The…
A recent article devoted to the macho side of programming made the bald and unvarnished statement:
Stop deploying broken SQL queries. RegreSQL provides regression testing for PostgreSQL queries with performance baselines and automated warnings.
This would be my website, I guess.
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors. 1 The Pentium incl...
Zen is one of the most important microarchitectures in the history of the x86 ecosystem.
How to build a custom completion backend for emacs from scratch.