[...] a massively decentralized Internet, consisting of a huge number of small communities, requires database management systems that are built from the ground up for the purpose.

The systems available today are built to support massive, centralized, owned datasets, at immense complexity and cost, with intentions that go against the principles of a free and open Internet.

#asmalldbms

@chrisg I run plenty of mysql instances, including on a Raspberry Pi for development. If used on a small scale it just works and requires no management.

Android has SQLITE built in - that is what holds your text messages - and that just works too.

What do we need to fix specifically?

@mike805
The problem i am identifying is not technical, but political. It's about what are the intentions behind the infrastructure we develop, and my position is that we need to encourage a new wave of free software built specifically against centralization.

So yeah, we have the tech today to build small sites. SQLite is an excellent example of that. What we need is a widespread, explicit movement against big tech.

Shout out to @aral and @laura who (AFAIK) spoke about this idea first.

@chrisg @mike805 @aral Veilid framework project https://veilid.com/ from cDc has good goals. It should be available for developers in a few months.

"Veilid allows anyone to build a distributed, private app. Veilid will give users the privacy to opt out of data collection, and online tracking."

Launch party will be at Defcon 31:
https://cultdeadcow.com/news/veilidparty20230622.html

Veilid

Veilid is an open-source, distributed application framework.

Veilid