32 karma · joined March 14, 2017
We live in the land of Startups. All good technology innovation we're used to over the last 20 years has come from the Startup/VC world, when the internet was fresh and nobody knew what would work. Over the coming decades, we'll need vehicles for technology innovation that go beyond the "take over the world & prayer" model, assuming that silicon valley's vehicle of ultragrowth monoliths will eventually align with civic values. They won't.
To illustrate this, let's say you want to improve some problem with Facebook/Google/etc. To even begin, you need $50 million and a minimum of 3-5 years building a userbase. By then, you have payroll, growth obligations, & investor pressure & are forced to monetize, usually in a way that compromises longer-term values.
We can solve this with smarter internet infrastructure. If you could share social graphs between applications, for instance, you eliminate an incredible amount of overhead in developing and experimenting with new social applications. There's a number of great initiatives trying versions of this (IPFS, Urbit, Blockstack -- I'm tracking a number of popular ones over at http://decentralize.tech).
The community needs more organization and more funding around these problems, especially in the field of developing new business models that work for software that don't involve selling out user priorities to global ad networks. I'm in San Francisco and working on this problem full-time if anyone wants to meet up and discuss solutions; Email's in profile.
Urbit has the most coherent vision for why decentralized computing is necessary across all other initiatives in this space. They understand the history behind topics of trust, identity, and governance in building new software platforms, in ways that other initiatives (especially blockchain-based communities) sorely lack, or are unable to communicate effectively.
Compare to Ethereum, which has a similar scale of ambition, but with a far less trustworthy and transparent leadership team, who has (despite these problems) still managed to raise huge interest in a currency with a several-billion-dollar market cap. If you just spend time reading Urbit docs vs Ethereum docs, I believe the difference in clarity of vision will become apparent to you.
I bought two stars and am considering buying a third.
Although core devs don't seem to be interested in implementing this, as it's not supported in the Ostatus spec.
I'm making a strong bet that people do want to switch to fully-open social clones, because it's hard for me to imagine citizens of 2024 or 2028 conducting an effective political system using today's monolithic social technology. But the current ecosystem sucks for it.
(Obviously, a clone itself wouldn't suffice, you'd need to start with federated identity, and....)
edit: sort of forgot to abide by community norms here and keep my comments on-topic. apologies
Every VC-funded startup is premised implicitly on "full monopoly" as the endgame for exits that demand extremely high returns from investors. This worked really well from 2002 to 2016, and is still a really good model for a lot of software innovation, but we need to start seriously thinking about other funding models -- grants, not-for-profits, institutions like Harvard/MIT/Stanford, etc., to be involved in funding the next generation of web software technology.
I know this isn't a super popular opinion here :). I'm pretty confident in the reasoning, though. The solution to the sociopolitical problems Facebook unearths isn't "another Facebook", it's rigorous rethinking of the relationship between users, companies, data, and new software applications. Sandstorm was exactly the right next step, but unfortunately kentonv & co had to spend most of their time on enterprise sales, because this is the tail end of what the VC-funding-only ideology expects you to do if you want to enact widespread software innovations.
Another approach I think will work well: https://solid.mit.edu/
Congratulations, I'm really happy for you, Jade, and the rest of the team.
I am sad about the projected lower development activity in Sandstorm in the coming months. You had a tremendous community/brand built up, which is very hard to do for decentralized web technology initiatives -- several independent chat groups I'm in are lamenting the news today. If you're aware of any groups discussing further development in the decentralization space, please let me know (email's in profile, or I will check this comment every hour or so).
Seriously great work so far.