Question Engine - QE
A protocol for thinking via conversation
I get a good feeling when someone asks me an interesting question. I hate it when I have an enlightening conversation with interesting questions and insights but can't remember the specifics of the conversation the next day. I often find bursts of inspiration that work for a time but then collapse when I become overwhelmed with complexity. I often find myself lost in life and feel if I had the right set of questions I could effectively orient myself. I hope to build Quest(ion) Engine so I can have an environment to get to know myself.
I am overwhelmed when it comes to OSINT tooling and investigations. IDK what type of investigations I should be doing to accomplish my goals. If I had an interface where I could make my datasets available to others and monitor it that would help me started a real DAO.
Reminders
- What is the QE plan, timeline, and milestones?
- Question Engine - Design Brief
- Everyone exists to answer questions weather they implicitly or explicitly understand as much.
Realizations
- Merkle Tree's can be done natively with IPLD DAG-CBOR
- My Eth Waterloo 2023 Project is perfect for publishing raw Hashes. It can even become a sort of certificate authority of certificate authorities on chain if you know what I mean, every token factory has a token factory whahahaahah
- Nostr's one key per identity means Persona's are stupid simple to generate
- We don't need a explicit User Model data structure like a the metadata in a PGP public key or X509 certificate. Just like with conversation we can tell each new person we meet a new name. If the person does not trust us, we can provide signature graphs linking the currently controlled certificate to blockchain blocks. We can also sign identity keys using accounts from blockchains such as Bitcoin, Ethereum, Cardano. Plus there are all the traditional crypto solutions such as other Nostr accounts, PGP, keybase, Signal, Matrix Protocol, and even this Age software thing.
- Research CRDTs
Question Engine MVP Components
Additional QE Components
- Proof of Meme
- Nostr Re-mailer and or Onion Network
- nsecbunker but for multiple signature types and across many devices rather than a single server
- Identity Signature Trees
Question Engine Directory
- What is the QE plan, timeline, and milestones?
- Tulpa Manager
- Question Engine Transformation Schema
- Backlog - Question Engine
- Source Code: question-engine
- Design - Question Engine
- Question Engine User Stories
- User Research - Question Engine
- Development - Question Engine
- Filters - Question Engine
- Brain Goop - Question Engine
- Initial Questions for Question Engine
- Keybase Binding Queries
- Schema 0.0.x - QE
- Mimetic File System
- QE Marp Presentation
Mission Statement
Provide people a tool to not only speak through but think through. A tool that forces people to become who they are.
Description
The general goal of Quest(ion) Engine is to have a RPG(Role Playing Game) quest engine for real life just like in Daemon by Daniel Suarez. Quests are arrived at by asking questions, Quest(ion) Engine provides the medium for this cognition.
The mediums we use to consume data on our computers today don't capture the metadata context behind the decisions people make. Why does someone choose to consume one video over another? How much information does an emoji reaction to a message really have? Are people self censoring because they do not have easy to use fine grained permissions on the information they share? The medium is the message, Quest(ion) Engine hopes to define the message built into the mediums we use to communicate by first creating a system for RBAC(Rule Based Access Control) Socratic dialog.
First Goalpost
I personally want a way of easily generating and tracking OODA loops in a recursive contextualized manner. I want to be able to dump each of my observations into separate memes, then link them together using a graph structure that can display the same data using different visualization techniques. Some of these visualization techniques could be a dag, force graphs, tables, bubble plots, etc. etc. Examples of how to visualize memes graphs can be found Visualization Brainstorming page.
Proof of Concept
The main reason I am working on Quest(ion) Engine is so I can easily come up with insightful and actionable queries I can run on the datasets I have access to. Think about it, if you had all the data you ever generated across your entire life indexed and easily queriable, what would you do with it? What would all that data be good for? Well maybe you should articulate your Goals and Values before you try to create a digital homunculus of yourself. Use Quest(ion) Engine to articulate the Heuristics of the Self. The heuristics of the self all exist to answer.... The First Question
The First Question
"What are we to do with our lives" is a very interesting question we should each try and answer. Everyone has a subconscious reason for existing but none of us really articulate it. Understanding and articulating one's life purpose is difficult. We all want multiple things and whatever action we make towards one want places the other wants in a different location. Many of us don't even know what we want and need some help from others figuring that out. Through Quest(ion) Engine one can wield a Persona and have deep permissioned dialog with other Personas. Hopefully after enough structured dialog everyone will find meaningful questions specific enough so that they turn into quests.
Links
Backlinks
- index
- IPFS IPLD CID Tutorial
- What is the Mimetic File System?
- What is ETL to Question Engine?
- ETL to QE, Update 21, There are Correct Moves
- ETL to QE, Update 21, There are Correct Moves
- ETL to QE, Update 19, Greatness is Other People
- DDaemon Master Plan
- DDaemon Master Plan
- Question Engine
- Dentropy Daemon Listicle
- Dentropy Daemon Listicle
- Dentropy Daemon Listicle
- Backlog - Question Engine
- QE