Firehound | Security Operations
Industrial management platform for Firehound-Go scans.
I decided to make a worse UUID for the pettiest of reasons.
Mono Font
GitHub - markqvist/Reticulum: The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.
The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between. - markqvist/Reticulum
I'm addicted to being useful
When I get together with my friends in the industry, I feel a little guilty about how much I love my job. This is a tough time to be a software engineer. The job was less stressful in the late 2010s than it is now, and I sympathize with anyone who is upset abo…
PSA: Nova Launcher added Facebook and Google Ads tracking
The latest update for the popular Nova Launcher app includes Facebook Ads and Google AdMob. Compare 8.2.4: https://reports.exodus-privacy.eu.org/en/reports/698198/ With 8.1.6: https://reports.exodus-privacy.eu.org/en/reports/673643/ From 2 trackers to 6 tra…
The Incredible Overcomplexity of the Shadcn Radio Button
Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies and several kilobytes of JavaScript? How did we mak…
Porsche delivers 279,449 sports cars to customers in 2025
With a balanced sales structure across individual markets, Dr. Ing. h.c. F. Porsche AG, Stuttgart, delivered a total of 279,449 cars to customers around the world in 2025.
Aurora Coolness
Don't send customer-generated content
I just got this email: SPF is valid. It passes DKIM for zoom.us.
The Types of Vibe Coders
I despise the term “vibe coding”. It infantilizes the activity and encourages people to remain uneducated and uninformed about what they are doing. However, that’s the term people are sticking with, and so I want to describe the spectrum of vibe coding, becaus…
Vibe Engineering in 2026.1 - me.0xffff.me
Some random comment about vibe coding in 2026.1
How to Know What's Worth Learning
In a world drowning in information, how do we distinguish signal from noise? The answer isn't choosing between classics and cutting-edge—it's recognizing what compounds versus what decays.
Seamless Claude Code Handoff: SSH From Your Phone With tmux
How I set up Tailscale and tmux for true device handoff - attach to running Claude Code sessions from anywhere
Your Search Button Powers my Smart Home - Tom Casavant
Blog about things
How to design a new language that can be spoken, written, and read. — Dilettante Habits Blog — dkrajzew
Abstract: Some others did it — they designed a completely new language. I did as well. Here's how.
On the Coming Industrialisation of Exploit Generation with LLMs
Recently I ran an experiment where I built agents on top of Opus 4.5 and GPT-5.2 and then challenged them to write exploits for a zeroday vulnerability in the QuickJS Javascript interpreter. I adde…
Don't Be an Ola - A Guide to Integrity for Developers
A guide to integrity for developers, highlighting the pitfalls of prioritizing appearance over reality in the tech industry.
Paying attention to Attention
Context I recently came across a three-part YouTube series that explains the Attention mechanism in a refreshingly clear way. The creator breaks things down so well that it made me pause, rewind, and actually understand what’s happening under the hood. After f…
User Agency as a First-Class Requirement in Scalable Systems
Recent high-engagement posts on Hacker News — from peer-to-peer Bluetooth messengers and Fairphone adoption, to AI cleanup efforts on Wikipe...
Demystifying Docker Base Images: Why Ubuntu in a Container Isn't Really Ubuntu
A deep dive into how OS base images like Ubuntu work in Docker containers. Learn why containers share the host kernel, how they differ from VMs, why they're so efficient, and how many you can theoretically run on a single machine.
What came first- the CNAME or the A record
A recent change to 1.1.1.1 accidentally altered the order of CNAME records in DNS responses, breaking resolution for some clients. This post explores the technical root cause, examines the source code of affected resolvers, and dives into the inherent ambiguit…
It's the economy , stupid
The strange case of the underestimated Merge Join node
Brest, France, 12 January 2026
Why I Stopped Using nbdev – Hamel’s Blog - Hamel Husain
What I learned about choosing tools in the age of AI.
On the way to step functions: it is actually a DAG
This is the next article in the series On the Way to Step Functions — you can find the first article in the series here. Previously, I have outlined the ambient desire in the field (marshalable stacks) and described why that is largely unachievable. But if imp…
Scaling long-running autonomous coding
Wilson Lin at Cursor has been doing some experiments to see how far you can push a large fleet of "autonomous" coding agents: This post describes what we've learned from …
On coding with LLMs — Aba Search & Replace
18 Jan 2026
The complete map of project anatomies
In this blog post we'll analyse hospitals distribution at different scales and see that software projects follow a similar evolution regarding their files and folders anatomy.
Your developer productivity metrics are measuring you, not your team
Leadership musings and hackery from the Perl generation
A Tale of UDP tracking: Hytale server auto stop and start with systemd
Tracking UDP connections to auto-stop services is not that easy, but doable
Explainable unsupervised query tagging - Emir's blog
Implementation code is available here. Its just North of 200 lines of Python code, so after getting the gist from this post, its straightforward to read the code directly for details.
Coding in the Future - Will Leeney
My thoughts on where the evolution of coding in the world of LLMs.
Building robust helm charts
Building robust helm charts
The Only Two Markup Languages
There are only two families of proper arbitrary markup languages: TeX and SGML I would normally link to official thing as reference but it’s behind the “wonderful” ISO paywall: ISO 8879:1986.. By arbitrary, I mean the grammar specifically, and how it can be …
Why file systems are here to stay
The industry has discovered that the file system is a surprisingly effective interface to give AI access to data. Here's why file systems are becoming the universal context layer for AI agents.
My PHP Wishlist
My personal take on what would make me like PHP even more.