Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 381 posts.
I Hate Git Submodules
Abildskov.io
LaTeX Finite Automata and State Diagrams with Tikz
This short guide collects some examples of drawing finite state machines using the Tikz LaTeX library.
Print Debugging Should Go Away
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Tools to measure software energy consumption from your computer
Measuring the energy consumption of software is far from being a trivial task. This article provides essential details about energy consumption tools, their...
The case for continuous documentation
John Doe's personal website
Lmgrep: Lucene-based grep-like utility
Introduction to `lmgrep`: what is it and what it isn't. My a motivation to build it.
Jsc: My New Best Friend
A friend of mine recently pointed me at a well hidden command line tool. In the JavaScript framework used by Safari and other parts of Apple’s products, there is a tool called jsc. It’s a command line interface for JavaScript that uses the same code as the rest of the system. You can find the […]
The tree-based approach to organizing documentation sucks
Read candid takes on engineering culture: 10x myths, agile failure modes, and full-stack fantasies that quietly damage software teams at scale.
Coreutils Gotchas (2015)
Confusing corners of the unix utilities
Basic Scripting with Awk and Gnuplot
Posted to HN. Comments and discussion highly encouraged. Introduction This will be a short example-based guide to (a) awk (b) gnuplot and (c) using them in a script. I needed to graph some data based on the output of a command run a couple times. So what better way to solve that five minute task than to spend an hour…
New Ways to Be Told That Your Python Code Is Bad
I love linters. A linter is a program that looks for problems in code without running it. There is something gratifying about running a linter on a codebase and seeing a big list of warnings and errors. Sometimes it can even be fun to fix them!
Introduction to the Sam Text Editor
Programmers are passionate about their tools, and if there is one tool they are especially passionate about, it is their text editor. An editor war has…
Building a Desktop Application for Datasette
This week I started experimenting with a desktop application version of Datasette—with the goal of providing people who aren’t comfortable with the command-line the ability to get Datasette up and …
An early look at VLC 4.0
Early review of VLC 4.0 Nightly build, focusing on the new and redesigned interface, including tons of problems like bad ergonomics, low font contrast, decreased workflow efficiency, reduced responsiveness, no quick access to local filesystems, video playback in a separate window, and more
Co-working with friends over video in virtual gather.town office
Starting March 2021, I’ve been spending the majority of my working time co-working with my friends over video in my virtual gather.town office. The sessions are usually pre-scheduled, last 2-16 hours, and we do brief check-ins every 30 minutes. Most people I co-worked with told me that they really enjoyed the…
Riding the Writing Wave
“Writing is its own reward.” – Henry Miller Writing doesn’t just communicate ideas; it generates new ones. Writing forces you to think. It’s nature’s way of telling you how sloppy your thinking is. The ultimate test of how well you understand something is how clearly you can explain it in writing — clear writers are
A look at search engines with their own indexes
A cursory review of all the non-metasearch, indexing search engines I have been able to find.
Modus Themes
The Modus themes for Emacs meet the highest accessibility standard for colour contrast. This is their official manual.