Mercury Spill
On July 1st I discovered a puddle of liquid mercury in our house. It was the evening before the holiday weekend and I was preparing to do some more demolition for the bathroom I've been working on. I was putting down plastic to make cleanup easier, and when I got to the corner there was a dusty little puddle. That…
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…
A Decade-Old Gag Order, Lifted
More than a decade ago, a man named Nick Merrill approached the NYCLU and ACLU with an unusual request for help. At the time, Nick ran a small Internet access and consulting business, called Calyx, in New York City.
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…
Windows 10 for Raspberry Pi 2
Set up a development environment that works for you, build native Windows apps, and create AI-powered and agentic experiences with Windows.
Britons: You Have 72 Hours to Stop the Snooper's Charter
Update: You did it! After a forceful debate on Monday 26 January, in which many peers protested the introduction of these amendments, Lord Blair withdrew them from consideration. Directly after the Charlie Hebdo massacre, we cautioned the public and politicians to be "wary of any attempt to rush...
Two HN Announcements
The HN community feels like it owns HN, and we like it that way. HN has become an important institution in the tech community, and though it was initially developed for YC founders it’s clearly evolved into much more than that. We’ve always felt that the best way for HN to benefit YC is simply for it to maximally…
A story about <input>
Monica Dinculescu's blog
China's Man-On-the-Side Attack on GitHub
On March 27 The following message was posted on the official GitHub blog: We are currently experiencing the largest DDoS (distributed denial of service) attack in github.coms history. The attack began around 2AM UTC on Thursday, March 26, and involves a wide combination of attack vectors. These incl[...]
Google’s look, evolved
Today we’re introducing a new logo and identity family that shows you when the Google magic is working for you.
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 …
EFF’s Game Plan for Ending Global Mass Surveillance
We have a problem when it comes to stopping mass surveillance. The entity that’s conducting the most extreme and far-reaching surveillance against most of the world’s communications—the National Security Agency—is bound by United States law. That’s good news for Americans. U.S. law and the...