Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 157 posts.
Python packaging is good now
setup.py is your friend. It’s real sorry about what happened last time.
Cal – Display a Calendar in Your Terminal
Adrian Sieber's personal website and blog
Richer command line interfaces
This post is preceded by a description of two types of command line interfaces . The more command line-like of these two types integrates into a normal shell session ( python , telnet , bash ) instead of using the alternate screen to present a fullscreen text user interface ( top , vim , emacs ). Sometimes programs…
Ditching tmux
This week I started an experiment. I wanted to know whether I would be able to completely ditch tmux. Don’t get me wrong here, I absolutely love how tmux makes terminal multiplexing transparent for me. I’m also very used to <C-b>c, <C-b>1-0 and so on. I also have a custom set of keymaps and plugins I use frequently…
We have an epidemic of bad posture
What happens if you Google “coworking space”? You see people working hard. I see lots of necks, backs, arms, wrist and hands that will need phyiscal therapy in…
I am a puts debuggerer
Update (2023-06-28): Added “I required a file, but I want to know what files were actually loaded” I love puts debugging I am a puts debuggerer. I don’t say this to disparage people that use a Real Debugger. I think Real Debuggers are great, I’ve just never taken the time to learn one well. Every time I try to lean…
A Unix Utility to Know About: lsof (2009)
This is the third post in the article series about Unix and Linux utilities that you should know about. In this post I will take you through the useful lsof tool. If netcat was called the Swiss Army Knife of Network Connections, then I'd call lsof the Swiss Army Knife of Unix debugging. Lsof follows Unix philosophy...
Using Gmail with Mutt
A tutorial on using gmail with mutt, a console-based email client, along with some advanced concepts such as encrypting your account password and sending emails from a different <code>From</code> address.
Pine64 (64-bit quad core for $15) Quick Start Guide
RayHightower.com - Tech company founder. Commercial real estate investor. Building teams, software, and companies. Located in Phoenix, AZ, USA.
Putting my VB6 Windows Apps in the Windows 10 Store
I noticed today that Evernote was in the Windows Store. I went to the store, ...
Spawn your shell like it's the 90s again
This article is a quick walk-through to gaining root privileges in the NetBSD, since it's so 90s you can play Captain Jack [3] , or [4] [5] if you prefer polish disco, just to feel the atmosphere while reading. Really, do it! ;)
Hello, This Is London Rising: 3D Printing Maps from LIDAR Data
I've always held a fascination for maps; from my first days exploring the GeoDjango project, to writing clustering systems and map renderers, to my experiments in indoor 3D mapping .
How is LLVM tested?
This article provides an overview of the test suites that are used by LLVM project to maintain a quality of its libraries and tools on a high level.
How bad is the Windows command line really?
Alex Clemmer is a computer programmer. Other programmers love Alex, excitedly describing him as "employed here" and "the boss's son".
Five hundred days using Ubuntu Phone
Today is my five hundredth day of using the Meizu MX4 Ubuntu Edition exclusively as my mobile phone. This is a nice piece of hardware (go...
The Search for the Perfect To-do List
Beware the to-do list rabbit hole. It starts off with one or two innocent reminders and ends up with you tumbling down a long hole of procrastination in search of the perfect system. After many years of trying different software I’m glad to say that I’m finally climbing back out of the hole wearing a rather dashing…
Frequent Password Changes Is a Bad Security Idea
I’ve been saying for years that it’s bad security advice, that it encourages poor passwords. Lorrie Cranor, now the FTC’s chief technologist, agrees: By studying the data, the researchers identified common techniques account holders used when they were required to change passwords. A password like “tarheels#1”, for…