Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,504 posts.
Guide to Firefox Containers (2018)
Containers allow for cookies (a small file used for storing information) as well as other relevant files to be isolated either independently or collectively as a group (for example you could have a finance container). Isolating cookies inside of containers prevents other sites from being able to access them, thus…
Claude now creates interactive charts, diagrams and visualizations
Ask Claude to explain a concept or analyze your data, and it can respond with interactive charts, diagrams, and visualizations — rendered inline as part of the conversation.
A Mac Podcast App You Can't Have
I wasn't going to write this post because I've already said most of what I wanted to on Twitter [http://twitter.com/steve228uk]. Yesterday though, I changed my mind when I saw this Tweet from Product Hunt. > The Best Podcast Apps for Mac 🎙️🖥️ Add your favorite 👉 https://t.
Is group chat making you sweat?
Is this you? Are you making other feel like this? Group chat is like being in an all-day meeting with random participants and no agenda. In 2006 we launched Campfire, the first modern SAAS group ch…
Rewriting my blog in Rust for fun and profit
I’ve used Hakyll as my static site generator for around 9 years now. Before that I think I used Jekyll and also more dynamic pages with Mojolicious in Perl and Kohana in PHP, but I can’t be completely sure as the git history doesn’t go back that far.
Keep a Log
One of the most underrated things in the industry, especially when you’re working as a full-time developer, is the power of keeping a “knowledge stash” handy. There’s this perception that knowledge comes through experience, time, or simply osmosis, and, while that can be true over a long enough period of time and for…
Internet search tips
A description of advanced tips and tricks for effective Internet research of papers/books, with real-world examples.
Finding Flow: Escaping digital distractions through deep work and slow living
Learn how to achieve flow state and defeat digital distractions through environment design, mindful breaks, and deep work practices for a more focused life.
Scott Hanselman's 2011 Ultimate Developer and Power Users Tool List for Windows
Everyone collects utilities, and most folks have a list of a few that they feel ...
BinDiff now available for free
Posted by Christian Blichmann, Software Engineer BinDiff is a comparison tool for binary files that helps to quickly find differences and ...
Wycheproof – Tests that check cryptographic software for known weaknesses
Posted by Daniel Bleichenbacher, Security Engineer and Thai Duong, Security Engineer We’re excited to announce the release of Project Wyche...
My favorite tools and techniques for procedural gamedev
An overview of some of my favorite shaders, algorithms, and techniques I use to aid my work in procedural gamedev and 3D scenes. It focuses particularly on things that can be added or mixed in to enhance non-procedural scenes.
Datasette’s new JSON write API: The first alpha of Datasette 1.0
This week I published the first alpha release of Datasette 1.0, with a significant new feature: Datasette core now includes a JSON API for creating and dropping tables and inserting, …
Lobotomizing Gnome
I have pretty basic needs from my desktop. I do 99% of my work using just three programs: a terminal emulator, Emacs, and Firefox. I don't want a lot of bells and whistles in my desktop, and I really just want it to get out of the way so I can do my work.
How I'm still not using GUIs in 2019: A guide to the terminal
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
Tmux is worse-is-better
tmux (short for “terminal mux” (short for “multiplexer”)) is i3 for your terminal. Oh, it’s so much more than that, and I recently discovered with some joy that it is installed by default on OpenBSD, but its fundamental value add to any programmer who has to SSH into servers more than once a week is it allows you to…
iPhone Macro: A Big Day for Small Things
The iPhone 13 Pro features a new camera capable of focusing closer than ever before—less than an inch away. This opens a whole new dimension for iPhone photographers, but it’s not without surprises. Let’s take a tour of what this lens unlocks, some clever details you might
UI is hell: four-function calculators
One of the simplest and best-known computing devices on the planet is a fascinating study in interface design.
Tree Sitter and the Complications of Parsing Languages
I talk about tree sitter, CEDET, and Combobulate -- my "paredit-style" package that's designed to work with most programming languages.
IntelliJ Idea 2020.3.1 Is Out with Apple Silicon Support
We are back with our first bug-fix release for IntelliJ IDEA 2020.3! The improved v2020.3.1 polishes the recently released features and supports Apple Silicon! That’s right, Apple fans, you can now wo
Running LLaMA 7B on a 64GB M2 MacBook Pro with Llama.cpp
See also: Large language models are having their Stable Diffusion moment right now .
Digging into PlantStudio, a bit late
This aesthetic screenshot of an old windows app has been in my inspiration space for ~5 years. Until recently, I assumed that it was just a nostalgia bait concept.