City building games have a Soul Problem pt.2
Despite my disappointment with Cities: Skylines 2, I keep coming back to the game from time to time. I can't even control it. It's like a deep inner need....
Despite my disappointment with Cities: Skylines 2, I keep coming back to the game from time to time. I can't even control it. It's like a deep inner need....
OR: you must look at this fish and go insane
Making difficulty curves in games - Just Things Made By Dave
A dive into the spectrum of sandboxing and isolation, from Linux namespaces and gVisor to hardware-enforced microVMs and WebAssembly, and why picking the right boundary matters for multi-tenant workloads.
Learn how DNS works: hierarchy, records, TTL caching, and the full resolution process with diagrams.
An introduction to my IBM/Lenovo ThinkPad addiction Over 10 years ago I got my first ThinkPad x60. I got interested in free software by reading the about GNU …
BIO is the I/O co-processor in the Baochip-1x, a mostly open source 22nm SoC I helped design. You can read more about the Baochip-1x’s background here , or pick up an evaluation board at Crowd Supply .
A writeup on implementing my own terminal viewport component in Go, which is used in my Terminal pager robinovitch61/lore and in my Kubernetes log viewer terminal application robinovitch61/kl.
One of the first significant things I ever coded in QBasic was a falling snow simulation- I think they're very soothing to watch, fun to customize, and there's lots of possibilities for extra little delight. Here's one I built on idle afternoons over the holidays this year at my parents. Enjoy!
An aphasic space station monitors an anomalous object, while keeping the last two humans alive.
I built buildprof (Github), an open-source tracing tool that shows where the time goes when you compile software on Linux. Here’s a realtime video of it profiling a clean build of ripgrep: Watch the …
Range Requests Are All You Need
[2026-03-16 Mon 03:09] Since this might be prone to misinterpretation as an excuse to treat people rudely, a clarification is warranted. Being direct is not rude, and this style of communication assumes an established …
Understanding “extend and pretend”
Apple and Porsche both figured out the same secret that the cheapest product in the lineup can be the most exciting. It just takes a little intention.
I tend to focus on the origin of the computer within the military. Particularly in the early days of digital computing, the military was a key customer, and fundamental concepts of modern computing arose in universities and laboratories serving military contracts. Of course, the war would not last forever, and…
How I made a Linux distro that runs `wget | dd`
Great minds discuss flops per watt.
The no-bid deal is five times the size of the agency's previous contract with the Massachusetts company and could put devices in agents' hands by late June.
TimescaleDB compression with hypercore - columnar storage with up to 98% ratio in PostgreSQL. segmentby/orderby configuration and a benchmark for IoT and time-series.
Maybe the code shouldn't be the only documentation?
Setting up WireGuard VPN on FreeBSD 14.3: PF firewall, routing between networks, and peer-to-peer VPN between FreeBSD and Arch Linux
Most guys my age have "the chat". The one with your college buddies that only exists to share memes, argue, bully, and occasionally announce that you got a promotion or had a kid. I am like most guys.
I recently read End Times Fascism and the Fight for the Living World by Naomi Klein and Astra Taylor. It's an excellent book and I highly recommend that everyone read it. Tech oligarchs make up an important component of the end-times-fascist coalition. One thing that stood out
Over the past fifty years, the U.S. economy built a giant rent-extraction layer on top of human limitations: things take time, patience runs out, brand familiarity substitutes for diligence, and most people are willing to accept a bad price to avoid more clicks. Trillions of dollars of enterprise value depended on…
I've been fascinated by the idea of attaching multiple mice to one computer, and then having multiple mouse cursors inside of one desktop environment!
Jensen Huang, the NVIDIA CEO and wearer of the most midlife crisis looking leather jackets in the world, was on Ezra Klein’s podcast. Now I don’t really want you do go through all of what was being said in that recording/writeup. It’s painful. You feel your mental capabilities decaying with every minute of listening ……