Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,504 posts.
Vite+ Beta
Vite+ Beta brings the tools needed to create, develop, check, test, and maintain modern web projects into one fast and consistent workflow.
Make Tmux the OS
I recently watched the talk by Scott Jenson titled "Are we really going to use the same Desktop UX forever?" https://www.youtube.com/watch?v=V7AfAcQwLW0&t=445s. He's a great presenter, really articulate and concise. The kind of speaker that you'd gladly listen to for 3+
Improving my productivity as a working programmer (2017)
For the past few weeks, I’ve been obsessed with improving my productivity. During this time, I’ve continuously been monitoring the amount of work I’ve been getting done and have been experimenting with changes to make myself more productive. After only two months, I can now get significantly more work done than I did…
How Graphviz thinks the USA is laid out
25 recent entries The horn of the Robert Smalls A difficulty in race-switching the Dukes of Hazzard On futile explanations Richard Blair Race-switching The Dukes of Hazzard Greek plural Erbaut Improved English-language month names I fix a thirty-year-old mistake Minced oaths? On the monobosom Partly about pie More…
Homebrew 1.2.0
Today I’d like to announce Homebrew 1.2.0. The most significant change since 1.1.0 is that most Homebrew taps (package repositories) in the Homebrew GitHub organisation have been deprecated and the currently buildable software moved into Homebrew/homebrew-core. This will improve the quality and availability of all…
Exploring the Hacker Tools of Mr. Robot
Discover the tools used in the Mr Robot television show to break into target computers. Then download, play and build your security knowledge.
Excalidraw+ Is Now SoC 2 Certified
Excalidraw+ is officially SOC 2 Type I certified! Here's how we got there — the tools, policies, infra changes, and what we learned along the way.
Scanning your iPhone for Pegasus
Scan your iPhone for NSO Group's Pegasus malware using Mobile Verification Toolkit (MVT) by Amnesty International
Emacs' org-mode gets citation support
Introducing citations!
I wish I could read Wikipedia like this
I love Wikipedia, but too often the articles are just not that easy to read. It’s not that my English isn’t good enough. My English good. There is Simple English Wikipedia, but it doesn’t cover as many topics and it’s not as thorough.
Photogrammetry on commercial flights (2021)
Airplane window seats are great! Not only are they more comfy and easier to take a nap in, but they also have the most quaint form of in-flight entertainment: The outside world!
"Diff for HN": Update and highlight changes
Well well well, it's been quite a while! Nice to see you again. Sorry for the delay... I forgot my blog password, and I had to run some errands, the decade just got away from me. Anyway, the password was qwerty123 so let's get on with it...
Gimp 2.99.2 – GTK3 user interface toolkit
GIMP 2.99.2 marks the first step towards GIMP 3 based on GTK3.
Why are we still using Markdown?
Burak Güngörs lab where he does some stuff
Using unix as your IDE
This series has been independently translated into Chinese , Russian , Turkish , and Korean , and formatted as an ebook .
I Nearly Lost All of My Data
My home server completely shit the best recently and I thought I'd lost all my data.
We want you to build the next Git platform on Cloudflare
Cloudflare is hosting a competition to see who will build the next Git platform for an era of AI agents. Artifacts is in open beta, with Workers bindings, data jurisdiction controls, and event subscriptions for repository changes.
Ignore the haters, and other lessons learned from creating JSON5
And other lessons learned from creating a popular open-source project (JSON5)
TIL: Apple Broke Time Machine Again on Tahoe
So… Here we are again. Today, after a minor disaster with my Obsidian vault, I decided to restore from Time Machine, and… I realized that it had silently ...
When Bash scripts bite
There are abundant resources online trying to scare programmers away from using shell scripts. Most of them, if anything, succeed in convincing the reader to...
We gave terabytes of CI logs to an LLM
We gave our AI agent a SQL interface to billions of CI log lines in ClickHouse. How we ingest, store, and query 1.5 billion log lines a week.
Thoughts on Microsoft's Time-Travel Debugger
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Getting things done in small increments (2022)
Many programmers subscribe to the belief that they need large blocks of uninterrupted time to get anything done. Paul Graham wrote about this in Maker’s Schedule, Manager’s Schedule :