Het jaar is 1992. Neal Stephenson brengt een nieuw boek uit: Snow Crash. Dit boek orakelt over de wereld na het internet en doet een aantal rake voorspellingen: de metaverse, chatgpt én een versplinterde samenleving vormen onderdeel van het verhaal.
Het boek zette me aan om een horloge voor de toekomst te maken.
Een horloge voor de rockster van de toekomst
In Snow Crash zijn hackers de nieuwe rocksterren. Waar de meeste mensen in de samenleving alleen gebruikmaken van de virtuele wereld, kunnen hackers zelf dingen maken voor die wereld.
In het boek is snow crash een virus dat rondgaat in de digitale wereld. Het virus bevat binaire code in de vorm van zwartwit geruis en heeft directe impact op de mensen die dit zien.
Het idee van het direct kunnen lezen van binaire code is de basis voor het horloge voor de toekomst.
Hoe werkt binaire code?
Een computer slaat gegevens op met bits. Een bit kan je vertalen naar een 0 of een 1. Een bit met waarde 0 staat uit en een bit met waarde 1 staat aan. Met dit systeem kan je getallen maken. Dat gaat als volgt:
Heb je 1 bit, dan kan je twee getallen maken: 0 en 1.
0 = 0
1 = 1
Heb je 2 bits, dan kan je vier getallen maken. Dit komt doordat iedere tweede bit de dubbele waarde van de vorige bit symboliseert en je de getallen wel of niet meetelt o.b.v. de waarde van een bit. (Je leest bits overigens van rechts naar links). Zijn er twee bits, dan staat bit 1 voor het getal 1 en bit 2 voor het getal 2:
00 = 0 (0 + 0)
01 = 1 (0 + 1)
10 = 2 (2 + 0)
11 = 3 (2 + 1)
Ditzelfde trucje kunnen we toepassen op drie bits. Bit drie staat voor getal 4 (de dubbele waarde van bit 2). Hiermee kunnen we al 8 getallen maken:
000 = 0
001 = 1
010 = 2
011 = 3
100 = 4
101 = 5
110 = 6
111 = 7
Je ziet dat een computer met een paar bits en simpel rekenwerk al aardig wat getallen kan maken.
Een visueel systeem voor bits
Mijn horloge vertaal bits naar een visueel systeem: iedere bit is een blokje dat aan kan staan (wel gevuld) of uit kan staan (niet gevuld).

Vervolgens vertaal ik ieder getal van de tijd – hh:mm – naar een eigen regel blokjes. Er ontstaan zo vier rijen blokjes en deze vormen samen de tijd:

Dit voorbeeld bevat de volgende getallen:
01 = 1 (0 + 1)?
0101 = 5 (0 + 4 + 0 + 1)
001 = 1 (0 + 0 + 1)
0110 = 6 (0 + 4 + 2 + 0)
Dit komt neer op 15:16.
Een nieuw beeld voor de tijd
Dit visuele systeem vormt een nieuw beeld van tijd, een alternatief voor de analoge en digitale horloges. Het systeem resulteert in interessante visuele patronen, tijden die mooie vormen geven.
Zo vormt het tijdstip 11:11 een mooi lijn aan een kant van de wijzerplaat:

Het tijdstip 07:57 vormt een mooie O:

En het tijdstip 05:25 vormt een kruis:

Een samenleving waar dit horloge de standaard is, zou niet tijd maar het visuele patroon belangrijk kunnen zijn. Zo zou de O (07:57) kunnen staan voor Opstaan of het begin van nieuwe kansen van de dag (Opportunities) kunnen staan. De X (05:25 PM) voor het moment waarop de werktdag stopt.
Reacties
Ik heb deze wijzerplaat ontworpen en geprogrammeerd voor Garmin sport horloges en gebruik het al enkele jaren als mijn standaard wijzerplaats. (Het duurde wel een paar weken totdat de tijd weer snel kon lezen.)
Naast mij zijn er nog duizenden andere gebruikers. Veel daarvan laten positieve reviews achter (vaak 5 sterren). Deze reviews komen uit de hele wereld, zoals deze uit Japan:

Nieuwsgierig?
Wil je het horloge gebruiken? Het is beschikbaar voor Garmin horloges. Je vindt de wijzerplaat hier terug (het ondersteunt o.a. een 24 uur of AM/PM instelling en verschillende layouts).
Je leest daar ook alle reviews terug!