Just wanted to share Zero Data App which aims to have a simple non-technical explanation of sovereign data as well as a user-friendly app directory that includes apps from the remoteStorage wiki, the Solid project, and the unhosted project. Any feedback is welcome and the source is on GitHub.
I’m going hang with Fission to talk about 0data, the https://remotestorage.io protocol, funding projects, and other stuff on January 14, 2021. RSVP via the event page to receive a Zoom link before the event starts.
The recording is now available on the event page, but I’ll embed it directly here (the video has no visual information other than my face).
Audio
Link: https://podcast.fission.app/2021-01-14-rosano-zerodata-apps.m4a
Video
00:00 Intro
03:17 0data: What is it?
09:22 0data: How to get involved?
09:46 Native to web chasm
12:35 0data: Adding an app
14:57 remoteStorage
16:53 Kommit: flashcards app
19:44 Languages and computers
21:43 Hyperdraft: note-taking app
25:43 Digital gardens
27:19 Digital gardens and feeds
29:14 Hyperdraft: pure text experiece
29:46 Files vs no files
31:06 Fission: Storing keys on multiple devices vs single device
33:03 Fission: Account recovery
34:30 Decentralized funding
40:11 Asking for funding indirectly vs directly
41:19 Developer-centric vs user-centric
41:49 Connecting developers with users
42:40 Funding youtubers vs apps
44:25 App metrics
48:57 Building an open payment standard
51:55 remoteStorage: business model
52:51 Fission: adopting the remoteStorage spec
53:53 Fission: decentralizing the stack
57:24 SOLID
58:30 Unhosted
60:44 Comfort level of people with 0data paradigms
63:30 The app equivalent of sourdough / home-grown apps
66:24 Direct customization of existing apps
70:07 Bootstrapping new paradigms
71:50 Popularizing customization
74:06 Making technology invisible
75:01 Make a garden
Is remoteStorage kind of like solid-rest?
What is the relationship of this to Solid?
remoteStorage is like SOLID, the main differences at the moment are that:
- it speaks JSON
- you can start using an app without signing in, and then synchronize later
- the ‘user identifier’ is often displayed in the email syntax like
user@example.com
I guess the funding button is not directly related to Solid, but I included it because it should have really been part of the original talk, and also because it demonstrates a paradigm that can also be used by Solid or any other ‘bring your own account’ storage solution.
Some updates today:
- the apps are now listed as a table that can be filtered and sorted
- you can see which protocols are supported for each app
- icons from
manifest.json
are also shown
Tiddlywiki exists for remoteStorage and solid.
for anyone interested in “earning a living from apps without holding other people’s data”, i’m chatting live with fission again on july 8th, be welcome:
Register
Join us on Thursday, July 8, 2021 4:00 PM
The recording is now online. @NoelDeMartin joined the discussion.
A really interesting video call that I quite enjoyed for the entirety of topics covered.
Particularly interesting for this community is what is talked about at 67.20min. with mentions of Solid protocol in context of open source vs. commercial interests + involvement and the influence of Inrupt to that. It is only briefly touched on, with @NoelDeMartin responding to Râu Cao, after which Boris Mann marks it an interesting follow-up.
PS. @rosano this would be a great fit to post to a PeerTube instance
sure why not! i’ve been experimenting with my own peertube instance lately, i would appreciate it if you can share it somewhere to help get the federation ball rolling
today’s chunky update to https://0data.app:
- refreshed layout
- events from remoteStorage, Fission, and Solid
- tools like Joris Hermans’ StorageStack
see Update 2021.07.27 - Zero Data App - The Café for more details
I recently had a great chat with Rafael Kennedy about Zero Data apps, the different protocols, what it’s like to build them, tradeoffs compared to traditional designs. See the timestamps here for specific topics: