The problems described in this OpenDoc video are still so relevant, 30 years later.
"Developers pile on feature after feature. The result is large monolithic applications. Data rich content is hard to share across applications..."
Each cloud its own pyramid, with scarce bridges in between...
Dreaming of a new OpenDoc...
- Little components, each responsible for editing part of a document
- all data stored on a shared user-controlled substrate, not split across clouds. the filesystem is dead, long live the filesystem
I think the hardest problem here is reconciling data representations.
Getting all tools to agree on one "file format" seems impossible.
And yet, without data format interop, how can tools meaningfully work together?
I think I want a "filesystem" where multiple "file formats" can be mapped to one another and synced in realtime, including accurate conflict resolution.
Like "Export from this app, Import into that app", but running instantly on every change
Yearning for just needing to build one little piece, not the whole damn "app"
Btw -- I don't begrudge any individual cloud app for this. It's a problem beyond the scope of one startup. We probably need to rethink some deeper layers of the stack to make progress.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
I'm building an extension that makes Twitter a better memex:
⭐️ Highlights: see someone's best tweets, not just most recent
📆 On This Day: revisit past tweets for inspiration
🔍 Search: find tweets to quote, w/ shortcuts for useful filters
DM me if you want to try the beta!
Early reviews are in 🤓
DM me if you want to give it a spin
Also, recommend this thread on why/how to weave together thoughts on Twitter. Totally changed the way I use this thing.
Goal of this extension is to better align the product with this style of use. Less news, more ideas
I'm skeptical that anyone can design truly great software tools if they haven't personally experienced the problem firsthand.
Here's a short story about my encounters with the limits of empathy... (with an optimistic conclusion!)
While in college, I joined an early stage ed-tech startup founded by some classmates. My first project was to design and implement a reporting interface for teachers and principals to view results from student feedback surveys.
I was totally new to the problem space so I knew I had a ton to learn. The company had a few customers already, so I tried talking to educators in those districts. After a bunch of conversations I started feeling like I understood the rough landscape.