Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 6,503 posts.
Rsync, GUIs, power, control, design, and decisions
I spent last weekend making a GUI for rsync (and this past week tidying it up a bit) and I learned a lot about rsync, GUIs, design, power, control, and decisions around verbosity and freedom of choice versus simplicity and guidance/support, packaging, maintenance and support.
My tmux setup
I’ve been using tmux as my main terminal multiplexer for about 3 years now and have refined my configuration over time to fit my daily workflow. Which is usually a mix of writing code, chef recipes, remote login into different servers and various shell tasks. This is a flexible setup that doesn’t concentrate too much…
An epic treatise on scheduling, bug tracking, and triage
[Note 2017-12-29: the news.ycombinator.com discussion of this post is unusually useful. You may want to read it first.] [Note 2018-09-01:...
Content-Aware Spaced Repetition
Discover how content-aware memory models, understanding flashcard semantics, will simplify the creation of future spaced repetition systems.
Facebook Ads: The Cheapest Traffic You'll Ever Buy
Whenever people talk about Facebook Ads (or even more generally "Can Facebook justify their $50bn valuation?") the conversation always tends to swing around to how poorly Facebook Ads perform. ...
Firebug 1.12 – New Features
Firebug team released fresh new Firebug 1.12 and here is a list of some new features we have implemented in this version. Firebug 1.12 is compatible with Firefox ...
Fabric Python with Cleaner API and Parallel Deployment
I'm Tav, a 28-year old from London. I enjoy working on large-scale social, economic and technological systems.
Easel Turns One One year of building my own IDE in Clojure
Easel is an IDE written in Clojure that I've been working on for the last year. See it in action https://youtu.be/sceGtaNHxcM .
How I spend less time on YouTube
Maybe I'm paranoid. But, I think there's a lot of smart people out there dedicating their life's work to make others keep watching videos. Since YouTube's incomprehensible decision to remove dislikes count it's become even easier to waste time on worthless content. In this blog post, I'll describe a simple trick that…
Kagi Teams
To satisfy the growing demand for our services in work environments, we are launching Kagi for Teams - bringing our unmatched quality, privacy-focused search and AI tools to businesses worldwide. While most enterprise tools force you...
Bad Emacs defaults
I was working on a new installation where I didn’t have this in place yet and I kept trying to update a shell function, re-sourcing it but it never changed. Turns out it was loading from a backup~ of the same file.
Walkie-Textie Wireless Communicator
The Walkie-Textie is a simple handheld device with a 12-key keypad and OLED display that allows you to send and receive text messages using the LoRa wireless protocol. It's ideal for situations where there's no mobile signal, such as when you're camping or hiking in a remote area, when you don't want the cost of a…
Closer to the Metal: Leaving Playwright for CDP
Why we dropped Playwright and switched to raw CDP for faster, more capable browser automation.
The Overengineered Resume with Zola, JSON Resume, Weasyprint, and Nix (2023)
Maintaining a resume is not the most interesting use of time. Naturally, when I needed to bring my own up to date, I decided to spend a great deal more time on it and overengineer the process.
How to start a blog using Hugo
A detailed tutorial to start a blog with Hugo: write posts in Markdown, pick a theme, and deploy your static site for free on Netlify, Vercel, or GitHub Pages.
The key points of "Working Effectively with Legacy Code"
This book is a reference. Here's my summary of its salient points so you understand why it's so reco
FPGA Dev Boards for $150 or Less
FPGA Development Boards for Under $150 Posted today In the dynamic world of FPGA design, breaking the bank shouldn't be a prerequisite to diving into hands-on experimentation and learning. Fortunately, a plethora of FPGA development boards have emerged that are not only feature-rich, but also surprisingly affordab
Make systemd better for Podman with Quadlet
One of the best features of Podman is how well it works with systemd. Podman uses the standard fork/exec model, which is easily adaptable to the systemd syst...
Writing a personal automation API
Yes, you need to write yourself an API. You'll thank me later.
My Notebook System
This year is going to see my journal/log’s 10th anniversary and 100th notebook. (Update: 10 years reached 2022-03-31, 100th notebook 2022-07-28.) After many attempts to write this up, I’m just going to disgorge it all. This article is long and rambling and I make no apology for it. Feel free to skip around to any part…
Lumen: Auto brightness based on screen contents
Lumen is a menu bar application for macOS that magically sets the screen brightness based on your screen contents.