Site Tools


protocols:smallweb:old_hardware

Low Hardware Requirements of the Small Web

The Contrast

Loading a modern React web app requires downloading a JavaScript bundle, parsing and executing it, rendering a virtual DOM, reconciling it with the real DOM, and repeating on every state change. A modern Chromium browser uses ~2 GB of RAM in normal operation.

A Gemini capsule in Bombadillo requires: a terminal emulator, a network connection, and a TLS library. The entire browser is a few megabytes. This runs on a machine from 2005.

Why It Matters

  • NASA's Gemini Guidance Computer had 20 KB of memory
  • A laptop from 2008 that cannot run Chrome can run Bombadillo
  • Six million documents in Gopherspace, thousands of Gemini capsules — accessible on obsolete hardware
  • Lower energy to manufacture and run
  • Electronic waste: hardware that can't run modern browsers can still participate in the small web

The Access Question

Who gets to participate in an Internet that requires increasingly expensive, frequently-replaced devices? These protocols meet you where you are.

See Also

protocols/smallweb/old_hardware.txt · Last modified: by 127.0.0.1