Sunshine Gardens

this is a cool database

but it has a fatal flaw

the .js part

thinking for a far future project to make a implementation of Hypothetical Amnesia Machine and Gun Replication Protocol that you can query with somethink like Datomic Datalog

you: does too many drugs, burns out, regrets everything

me, an intellectual: does too many drugs, starts a profitable but ultimately unsustainable workers cooperative, funds two years of research, burns out, becomes a cute girl

i regret nothing

@h @clacke @jeffcliff freedom garden

apps, devices, &c. on an exclusive libre platform apps that work no matter what the network conditions are and it only gets better the more users there are

might not work, but I think this is a better idea than pandering to users by being compatible with all of the shit on the planet

@Concerned_Commy #p2p is easy to use. just run a client. it *is* significantly more complicated to build tho which is why you don't see many of them in the wild.

@Concerned_Commy federation is a really weak version of decentralization fam literally does nothing to prevent a well-funded or aggressive/dominant player from taking control of the network. federation relies on the network operators valuing decentralization.

what we need is solutions that, by their very nature, cannot be centralized. proper #p2p shit.

i do agree that we need to make hardware (and hardware manufacture) a much more dex process.


@thatbrickster @dt NAT traversal is like the "big problem" for but all you have to do is use something like Tor, cjdns, or i2p and the problem goes away

like, on top of making a like system using shit i also have to explain what the fuck a system even is, why you would want something like that, and why everything is in japanese

@xil @rysiek no, #P2P is mesh network between apps running on the end user devices only. Federation is client-server though
@rysiek don't all these same issues apply to the scale difference between the #STACKS and #P2P?
@rysiek running a #P2P app on their own PC is running their own network services. Servers mean all your need on your PC is a browser
@rysiek ...then servers cease to be the problematic bottleneck they are now, without completing retooling everything for pure #P2P
@rysiek I understand #P2P or "serverless" to mean a mesh network between user devices. "Federation" = user > server > server > user

@strypey ah, analogies! I love those. Let me try!

"Most people tend to live in cities (huge supercomputers), not small towns (servers) or alone in the woods (#P2P)."

See, these can get weird very quickly, and I am unsure about their explanatory or argumentative value here.

@rysiek again, in theory I agree with you that #P2P is the ideal. But developing for a diverse range of devices gets really complicated
@rysiek #BitTorrent is great, but it's not 100% #P2P either, because using it depends on tracker servers
@rysiek I like 100% #P2P in theory, but even as an early adopter of rough-as-guts free code software, I see few practical implementations

One way to explain how the coop and the commons movements could work together is to look at embrio development: each cell (=person) has a copy of the whole DNA (=customs/patterns/laws) so that each of them know what to do without the need for a central authority. Over time they use nourishment (=the common goods) to specialize into organs (=cooperatives) that share all the needed resources in a fair and non-extractive way (=anarchist society) #ThinkingAloud #Anarchism #Coop #Commons #P2P