Avatar
david
e5272de914bd301755c439b88e6959a43c9d2664831f093c51e9c799a16a102f
neurologist and freedom tech maxi Co-founder @ NosFabrica 🍇 Grapevine, 🧠⚡️Brainstorm

The problem with giving users lots of customizability is that every additional customization is adds work for devs. And most things can’t be changed around without breaking things. This is why the concept of a decentralized digital language is so hard. It’s basically saying that EVERYTHING is going to be customizable. I believe it can be done, and I believe I know how to do it, but it will be different from what we’re accustomed to in a lot of ways and it’s gonna take a lot of work.

🎶

I want to stack like a plebe, till I’m free

Stack like a plebe, let my spirit carry me

😂

That would be cool.

I suppose anyone can already do that in theory, but you’d have to be familiar with the codebase. And know which functionalities that you can customize without breaking things. And of course know how to code! So maybe something to facilitate all that.

I can still zap with damus. Although sometimes it doesn’t work, and I have to quit damus and the wallet, reopen damus and then it works.

Open source in general, and hard forks in particular, are better than proprietary.

And protocols like nostr are better than cathedrals like Bluesky, because you can pick the NIPs you want, experiment with changes, all without permission.

So right now, open source is the best there is.

But a hard fork is just exchanging one steward for another. When it comes to decentralized curation of code, we’re still not fully decentralized. We have not yet reached the end of history.

Open source digital tools are more decentralized than proprietary, bc open source can be reviewed, forked and modified. But open source tools are not fully decentralized bc they remain stewarded. Repositories have stewards in the form of repo managers; internet standards have stewards in the form of standards committees (often under the auspices of the W3C); etc.

The existence of spoken and written languages like English prove that it’s possible to curate powerful tools of communication in a purely decentralized fashion. Without stewards of any kind.

The decentralized web will not be realized until we have learned to curate our digital tools without the need for digital stewards.

#100aDayUntil100k

#100aDayTil100k

25 x 4

Day 32 ✅

#100aDayUntil100k

#100aDayTil100k

Day 31 ✔️

Tapestry protocol - curation of decentralized digital tools by the web of trust - progress report:

Still a lot of tapestry implementation proposals (TIPs) to add and expand just to reflect the two proof of concept apps that I’ve already built.

I decided yesterday to reorganize the protocol by moving a chunk of it into its own section, one that details how data structures are curated, organized by data model.

One of the most basic data models is a “simple list”, the curation of which is live and functional in my (buggy) desktop app, Pretty Good Apps. A more complex data model is a graph, the curation of which I have not built as a proof of concept, but it will be a simple matter to extrapolate what already works for simple lists. Eventually, data models will be designed that are complex enough to allow us to curate the entire protocols for nostr and for the tapestry protocol itself!

Each data model has its own challenges and design decisions. Which elements can be curated independently of the others? Which elements are interdependent and must be bundled together and curated as bundles or modules? There’s often no single “right” answer to many of these questions. Fortunately, questions like this — ones with many “right” answers, and which answer we pick is arbitrary — are precisely the ones that the tapestry protocol is designed to tackle.

So much work to do.

#100aDayUntil100k

#100aDayTil100k

25 x 4 spaced out during the day (my usual routine)

Day 30 ✅

That can be risky. It’s the same as opening a long position. A transient price drop at any point in time can and does wipe people out.

My advice to people who ask is generally: Stack sats, hodl what you can, spend sats for what you need, and avoid playing the market, which includes day trading, derivatives, going short or long, etc.

Buy the stuff that you need. We all gotta eat.

He makes an interesting observation: some of the most powerful features of Twitter as a protocol were invented by the community, not by devs. The @ in front of the name, the hash tag, the retweet. Invented by a non-dev, picked up and propagated by the users.

These examples make the case that I am trying to champion: web of trust must curate our digital tools of communication. It’s why I’m writing the tapestry protocol: to make this idea explicit and to prove that it is possible.

Decentralized digital languages ftw.

Gm! ☀️ ☕️