Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,416 posts.
A ChatGPT Emacs Shell
UPDATE: has evolved a bit and is now on MELPA. I had been meaning to give ChatGPT a good try, preferably from Emacs. As an eshell fan, ChatGPT seemed ...
Making a 88x31 button book using ImageMagick
Making an 88x31 book-button using ImageMagick
Get eyes in the sky with your Raspberry Pi
Learn how to use your Raspberry Pi and a cheap USB TV tuner stick to start tracking flights overhead - up to 250 miles away from your location.
Git branches are named sequences of commits
From the highly eclectic blog of Mark Dominus
From Vim to Emacs in fourteen days (2015)
Yes, my friends, it is true. After more than fifteen years using Vim, teaching Vim, proselytizing about Vim, all the while scoffing in the general direction of Emacs, I’ve seen the light. The light of Lisp… Or something. If, like me, you’re curious enough to give Emacs a try, this post should help you get off the…
My 2020 desk setup
I generally enjoy reading the uses this blog, and recently people have been talking about desk setups in my bubble (and on my Twitch stream), so I figured I’d write a post about my current setup!
My Preferred Smart Home Vendors
A non-exhaustive list of smart home devices that work well with Home Assistant
Modern CMake short tutorial and best practice
The end of semester is here and, as I grade our students semestral works, I get to use CMakeLists of dubious quality. After seeing the same errors repeat over and over again, I decided to write a short tutorial towards writing simple CMakeLists.
Seven Minutes in Ubuntu: A Mac user's first impressions
For a while now, I've been using my home machine with MAMP to develop a research prototype. But last week, I got my hands on a PC to use as a web server. Before I could get started on it though, I needed an operating system to install — ideally one that would get the
Adaptive PDFs
An idea for PDFs that render normally for humans while exposing clean markdown structure to extractors and LLMs in the same file.
Digital Gardening
A website is a lot like a garden.
Managing Dotfiles with GNU Stow (2016)
How to organise and deploy dotfiles using GNU stow.
Monitoring My Homelab, Simply
Don’t get me wrong, I understand that they’re essential for large fleets of services with fast-changing software and teams of oncallers working around the clock to understand the complex ways that complex systems fail… but my stuff doesn’t change that often, failures are mundane and low-scope, and I’m the only person…
How to Download a List of All Registered Domain Names
Security and Programming Blog
Building my own 64GB memory card with a $6 eMMC chip (2016)
As seen on Hackaday! There’s always some electronics topic that I end up focusing all my efforts on (at least for a certain time), and that topic is now eMMC NAND Flash memory. Overview eMMC …
Personal Kanban 101
Despite our best intentions, life has a way of becoming complicated. People, tasks, responsibilities, deadlines, and even recreation all compete for our attention. The human brain however, simply does not respond well to the stress of juggling multiple priorities. That’s where Personal Kanban can help.
The perfect email
As you might imagine, I get many random inbound emails. Last I checked, I was getting about 500 emails a day, and about 50 of them a day are from people I don’t know. They often ask for advice, or just want me to look at their startup for investment. This is fine, I try … Continue Reading >
Setting Emacs theme based on ambient light
I sit next to a window at work. On sunny days it’s easier to see a light editor theme, and when the sky is dark, a dark theme is easier on my eyes. So I decided to try to have my MacBook automatically switch the Emacs theme based on readings from the ambient light sensor.
Please do not A/B test my workflow
Anthropic is silently A/B testing Claude Code's plan mode on paying users. This isn't a consumer app. Stop treating it like one.
Just use fucking paper, man
I’ve tried Notion, Obsidian, Things, Apple Reminders, Apple Notes, Jotter and endless other tools to keep me organised and sure, Notion has stuck around the most because we use it for client stuff, but for todo lists, all of the above are way too complicated. I’ve given up this week and gone back to paper […]
Purchasing Power Parity: Fair pricing for SaaS products
Developer, writer, indie hacker · 📍 Montreal, QC