Build a link blog like Simon Willison
Achieving Data Freedom Through Open Source and Rust
The latest blog posts to take off on Hacker News. 6,504 posts.
Achieving Data Freedom Through Open Source and Rust
I am still recovering from my failed root canal (and still have one visit to complete the procedure), so I have been hesitant in taking up my regular exercise again because I don't want to distract my immune system from my tooth's healing. So when I went to the gym today for the first time...
TLDR; I really wish these tools gain more traction:
An assessment after evaluating the landscape
Learn how to turn off Apple Intelligence on iPhone, iPad, or Mac. Asurion Experts show you step-by-step how to manage your Apple devices’ smart features.
Release notes for Ghostty 1.1.0, released on January 30, 2025.
A “build system” is one of the most important tools in a developer’s toolbox. Roughly, it figures out how to create runnable programs from a bunch of differe...
A closer look at a fashion trend in printed circuit board design.
I still use Sublime Text in 2025 even after trying a lot of other editors
An article by Rob Allen
Your phone is an essential tool, but it also represents a huge risk to your privacy and security. Understanding these best practices when it comes to securing your smartphone will help keep you and your data safe.
After 15 years with Neovim, I'm trying out Zed as my daily driver text editor. In this post, I share why I'm switching and what my initial impressions are.
I’ve been using Home Assistant for about seven years now, starting back when I was living in a small apartment. At the time, my setup was modest: I …
Little Snitch by Objective Development is the first app that I install on a new Mac. In fact I just bought a new Mac, an M4 MacBook Pro with nano-texture display, and I installed Little Snitch via thumb drive even before connecting the Mac to the internet. While setting up my new Mac, which came with macOS 15.2…
We need a vibe shift on dependencies in programming.
One of the simplest and best-known computing devices on the planet is a fascinating study in interface design.
A research preview of an agent that can use its own browser to perform tasks for you. Available to Pro users in the U.S.
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…
Last summer, I published Raven , an independent implementation of the Uxn CPU and Varavara ordinator . In short, this is a fictional computer designed for cross-platform portability: programs targetting it can be run on any platform that implements the specification.
About a week ago, I shared a small blog article on Hacker News.
Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
Learn Robotics and ROS 2 Have you been looking for a good place to start your robotics and ROS 2 learning journey? Look no further! We are proud to announce that together with the University of Eastern Finland, we have open-sourced the robotics part from our “Robotics & XR” master’s-level course. You can find the […]
A proof-of-concept using Vamp, Chordino, ImageSharp and ffmpeg to add live guitar chord charts to karaoke videos
Following our opt-in preview last year, we are excited to release sub-issues, issue types and advanced search for issues to everyone! 🎉 Thank you to everyone who opted-in and gave…
Joey Einerhand's Portfolio and tech blog.
A guide on how to convert .epub e-books into high-quality audiobooks narrated by neural text-to-speech
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…
uv run - install, activate, and run in one command…