Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,191 posts.
Weird monitor bugs people sent me in the last 5 years
I develop 🌕 Lunar, a macOS app for getting intelligent adaptive brightness on external monitors and controlling every aspect of your monitor using DDC and other obscure protocols. I get tons of email about Lunar, especially after it became my full time “job” in 2021. A lot of those emails complain about Lunar bugs…
Work for only 3 hours a day, but everyday
I am an indie iPhone developer, and I’ve been working for 3 hours everyday for almost 2 years now. It may not work for everybody, but I started this habit in early 2014, and I have continued to do it since have I found that this is the most productive way to work for me.
Idea Generation
The most common question prospective startup founders ask is how to get ideas for startups. The second most common question is if you have any ideas for their startup. But giving founders an idea...
I'm becoming AI-blind
Recently I've been catching myself having these little moments at work, when I'm trying to read a document someone has sent me and my brain somehow refuses to analyze it. It feels like I'm reading it, but I'm unable to focus on its content. I sat down to analyze these situations and realized they all have a common…
Startup Winter: Hacker News Lost Its Faith
In 2013, a failing founder posted their story on Hacker News (link). The responses were overwhelmingly supportive: "Failure is just an event, not who you are." "Get back up and try again!"
ShotSpotter: listening in on the neighborhood
Last week, someone leaked a spreadsheet of SoundThinking sensors to Wired . You are probably asking "What is SoundThinking," because the company rebranded last year. They used to be called ShotSpotter, and their outdoor acoustic gunfire detection system still goes by the ShotSpotter name.
We Hire the Best, Just Like Everyone Else
One of the most common pieces of advice you’ll get as a startup is this: Only hire the best. The quality of the people that work at your company will be one of the biggest factors in your success – or failure. I’ve heard this advice over and over
I am worried about Bun
Bun is excellent software. Anthropic owns it now, Bun sits under Claude Code, and Claude Code getting worse makes me worried Bun could follow the same enshittification path.
Against 3x Speed
It’s okay to not know everything. The world rewards people who develop expertise. When that expertise is unique, it’s developed through direct experience and deliberate reflection.
One-Click RCE in Asus's Preinstalled Driver Software
One-Click RCE in ASUS’s Preinstalled Driver Software Part Two of the ASUS series is out, read it here. Introduction This story begins with a conversation about new PC parts. After ignoring the advice from my friend, I bought a new ASUS motherboard for my PC. I was a little concerned about having a BIOS that would by…
How Brian Eno Created Ambient 1: Music for Airports (2019)
In 1978, Brian Eno released Ambient 1: Music for Airports, a landmark album in ambient and electronic music. Although it wasn't the first ambient
Programming paradigms that change how you think about coding
This website has been migrated to a new URL. Click this link if you are not redirected automatically:
I just wanted Emacs to look nice – Using 24-bit color in terminals
Thanks to some coworkers and David Wilson’s Emacs from Scratch playlist, I’ve been getting back into Emacs. The community is more vibrant than the last time I looked, and LSP brings modern completion and inline type checking.
Knuth: Open Letter to Condoleezza Rice (2002)
I'm 99.99% sure that my writing this letter will have no effect, but my conscience tells me to write it anyway. Danziger's cartoon has pushed me out of my lethargy.
Eigenvectors and eigenvalues explained visually
Eigenvalues/vectors are instrumental to understanding electrical circuits, mechanical systems, ecology and even Google's PageRank algorithm. Let's see if visualization can make these ideas more intuitive.
Crash Course: Design for Startups
A detailed brain dump about how to go about starting web design for startups. Including design process, inspiration and required reading.
Is Show HN dead? No, but it's drowning
Show HN is Hacker News’ “showcase” page where makers show and discuss what they’ve built. A few days ago I shared my own project(https://news.ycombinator.com...
Leaving Mozilla
> On burn-out and bull-headedness
Reverse Engineering iOS 18 Inactivity Reboot
Wireless and firmware hacking, PhD life, Technology
My LLM codegen workflow
A detailed walkthrough of my current workflow for using LLms to build software, from brainstorming through planning and execution.