Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,895 posts.
Safari is the new IE
Update: This post represents my views before I joined the Microsoft Edge team, and before I got involved with browsers or web standards in general. I leave it…
What Happens Next Will Amaze You
This is the text version of a talk I gave on September 14, 2015, at the FREMTIDENS INTERNET conference in Copenhagen, Denmark.
Organizing complexity is the most important skill in software development
Organization skills are more important than algorithmic wizardry, but harder to teach. So we teach algorithms instead. Managing complexity you learn on a job.
The Pixel Factory
"I think a lot of mathematics is really about how you understand things in your head. It's people that did mathematics, we're not just general purpose machines, we're people. We see things, we feel things, we think of things. A lot of what I have done in my mathematical career has had to do with finding new ways to…
Big Company vs. Startup Work and Compensation
There's a meme that's been going around for a while now: you should join a startup because the money is better and the work is more technically interesting. Paul Graham says that the best way to make money is to "start or join a startup", which has been "a reliable way to get rich for hundreds of years", and that you…
A story about <input>
Monica Dinculescu's blog
Replacing Photoshop with NSString
Hello! This post somehow got a lot of attention. Thanks for visiting! If you like it, it would be awesome if you’d check my app Findings, a …
My Livecoding.tv account deletion saga
Update 3, Nov 2 2015 (PM): Well, it’s been…strange. First, it seems my account was finally deleted by Livecoding.tv (thank you!) After being up all night with libel posted all over it, hours after Jamie Green (the other Livecoding co-founder) and Sam Altman (Y Combinator president) replied to the Hacker News thread…
If you've nothing to hide, you've got nothing to fear
Since 1851 Amsterdam had a registry that recorded the following innocent pieces of data about the residents: Name, Date of birth, Address, Marital Status, Parents, Profession, Religion, Previous Addresses and Date of Death if deceased. For many years this system served well and was kept meticulously up to date.
Screenshots from developers and Unix people taken in 2002
What did people's desktops look like?
It's Time to Break Up the NSA (2014)
The NSA has become too big and too powerful. What was supposed to be a single agency with a dual mission—protecting the security of U.S. communications and eavesdropping on the communications of our enemies—has become unbalanced in the post-Cold War, all-terrorism-all-the-time era. Putting the U.S. Cyber Command, the…
How Completely Messed Up Practices Become Normal
Have you ever mentioned something that seems totally normal to you only to be greeted by surprise? Happens to me all the time when I describe something everyone at work thinks is normal. For some reason, my conversation partner's face morphs from pleasant smile to rictus of horror. Here are a few representative…
Web vs. native: let’s concede defeat
I feel it’s time to revisit the web vs. native debate, and concede defeat — or, at least, concede that the web cannot, and should not , compete with native when it comes to complex, app-like structures.