Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,504 posts.
Waze for Android Auto
The road is where most of us do our best thinking. The Waze blog is where we share ours.
Rules of thumb for software development estimations
Project estimates are a crucial part of project management, helping to predict the time and resources needed for successful completion. Accurate estimates can be achieved through experience, understanding the project's complexity, and using the right estimation techniques. Overestimation can lead to wasted resources…
My next main browser: a review of Orion
Orion is currently my favourite browser, and has replaced Safari entirely on one of my primary Macs. Here's why.
Windows Terminal Preview 0.9
The v0.9 release of the Windows Terminal has arrived! This is the last version of the Terminal that will include new features before the v1 release. You
IKEA-Oriented Development
To frugally furnish a codebase, imitate Ikea.
The pitfalls of using SSH-agent, or how to use an agent safely
Unfortunately for you, we promised a follow up to talk about the security implications of using such an agent. So, here we are.
Removing 'um' from a recording is harder than it sounds
A tour of erm, a local CLI that removes disfluencies from English speech recordings using faster-whisper, a few detectors that look at the audio directly, and ffmpeg.
How to install Linux from a Windows installer
I'm not sure why you would want to do this. Presumably for the same reason as me? I also don't know what that was.
Dream-1
Today, we're releasing Dream-1, a World Action Model that controls robots it has never seen, performs tasks it was never shown, and runs from $3/hour.
Speeding up this site by 50x (2014)
I've seen all these studies that show how a 100ms improvement in page load time has a significant effect on page views, conversion rate, etc., but I'd never actually tried to optimize my site. This blog is a static Octopress site, hosted on GitHub Pages. Static sites are supposed to be fast, and GitHub Pages uses…
OSS Rebuild: open-source, rebuilt to last
Today we're excited to announce OSS Rebuild, a new project to strengthen trust in open source package ecosystems by reproducing upstream artifacts. As supply chain attac…
Summary of “The Procrastination Equation”
The Procrastination Equation by Dr.
Light Table 0.5.0
This release was about simplifying the experience of Light Table, making it far more robust, and making sure it’s fast enough to handle whatever you throw at it. We’ve made big strides in each of these areas, from removing some of the UI elements that didn’t add anything (the left vertical menu), to reaching the point…
The second-order-diff Git trick
One of the things that Git makes safe and practical is bulk editing by way of “sledgehammer-and-review”:
Blackholing My Email
How Counter-Strike map credits led to my email address being harvested by worms, and why I had to ask my ISP to blackhole it.
On Comments in Code
I used to think that I didn’t need comments if I wrote self-documenting code. However, I have realized that I do write comments, and that I find them really useful. To see how many comments I…
GIMP 2.10.0 Release Candidate 1 Released
GIMP 2.10.0-rc1: bugfixes, stability and polish
CLI user experience case study
Topiary’s journey to a modern, user-friendly CLI experience.
Switching to DuckDuckGo and Firefox
I began my descent to Chrome two years ago. At first, I only used Chrome while waiting for Firefox to load. Later I found Chrome made pages like Gmail and Grooveshark usable, and eventually stopped loading Firefox altogether.
Dotfiles feel too personal to share
I love dotfiles and I love sharing. But I have this weird feeling that sharing my dotfiles is too intimate and personal.
Secure Computing for Journalists
This morning on Twitter, Buzzfeed editor Miriam Elder asks the following question: Possibly stupid question: is the Signal desktop client as secure as the mobile app? — Miriam Elder (@MiriamElder) …
Solving My Email Problem
Email is not a messaging protocol. It’s a TODO list. Or at least my inbox is a TODO list and email is the protocol for putting stuff on it. Here’s the problem. It is a s**tty TODO list. Any one of you can put something on my TODO list. And I don’t want that.
Putting Tailscale on the Steam Deck
Unlock Seamless Networking on Steam Deck with Tailscale. Install Now for Instant Access.
RubyMine is now free for non-commercial use
RubyMine, a JetBrains IDE for Ruby and Rails, is now free for non-commercial use! Learn more in the blog post.