Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,899 posts.
My Python code is a neural network
This post translates a Python program to a recurrent neural network. It visualizes the network and explains each step of the translation in detail.
I Made Stable Diffusion XL Smarter by Finetuning It on Bad AI-Generated Images
And then telling it to not generate those images!
The Graphing Calculator Story - a developer who refused to leave
Pacific Tech's Graphing Calculator has a long history. I began the work in 1985 while in school. That became Milo , and later became part of FrameMaker . Over the last twenty years, many people have contributed to it. Graphing Calculator 1.0, which Apple bundled with the original PowerPC computers, originated under…
Thoreau 2.0
This is a written version of a talk I gave on September 21, 2013 , at the XOXO conference in Portland.
Equifax Argentinian portal secured with admin/admin
Equifax last week disclosed a historic breach involving Social Security numbers and other sensitive data on as many as 143 million Americans. The company said the breach also impacted an undisclosed number of people in Canada and the United Kingdom. But the official list of victim countries may not yet be complete…
One Token to rule them all – Obtaining Global Admin in every Entra ID tenant
While preparing for my Black Hat and DEF CON talks in July of this year, I found the most impactful Entra ID vulnerability that I will probably ever find. One that could have allowed me to compromise every Entra ID tenant in the world (except probably those in national cloud deployments). If you are an Entra ID admin…
Releasing my book "Hacking the Xbox" as a free PDF in honor of Aaron Swartz
Dear Reader, No Starch Press and I have decided to release this free ebook version of Hacking the Xbox in honor of Aaron Swartz. As you read this book, I hope that you’ll be reminded of how important freedom is to the hacking community and that you’ll be inclined to support the causes that Aaron believed in. Download…
Common statistical tests are linear models
By Jonas Kristoffer Lindeløv ( blog , profile ). Last updated: 28 June, 2019 (See changelog ). Check out the Python version and the Twitter summary .
Write a time-series database engine from scratch
It covers how to make a time-series database engine from scratch
Waymo in Toronto
Waymo is officially heading to Canada! We’re laying the groundwork for our fully autonomous ride-hailing service in Toronto, investing in local facilities and jobs, with the goal of welcoming our first riders in 2028.
Europe's new heavy-lift rocket, Ariane 6, made its inaugural flight
Europe's new heavy-lift rocket, Ariane 6, made its inaugural flight from Europe's Spaceport in French Guiana at 16:00 local time on 9 July (20:00 BST, 21:00 CEST).
Why Monero
Monero is one of the projects in the cryptocurrency space that provides some real blockchain innovation. Unlike other projects that make minor improvements to (or straight up copy) the Bitcoin algorithm, Monero takes a giant leap forward for user privacy. In this post I'll dive into what makes Monero
Why don't more developers “use the platform”?
For years, advocates for web standards, performance, and accessibility have implored web developers to “use the platform”. I’ve often been one of those…
Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
Sexism in tech is out of hand, and talking about it is risky business.
Choose your status game wisely
On status games and how to outsmart them.
What to say when recruiters ask you to name the first number
Here's what to say when recruiters ask you to name your salary expectations (plus other tips and tricks, especially for software engineers).
TypeScript is terrible for library developers
We spend a disproportionate amount of time on types
I don't need your query language
Seriously, I don't. I'd prefer SQL.
The government information crisis is bigger than you think it is
[This post is adapted from our forthcoming book, Preserving Government Information: Past, Present, and Future.] Today we want to clarify something important about preserving government information. There is a difference between the government changing a policy and the government erasing information, but the line…
Micro heaters cut 87% off my electric heat bill
In June of 2010 I moved to a place in Montana with only electric heat. By myself. In the past few winters I had conducted experiments in cutting the amount of energy I needed to stay warm, with a focus on heating myself instead of heating the whole house.
Be a property owner and not a renter on the internet
Why owning your own domain and publishing on the open web beats renting attention from Reddit, Discord, Facebook, and other mega-concentrated platforms.
Google endorses the Trans-Pacific Partnership
Trade agreements like the Trans-Pacific Partnership (TPP) are beginning to recognize the Internet’s transformative impact on trade.
Staying with the US Digital Service
A few months ago, I took a leave of absence from Google to do a stint with the US Digital Service. A lot of people know about the US Digital Service because they helped rescue the healthcare.gov we…