Hunt for Red October 1990 (2016)
Visual Effects Supervisor - Scott Squires Visual Effects Director of Photography - Patrick Sweeney The effects for this movie were orig...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,206 posts.
Visual Effects Supervisor - Scott Squires Visual Effects Director of Photography - Patrick Sweeney The effects for this movie were orig...
This weekend I was talking with a friend about how I'd planned and estimated a huge software project in one of my previous jobs. By that I mean not something which can be done by a single team in a sprint or two, but something which requires several teams, across several quarters of effort, involving many other…
Produce lots of stuff and share it.
My last article about thorium as an alternative nuclear reactor fuel drew way more readers than I expected. I intentionally glossed over the complexities of specific reactor designs for the sake of simplicity, but in this article I want to go deeper. This article explains some of the differences between traditional…
It will surprise more than a few of you to hear that the first social network dates back to 1971. No accounts, no algorithm, no central server. Your…
They are the example of how it should be, the Dutch ISP called XS4ALL. They were bought in '98 by the former state-owned KPN, but continued to operate independently. Born from a group of hackers and the first ISP in the Netherlands, today they are still the example that we measure other ISPs by.
No. Thanks for understanding. Ok that was the nutshell version. If that answers your question, that's great. The more detailed answer ...
A few months ago, I found myself wondering how a command like ping 1.1.1.1 works from within a private network. In most private networks, multiple hosts connect to the Internet through a router. For IPv4, the router performs network address translation (NAT) by rewriting the original host’s source address to the…
Father, husband and software developer. Ex @auth0
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
The lectures assume no prior knowledge of the Paxos consensus algorithm or of TLA+, the language in which the specifications are written. In fact, the lectures constitute a crash course on TLA+. If you're interested just in the algorithm, you will probably find the specs annoying and will try to read only the…
How I built and sold a bootstrapped Micro-SaaS business in five years. A guide for founders to selling a SaaS business.
Remembering the retro-futuristic voyeur bar that was way ahead of it's time.
I’d like D3 to become the standard library of data visualization: not just a tool you use directly to visualize data by writing code, but…
Q1. Did you see Microsoft’s announcement?A. Yes, thanks, you can stop emailing to ask! Microsoft’s Chetan Nayak was even kind enough to give me a personal briefing a few weeks ago. Yest…
This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome.Previous post (#0): Stack Overflow: A Technical DeconstructionNext post...
This blog post surveys the attacks techniques that target AI (Artificial Intelligence) systems and how to protect against them.
In software development there are many concepts that at first glance seem useful and sound, but, after considering the consequences of their implementation and use, are actually horrifying. Examples include thread cancellation , variable length arrays , and memory aliasing . GCC’s closure extension to C is another…
The least you need to know about Postgres
A description of ECC without using advanced math
You know what really surprised me about this whole WannaCry ransomware problem [https://www.troyhunt.com/everything-you-need-to-know-about-the-wannacrypt-ransomware/]? No, not how quickly it spread. Not the breadth of organisations it took offline either and no, not even that so many of them hadn'
Wayland is the successor to the X server (X11, Xorg) to implement the graphics stack on Linux. The Wayland project was actually started in 2008, a year before I created the i3 tiling window manager for X11 in 2009 — but for the last 18 years (!), Wayland was never usable on my computers. I don’t want to be stuck on…
Run on sentences, indiscernible insider nods and confusing narrative perspective plague major news publications
Beautiful Racket
T-Mobile is warning that a data breach has exposed the names, date of birth, Social Security number and driver’s license/ID information of more than 40 million current, former or prospective customers who applied for credit with the company. The acknowledgment came less than 48 hours after millions of the stolen…