Notes concerning “History”
Why John Backus Was on the Wrong Track
2007 (updated 2019-05-05) (50 minutes)
Emacs22 annoyances
2007 to 2009 (4 minutes)
Learning low level stuff is not just fun, but also useful
2007 to 2009 (5 minutes)
Notes on Raph Levien's "Io" Programming Language
2007 to 2009 (11 minutes)
bytecode interpreters for tiny computers
2007-09 (64 minutes)
mechanical computation: with Merkle gates, height fields, and thread
2010-06-28 (25 minutes)
Critical defense mass
2013-05-17 (14 minutes)
Steampunk spintronics: magnetoresistive relay logic?
2013-05-17 (15 minutes)
Quadtree compression of terminal video RAM to do a megapixel windowing system in 6 KiB
2013-05-17 (9 minutes)
Saturation detector
2013-05-17 (3 minutes)
2025 manufacturing and economics scenario
2014-04-24 (25 minutes)
What might Diamond-Age-like phyles look like in the real 21st century?
2014-04-24 (9 minutes)
Plato was not particularly democratic; ἄρχειν is not “participating in politics”
2014-04-24 (5 minutes)
Ideas to ship in 2014
2014-04-24 (updated 2019-05-05) (36 minutes)
Archival with a universal virtual computer (UVC)
2014-06-29 (18 minutes)
Entry-C: a Simula-like backwards-compatible object-oriented C
2015-04-05 (updated 2017-04-03) (27 minutes)
Editor buffers
2015-07-15 (updated 2015-09-03) (16 minutes)
More thoughts on powerful primitives for simplified computer systems architecture
2015-08-18 (updated 2015-11-02) (167 minutes)
Exponential technology and capital
2016-02-18 (updated 2017-07-19) (8 minutes)
US$10M for a new, much better McMurdo Base, or less
2016-05-18 (updated 2016-05-19) (7 minutes)
Transmission line computer
2016-07-11 (updated 2016-07-13) (7 minutes)
Compact namespace sharing
2016-07-25 (7 minutes)
Vitruvius could have taken photographs
2016-07-30 (1 minute)
The etymology of “tradeoff”
2016-08-11 (5 minutes)
Executable scholarship, or algorithmic scholarly communication
2016-08-11 (14 minutes)
Solar dehumidifier
2016-08-11 (5 minutes)
State of the world 2016
2016-09-05 (10 minutes)
Further notes on algebras for dark silicon
2016-09-17 (updated 2017-04-18) (23 minutes)
Solar-powered portable computers
2016-09-17 (updated 2018-10-28) (15 minutes)
Hybrid RAM
2016-09-24 (5 minutes)
Changing the basis to a more expressive one with better affordances
2016-09-29 (5 minutes)
World War III is starting (?)
2016-10-17 (3 minutes)
Academic lineage
2016-10-30 (11 minutes)
Self replication changes
2017-01-16 (5 minutes)
Non-inverting logic
2017-02-18 (9 minutes)
Thredsnek: a tiny Python-flavored programming language
2017-03-20 (7 minutes)
The continuous-web press and the continuous press of the WWW
2017-03-20 (6 minutes)
The history of NoSQL and dbm
2017-04-10 (16 minutes)
Studies support authority
2017-04-10 (2 minutes)
Quasicard: a hypothetical reimagining of HyperCard and TiddlyWiki
2017-04-18 (updated 2017-06-09) (18 minutes)
Hipster stack 2017
2017-04-28 (updated 2017-05-04) (28 minutes)
Nova RDOS
2017-06-15 (24 minutes)
An RPN CPU instruction set doubling as user interface
2017-07-19 (9 minutes)
Some notes on reverse-engineering The Wizard’s Castle
2018-04-26 (9 minutes)
2017 [Provisional English translation of intercepted transmission]
2018-04-27 (updated 2018-07-14) (14 minutes)
Quasimode keyboard
2018-07-14 (24 minutes)
Gradient pixels
2018-08-16 (updated 2018-10-28) (10 minutes)
Scriptable windowing for Wercam
2018-10-26 (updated 2018-12-13) (27 minutes)
Text editor design for e-ink displays
2018-10-28 (23 minutes)
A simple virtual machine for vector math?
2018-11-06 (updated 2018-11-09) (16 minutes)
Bootstrapping instruction set
2018-11-06 (updated 2019-05-03) (20 minutes)
The Stretch book is truly alien
2018-11-27 (6 minutes)
Commentaries on reading Engelbart’s “Augmenting Human Intellect”
2018-12-24 (updated 2018-12-25) (25 minutes)
Dehydrating processes and other interaction models
2018-12-28 (updated 2019-01-01) (36 minutes)
Transactional event handlers
2019-01-24 (14 minutes)
Elastic metamaterials
2019-03-19 (17 minutes)
Fractal palettes
2019-04-02 (7 minutes)
Gardening machines
2019-04-02 (updated 2019-04-24) (32 minutes)
Notch scorn
2019-04-20 (5 minutes)
Three-stack generic macro assembler (design sketch)
2019-04-30 (8 minutes)
Microsoft Windows uses \ for filenames because OS/8 programs used / for switches
2019-05-25 (2 minutes)