Hacker News
The Accursèd Alphabetical Clock
gnabgib
|next
[-]
pimlottc
|next
|previous
[-]
For those who don’t know, the accent indicates that the -ed ending is pronounced as a separate syllable, I.e. “a-curse-ed”. For that extra mysterious, old-timey feel!
gorgoiler
|next
|previous
[-]
For a senior engineer like myself with decades of experience it is trivial to see how to fix this to make it much more readable.
1/ pick a sunny day
2/ at each hour, measure the bearing to the sun
3/ encode as a dict[str, float] e.g.
{“twelve”:180.00}
4/ sort the hours by dict.getVoila.
As an added bonus, for some reason this ends up sorting the minutes and seconds too. (“# wtf?!”)
For now, I was only able to fix the hours when I could see the sun (eleven, twelve, and two to eight — I don’t get up very early and I like lunch). Patches form the arctic circle welcome :P
I also need to tilt my head a bit as eleven is at the top instead of twelve. Other than that I would say it’s a considerable improvement on the OP’s rather naïve implementation! Scoff!
eru
|root
|parent
|next
[-]
fellerts
|root
|parent
|next
[-]
eru
|root
|parent
[-]
You mean place a stick flat on the ground? (Singapore is pretty much on the equator.)
marginalia_nu
|root
|parent
[-]
But don't lose hope, just tell Bezos that Musk wants to fund your space elevator, and vice versa, to goad one of them into funding your $10tn near-equatorial sundial boondoggle.
eru
|root
|parent
[-]
cbdevidal
|next
|previous
[-]
AnotherGoodName
|root
|parent
|next
[-]
The labels only relevant to the hours. For some reason the hour labels don’t align well to where the hour hand is.
cbdevidal
|root
|parent
[-]
secretdark
|root
|parent
[-]
SAI_Peregrinus
|root
|parent
|next
|previous
[-]
nDRDY
|root
|parent
|previous
[-]
secretdark
|root
|parent
[-]
nDRDY
|root
|parent
[-]
secretdark
|root
|parent
[-]
nDRDY
|root
|parent
|previous
[-]
For inspiration: https://www.alamy.com/clock-face-hour-dial-with-numbers-dash...
unholiness
|next
|previous
[-]
I'm now wondering the hausdorf dimension of the graph of alphabetical numbers <n, and how other languages might compare.