How 1600s Spanish Traders and Horse Arses Shaped GnuCash's Database Design
By
vitalikpie
Pulled from the oven just right. Trustworthy, fact-dense, deeply satisfying.
Summary
This article explores how historical quirks — Spanish traders in the 1600s avoiding counting their thumbs (influencing currency systems) and the width of a horse's arse setting railway standards — parallel the seemingly odd but genius database design choices in GnuCash (1997). The author reflects on implementing commodities support in their own app, HandsOnMoney, and argues that what looks like outdated or odd design often turns out to be practical, human-centered solutions that work brilliantly over time.
Key quotes
· 3 pulledMuch like a horse's arse set the standard for railways. How seemingly odd design turns out to be a genius solution that serves people pretty well.
It's one of those nights. A cup of hot coffee is on the table. I'm implementing a commodities support in HandsOnMoney which looks absolutely trivial on the surface, but is quite deep in reality.
Spanish traders in the 1600s did not want to count their thumbs, which influenced GnuCash's database design choices in 1997.
You might also wanna read
Rethinking Tufte's data-to-ink ratio: When minimalism in data visualization goes too far
This article critically examines Edward Tufte's influential design principles of "chart junk" and the "data-to-ink ratio," questioning how m
How Gen Alpha's Digital-First Experience with Money May Undermine Financial Literacy
This article examines how Generation Alpha (born since 2010) is learning about money in a fundamentally different way from previous generati
forbes.com·8d agoThe Hidden Plumbing of Commodity Finance
Feeble Little Horse's "bitknot": A Review Framed Through Vintage Core Memory Technology
This article draws a poetic analogy between vintage computer core memory technology (ceramic rings strung with wire from the 1950s-1970s) an
Why designing for AI should embrace the unfinished, handmade spirit of the 1999 web
The article draws a parallel between the early, experimental, handmade web of 1999 (exemplified by the Hamster Dance) and the current state
uxdesign.cc·12d agoLessons from three years of designing open source technology in public
The article reflects on the author's experience working in open source technology over three and a half years. It highlights the power of co
uxdesign.cc·5d ago