Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 496 posts.
Ncdu 2: Less hungry and more Ziggy
Ncdu (NCurses Disk Usage) is a terminal-based disk usage analyzer for Linux and other POSIX-y systems, (formerly) written in C and available in the package repositories of most distributions.
Datasette’s new JSON write API: The first alpha of Datasette 1.0
This week I published the first alpha release of Datasette 1.0, with a significant new feature: Datasette core now includes a JSON API for creating and dropping tables and inserting, …
Tree Sitter and the Complications of Parsing Languages
I talk about tree sitter, CEDET, and Combobulate -- my "paredit-style" package that's designed to work with most programming languages.
Coping strategies for the serial project hoarder
I gave a talk at DjangoCon US 2022 in San Diego last month about productivity on personal projects, titled “Massively increase your productivity on personal projects with comprehensive documentation and …
A rich new JavaScript code editor spreading to several Microsoft web sites
I noticed yesterday that some C#, JavaScript and CSS files I had sitting in ...
Using SQL to find my best photo of a pelican according to Apple Photos
According to the Apple Photos internal SQLite database, this is the most aesthetically pleasing photograph I have ever taken of a pelican: Here’s the SQL query that found me my …
Getting syntax highlighting wrong
Applying human ergonomics and design principles to syntax highlighting
Many options for running Mistral models in your terminal using LLM
Mistral AI is the most exciting AI research lab at the moment. They’ve now released two extremely powerful smaller Large Language Models under an Apache 2 license, and have a …
Update Firmware of Samsung SSDs in Linux
Firmware flash Samsung SSD or NVMe directly from Linux without needing broken Samsung ISO boot environment!
Audio CD ripping – optical drive accuracy listing
Audio CD ripping - optical drive accuracy listing
Free Transactional Email Services – The Best Alternatives to Mandrill and Co
Round-up and comparison of several popular and free transactional email services and Mandrill alternatives.
New Kind of Paper
Paper & pencil are the best tools for thinking. Let's enhance them!
Cory Doctorow on Kagi Search
Remember the first time you used Google search? It was like magic. After years of progressively worsening search quality from Altavista and Yahoo, Google was literally stunning, a gateway to the very best things on the internet.
VS Code – What's the deal with the telemetry?
VS Code collects telemetry data to help understand Microsoft how to improve the product. Is it above board? Can I turn it off completely?
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:...
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…
Cranking
This domain is parked. There is no active website here.
Bash Shortcuts For Maximum Productivity
The bash (Readline) shortcuts worth knowing for editing, recalling and controlling commands, plus the ! and ^ history tricks.
Illustrated Notes for “Building a Second Brain”
Illustrated notes on the Building A Second Brain course
Speeding up this site by 50x (2014)
I've seen all these studies that show how a 100ms improvement in page load time has a significant effect on page views, conversion rate, etc., but I'd never actually tried to optimize my site. This blog is a static Octopress site, hosted on GitHub Pages. Static sites are supposed to be fast, and GitHub Pages uses…
Solving My Email Problem
Email is not a messaging protocol. It’s a TODO list. Or at least my inbox is a TODO list and email is the protocol for putting stuff on it. Here’s the problem. It is a s**tty TODO list. Any one of you can put something on my TODO list. And I don’t want that.
How to Stop Procrastinating on Your Goals by Using the “Seinfeld Strategy”
Don't break the chain.
The time has come to replace file systems
The time has come to replace file systems!
The apt command: Combining apt-get and apt-cache and adds a progress bar (2014)
APT 1.0 was released on the 1. April 2014 [0]! The first APT version was announced on the 1. April exactly 16 years ago [1]. The big news for this version is that we included a new “apt”…
Data Science at the Command Line, 2nd Edition (2021)
This thoroughly revised guide demonstrates how the flexibility of the command line can help you become a more efficient and productive data scientist. You’ll learn how to combine small yet powerful command-line tools to quickly obtain, scrub, explore, and model your data. To get you started, author Jeroen Janssens…