Thanos.js

Reduce the file size of your project down to 50%, by randomly deleting half of the files.

Dazu muss nicht nur eine Library sondern konsequenterweise gleich sechs installiert werden:

$ gem install power

$ gem install reality

$ gem install mind

$ gem install space

$ gem install time

$ gem install soul

(via Jens)

The Super Tiny Compiler

Jamie Kyle vermittelt das Funktionieren eines Compilers – im Quelltext eines Compilers. Tolle Idee.

This is an ultra-simplified example of all the major pieces of a modern compiler written in easy to read JavaScript.

Reading through the guided code will help you learn about how most compilers work from end to end.

WorldWideWeb-Simulator

A simulation of using the first ever web browser, recreated inside your web browser.

Großartiges Projekt, das den Ur-Browser WorldWideWeb in aktuellen Browsern nutzbar macht. Gebaut mit JavaScript und React. Der allgegenwärtige Jeremy Keith, der auch hieran mitgearbeitet habt, beschreibt ein paar Hintergründe in seinem Blog.

Und hier das obligatorische „So sah/sieht eay.cc in WorldWideWeb aus“-Bild:

Reply All: The Founder

Podcast-Empfehlung! In der aktuellen Folge von Reply All spricht PJ Vogt mit dem Journalisten Evan Ratliff über den Programmierer-Gone-Drogenboss Paul Le Roux. Der hat – bevor er sich mit einer zwielichtigen Online-Apotheke dumm und dusselig verdiente – zunächst die Verschlüsselungs­software erfunden, die später zu TrueCrypt wurde, und sich dann auf dem finanziellen Höhepunkt seiner Karriere dazu entschieden, sein Geschäftsfeld auf Drogen, Gold und Mord zu erweitern.

Eine total verrückte Geschichte, die sich in den frühen 2000ern abgespielt hat und über die Ratliff gerade das Buch The Mastermind geschrieben hat, das am 5. März erscheint und mit 100%iger Sicherheit verfilmt werden wird. Ich freu mich schon drauf.

Update, 24.02.:
Guter Hinweis von Andi in den Kommentaren: Das Buch basiert auf einer gleichnamigen Artikelserie, die Ratliff bereits 2016 veröffentlicht hat.