Emacs as your video-trimming tool
Marcin ‘mbork’ Borkowski has a nice post showing us how he trims video clips from our beloved editor. Trimming clips is something I do from time to ti...
Topics /
The most popular blog posts about tools & productivity on Hacker News. 6,503 posts.
Marcin ‘mbork’ Borkowski has a nice post showing us how he trims video clips from our beloved editor. Trimming clips is something I do from time to ti...
I test Unsloth GGUFs of Qwen3.8 27B (Q4_K_M, UD-Q2_K_XL, UD-IQ1_S) with llama.cpp on GPQA Diamond, IFBench, Terminal-Bench 2.1. Q4_K_M matches BF16 and fits an RTX 4090.
I’ve put together a 300+ page book with basically everything I learned the hard way over the last 10 years founding and working at several hardware startups. It started out as a self published work, but No Starch Press picked it up and it went through a very extensive editing process to make it even better.
(This essay is a companion piece to Gitlet, my implementation of Git in JavaScript.)
Welcome to the digital home of Daniel Ball. Explore my portfolio to see the projects I’ve worked on and learn more about my professional journey.
How a software developer bypassed proprietary publishing silos using LibreOffice, Standard Ebooks, and LaTeX to build a sustainable, Git-tracked book production pipeline.
Building on the earlier article on automatically transforming Git URLs, I’m back with another article on a (potentially powerful) feature of Git—the ability to conditionally include Git configuration files. This means you can configure Git to be configured (and behave) differently based on certain conditions, simply…
Machine learning systems are built from both code and data. It's easy to reuse the code but hard to reuse the data, so building AI mostly means doing annotation. This is good, because the examples are how you program the behaviour – the learner itself is really just a compiler. What's not good is the current…
Posted by Ce Liu, Michael Rubinstein, Mike Krainin and Bill Freeman, Research ScientistsYesterday, we released an update to PhotoScan, an app for i...
I'm a programmer. I work with text files for 6-12 hours every weekday so I care about the text editor I use. If switching to a different editor can increase my efficiency by even 10% it would save a good chunk of my time and let me get back to making cool things.
By James Kwak I spent the past two days at a financial regulation conference in Washington (where I saw more BlackBerries than I have seen in years—can’t lawyers and lobbyists afford decent p…
Org-mode. Complex so you don't have to be. A versatile organisational system with immense capabilities.
Static site generators are in fashion for good reasons. The resulting pages are easy to host, fast and extremely low on maintenance while being sufficient for many use cases. As I learned when setting up my blog , writing a simple script myself is faster and more satisfying than learning one of the other site builders…
Listen, anyone can make a PCB at home, it’s easy. PCBs (printed circuit boards) are those flat things with all the components that are inside all electronic devices, you’ve seen them. All you need is a laser printer, some glossy magazine pages, print your circuit onto the page, use a clothes iron to transfer the toner…
Narrowband trichromatic (RGB) light sources are superior to broadband (white) light for scanning color negative film; there are very good reasons why all commercial film scanners use RGB. ( film scanners were using blue LEDs at least a decade before they would be widely used in consumer products! ) Scanning film with…
Sometimes producing a good animated GIF requires a few advanced tweaks, for which scripting can help. So I added a GIF export feature to MoviePy, a …
Bottle Plotter BottlePlotter.cz I have noticed that, it is quite common in group of small wine producers, that they don't use bottle la...
The history of Vi & Vim goes hand in hand with the history of open-source software. This article looks at the historical events that shaped the evolution of these text editors.
calibre: The one stop solution for all your e-book needs. Comprehensive e-book software.
Textual is a TUI framework for Python, inspired by modern web development.
How to build a free, privacy-focused alternative to Google Analytics
A closer look at a fashion trend in printed circuit board design.
git-remote-dropbox is now on PyPI!