Making Firefox's right-click not suck with about:config
A practical about:config checklist to declutter Firefox right-click menus on macOS, disabling AI/chatbot prompts, link previews, OCR, visual search, and other low-value context menu items.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,870 posts.
A practical about:config checklist to declutter Firefox right-click menus on macOS, disabling AI/chatbot prompts, link previews, OCR, visual search, and other low-value context menu items.
A 12 day Advent of Code year convinced me Gleam is the real deal, thanks to Rust-like errors, great pipes, and surprisingly ergonomic FP.
People who worked with Steve Jobs (I'll call him Steve) usually don't talk about it. It's kind of an unwritten rule, partly because he was obsessive about his privacy.
Observations about the problem of having strong opinions and sharing them with others.
Use ES6 on your next project.
Introducing Deno Queues - zero config, scalable messaging with a guaranteed at-least-once delivery. This new primitive builds on the foundation set by Deno KV, and is available today in the Deno JavaScript runtime and Deno Deploy.
Law Enforcement, Courts Need to Better Understand IP Addresses, Stop Misuse If police raided a home based only on an anonymous phone call claiming residents broke the law, it would be clearly unconstitutional. Yet EFF has found that police and courts are regularly conducting and approving raids...
~Will Thompson's personal website~
Last weekend I was playing around with a way to represent null-terminated UTF8 strings in Rust. Rather than just toying with it forever, I decided ...
A minimal guide to everyday Git for solo developers: initialize a repo, add files, commit changes, view history, and restore earlier versions.
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when…
Let there be more biographies of failures, people who were ignored by the world, whose ideas came before their time, whose great work was left in ruins.
Best practices for writing a design doc based on my experience working as a developer at Google and Microsoft.
Many public address systems emit a continuous near-ultrasonic sound that is used for system health monitoring.
How to spot moral meltdowns before it's too late.
Vespa is becoming its own company!
In this article we will be exploring what parser combinators are, what runtime parser generation is - why they're useful, and then walking through a Zig implementation of them.
Cambridge is booming with innovation, food, music, and history, highlighted in detail by the Cambridge Office for Tourism’s “Unpack my Cambridge” video series.
I last wrote in October about my work on speeding up the Rust compiler. With the year’s end approaching, it’s time for an update.