Iâve been hard on Lisp lately.
Last time I wrote here, I called it a curse â a language so powerful that everyone who touches it ends up building their own private dialect, until no one can quite understand anyone else. A small Tower of Babel, assembled out of parentheses. I still think thatâs true.
But I left something out of that post, because it didnât fit the argument I was making. The same Lisp idea that scatters programmers did the opposite thing to me, once. It didnât scatter anything. It pulled something very old back together.
It gave me back my ancestors.
Let me explain, because it sounds like more than it is.
Iâm not a Lisp programmer by trade. I just love the elegance of the thing â Iâve lived inside Emacs for years, written my own Elisp, poked at Clojure enough to feel what makes the family different. And the difference, the one everyone eventually trips over, is this: in Lisp, code and data are the same kind of thing. A list of symbols is information, or itâs a program, depending only on how you choose to read it. Data is code, and code is data.
Most people find that strange. Some find it beautiful. I was sitting with the strangeness of it one evening when something turned over in my head.
The vakana, I realized, were the same shape.
Vakana is our Malagasy word for beads â and there is no other word for them in my language, which tells you something about how old they are. I grew up knowing two things about them. That they were beautiful. And that they were a little frightening â in Madagascar, beads are tangled up with sorcery, and you learn young to keep a respectful distance.
What nobody told me â what I had to go the long way around to see â is that they were also a tool for thinking.
A bead has a form, a surface, a feeling it carries, a mark. Thread a few together and you have a sentence. Wear them in an order and you have a record. Pass them to someone and you have a message. The bead isnât only worn â itâs read. And it doesnât only get read; it does: it anchors a memory, marks an intention, names a person, declares a state. A unit that is at once what you say and what you mean. The exact shape a Lisp programmer knows in his fingers.
It was a small thing to notice, structurally. It was a very large thing for what it implied.
(Added after a reader asked for a concrete example.)
For most of my education Iâd absorbed, without anyone ever saying it out loud, that the practices of my ancestors were aesthetic. Or spiritual. Or symbolic â and sometimes those words were just a polite way of saying not quite serious. The real thinking tools belonged to modernity: the journal, the calendar, the database.
But the vakana are exactly that. My ancestors used them the way I use a journal â to hold what happened, what to remember, what to commit to. The way I use a calendar â to pin meaning to a time and a place. The way an engineer uses a schema â to compose meaning out of a few fixed parts. They wore the whole system on the body, where it could be touched and counted without looking.
What I had been taught to see as ornament was the operating system.
Thereâs a second half to this, and itâs the half that turned the realization from clever into important.
Malagasy is a language made of pictures, and you hear it most clearly in the way we keep time. We donât say one-thirty in the morning â we say mitrena ombilahy, the bellowing of the bull. Two in the morning is maneno sahona, when the frogs call. Six in the evening is maty masoandro, the death of the sun. (I wrote about this once: in Malagasy, time is told by what the world is doing, not by a number.) Even the turning of the year was read this way once. The month-names we use today are borrowed Arab zodiac, but the older Malagasy ones were small descriptions of the world â Papangolahy lava elatra, the long winged male Papango, for the season the zodiac calls Aries.
And it isnât only time. The names themselves are descriptions. A tree can be called Mpanjakabenâny tany, the great king of the earth; the pomegranate is Apongaben-danitra, heavenâs great drum. A personâs name can be a whole sentence â Andriantsimitoviaminandriandehibe: the noble without equal among the great nobles. To name a thing, in Malagasy, is already to draw it. To think in the language is to think in pictures.
I knew, before I made the connection, how much that matters â because Iâd wandered into the Art of Memory. The Memory Palace: the old trick that lets a person hold a whole shuffled deck, or a thousand names, by placing vivid images in remembered rooms. It works because memory is built for image and place far more than for word and order. The Greeks thought theyâd discovered it. They were late too.
The classical memory artists knew one more thing â that the kind of image matters. An image that frightens or shocks or moves you sticks; a neutral one slides off. And here is the part that stopped me: the vakana names are already charged that way. Tsileondoza â roughly, disaster cannot undo it â is a bead worn against ruin. The whole intention compressed into one frightening word, carried on the body.
So the fear that follows the beads in Malagasy life â the sorcery, the thing I was taught to keep away from â was never a superstition wrapped around a harmless object. It was the technology working. An emotionally inert bead is a worse memory tool than a charged one. My ancestors built their system out of images that stick, and one of the surest ways to make an image stick is to make it a little dangerous.
It was a cognitive technology. It was also magic. Iâve stopped thinking those two sentences argue with each other.
Not yet another technique. Something bigger. Something stronger. One of the most sophisticated tools for thought any culture has ever produced â and most of us who inherited it have forgotten that this is what it ever was.
Let me not overstate it, though. The art is not dead. The ombiasy â our sages and healers, the keepers of the old knowledge â still hold the vakana, and hold it far more deeply than I do; there are things in it I probably canât yet fathom. Whatâs been lost is not the tradition itself but the everyday relation most of us had to it â the way it was once common knowledge and is now a specialistâs, kept by a few while the rest of us learned only to be a little afraid of it.
Iâd like that to be known again, by the rest of us. That, honestly, is most of why Iâm doing any of this.
Here is what is mine, and what is not.
I didnât invent the vakana â theyâre older than my whole line. I didnât discover that they form a language, either. That reading came from inside the tradition itself, and it had been set down in serious, scientific study years before I had any interest in note-taking or productivity â before I had even started to learn computer science. It was never mine to claim. And the bead itself was never the genius â the genius was the grammar that could take any object, even a foreign one, and make it carry meaning.
So whatâs mine is small, and I want to keep it small. Only this: I happened to be standing in an unlikely spot â Malagasy, in love with Lisp, curious about memory â from which you could see that the bead and the list and the remembered room are the same idea wearing different clothes. Thatâs the whole of it. I noticed a rhyme. And Iâm holding it lightly, the way you should hold any reading that hasnât yet been proven wrong.
The app came after all of this. Not before.
A few posts ago I told you I was building something, and that Iâd write about the journey. This is me, finally writing about it â except I owe you an honest correction. The tool isnât the one I set out to make.
What I wanted was modest. Last year we planted trees, and I started watching the seasons turn â the jacaranda in flower, the odd little weeds that appear in winter and vanish before youâve learned their names. I wanted to keep a journal of the plants in my garden: how they grew, what they were called in Malagasy, how my people once used them. Nothing on my phone fit the shape of it, so I started building something that would.
And the moment I did, the vakana insight walked in and asked to be tried. I reached for the bead-grammar almost as an experiment â could it hold a plant, a season, a cycle of growth? It could. And not only that: it held nearly everything else I had ever wanted to write down. I came back holding my ancestorsâ beads. The journey took a turn I didnât choose, and I followed it.
Itâs called Vakana.mg, and I want to say plainly what it is and isnât. It is not the vakana. The system is older than any of us and will outlast the app by a long way. What Iâve built is a working surface for it â a way to practise the grammar every day, on the phone most of us actually live inside, without a string of beads in the pocket. Itâs an imperfect translation, because anything digital trying to carry something physical is imperfect. My own memory taught me that years ago, against my preferences: for remembering, the physical always wins.
But even imperfect work bears its fruits. The app lets the practice be kept, and re-read, and handed to someone else. And it lets the vakana be met, for the first time, by people whoâd otherwise never hear the word.
If I do this honestly, the app wonât be the destination. Itâll be a door. Some who walk through it will be happy with the digital version. Some will want a real bead in the hand. Some will go and study what the ancestors actually did and bring back more than I ever could. All of that is good, and none of it belongs to me.
Lisp and the vakana turn out to be the same shape â a tiny grammar that composes without end â separated only by centuries and by what theyâre made of. And neither of them hands you meaning. Lisp gives you a handful of parentheses and lets you build whatever you want; the bead gives you a handful of forms and lets you mean whatever you need. You can no more read the meaning off a strangerâs beads than off a strangerâs code â and I built the app that way on purpose.
Iâve written here before that you have to seek your own understanding â that no one can do that part for you, however much youâd like them to. The vakana is the same conviction, made into a tool.
Because no one can hand you your meaning, either: not a guru, not even a true elder â and not me. Not because the keepers are frauds; they hold real depth, more than I ever will. But a meaning you were handed, and did not make yourself, wonât hold â and an image you choose is the only kind that does. What an elder can give you, what I can give you, is the grammar: small, and old, and ours, and far stronger than I was taught. The meaning, you write yourself.
Iâm building it for the few people who, reading this, will feel a small click of recognition.
It isnât out yet â vakana.mg just says coming soon, which is honest. If youâd like to know when itâs ready, you can leave your email there.
If thatâs you â stick around. Iâll be writing about the journey.