Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 6,505 posts.
Getting a network trace from a single application
I recently wanted a way to get a network packet trace from a specific application. My googling showed me an old askubuntu thread that solve...
Writing an SDK with Core Bluetooth
Software Development For People That Help People.
Windows to Mac to Windows to Mac to... Linux? It doesn't matter.
Over the last 20 years, my primary computing environment has gone from Windows 3.1, to Mac OS 6/7/8/9, to Windows for about a decade, and then back to a Mac a couple of years ago. Recently, I switched to using a Linux desktop as my primary computer. I can’t say that there’s a dramatic r…
Receive push notifications from your rice cooker
I have a lovely, and reasonably priced, Mini Panda Rice Cooker. It does not have any SmartHome features. You put in water and rice, press a button, it cooks rice. Nice! The only problem is - I don't know how long the rice will take to cook. It uses "Fuzzy Logic" to work out exactly how much heat and time is needed for…
De-Googling TOTP Authenticator Codes
I've been slowly removing Google apps from my life, and one of the last ones left is Authenticator. In this post I look at migrating codes out of Authenticator to a command-line OTP tool, and the steps involved.
A simple makefile is a unicorn
Whenever there is a discussion online about the tools to build software, there is always That One Person that shows up and claims that all b...
Getting a vanity phone number with four consecutive digits
Automating Verizon number searches to find rare phone numbers with repeating digits.
Can You Disable Spotlight and Siri in macOS Tahoe?
If you don’t want any of their services, you can turn Siri off in its settings, and disable indexing and search in Spotlight settings. Or you can use mdutil, if you know its limitations.
Code Smells: Iteration
This is part of a series investigating code that looks suspicious ("code smells"), and exploring possible alternatives. Code Smells: Null Code Smells: Deeply Nested Code Code Smells: Iteration
Taking back control of my digital life
Timo Zimmermann talking about software engineering, leading teams, consulting and start ups.
Selenium IDE alternatives for UI regression testing
If you’re searching for good Selenium IDE alternatives, you’re not alone. People discuss record-playback IDEs all the time, on most testing automation forums that I’ve seen. And, in fact, there are several modern cloud-based platforms that seem to record-playback right.
An easy way to concurrency and parallelism with Python stdlib
Because life doesn't have to be hard all the time
End-User Programming
A vision for empowered computing that reaches back forty years. Our research lab examines why it has been so hard to achieve.
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 […]
Yet Another Zip Trick
At hackArcana, we deliver professional educational content authored by world-class experts in programming, binary analysis, and cybersecurity.
Adding keyboard shortcuts to a 24 year-old government website with userscripts
Writing userscripts to optimize my data entry workflow with the FDA's 510k database.
Parsing Protobuf Definitions with Tree-sitter
If you work with Protocol Buffers (protobuf), you can really save time, boredom, and headache by parsing your defin…
Highlights from “The Checklist Manifesto” by Atul Gawande
1. In the 1970s, the philosophers Samuel Gorovitz and Alasdair MacIntyre published a short essay on the nature of human fallibility that I read during my surgical training and haven’t stopped...