rewrite for v4 to make it a CLI binary that is a one-line install
quartz new: make a fresh, empty quartz with CLI prompts for setup
walks through all steps with dialog prompts for confirmation at each step
should make onboarding significantly easier
quartz import: import an existing folder
Can write custom parsers for different flavours of Markdown. Default will only support Obsidian but would be trivial to add parsers for Roam, Logseq, Notion, etc.
quartz update: update Quartz binary using upstream
quartz preview: local preview
quartz push: push changes to remote
ingest (rewrite of hugo-obsidian)
base Markdown processor using remark (this should solve a bunch of the hacky markdown textprocessing that is currently being done)
no instakill, should be iframes and way less health (similar to EtG)
keep soulbound mechanic
no screen rotation
multi-floor dungeons, take more inspo from roguelites
crowdsources levels + bossfights - community rating system like how Geometry Dash does it
should have one free key a day
actual good graveyard mechanics to look at past runs/chars
latency based quorum sensing, similar to how bacteria release a particular molecule and behave differently if sensors of the molecule are particularly active
“A
reader-generated essay is what you get when you can go into someone else’s knowledge graph and make a linear journey through the network, while GPT-5 generates a just-in-time essay that is human-readable.”
turning a graph traversal into a beautiful essay
a text experience where latency increases as more texts are sent
what does entropy + erosion of data look like
is they ways to make cryptography that are valid in time windows?
Marginalia for the web? browser as a graph database, chronological browsing?
what if you could 3 finger swipe up on a browser to see what pages this page is connected to in a graph
and you could write on the margins of pages and share those with friends
a little annotated web
location-based ephemeral social groups with zero-knowledge proofs on location
each location/city has a chat group which has a compound hash of all people in that location, derive only a boolean of whether a person is in a city or not without revealing exact location
when a person leaves/arrives at a city, city hash is updated
Conversational GPS
why do we even look at a screen when we can just ask for directions as if it was a normal person lol
sound-based hashing for cryptographic verification
prolog goal-first search? how can i prove that I can transmute resource A into resource B using relations on the network?
suggesting what you can do with existing resources in your wallet
over time, emergent best-practices develop (i.e. whats the most obvious thing to do after you buy BTC, what does this
NFT enable me to do?)
DreamCoder boolsat
Creating a LISP-like higher-order language to exploit reusable sub-proofs in specific domains (e.g. graph colouring)
kinda iffy on the sat problem solver using dreamcoder, not a lot of exploitable structure in the proofs (otherwise we’d have a more reliable human method)
make something we take for granted extremely scarce
Poetry
We like sunset because it’s the only time we see the cosmos move
Essays
Analog software: software by analogy and by atomic building blocks that interface with each other
We should be able to directly manipulate them, like files, rather than only indirectly work with them, like layer activations in a neural network.
Software representations for similar ideas should be obviously similar in some way – they should click together, or look similar, or feel similar to the touch.
Ideas should remember where they came from – what blog I copied it from, which author I quoted it from, and so on.
essay on epistemic play + jestermaxxing + mill’s take on why censorship is unethical
some malicious activity is indistinguishable from legitimate activity (e.g. deleting a document)
semantic byzantine fault tolerance vs protocol byzantine fault tolerance
Making distributed systems reliable is inherently impossible; we cling to Byzantine fault tolerance like Charlton Heston clings to his guns, hoping that a series of complex software protocols will somehow protect us from the oncoming storm of furious apes who have somehow learned how to wear pants and maliciously tamper with our network packets. (The Saddest Moment by James Mickens)
“I have never had a real-life experience that resembled a Byzantine fault tolerant protocol.”
against recipes
recipes are for reproducibility, determinism → and thus fungibility
bad for creatives? or anything that is high flux
how does this differ for rules, traditions, social norms, algorithms
redistributes the interestingness into the hands of a few
Seeing like a State: similarly concentrates the autonomy and agency of decision making around city planning
Good search (aggregators) turns random networks into scale-free networks (see: network theory)
Servers are just clients that are located in a particular position in the network, and that are not the source of truth for any data; these nodes serve only to reduce latency in the system by replicating information.