Best of 2020

The blog posts Hacker News loved most in 2020. 311 posts.

History & Retro Computing
10

Photos from inside a Typhoon class submarine

Тяжелый РПКСН проекта 941 по отечественной класификации: АКУЛА,по НАТовской Typhoon/ Это РПКСН III поколения. У корабля 2 прочных корпуса расположенных параллельно и несколько прочных модулей связанных единым наружным корпусом.Он несет 20 твердотопливных БР расположенных между прочными корпусами. В…

12

Origins of the youtube-dl project

As you may know, as of the time this text is being written youtube-dl’s repository at GitHub is blocked due to a DMCA takedown letter received by GitHub on behalf of the RIAA. While I cannot comment on the current maintainers' plans or ongoing discussions, in light of the claims made in that letter I thought it would…

13

Why Google Did Android

What happened was, in the late stages of my career at Sun Microsystems, as we were sliding into Oracle’s loathsome embrace, I had discovered Android. The programming language was Java, and not a dorky “ME” subset. My employer was saying nice things about it , and I’d long craved something I could both carry in my…

15

Symbian Won

I was working in the mobile phone industry just as smartphones were taking off. I saw the Palm Pilot rise and fall. I witnessed NEC and Sagem and a host of companies launch smartphones and then disappear. But the greatest tragedy of them all was Nokia and their Symbian Operating System. (Actually, Symbian's ownership…

17

X-COM

X-COM seemed to come out of nowhere. Its release was not preceded by an enormous marketing campaign with an enormous amount of hype. It had no video demo playing in the front window of Babbages, it wasn’t advertised twelve months in advance on glossy foldout magazine inserts, it had no flashing point-of-purchase…

29

Why Did Mozilla Remove XUL Add-Ons?

TL;DR: Firefox used to have a great extension mechanism based on the XUL and XPCOM. This mechanism served us well for a long time. However, it came at an ever-growing cost in terms of maintenance for both Firefox developers and add-on developers. On one side, this growing cost progressively killed any effort to make…