Y
HN HRCB new | past | comments | ask | show | by right | domains | dashboard | about hrcb
+0.64 CERN rebuilt the original browser from 1989 (2019) (worldwideweb.cern.ch)
257 points by tylerdane 4 days ago | 92 comments on HN | Neutral Mission · vv3.4 · 2026-02-24
Article Heatmap
Preamble: +0.64 — Preamble P Article 1: +0.57 — Freedom, Equality, Brotherhood 1 Article 2: +0.50 — Non-Discrimination 2 Article 3: ND — Life, Liberty, Security Article 3: No Data — Life, Liberty, Security 3 Article 4: ND — No Slavery Article 4: No Data — No Slavery 4 Article 5: ND — No Torture Article 5: No Data — No Torture 5 Article 6: ND — Legal Personhood Article 6: No Data — Legal Personhood 6 Article 7: ND — Equality Before Law Article 7: No Data — Equality Before Law 7 Article 8: ND — Right to Remedy Article 8: No Data — Right to Remedy 8 Article 9: ND — No Arbitrary Detention Article 9: No Data — No Arbitrary Detention 9 Article 10: ND — Fair Hearing Article 10: No Data — Fair Hearing 10 Article 11: ND — Presumption of Innocence Article 11: No Data — Presumption of Innocence 11 Article 12: ND — Privacy Article 12: No Data — Privacy 12 Article 13: +0.54 — Freedom of Movement 13 Article 14: ND — Asylum Article 14: No Data — Asylum 14 Article 15: ND — Nationality Article 15: No Data — Nationality 15 Article 16: ND — Marriage & Family Article 16: No Data — Marriage & Family 16 Article 17: ND — Property Article 17: No Data — Property 17 Article 18: ND — Freedom of Thought Article 18: No Data — Freedom of Thought 18 Article 19: +0.82 — Freedom of Expression 19 Article 20: ND — Assembly & Association Article 20: No Data — Assembly & Association 20 Article 21: ND — Political Participation Article 21: No Data — Political Participation 21 Article 22: ND — Social Security Article 22: No Data — Social Security 22 Article 23: ND — Work & Equal Pay Article 23: No Data — Work & Equal Pay 23 Article 24: ND — Rest & Leisure Article 24: No Data — Rest & Leisure 24 Article 25: ND — Standard of Living Article 25: No Data — Standard of Living 25 Article 26: +0.64 — Education 26 Article 27: +0.77 — Cultural Participation 27 Article 28: +0.52 — Social & International Order 28 Article 29: ND — Duties to Community Article 29: No Data — Duties to Community 29 Article 30: ND — No Destruction of Rights Article 30: No Data — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
Weighted Mean +0.64 Unweighted Mean +0.63
Max +0.82 Article 19 Min +0.50 Article 2
Signal 8 No Data 23
Confidence 19% Volatility 0.11 (Low)
Negative 0 Channels E: 0.7 S: 0.3
SETL -0.13 Structural-dominant
Evidence: High: 3 Medium: 5 Low: 0 No Data: 23
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.57 (3 articles) Security: 0.00 (0 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.54 (1 articles) Personal: 0.00 (0 articles) Expression: 0.82 (1 articles) Economic & Social: 0.00 (0 articles) Cultural: 0.71 (2 articles) Order & Duties: 0.52 (1 articles)
Domain Context Profile
Element Modifier Affects Note
Privacy
No privacy policy observed on-domain
Terms of Service
No terms of service observed on-domain
Accessibility +0.05
Article 2 Article 27
Historical reconstruction prioritizes authenticity over modern accessibility; modest positive for archival transparency
Mission +0.15
Article 19 Article 27
CERN mission of open scientific knowledge; support from US Mission indicates institutional commitment to information freedom
Editorial Code
No editorial code observed
Ownership +0.10
Article 19
Public research institution (CERN); non-commercial archival context supports free knowledge access
Access Model +0.12
Article 19 Article 27
Free, open access to historical browser reconstruction; no paywalls or registration barriers observed
Ad/Tracking
No advertising or tracking mechanisms observed
HN Discussion 18 top-level comments
tylerdane 2026-02-20 23:19 UTC link
Direct link to the browser: https://worldwideweb.cern.ch/browser/
jmclnx 2026-02-20 23:41 UTC link
Interesting, for some reason I thought lynx was the first browser. I thought I read that a while ago.

But it makes sense it is a GUI browser since it was developed on a NeXT

lysace 2026-02-20 23:47 UTC link
It's a javascript-based imitation, much like all of those js-based imitations of various Windows versions.

The original source code isn't really involved, which is a shame, since it is actually available.

IMHO this should have been (something along the lines of) GNUstep + TimBL's original code (mirror: https://github.com/cynthia/WorldWideWeb) + Emscripten + getting Emscripten to work with ObjC. Now, that would have been cool.

This is the most commented HN posting on this from that time (2019):

https://news.ycombinator.com/item?id=19249373

java-man 2026-02-21 00:13 UTC link
All the links should point to the 1989 internet instead of "Not Found"

:-)

