Notes concerning “History”
Why John Backus Was on the Wrong Track
2007 (updated 2019-05-05) (48 minutes)
Emacs22 annoyances
2007 to 2009 (4 minutes)
Learning low level stuff is not just fun, but also useful
2007 to 2009 (5 minutes)
Copyright status of the Oxford English Dictionary: relevant data
2007 to 2009 (3 minutes)
Notes on Raph Levien's "Io" Programming Language
2007 to 2009 (10 minutes)
The AL programming language, dimensional analysis, and typing: do different dimensions really exist?
2007 to 2009 (2 minutes)
bytecode interpreters for tiny computers
2007-09 (61 minutes)
mechanical computation: with Merkle gates, height fields, and thread
2010-06-28 (36 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)
Cristina Fernández de Kirchner tweets about the attempt to kidnap Assange
2014-04-24 (3 minutes)
2025 manufacturing and economics scenario
2014-04-24 (24 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) (35 minutes)
Archival with a universal virtual computer (UVC)
2014-06-29 (17 minutes)
Entry-C: a Simula-like backwards-compatible object-oriented C
2015-04-05 (updated 2017-04-03) (24 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) (165 minutes)
Ternary mergesort
2015-09-03 (2 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 2019-07-23) (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 (13 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 (2 minutes)
Academic lineage
2016-10-30 (updated 2019-11-24) (15 minutes)
Self replication changes
2017-01-16 (5 minutes)
Non-inverting logic
2017-02-18 (updated 2019-07-20) (8 minutes)
Thredsnek: a tiny Python-flavored programming language
2017-03-20 (7 minutes)
The continuous-web press and the continuous press of the World-Wide Web
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) (26 minutes)
Nova RDOS
2017-06-15 (22 minutes)
Vector instructions
2017-07-19 (2 minutes)
Multiplication with squares
2017-07-19 (updated 2019-07-09) (5 minutes)
An RPN CPU instruction set doubling as user interface
2017-07-19 (updated 2019-07-10) (21 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) (13 minutes)
Quasimode keyboard
2018-07-14 (24 minutes)
Gradient pixels
2018-08-16 (updated 2018-10-28) (9 minutes)
Scriptable windowing for Wercam
2018-10-26 (updated 2019-07-24) (26 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) (15 minutes)
Bootstrapping instruction set
2018-11-06 (updated 2019-05-03) (19 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)
Categorical zero sum prohibition
2019-05-27 (updated 2019-06-01) (23 minutes)
On the method of finite differences used in Babbage’s Difference Engine
2019-05-31 (6 minutes)
Computation with strain
2019-06-13 (17 minutes)
Everything is money?
2019-08-31 (4 minutes)