Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,841 posts.
Treble: A modular base for Android
News and insights on the Android platform, developer tools, and events.
Why Entrepreneurs Start Companies Rather Than Join Them
If you asked me why I gravitated to startups rather than work in a large company I would have answered at various times: “I want to be my own boss.” “I love risk.” “I want flexible work hours.” “I …
Quake – 30th Anniversary Update
To celebrate the 30th Anniversary of Quake, we have collaborated with MachineGames to create a new episode, Dawn of the Machine, now available as a free update to Quake.
Blender 5.2 LTS
The first long-term support release in 5.x series. Supported until July 2028.
The other kind of staff software engineer
In this article, the author explores the differences between line and staff software engineers. They discuss the advantages and disadvantages of ea...
Deno 2.8
`import defer`, six new subcommands (`deno transpile`, `deno pack`, `deno bump-version`, `deno ci`, `deno why`, `deno audit fix`), network debugging in Chrome DevTools, framework-aware `deno compile`, and 3.66x faster cold npm installs.
20 years of Google Scholar
Google Scholar celebrates two decades of breaking down barriers to academic research and making it accessible to everyone, everywhere.
Google AdWords charged me for clicks in Istanbul while location-targeting the US
Three months ago, I quit my job at Google to start my own company. This past week, I decided that I wanted to get a feel for how much it…
Go 1.22
The latest Go release, version 1.22, arrives six months after Go 1.21 . Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility . We expect almost all Go programs to continue to compile and run as before.
How to get hired at a startup when you don't know anyone
A few years ago I saw an early stage startup that I knew I had to be a part of. The only problem was that it was 900 miles away and I had no connection to them. The startup was Formlabs . At the time they had 10 employees, and like most startups reduced risk by hiring people they knew. They were also situated…
The KDE community is moving to GitLab
Open source software community giant KDE finished phase one of their migration to GitLab and has joined our GitLab open source program. Check out what's next for KDE and GitLab.
Zoom Security Exploit: Cracking private meeting passwords
Short version: Zoom meetings were default protected by a 6 digit numeric password, meaning 1 million maximum passwords. I discovered a vulnerability in the Zoom web…
Disassembling Sublime Text
This afternoon I spent some time with the free trial of the Hopper Disassembler looking through the binary of Sublime Text 3. I found some interesting things and some undocumented settings.
Baltimore Museum of Art will host an exhibition curated by the museum's guards
In March 2022, the Baltimore Museum of Art (BMA) will present Guarding the Art, an exhibition curated entirely by 17 members of the museum’s security team.
CLI text processing with GNU awk
Example based guide to mastering GNU awk
Introducing Keybase Teams
You're reading the Keybase blog. There are more posts . When you're done, you can install Keybase .
OpenTTD 1.10
We thought we should give everyone currently under quarantine/lockdown/shelter-in-place something to do with their time, so we decided to release a new version of your favourite game! Not like it’s the same time we do releases every year or anything!
Software Design Is Knowledge Building
The product of software development is not code but a mental model, a theory: a specific way of explaining the world.
The hidden engineering of runways
[Note that this article is a transcript of the video embedded above.] September 2025 was an unusually bad month for runway overruns in the US. On the night of September 24th, an Embraer 145 with 53 people on board landed long at the Roanoke-Blacksburg Regional Airport in Virginia, overshooting the
The 'Egg' Laptop
When I was kids, I draw my perfect laptop PC to note. At that time, I couldn’t have the laptop. But, now I can start my project!
Automated Hydroponic System Build (2020)
Hydroponic farming is a method of growing crops without soil, with the main benefits of environmental and nutrient control, water conservation, and reduction of labor. This technique relies on a number of technologies that the principles of automation can be applied in order to improve yield and consistency. In this…
Startup School – YC’s Online Class
[https://ycombinator.wpengine.com/wp-content/uploads/2017/03/SSYC_Logo.png] We’re excited to announce our new online Startup School, with classes beginning on April 5. Anyone can sign up at StartupSchool.org [http://startupschool.org/] for the 10-week massively open online course (MOOC), starting today. We want to…
Minecraft as a Kubernetes admin tool
KubeCraftAdmin : The adventurer’s admin tool
My Aaron Swartz, whom I loved
We used to have a fight about how much the internet would grieve if he died. I was right, but the last word you get in as the still living is a hollow thing, trailing off, as it does, into oblivion. I love Aaron. I loved Aaron. There are no words to can contain love, to cloth it in words is to kill it, to mummify it…