New
The latest blog posts to take off on Hacker News. 6,505 posts.
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.
New and improved bike routing, with low stress options
This summer, we have enhanced bicycle costing. Not only is overall routing improved, but `use_roads'` and `use_hills` are now much more versatile.
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
Neo – Desired Word Processor for Authors
I should start by saying that yes, I’ve used the word processor you’re about to mention. I’ve tried them all. From yWriter and Scrivener, to Hank’s Writer and OpenOffice, to FocusWriter and Page 4. I’ve probably tried writing apps that you’ve never heard of. I’m the guy in the middle of the Venn diagram […]
Disconnect. Offline only
Disconnection can be good.
Typing with pleasure, and low latency
In this article I examine human- and machine aspects of typing latency (“typing lag”) and present experimental data on latency of popular text / code editors. The article is inspired by my work on implementing “zero-latency typing” in IntelliJ IDEA.
Firefox 55 and Selenium IDE
The bad news: from Firefox 55 onwards, Selenium IDE will no longer work. The reasons for this are complex, but boil down to two main causes: Browsers are complicated pieces of software that are con…
Zsh Configuration from the Ground Up
The personal website of Mark Hanford Nichols.
A Tutorial on Portable Makefiles
In my first decade writing Makefiles, I developed the bad habit of liberally using GNU Make’s extensions. I didn’t know the line between GNU Make and the portable features guaranteed by POSIX. Usually it didn’t matter much, but it would become an annoyance when building on non-Linux systems, such as on the various…
Firefox Focus – A new private browser for iOS and Android
Firefox had a baby and named it Focus! Firefox Focus is the new private browser for iOS and Android, made for those times when you just need something simp
Home computing for $5/month
As a programming father you need to be concerned about your budget. This means resisting the temptation to buy the most amazing hardware, an...
Quitting Caffeine
As I write this, I have been off of caffeine for two years. I had my last caffeinated beverage on August 13, 2015. Here are my experiences with quitting caffeine and what I’ve learned:
Linux Load Averages: Solving the Mystery
Linux load averages explained, including why they include the uninterruptible I/O sleep state.
Prodigy: A new tool for radically efficient machine teaching
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…
Introducing the Keybase filesystem
Browse technical documentation on the public-key cryptography that powers Keybase. Learn how Keybase Chats, Files, Teams, and Git are secured.
How to find a remote job
Join DeeKit's global community of digital nomads. Find friends, work opportunities, and adventure anywhere in the world.
LaTeX Math in MS Office
Access to this page requires authorization. You can try signing in or changing directories .
Tools for Remote Software Development and Pair Programming
Examines the software stack Zapier uses to enable collaborative coding and deployment in distributed teams.
Windows Subsystem for Linux is out of beta
We're excited to announce that in Windows 10 Fall Creators Update (FCU) due to ship in fall 2017, Windows Subsystem for Linux (WSL) will no longer be a