Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 6,505 posts.
Make the most of your burl
Elegant, Exquisite, Museum Quality Lidded Finial Vessels and Urns hand made by Woodturner and Artist, Cindy Drozda. Woodturning instruction, Demonstrations and Instructional DVDs.
Get AWS costs posted directly to Slack
Vantage users can now add a Slack webhook to their Vantage account and receive daily, weekly or monthly reports of their cloud costs in their team's Slack channels.
5 Things to Try with Gemini 3 Pro in Gemini CLI
Unlock state-of-the-art coding and reasoning in your terminal. Gemini 3 Pro is now in Gemini CLI for Google AI Ultra and paid API subscribers.
Adding Glue to a Desktop Environment
In this article we will put some light on a lot of tools used in the world of Unix desktop environment customization, particularly regarding wmctrl, wmutils, xev, xtruss, xwininfo, xprop, xdotools, xdo, sxhkd, xbindkeys, speckeysd, xchainkeys, alttab, triggerhappy, gTile, gidmgr, keynav, and more. If those don't make…
Your Goals Are Holding You Back
This post was republished on Lifehacker. I just started my junior year at Penn. Aside from a newly developed disdain for the freshmen I see bumbling their
How To: WordPress to Jekyll
I decided to migrate my blog from WordPress to Jekyll. I designed a new layout, imported my database and created some custom features to get it all to my liking.
Quasi-Logarithmic Kitchen Timer
Like some of you, we have several kitchen appliances with integrated digital timers.
My simple knowledge management and time tracking system
I am using a very simple system for remembering commands and procedures, and for tracking what I work on. I have two plain text files called notes.txt and worktime.txt. In the notes file, I write d…
On MicroSD card problems (2010)
The microSD ware for January 2010 was not an incidental post. It is actually snapshot of a much longer forensic investigation to find the ground truth behind some irregular Kingston memory cards.
USB-C Easy Bake Oven (2017)
I modified an Easy Bake Oven to run off USB-C. The obvious question is "Why?", but I prefer to ask, "Why Not?". The USB-C spec allows for 100 Watts of power to be transferred through the connector, and that is the power rating for the oven, so it should work.
Building better software with better tools: sanitizers vs. Valgrind
We often have to write code using permissive programming languages like C and C++. They tend to generate hard-to-debug problems that can crash your applications. Thankfully, many compilers offer "sanitizers". I discussed them in my post No more leaks with sanitize flags in gcc and clang. I strongly encourage the use…
Programming at the REPL: Data Visualization
Each time we evaluate an expression, the REPL shows us a textual representation of the result: that’s the Print part of Read-Eval-Print-Loop . Most of the time, this textual representation is clear enough for the programmer, but sometimes it becomes difficult to read - especially when dealing with big or deeply nested…
Graphtage: A New Semantic Diffing Tool
Graphtage is a command line utility and underlying library for semantically comparing and merging tree-like structures such as JSON, JSON5, XML, HTML, YAML, and TOML files. Its name is a portmanteau of “graph” and “graftage” (i.e., the horticultural practice of joining two trees together so they grow as one). Read on…
Multiperspective Diagramming – A guide for system engineers
A multiperspective diagramming guide for system, software, cloud, network, and other engineers.
Visualizing Docker Containers and Images
This post is meant as a Docker 102 -level post. If you are unaware of what Docker is, or don't know how it compares to virtual machines ...
A few of my favourite things about the OpenBSD Packet Filter tools
Guest Post: How to use PF features and tools.
Simple Guide to Finding a JavaScript Memory Leak in Node.js (2015)
Please consider reviewing this guide on Amazon, if you’ll find it helpful. Few months ago, I had to debug a memory leak in Node.js. I found a good number of articles dedicated to the subject…
PyPy Tooling Upgrade: JitViewer and VMProf
We are happy to announce a major JitViewer (JV) update. JV allows you to inspect RPython's internal compiler representation (the language i...
A useful Caps Lock key
Updated: This configuration no longer works in macOS Sierra or greater due to changes in Karabiner. I’ve written some new instructions.