HN Hall of Fame Weekly email

JSLinux Now Supports x86_64

Screenshot of bellard.org captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 6 calendar years, with breakout response in 4 of them.

submissions
10
submitters
10
observed span
2011–2026
peak thread · 239 comments
1820 pts
latest 20+ return · 2026-03-09
380 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

This is demonstrative of the advantages of the new low-level APIs being added to JavaScript to work efficiently with binary data. Fabrice uses this to implement an x86 interpreter -- it could not be done efficiently without typed arrays. However, it is still slow -- imagine what kind of advances could be made if a common bytecode was established that would be JIT'd by the JavaScript VM, and could be output directly by the emulator. This is why so many…

nupark2·1820-point thread·

Out of interest I tried running my Primes benchmark [1] on both the x86_64 and x86 Alpine and the riscv64 Buildroot, both in Chrome on M1 Mac Mini. Both are 2nd run so that all needed code is already cached locally. x86_64: localhost:~# time gcc -O primes.c -o primes real 0m 3.18s user 0m 1.30s sys 0m 1.47s localhost:~# time ./primes Starting run 3713160 primes found in 456995 ms 245 bytes of code in countPrimes() real 7m 37.97s user 7m…

It takes less time to boot Linux in Chrome on my laptop than it takes Reddit to load a discussion on my phone. That's pretty amazing. Not sure which is more amazing: How slow Reddit mobile is or how fast Linux boots in JS.

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
2737

reference only — not used in Hall rules or ranking

Total comments
487

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2011-05-17Boot a linux kernel right inside your browser. First breakout · Best threadneopanz1820239
2015-10-07Js Linux: A PC Emulator in JavaScript (Booting Linux in the Browser)as1ndu10
2017-09-18JSLinux – Run Linux or other Operating Systems in your browserbegoon31283
2019-01-15Run X Window or Windows 2000 in the browsercolinprince30
2019-07-12JSLinux: Run Linux Inside the BrowserHall inductionpionerkotik30
2019-11-04JSLinux Run Linux or Other Operating Systems in the Browsertype030
2019-11-24Jslinux (2018)pmoriarty21228
2023-03-08Boot Alpine Linux/Windows/FreeDOS from the Browserphneutral2610
2023-04-18JSLinux – Linux/DOS in the Browsercanbus20
2026-03-09JSLinux Now Supports x86_64Latest 20+ point returnTechTechTech380137