What if I turned the oldest book in the world into a digital program?
That was almost, but not quite, the question I asked back in 1988, in Rome, when in some youthful abundance of ambition I wish I could recapture, I was learning two languages: Italian and JavaScript.
The book in question was the I Ching, a Chinese work dating from the 10th century BCE. For some, it’s an oracle — a way to intuit the will of God or Gaia or the Tao. For others, it’s a Jungian mirror on the subconscious. For others, it’s just solid and poetic wisdom, a kind of Taoist self-help manual of how to live a moral and balanced life. My hippy colleagues at Greenpeace, back in the 70s, used the book to guess where in the wide Pacific they might find the Russian whaling fleet. (Legend has it that following a rainbow proved a more successful strategy, though in fact they were covertly getting coordinates from a friendly government.) I myself, in 1982, had asked the book the question whether I should quit my comfy, salaried job at a Boston bookstore for the uncertainty of becoming a full-time Greenpeace volunteer. The response was Hexagram 18: work on what has been spoiled. My path was set.
What I didn’t know back then was that my constant companion on that path would be the same yellow book that offered up that advice, but shrunk to the size of thing that didn’t yet exist: a cell phone.
More than a book, the I-Ching is an interactive text. You ask it a question, then ritually sort a pile of yarrow stalks between your fingers in an elaborate process that concludes at a number, which indicates a solid or broken line, one of six that make up a hexagram. In my app, it looks a bit like this:
So back in Rome in the 80s, my only question was “Can I write a programme to do all that ritual sorting for me?” And that’s all my earliest effort was: an exact replication of the yarrow sorting method. My goal was not just to simplify the process of consulting the book, but to preserve a mathematical oddity that wasn’t present in the traditional western shortcut of casting three coins. But that idea grew into what’s become a lifetime passion project of expanding and refining a fully fledged I Ching App, originally designed to run from a floppy disk on a PC-DOS based computer, to today’s versions for I-Phone and Android.
Over the years I went from simply generating a hexagram number, to then displaying the original text, to creating my own interpretations, to adding other translations, all the while asking users for suggestions and improvements. One asked for a journal. Then a journal which accepted emojis. Another wanted to swipe between screens. An automatic save function. Another helped me add the original archaic Chinese. Another wanted their most beloved translation, Legge, as an option. A lookup library that allowed a full text search. A line generator that permitted you to cast real or virtual coins. What began as a solo project became a work of community wish fulfillment.
I added a secret Easter Egg that I would share only with folks who left a kind review, a rating, or who, despite having paid for the app already, chose to buy me a coffee as an act of appreciation.
And this has been the absolutely best thing about this entire project. Yes, I love the alchemical JavaScript magic of turning words into spells that create images and text and experiences. I love writing text that sometimes shimmers with relevance or spooky meaning. I love being able to magic up a requested feature that someone has asked for. But what I love more is putting something out into the world with love and generosity and having that love and generosity come bounding back at me like an eager puppy with a stick. It takes many forms. Kind words:
Stars:
And Coffee. In some cases, SO MUCH coffee!
And it’s ever so rewarding to know that at any given moment, multiple someones in multiple somewheres in the world are opening my app, asking a question, and reflecting on an answer that’s travelled centuries to arrive, I hope, at precisely the place and the moment it’s needed.
As I wrote on my Buy me a Coffee page:
What I do I do for love. But I also love coffee. I buy coffees for artists and creators and volunteers that do things that I love.
When you buy me a coffee for things I’ve done that you love,that makes me love to do them all the more.
The world needs more love.
And coffee.
Part of the more beautiful future that I like to imagine, and which I’m trying to actualize through various online volunteering efforts and through my work with Dancing Fox, is a world fueled by a generosity economy. Where all of us have a chance to do what we love, the ability to reward what we love, and the opportunity to be rewarded for what we love.
If you’re curious you can find my app, I Ching, App of Changes, for Android and i-Phone.
And if you have a favorite artist or maker or blogger whose work you love, buy them a coffee, willya?