How to Fold a Julia Fractal
A tale of numbers that like to turn: a different look at complex numbers and the strange things they do.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,129 posts.
A tale of numbers that like to turn: a different look at complex numbers and the strange things they do.
Software engineer and consultant with >15 years experience. Specializing in product engineering, design systems, and full-stack web development with React and TypeScript.
Last Sunday, my post “What I learnt from bootstrapping my startup in Thailand for 6 months” hit #1 on Hacker News and then stayed there for most of the day. He…
No, literally. Pixar's lighting/rendering systems were completely redone for their new film Monsters University. In my correspondence wi...
It’s easy, fun, and a catastrophic mistake to over-intellectualise. Unfortunately it also pays pretty well.
This is a story about Pull Request
The original working title for this post was "Go is hostile to developers". This was named at a time of extreme frustration, and it didn't ...
Back in June, when the contents of Edward Snowden’s cache of NSA documents were just starting to be revealed and we learned about the NSA collecting phone metadata of every American, many people—including President Obama—discounted the seriousness of the NSA’s actions by saying that it’s just metadata. Lots and lots…
Feb 2015: A lot’s happened since I wrote this post two years ago. Chrome forked WebKit and started Blink, Opera adopted Chromium, and node-webkit became nw.js. This post describes a complexity of defining WebKit that doesn’t exist much anymore; with Chrome’s departure the WebKit world is more simple and clear.
Coverage: Hacker News , Slashdot , BoingBoing , RT America News , Tumblr , RightThisMinute , RTM update , PapersPlease 2014 & 2015
The Official Web Site of Nicholas C. Zakas
Jon Paul Wheatley makes products, software, and balls.
It is June 2, 2010 and Mark Zuckerberg is sweating. He's wearing his hoodie—he's always wearing his hoodie—and he's on stage and either the lights or the questions are too hot. His hosts are asking him about the privacy overreaches of Facebook. He's uncomfortable. He's mopping his brow. He apologize
I probably wrote this page around 2000. At least, it must have been some point before Usenet was a complete ruin.
My Sidekiq project isn’t just about building the best background processing framework for Ruby, it’s also a venue for me to experiment with ways to make open source software financially sustainable for the developers who work on it hundreds of hours each year (e.g. me). Let’s review.
In 1992 I had bought a license to a little known real time micro kernel based operating system called QnX.
The crucial part is IR. It's a common language that sits between the high-level program and the low-level backend . IR is used to express high level concepts and is specific enough that any backend can produce a fast machine code.
In 2011, to celebrate the 150th anniversary of MIT, the Boston Globe made a list of the most important innovations developed there. They asked me to explain the importance of SICP, and this is what I sent them:
An API is a user interface for a developer. Learn the best practices to make an API that is easy to adopt and pleasant to use.