GIMP 2.9.6 Released
After more than a year of hard work we are excited to release GIMP 2.9.6 featuring many improvements, some new features, translation updates for 23 languages, and 204 bug fixes.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,504 posts.
After more than a year of hard work we are excited to release GIMP 2.9.6 featuring many improvements, some new features, translation updates for 23 languages, and 204 bug fixes.
Archiving the Web, because nothing lasts forever: statistics, online archive services, extracting URLs automatically from browsers, and creating a daemon to regularly back up URLs to multiple sources.
Hating git conflicts? Use git's built-in diff3 option to make sense out of it all!
Logs from the application level are the only way your application talks back to you. Having proper logs with commendable search capabilities is like having a torch in a dark room.
Making a gestural, itemized environment more fluid
Bedrock is a minimal, human-crafted starter-kit for Emacs, and today I’m pleased to announce that version 2.0 of Bedrock is available! This release requires Emacs 31, which came out in August 2026. If you are unable to upgrade Emacs that high, you should be able to remove some of the Emacs 31-specific config without…
The terminal is the result of its history, from the telegram to our terminal emulators. What is the difference with a console? The shell?
List of text to diagram tools
Keeping my laptop clean by developing in a virtual machine
At the time of writing, the most recent Adobe Reader 25.x.y.z 64-bit installer for Windows 11 weights 687,230,424 bytes . After installation, the program includes 'AI' (of course), an auto-updater, sprinkled ads for Acrobat online services everywhere, and 2 GUIs: 'new' and 'old'.
Type checking is the process of taking a given program in some programming language and working out whether all variables and expressions have the correct types, i.e. strings are assigned to strings, arithmetic expressions involve only numbers, etc. Some languages also offer type inference , tasking the compiler with…
Once a month, I download roughly 25 gzipped (.gz) files from Apple—these are our Mac App Store sales reports, with one file for each App Store region. I could have Safari expand these files (via the "Open 'safe' files after downloading' item in its preferences), but I prefer to leave that option unchecked. (Why? I…
Ah, git ! Love it, hate it. Few things are as central to the modern software development workflow as source-control management (SCM) tools. Although there have been and still are plenty of alternatives to git in the world of SCMs, none other seem quite as prevalent both in open-source and the enterprise.
This page does not exist (anymore). Back to home
Sometimes I'm at a coffee shop and get locked out of the wifi, after an hour or two has passed. Rather than spending 2 minutes/week entering terminal commands, I thought it made sense to spend a few hours figuring out how to make it take one minute a week, instead, via AUTOMATION
A typography blog about the history of wide sentence spacing, aka "how many spaces after a period between sentences".
AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser.
Millions of Google users worldwide use JavaScript-intensive applications such as Gmail , Google Docs , and Google Maps . Like developers eve...
Bitbucket Cloud is introducing Pipelines to let your team build, test, and deploy from Bitbucket. It is built right within Bitbucket, giving you end-to-end visibility from coding to deployment. With Bitbucket Pipelines there's no CI server to setup, user management to configure, or repositories to synchronize. Just…
Most speakers emit sound in all directions because they are relatively small compared to the wavelength. Audible sounds have wavelengths of up to several meters, so an acoustically "large" speaker might not even fit in your house.
P2 powers internal collaboration at WordPress.com — and now it’s free for everyone. As more collaboration is happening remotely and online — work yes, but increasingly also school and persona…
While I won’t go so far as to diagnose myself with ADD without consulting a doctor, those who know me know I can be distracted quite easily. So recently, I decided to do something a little different with a personal project I started a few weeks ago (link to come). I wrote unit tests. That may seem rather uninspired…