Surprising things that CSS can animate (2020)
When you think of animating CSS properties, which ones come to mind? I recently started wondering about the ones that don’t come to mind — properties that aren’...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,824 posts.
When you think of animating CSS properties, which ones come to mind? I recently started wondering about the ones that don’t come to mind — properties that aren’...
Personhood appears to be simpler than we thought
try to trade and you're marked
A step-by-step tutorial you can follow along, featuring ffmpeg, xrandr, tcpdump and a dhcp server running on a Raspberry Pi
Border Gateway Protocol is the de facto protocol that directs routing decisions between different ISP networks, and is generally known as the “glue” that holds the internet together. It’s safe to say that the internet we currently know would not function without working BGP implementations.
[Content warning: Politics, religion, social justice, spoilers for “The Secret of Father Brown”. This isn’t especially original to me and I don’t claim anything more than to…
This is a last call to introduce a "made by an organically-sourced human" label.
A classically trained sysadmin shouting into the void.
Understand the mechanics of dynamic dispatch implementation in CPython
I am about to turn forty-six. This means I have been programming for forty years, half of them professionally. During most of that time, I used a "standard" setup with 104 keyboard, a flat mouse, and a sitting desk.
A bit of reverse engineering goes a long way
Every Wordle solution laid out at once. Filter all 2,309 by letter, position, and gray/yellow/green clues to narrow down today's answer.
Structures allow us to combine several variables to create a new data type. Some other languages support the same concept but call it “records”. If you come from object-oriented program…
A pragmatic way for you to start automating deployments of a Legacy system.
Great ideas are hard to find. Drawing makes it a lot easier. And fun. How? In a creative process drawing can play four different roles. Let’s say, we want to come up with ideas for…
Preparing a time capsule in 1939, the Westinghouse Electric & Manufacturing Company asked Albert Einstein to compose a message for the people of AD 6939. He sent this: Our time is rich in inventive minds, the inventions of which could facilitate our lives considerably. We are crossing the seas by power and utilize…
There is an area of Python that many developers have problems with. This is an area that has seen many different solutions pop up over the years, with many different opinions, wars, and attempts to solve it. Many have complained about the packaging ecosystem and tools making their lives harder. Many beginners are…
A minimalist, non-commercial take on a handful of indispensable workshop tools.
RabbitMQ and Apache Kafka might appear similar but serve very different needs. Read to learn and make an informed decision suitable for your needs.
A short, dark prose poem on being told you are not a real engineer, and the monstrous thing you become instead.
DegenCity Casino for New Zealand players: 30 free spins with no deposit, an NZ$6,000 welcome package, a four-tier VIP program, Apple Pay, cards and crypto, payouts within 24 hours.
A study of Google's code review tooling (Critique), AI-powered improvements, and recent statistics
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
I've removed my website from indexing by Google . The proximate cause is Google's new effort to DRM the web ( archive ) but there is of course so much more.
This is a very concise introduction to x86 disassembly. It shows that you probably have all the skills to start reading disassembly right now even if you thought it was too complicated for you. It really isn't, see it for yourself.
In this post, I discuss how I used GPT embeddings to build a smart search tool for my second brain note-taking system.
Rendering text, how hard could it be? As it turns out, incredibly hard! To my knowledge, literally no system renders text “perfectly”. It’s all best-effort, although some efforts are more important than others.
Let me introduce you to μMon, mypersonal, minimalist, opinionated take on host monitoring based onRRDtool, SNMP, some lightweightshell scripting, and a small...