fsloth 2026-02-21 00:28 UTC link
Fun fact: Erwise[0] was the first _graphical_ browser developed by a group of students in Helsinki University of Technology with Sir Berners Lee. Sadly there was no funding in Finland available at the time and they had to abandon the project and most of the group ended up working at Tekla, contributing to a bunch of cool AEC CAD technology (Tekla is now a Trimble subsidiary).

[0]https://en.wikipedia.org/wiki/Erwise

gerdesj 2026-02-21 01:49 UTC link
In 1992ish I worked at RNEC Manadon (UK, Devon). I was asked by my boss to investigate this new www thing.

I telnetted to the nearest VAX from my Win 3.1 PC. I then telnetted to the X.25 PAD and used that to go via the US to Switzerland and CERN. It looked just like gopher and WAIS to me and that's how I reported back - "it looks the same as gopher".

When Tim BL invented www, html and that, browsers were telnet and graphics was a nonsense.

hackingonempty 2026-02-21 02:02 UTC link
It has been about 16 years since I fired up my old NeXTStation Color where I had a copy of 1.0 or a late beta.

The last time I tried about the only site that worked was useit.com, former home of Nielsen Norman UX experts ;-)

jibal 2026-02-21 02:50 UTC link
> The WWW project does not take responsability

I guess that let them off the hook for incorrect spelling. :-)

mistrial9 2026-02-21 03:22 UTC link
network users at that time already had software for ftp and other common tools. Gopher sort of linked logically to an ftp idea. Mosaic was often introduced in the same sentence as "uses a format called HTML" .. Mosaic seemed interesting but also it was obvious that pages in that format would have to become popular, to make more of them. There wasn't a big reason to switch your daily software to Mosaic since stable apps were better for their existing uses. It was a very rare thing to have access to a NeXT machine (maybe not on YNews).

From my point of view it was Netscape that made a big splash, a year+ later, with a lot of publicity and good graphic design. Mosaic itself was an awkward demo with an interesting nerdy story.

keepamovin 2026-02-21 04:31 UTC link
I love what the CERN team did here visually with the NeXT UI. Rebuilding a historical browser inside a modern one is a fun rabbit hole, but man, it is the same technical wall to hit every time: iframes.

You build this beautiful retro UI, you wire up the address bar, and then you try to load a modern site and just hit a wall of CORS, X-Frame-Options, and CSP blocks. Which, tho is probably precisely things should work. Otherwise people arbitrarily iframe the open web opening up a massive clickjacking-pocalypse. It makes total sense for security....sigh.

But I sitll wanted a way to get around it to capture that 90s nostalgia (tho NeXT and this browser were actually from the late 80s), the real open web inside a retro recreation not just a crippled, iframe-blocked imitation. Or "everything links to archive org" stuff.

To make that work, I had to make a custom embedder API. It basically pipes a fully isolated remote Chromium instance right into the retro shell through an iframe in a custom element. The engine is real, and it respects the native security boundaries because the browser is physically isolated, but it wears that heavy 90s UI so you get the 90s feel.

If you want to mess around with a different flavor of 90s nostalgia that can actually surf the modern web, I put up a live version here: https://win9-5.com/demo. Sound on for the retro modem dial-up elevator music. The non-graybeards may never have experienced the modem's mating call in the wild.

Rapzid 2026-02-21 06:50 UTC link
It's a real shame both Job's movies skip right over his NeXT and Pixar days..

In 1983 he predicted 10-15 years until home network connectivity is "solved". 10 years later the world wide web released to the public, originally developed on his company's NeXT platform in 1989..

shevy-java 2026-02-21 07:46 UTC link
Better than chrome!
ulrischa 2026-02-21 08:45 UTC link
When watching this I'm shocked how bad the UX Was these days. The scrollbar left, the triple steped menu... What was improved sometimes is only visible when we see how it was back in the past.
sylware 2026-02-21 10:18 UTC link
That makes me think about the whatng cartel apocalypse.

People lost themselves, forgetting how important noscript/basic (x)html (aka basic HTML forms, nowdays which could be augmented with <audio> and <video>)) has been for web technical independence.

All that is very sad, and toxic.

amelius 2026-02-21 12:57 UTC link
I wish someone would write a reference implementation in a functional language.

At least that would formalize the specification.

dang 2026-02-21 19:49 UTC link
Related. Others?

WorldWideWeb – the first web browser - https://news.ycombinator.com/item?id=34218591 - Jan 2023 (18 comments)

The Browser – WorldWideWeb Next Application (2019) - https://news.ycombinator.com/item?id=26680839 - April 2021 (21 comments)

The Browser – WorldWideWeb Next Application - https://news.ycombinator.com/item?id=25013103 - Nov 2020 (8 comments)

CERN 2019 WorldWideWeb Rebuild - https://news.ycombinator.com/item?id=24939929 - Oct 2020 (7 comments)

CERN 2019 WorldWideWeb Rebuild - https://news.ycombinator.com/item?id=19249373 - Feb 2019 (45 comments)

CERN 2019 WorldWideWeb Rebuild: 2019 rebuilding of the original NeXT web browser - https://news.ycombinator.com/item?id=19183316 - Feb 2019 (1 comment)

