Trying out Zed after more than a decade of Vim/Neovim
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.
The latest blog posts to take off on Hacker News. 550 posts.
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…
There's no reason I should exit vim just to watch a video
This is the story of a commercially unavailable stereo pair of thebi-amped Marshall Uxbridge, with custom-built replacement electronics:active filters feedin...
Update 2024-01-12 : Ken Shirriff has an an excellent blog post on why “cargo cult” is a poor term of art.
I have been using FreeBSD on the desktops/laptops since about 20 years now and I have described all that I configured in the FreeBSD Desktop series. About 1 year ago I shared a video on YouTube and…
The Attic is a running catalog of Olup's side projects, sketches, and weekend rabbit holes.
Yesterday, I was browsing Reddit. Midway through my feed, I stumbled upon a video from a German TV show, where a 9-year-old girl demonstrated her ability to…
A number of our customers have recently been asking whether we support OpenTelemetry, the observability framework and toolkit.
There's a new web search in town! I spent the start of 2024 kicking the tires on Kagi's paid search and their Orion web browser.
Why nextest runs each test in its own process: a game-theoretic view.
Here’s how to keep the price of your subscription the same as it’s always been.