A year of uv: pros, cons, and should you migrate
Yes, probably.
Topics /
The most popular blog posts about tools & productivity on Hacker News. 404 posts.
Yes, probably.
Paying for Kagi today feels a *lot* like paying for HBO back in the cable TV heyday.
A personal guide on using AI Code Prep GUI, Cline, and various free AI web interfaces like Gemini, Grok, Deepseek, and Poe for cost-effective coding and debugging.
I used Apple Configurator to turn my iPhone into a dumb phone. I can only access the apps and websites I want to use, and it’s feeling great!
I work from home everyday, I am susceptible to eye strain, eye pain, and dizziness. Having a working environment that’s as easy on my eyes as possible is of critical importance. I'd like to share what I've learned over the years in hopes that it can be helpful to you if you work from home, and like many, have…
For every cloud service I use, I want to have a local copy of my data for backup purposes and independence. Unfortunately, the gphotos-sync tool stopped working in March 2025 when Google restricted the OAuth scopes, so I needed an alternative for my existing Google Photos setup. In this post, I describe how I have set…
If you have a git repository on a server with ssh access, you can just clone it:
How to use uv and the Python inline script metadata proposal PEP 723 to run scripts seamlessly.
In the mid-1990s you could create useful software without being an ace coder. You had Visual Basic, you had a rich ecosystem of components, you could wire them together to create apps, standing on …
A blog on technology, Star Wars, and other random thoughts. Plus some half way decent photography!
There's no reason I should exit vim just to watch a video
What's the modern equivalent of flipping through CDs? Physical album cards with NFC tags that bring back the tactile joy of music discovery.
A collection of 150+ nifty tips and tricks for macOS, for both system features like the Dock, Spotlight, and Mission Control and built-in apps like Safari, Mail, and Photos.
One of the things that most excited me about Anthropic’s new Skills mechanism back in October is how easy it looked for other platforms to implement. A skill is just …
Microsoft is doing everything in its power to alienate users. When it's not enshittification, it's user hostility. You can't even dismiss forced reminders.
A font that's only 2px tall, and somewhat readable! Uppercase and lowercase have some different variants, in case you find one more readable than the other. Numbers (sort of) and some punctuation marks are included.
This is the story of our three year long journey to turn a fleet of laptops into what can only be described as the world's most unhinged video wall.
Disqus turned my clean blog into an ad-riddled mess. Here’s why I pulled the plug—for your privacy and reading sanity
Large files bloat Git’s storage, slow down git clone , and wreak havoc on Git forges.
Microsoft has deprecated windows 10, yet million of users still use it. They say the hardware is not supported, yet they keep pestering us with endless pings.
i have gone a little above and beyond trying to get all the features of VSCode
Welp, Pocket shuts down tomorrow despite our pleas for it to stay. While migrating1 all of my saved articles, I noticed that I’ve got almost 900 saved articles spanning nearly 7 years. That’s a goldmine of stuff-I-like data! Some quick analysis using xsv2: 𝄢 unzip pocket.zip && xsv headers part_000000.csv 1 title 2…
A brain dump of all the ways I've been using Claude Code.
I recently submitted my PhD thesis , and while waiting for the physical copies to get printed I thought I’d write about something you (hopefully) wouldn’t notice when reading it. I wrote it in Typst, not LaTeX. In this post I will talk a bit about what went well and what didn’t.
The entire book revolves around the "nine rules." After the typical introduction and list of the rules, there's one chapter for each rule. Each of these chapters describes the rule, explains why it's a rule, and includes several "sub-rules" that explain how to apply the rule. Most importantly, there are lots of "war…
Prove your humanity once and for all
Dumping a SQLite database to a text file can make it much smaller, which means you can download it faster.
uv run - install, activate, and run in one command…