jbottoms 2026-02-22 01:05 UTC link
Probably should be "Rebuilt the CERN Browser"

The Silversmith browser went into service in 1986. It worked with SCI documents under security controls. The user could only access the sections of the document permitted by heir clearance. It includeded in-line images that linked to descriptions providing access to data in a prescribed linked bounding box. The Security mechanism could be configured to resemble the security procedures of WWMCCS (Now SIPRNet)(WorldWide Military Command & Control System), Later renamed WIS (WWMCCS Information System).

A modified version providing semantic sezrches was made available to the U.S.Army Material Command in 1988. In 2007 an ACM in Boston a paper described another variant that provided searches using creative strings.

Score Breakdown
+0.64
Preamble Preamble
High A: Open knowledge F: Universal access P: Free access model
Editorial
+0.55
Structural
+0.48
SETL
+0.20
Combined
ND
Context Modifier
ND

Editorial framing emphasizes democratization of technology and shared human heritage; structural access open to all without barriers; supported by institutional commitment to knowledge

+0.57
Article 1 Freedom, Equality, Brotherhood
Medium A: Human dignity F: Equal access to information
Editorial
+0.45
Structural
+0.50
SETL
-0.16
Combined
ND
Context Modifier
ND

Implicit framing of technology as tool for human dignity; equal access structure supports inherent equality principle

+0.50
Article 2 Non-Discrimination
Medium F: Non-discriminatory access
Editorial
+0.40
Structural
+0.45
SETL
-0.15
Combined
ND
Context Modifier
ND

Open access policy without discrimination; content accessible to all users regardless of background

ND
Article 3 Life, Liberty, Security

No observable signals regarding right to life, liberty, security

ND
Article 4 No Slavery

No observable signals regarding slavery or servitude

ND
Article 5 No Torture

No observable signals regarding torture or cruel treatment

ND
Article 6 Legal Personhood

No observable signals regarding right to recognition as person before law

ND
Article 7 Equality Before Law

No observable signals regarding equality before law

ND
Article 8 Right to Remedy

No observable signals regarding remedies for rights violations

ND
Article 9 No Arbitrary Detention

No observable signals regarding arbitrary arrest or detention

ND
Article 10 Fair Hearing

No observable signals regarding fair trial

ND
Article 11 Presumption of Innocence

No observable signals regarding presumption of innocence or criminal law

ND
Article 12 Privacy

No observable signals regarding privacy and family life

+0.54
Article 13 Freedom of Movement
Medium A: Freedom of movement P: Global access without barriers
Editorial
+0.35
Structural
+0.50
SETL
-0.27
Combined
ND
Context Modifier
ND

Open access from any location; supports freedom of movement through information access; no geolocking observed

ND
Article 14 Asylum

No observable signals regarding asylum or refuge

ND
Article 15 Nationality

No observable signals regarding nationality

ND
Article 16 Marriage & Family

No observable signals regarding marriage or family

ND
Article 17 Property

No observable signals regarding property rights

ND
Article 18 Freedom of Thought

No observable signals regarding freedom of thought, conscience, religion

+0.82
Article 19 Freedom of Expression
High A: Freedom of opinion and expression F: Universal information access P: Open publication platform
Editorial
+0.65
Structural
+0.70
SETL
-0.19
Combined
ND
Context Modifier
ND

Core mission centers on free expression and information dissemination; historical browser enables access to information; no censorship or content control mechanisms; institutional support for open knowledge

ND
Article 20 Assembly & Association

No observable signals regarding freedom of assembly or association

ND
Article 21 Political Participation

No observable signals regarding political participation or democratic process

ND
Article 22 Social Security

No observable signals regarding social security or economic rights

ND
Article 23 Work & Equal Pay

No observable signals regarding work or employment

ND
Article 24 Rest & Leisure

No observable signals regarding rest and leisure

ND
Article 25 Standard of Living

No observable signals regarding health and standard of living

+0.64
Article 26 Education
Medium A: Right to education F: Knowledge democratization P: Free educational access
Editorial
+0.50
Structural
+0.55
SETL
-0.17
Combined
ND
Context Modifier
ND

Educational framing; historical technical content supports development of understanding; free access removes barriers to learning about foundational technology

+0.77
Article 27 Cultural Participation
High A: Cultural participation F: Access to scientific and technical heritage P: Open access to cultural/scientific resources
Editorial
+0.60
Structural
+0.65
SETL
-0.18
Combined
ND
Context Modifier
ND

Direct engagement with shared cultural and scientific heritage; free access to technological history; supports participation in advancement of science and technical knowledge

+0.52
Article 28 Social & International Order
Medium A: Social and international order F: Global technical equity
Editorial
+0.40
Structural
+0.45
SETL
-0.15
Combined
ND
Context Modifier
ND

International cooperation (CERN, US Mission support); open global access; supports just order for technology development

ND
Article 29 Duties to Community

No observable signals regarding duties to community

ND
Article 30 No Destruction of Rights

No observable signals regarding interpretation of rights or limitations

About HRCB | By Right | HN Guidelines | HN FAQ | Source | UDHR
build fc56cf0+0q5s · 2026-02-25 01:32 UTC