Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 6,504 posts.
Atuin’s New Runbook Execution Engine
We're excited to announce a major architectural improvement to Atuin Desktop: a completely redesigned runbook execution engine.
Building a Signal Analyzer with Modern Web Tech
An overview of the design of a signal analyzer module for a browser-based digital audio workstation built with modern web tech. The post goes over the specific web tech used (things like SharedArrayBuffer, OffscreenCanvas, WebAssembly, etc.) as well as the code design patterns used to build the interactive…
Automate GitHub Pages with IFTTT, Glitch and Jekyll
IFTTT supports hundreds of services and you can use any of them to automate your blog posts! For this example, we're going to setup a trigger that automatically cross-posts new images from Instagram on our blog.
Firefox Developer Tools: Break on DOM Events, Edit as HTML, Codemirror
Firefox 27 was just uplifted to the Aurora release channel which means we are back to report on new features in Firefox Developer Tools. Below are just some of the ...
Measuring the many sizes of a Git repository
Is your Git repository bursting at the seams? git-sizer is a new open source tool that can tell you when your repo is getting too big. git-sizer computes various Git…
The art of sharpening pencils (2007)
See all the popular styles and methods of sharpening pencils and learn a few tricks too.
The Musaicum EU-plus 10M resolution image of Europe
I am pleased to here introduce a new satellite image product that i have been working on for a few months. Development of this has been co-financed by Geofabrik . They are going to offer tile services for web maps based on this image in combination with the Green Marble .
Smaller Code, Better Code
I was enjoying some pizza the other day with some buddies that know a bit about my research and understand where I am coming from with regards to my own computing aesthetics. They understand that I have always pushed for the smallest code that I can get, and to simplify
Apideck CLI – An AI-agent interface with much lower context consumption than MCP
TL;DR: MCP tool definitions can burn 55,000+ tokens before an agent processes a single user message. We built the Apideck CLI as an AI-agent interface instead:an ~80-token agent prompt replaces tens of thousands of tokens of schema, with progressive disclosure via `--help` and structural safety baked into the binary…
Everyone can now track down noisy tabs
November’s Chrome beta introduced improvements to help make your browsing quieter, safer and sleeker. In the latest Chrome release we’re...
Atom is better than RSS, in ways that matter
Everyone with knowledge agrees that Atom is technically superior to RSS. Everything should have switched to it twenty years ago. All feed readers support Atom just fine ( except in podcasts , for no good reason).
Testing the Raspberry Pi 500+'s new mechanical keyboard
Instead of a traditional review of a new Pi product, I thought I'd split things up on my blog, and write two separate posts; this one about the Pi 500+'s new mechanical keyboard, and a separate post about hacking in an eGPU on the Pi 500+, for a massive uplift in gaming performance and local LLMs. The Raspberry Pi…
A month using XMPP (using Snikket) for every call and chat (2023)
For the last month, I’ve been using XMPP (using Snikket) for every call and chat between me and my wife Sandra, at least.
Reflections on software development from anywhere on an iPad
The Macbook Pro M1 is the software development laptop of choice yet I love my iPad considerably more. I'm all in with my thin client for hipsters. Here’s what I’ve learned over the months and how my baremetal homelab in the sky is setup.
Don't use Git rebase
You love rebasing, right? Rewriting history might be appealing, but there are good reasons not to.
Done, and Gets Things Smart
First off, I'm calling for a moratorium on Simpsons references until the writers over there are Done, and gets things funny . Secondly, is it possible to cluster DGTSers? Can they recognize each others' brilliance and form into a sort of hive mind, or do they end up abrading one another with slight differences?…
Who moved my cheese, 1Password?
For the impatient, feel free to skip to the TL;DR summary.
Debugging my wife's alarm clock
My wife's alarm clock has been acting up lately. Sporadic at first but then every day, it wouldn't blare in the morning at the set time. Instead, when it was supposed to go off it would... reset itself. The time would start flashing in that "I'm confused because the power went out" sort of way.
What’s going on in the world of extensions
About one-third of Firefox users have installed an add-on before – whether it’s an extension to add powerful and customizable features or a visual them
How to Delete Gmail Attachments Without Deleting the Emails
Gmail can't delete an attachment without deleting the email. Learn how to remove or downsize Gmail attachments in bulk, keep your emails, and free up storage.
DIY Adapter: Using an e-bike battery to run a laptop
The goal here is to grab power from external battery packs of varying voltages and supply power to 'desktop replacement' sized laptops. This same topology can be used for Dell barrel jack systems.
What Does the OS X Activity Monitor’s “Energy Impact” Actually Measure?
[ Update : this post has been updated with significant new information. Look to the end.]
Bring your monorepo down to size with sparse-checkout
Git 2.25.0 includes a new experimental git sparse-checkout command that makes the existing feature easier to use, along with some important performance benefits for large repositories.