ETL to QE, Update 87, If I had a magic wand
Date: 2025-09-08
Mapping Out The Past
Two Root Problems - 5 Years
I have been promoting the DDaemon - Two Root Problems, posted below, for the last 5 years yet I have made no tangible progress to developing a medium to think rather than speak through.
I am interested in two problems.
- How does one put all data they have personally generated into an single accessible API with RBAC(Role Based Access Control).
- Once all one's data is all easily queryable what do you do with it?
- Ask yourself, what is Data For?
The Social Media Bindings - 5 Years
I built export tools for Keybase and Discord. My oldest code for the Keybase Binding goes back to October 2020. I was successfully able to get the data into nice SQL tables and produce analytics from them but never did anything of agency with those analytics.
Question Engine - 2.5 Years
Then around two and a half years ago, Jan 2023 the Two Root Problems became the Original Question Engine User Journey, posted below, which is far better scoped yet still has yes to deliver a POC.
Quest(ion) Engine uses Personas rather than accounts. To "wield a persona" you use "MetaMask", a interface to the the many masks one can wield and display to the world.
To wield a mask you must first "state that your life has value" by minting your own token and turning on a faucet so others mint your token so they can interact with you.
Every post you or someone makes has to have a token attached to it. Your faucet has settings so you can control how people manipulate your attention for example, a faucet can only work every 20 minutes and give out only 4 tokens each time.
In order to interact with someone you must first have some of their token. Once you have their token you can spend it to reveal their answers to questions, reveal questions that are not publicly displayed on their profile, or send them a direct message.
When interacting with yourself and others communication is contextualized by meme types such as questions and statements, this medium encourages people to structure their thoughts. This is useful because, when you are now having a conversation you can attach tokens to different parts of the meme graph to signal where people should regulate their attention. This also allows someone create a persona, mint their own token, allocate it throughout the meme graph adding their own edges (links) and stuff.
The goal of Question Engine is to provide people not only a tool that they can speak through but a tool they can think through.
CGFS - 1.5 Years
At some point, about a year and a half ago, I lost the plot and became focused on CGFS(Content Graph File System) which focused on CRDT(Conflict Free Resolution Data Type) for federated knowledge sharing as well as Token Based Identity Access Managed which would be used for the Original Question Engine User Journey. Rather than Standing on the Shoulders of Giants I wanted to implement everything from scratch myself instead of focusing on my core User Journey and delivering something someone other than myself could actually use.
Nostr Client - 1 Year
While I was working on CGFS(Content Graph File System) I started work on Nostr(Notes and Other Stuff Transmitted though Relays). The plan being I could adapt the Original Question Engine User Journey to have users self issue a token then trade that token with my server for a NIP05 Identifier Username. Then build the rest of the Original Question Engine User Journey from there.
I have developed a working POC of the Nostr NIP-05 Bot, a Nostr Relay From Scratch, and Nostr Profile Manager, though these things need to be polished and need to be deployed.