Imgur geo-blocked the UK, so I geo-unblocked my network
Imgur started blocking UK users. Rather than installing a VPN on every device, I set up a network-wide proxy that tunnels Imgur traffic through a VPN automatically.
Topics /
The most popular blog posts about tools & productivity on Hacker News. 404 posts.
Imgur started blocking UK users. Rather than installing a VPN on every device, I set up a network-wide proxy that tunnels Imgur traffic through a VPN automatically.
An updated version of my user-level CLAUDE.md is featured in this post from December 2, 2025. I've been experimenting with LLM programming agents over the past few months. Claude Code has become my favorite. It is not without issues, but it's allowed me to write ~12 programs/projects in
it’s too hard
An article by Rob Allen
Tired of migrating notes apps like Obsidian or Evernote? Learn how to build your own private, long-term PKM using self-hosted Directus for control & longevity.
Writing code is a part of being a software developer but often more important question is to figure what code to write and how and that I like to do away from computer with my notebook.
A deep dive into local-first architecture, triggered by wondering why Linear feels so fast. Looking at the technical implementation, exploring tools like Jazz and Electric SQL, and explaining why my next app might not need API endpoints.
When I stopped using Spotify I tried a few different solutions until I found the perfect replacement for me. If you want the tl;dr: I now use Jellyfin. But if you want to know how I got here, follow me through each step of the way.
No amount of tuning the backend service performance helped, and then I learned why. Oh no. Oh no no no no.
Examples are the best documentation | exotext
Modifying the MX Ergo trackball mouse to fix its micro-USB charging, loud switches, and bloated software issues.
I use my line scan camera to take cool pictures of trains and other stuff.
How I turned an old iPhone 8 into a solar-powered OCR server using Apple's Vision framework. Running 24/7 off-grid, processing thousands of images.
I deal with a lot of servers at work, and one thing everyone wants to know about their servers is how close they are to being at max utilization. It should be easy, right? Just pull up top or another system monitor tool, look at network, memory and CPU utilization, and whichever one is the highest tells you how close…
When my son was born last April, I had ambitious learning plans for the upcoming 5w paternity leave. As you can imagine, with two kids, life quickly verified this plan 🙃. I did eventually start some projects. One of the goals (sounding rebellious in the current AI hype cycle) was to learn and use neovim for coding. As…
I'm Jesse. I make stuff. Software, hardware. Very occasionally, trouble.
We ten to consider Kanban as (digital) whiteboards with columns and sticky notes, while its original meaning was just (any) visual signal.
A few months ago, I upgraded my M4 Mac mini from 1 to 2 TB of internal storage, using a then-$269 DIY upgrade kit from ExpandMacMini. At the time, there was no option for upgrading the M4 Pro Mac mini, despite it also using a user-replaceable, socketed storage drive. But the folks at M4-SSD reached out and asked if…
Update 2024-01-12 : Ken Shirriff has an an excellent blog post on why “cargo cult” is a poor term of art.
We just completed rewriting the Ghostty GTK application fully embracing the GObject type system from Zig and also verifying with Valgrind every step of the way. The result is a more feature rich, stable, and maintainable Ghostty on Linux and BSD.
The personal blog of Caleb Jay Rogers, Software Engineer
In Dec 2022 I watched Richard Stallman's talk on the EmacsConf , it was titled "What I'd like to see in Emacs". One of the interesting points Mr. Stallman pointed out in this talk was "memorable names", "I think every …
Hosted by the Brooklyn Public Library, this Burner Phone 101 workshop introduced participants to phone-related risk modeling, privacy-protective smartphone practices, the full spectrum of burner phone options, and when to leave phones behind entirely.
A guide on how to convert .epub e-books into high-quality audiobooks narrated by neural text-to-speech
Sometimes software takes a long time to compile just due to how much code it has, like in the LLVM project. But often a build is slower than it could be for dumb, fixable reasons. I’ve had the suspicion that most builds are doing dumb stuff, but I had no way to see it. So I’ve been working on a cross-platform tool to…
Some teams require that every TODO comment in a codebase gets logged in the bug tracker. Others automatically delete any “stale” TODO that has been in the codebase for over a year. Don’t do it!
A blog post written by Lorentz Kinde. It's probably about something technical.
Suppose you have an appetite for tilting at windmills. Let's say you love pain. Well then why not write a PDF parser today?
Announcing my latest open-source project.