July 9, 2022 § 1 Comment
June 30, 2022 § 1 Comment
- The Data Config by Benn Stancil (Medium)
- https://github.com/TheSwanFactory/pipebook (App)
- PipeBook: UX Design Brief (Blog)
- https://github.com/TheSwanFactory/fridaay (Framework)
- Data on Rails: Solving the Data App Imperative (YouTube)
The modern data notebook has its roots in academic tools for mathematical research. Because of that, notebooks are fantastic for open-ended exploration, but an awkward match for production data pipelines. In particular, they don’t:
- Explicitly declare and track dependencies
- Enforce organizational quality and reproducibility standards
- Enable easy testing, validation, and alerting
PipeBooks are a simple but radical re-imagining of notebooks as “tools for iteratively constructing resilient data pipelines.” The key is a novel data format called FRIDAAY that allows us to:
- Express arbitrary data transformations
- As a series of idempotent Data Actions
- Via a single, easy-to-parse YAML file
June 9, 2022 § 1 Comment
Khommunity Enrichment Malls as the Pre-Future of School
As she walked up the corridor on her Last Day, Molly kept telling herself she shouldn’t be here.
No, whispered a cynical voice in her head. You shouldn’t even be alive.
She was born without legs, and only half an arm. When her parents died during the Anti-Race Riots of the Second Civil War, it seemed inevitable that she would soon follow them — and America — into oblivion.
As she gazed around the Mall that had become her sanctuary, she felt a crushing sadness that she had to leave. She had begged them, pleaded with them, demanded that they let her stay. At least a little longer.
But the Elders had been adamant. Given her capacity, and her ranking at the end of the scale, they had no choice. The world was a cold, unforgiving place; someone had to make the hard decisions, or none of them would survive.
Elder Wiggin, whom she had always thought kind, had put it the most bluntly: “If we let people like you stay here, we fail everyone else. Those Outside will think we are soft and lazy, and deserve to die. And they will be right.”
Still, she had to be honest: she had brought it on herself. Staying up all night reading subversive political literature. Spending class-time playing simulation games with strangers from all over the world. Arguing with her tutors. Writing detailed critiques of the elders, and how they ran the Mall.
It just seemed so unfair that they would move her Last Day up to November 7th. Why couldn’t they have at least let her stay until Season’s End, when the other “ejects” (as they called themselves) were allowed to leave together. Its not like she had anywhere urgent to go before then.
But the elders were unsympathetic. The final tally had come in. Her fate had been decided. There was no point in delaying the inevitable. Best for her to go, and let the rest of them move on with their lives.
She cast one last wistful look at the storefront of the Catholic orphanage that had been her home for so many years. Poor in money but rich in love, they had somehow guilted the original developer of the Mall into giving them space, and nobody since had had the heart to kick them out.
The Mall. The original Khommunity Enrichment Mall. It started out as basically a warehouse for online learners, combining all-day childcare with a wide range of supervised and unsupervised after-school activities, from a diverse range of independent providers. An innocent-sounding idea for what was (in retrospect) an innocent time.
Over the years, the Mall grew: politically by incorporating as a city, physically by annexing territory, and pedagogically by becoming the first true hub for lifelong learning. Over time the ecosystem mix organically shifted from tutoring and day camps towards vocational training, digital media, light industry, and startup accelerators.
The nuns remembered the 2020s as some kind of Golden Age, though Molly knew from her reading that that generation was already drugged, divided, and distracted by the unfolding metacrisis. When that erupted into a full-blown meltdown, the Mall and its sisters became the last bastion of civilization, like Benedictine monasteries two millennia ago. They taught people how to maintain the power grids, network infrastructure, and agricultural supply chains that stitched together all that was left of a once-proud nation.
The Malls provided some measure of safety and stability in an increasingly lawless world. But at a heavy price.
To cope with overcrowding from the influx of refugees, the most powerful politicians rechristened themselves Elders, turned an educational monitoring system into The Discipline, and instituted the Life Thesis to determine who would go and who could stay.
The Discipline went by many names: Datocracy. Mastery Transcript. The Fishbowl. Big Brother. Basically, it amounted to a complete and total lack of privacy, with every online (and most offline) interactions recorded, uploaded, and indexed. Cryptographically secure and fully public, so — at least in theory — every Mall rat had the same information and access as an Elder. And nobody had anywhere to hide.
Sure, you always had the option to
“go dark” by using an official (or unofficial) VPN, but the social pressure to stay online was intense. Just like villagers for most of human history, people only trust those they (think they) know everything about.
The Discipline provided the raw material for defending your Life Thesis: the story you told about your value to society. The Elders claimed it was about helping you find your proper place, but everyone knew the stakes were much, much higher: determining who would stay, and who would be sent Outside. On one side of the line were the strong, the talented, the brilliant, the savvy. The ones with the most potential to contribute. On the other side — everyone else.
Molly had, for obvious reasons, needed to delay her Life Thesis until her thirties. Two friends, Mano and Miriam, had — despite her urgings — used their Theses to create the exoskeleton she used to walk, and the prosthetic hand she used to type.
She still missed them.
Molly had been sorely tempted to play it safe. Tell the Elders a story that would inspire them to keep her there. Play on their sympathy. Misrepresent what she was capable of.
She tried to make herself fit in. She really tried. But she just couldn’t do it.
Instead, she let them have it. Told them what she really thought. Perhaps what everyone else thought, but was too afraid to say.
That the Mall system was headed for total and complete failure. Every year, the darkness Outside grew worse. No matter how fast we grew and built Malls, or invented new technologies, it couldn’t keep pace with the decay of the planet. Or of the people.
The only solution was tear down the walls and reintegrate the Malls back into the rest of society. Seek to renew civilization from within, rather than lecture it from outside. Yes, it was risky. Yes, it was dangerous. But better to take a gamble that might pay off than the sure bet of a slow suicide.
There. She had said it. There was no taking it back, even if she wanted to. Every word copied into every node of the Mall blockchain, recorded permanently for anyone who ever cared to look.
Of course the Elders reacted exactly as she had expected. And so had everyone else. Which is why this was her Last Day.
Molly reached the end of the aisle.
Elder Wiggin stepped to the podium, her normally animated face immobile, like a judge about to pass sentence. Though something else seemed to lurk behind it.
“Molly, today is your Last Day. Though it has been long in coming, I for one cannot say I am surprised.”
Murmurs ran through the crowd, quickly hushed as Wiggin’s face shifted briefly into her famous frown.
“You came to us as a cripple, and a child. We fed you and clothed you, gave you unfettered access to all the world’s information. You worked with the latest technology, studied with the most brilliant minds, and were trusted with our most important problems.
“And how have you repaid us? By challenging the very institutions that kept you alive. Critiquing the Elders who sacrificially watched over. Hassling your teachers with impossible questions. Calling for the end of everything you have ever known… and loved.”
The mask cracked. Molly thought gentle Elder Wiggin might dissolve into tears at the enormity of what was to happen next. Molly herself wasn’t far behind.
Somehow the octogenarian Elder recovered enough composure to whisper into the microphone.
“And I… I couldn’t be more proud!”
The crowd, which had restrained itself admirably, burst into thunderous cheers. Wiggin didn’t even try to stop them, but waited until the sound tapered off.
“The Mall was never meant to be an
Ivory Tower, but an incubator. We always knew that the very isolation and rigidity that allowed us to survive would eventually be our undoing. But we had no idea when we should make that transition, much less how. We dared not even speak of it outside ‘dark time’ lest it engender even more fear and insecurity in those already traumatized.
“But then you came into my life. Dear, sweet, trouble-making Molly. You filled a hole in my heart after my children and grandchildren perished. And you were the final piece of the puzzle. As you grew in wisdom and maturity, my suspicion that you might be The One we were waiting for grew into certainty.
“My only fear was that those Outside might not welcome her radical new ideas as readily as we did. As you all know now, I need not have worried!”
A low chuckle runs through the crowd.
“It is always a proud yet painful Last Day when we send our best and brightest Outside into the world. But never so much as this one. Ladies and gentlemen, I give you my adopted daughter, Molly Wiggin: the next President of these United States!”
- The Foundation Trilogy (Foundation, #1-3) by Isaac Asimov (novels, 1953)
- A Canticle for Leibowitz by Walter M. Miller Jr. (novel, 1959)
- Today We Choose Faces by Roger Zelazny (novel, 1973)
- Logan’s Run (film, 1976)
- Downbelow Station (The Company Wars, #1) by C.J. Cherryh (novel, 1981)
- Ender’s Game (Ender’s Saga, #1) by Orson Scott Card (novel, 1985)
- Anathem | Anathem Wiki | Fandom (novel, 2008)
- The Makers Triversity: A Father’s Education Dream | iHack, therefore iBlog (story, 2011)
- Great Hearts Hopes In-Person Pods + Online Teaching = New Type of Hybrid School – The 74 (article, 2022)
June 7, 2022 § Leave a comment
June 7, 2022 § 1 Comment
May 31, 2022 § Leave a comment
May 12, 2022 § 1 Comment
Communal Decision-Making Platforms and the End of the Modern Data Stack
TL:DR Businesses may start by developing a technical solution, but only succeed by integrating around a human problem. The same is true of the Modern Data Stack.« Read the rest of this entry »
Atoms < Bits < Souls: Why Not Boring Needs a Computational Physicist/Spiritual Entrepreneur in Residence
April 11, 2022 § Leave a comment
- The Human Colossus is about to undergo a phase transition (“from rational to relational“) analogous to the one where Gutenberg, Luther and Newton inaugurated modernity (“from ritual to rational“)
- Not Boring is uniquely positioned to observe, influence, and capitalize on this phase transition
- You need someone like me — with expertise on the bleeding edge of science, technology, entreprenuership, and philosophy — to help you see the Biggest Picture.
December 24, 2021 § Leave a comment
[These are my initial musings. It may take weeks or months to turn these into a coherent analysis, so I figured I should publish them as-is to get them out into the world. Merry Christmas!]
Challenge Question: What is the minimum number of bits necessary to meaningfully simulate some aspect of an emotion? « Read the rest of this entry »
November 11, 2021 § Leave a comment
LightDash is a super-cool Open Source business intelligence tool built on top of DBT (which I think of as node for SQL). While it is distributed as open source, the usual way to deploy it locally is by simply running a docker container.
If you want to actually built lightdash directly from source yourself, you need to follow the instructions under CONTRIBUTING. However, what was written there (as of November 11, 2021) did not quite work for me, so here are my workarounds.
I will also file this as a GitHub issue, and they are super-responsive so hopefully this page will be obsolete soon!« Read the rest of this entry »