by Everhusk on 4/16/17, 10:54 AM with 97 comments
by mark_l_watson on 4/16/17, 3:38 PM
That said, I think that there is a less elegant but far simpler approach that I use: I write articles for my own blog and often I decide to license my books using a Creative Commons license. I then use traditional social media (Gnu Social, FB, Twitter, G+) to link to my own content.
It bothers me (a little) when I see people putting a large amount of effort into generating content for platforms they don't own. I personally think that social media is OK for posting vacation pictures and simple stuff, but for anything you work hard on, why not have your own content on your own domain?
by johnnydoebk on 4/16/17, 1:33 PM
1. Has anyone of the "redecentralizers" ever thought about how developers would monetize their software? The web as we know it is popular because there is financial incentive. Current web makes it possible to implement any monetization model out of existing 12: product, service, Subscription, Resale, Audience Aggregation, etc. Why would you want to limit that?
2. Has anyone considered compatibility with the existing applications? Yeah, that's non-trivial, but wouldn't it be cool if with minimal effort we could move existing software to a more decentralized model?
3. Don't tell me which stack of technology to use. Not everybody wants to build JS SPAs.
4. Has anyone ever built a useful and successful decentralized service. I mean the one that would be popular even if it's centralized, not just like "Facebook but federated". How about starting with this step instead of creating an abstract protocol?
by woodandsteel on 4/16/17, 8:34 PM
There is a real question, however, as to what would motivate the vast majority of current web users to switch off of centralized services and on to decentralized ones. What I am hoping is that once the tech gets solid, one or more people who are good at thinking about ordinary users will come up with some ways to win them over.
My own thought is to figure out what it is that people value that centralized services, by their very nature, cannot provide, but that decentralized services can.
Along these lines, maybe what will happen is Facebook will get hacked, millions of people will suffer as a consequence, and then people will be in a frame of mind to listen to arguments for decentralization.
by alexforster on 4/16/17, 1:47 PM
RDF has a high barrier to entry, and it's going to take a lot of work to get this REST API to even come close to what WebDAV already does-
* Locking
* Versioning
* Expressive ACLs
* Expressive search
* Quotas
* Simple distributed data structures
Granted, some of those features use an equally arcane XML syntax, but at least there's already tooling.by ThomPete on 4/16/17, 2:08 PM
It seems to me that these re-decentralizing attempts are really just marketing in open-source wolf-clothes.
Furthermore you don't re-decentralize the web my making a tool whos value proposition is just that. Create something which has value, which people want to use instead of something else. Thats decentralization in reality.
by jasode on 4/16/17, 1:37 PM
That limited lens of software is fine if one has modest ambitions for the decentralization to only spread to a small group of tech-minded enthusiasts. (E.g. a decentralized-StackOverflow could be successful.) However, that framework won't be enough for a billion non-techies to choose decentralized social over something like Facebook.
In a previous comment I wrote: Thinking in terms of technology & software like the "fathers of Internet"[1] have done to try and "solve" the adoption of decentralized ecosystem is misguided. Instead of thinking in terms of the "software stack", think about the economics. Yes, luminaries like Vint Cerf and Tim Berners-Lee are smart but they don't seem to ever address the economics of why a billion people won't choose to run a decentralized stack from home computers. Not just economics of bandwidth and harddrives but also economics of diffused trust, security updates, etc.
My theory on why those scientists don't put economics at the forefront of their pleas for a decentralized internet: their formative years of the internet happened when the entire Internet was sponsored by the government and universities. So to them, it just seems like today's problem can be solved with "technology".
As another example of how "protocols" & "specifications" don't really solve decentralization, take a look at the old SMTP RFC 821[2] from 1982. As you read through it, notice that it talks about how fields are sequenced, etc. The technical stuff. But there is nothing about how people pay for pushing SMTP bytes around and storing it on harddrives. To be fair, the "economics" are out of scope for a RFC. But knowing what we know now, you can see that a computer scientist can read that RFC 821 and not predict that centralized email like Gmail/Hotmail emerges from it by way of aggregate human behavior. (E.g. the word "spam" is not found anywhere in RFC 821 and yet that is one of the primary drivers of the economics and why ISPs block port 25 on residential internet.)
[1] http://spectrum.ieee.org/view-from-the-valley/telecom/intern...
by skdotdan on 4/17/17, 7:25 PM
If you want to make the web decentralized again, then think about how would you pitch it to consumers and companies, no tech guys like us.
by grizzles on 4/16/17, 8:55 PM
What's missing from many of these projects is the ability to remix / mashup people's peice of this goal. Imo, these efforts often seem to attract grand visions instead of utilitarians. I talked to one guy and he was pretty hostile about me using his open source code in a way he didn't approve.
by peterwwillis on 4/16/17, 7:26 PM
The big win is actually cross-platform compatibility for user, system & network management protocols. I don't think the goals they want to achieve matter to users, and are antithetical to corporate interests. But it'll be neat to have these protocols work with so many existing systems.
This is going to be a fucking security nightmare, though.
by acd on 4/16/17, 10:01 PM
"Monocrop agricultural systems provide an ideal environment for pathogen evolution, because they offer a high density of target specimens with similar/identical genotype" source: Wikipedia
by vkorsunov on 4/17/17, 7:15 AM
by woodandsteel on 4/16/17, 8:38 PM
by jancsika on 4/16/17, 6:09 PM
Try to imagine a set of proposed conventions and tools for building decentralized (or distributed) digital cryptocurrencies written before the Bitcoin whitepaper. All the hard problems-- consensus, reducing trust in third parties, defending against Sybil, etc.-- are outside of the scope of this proposal.
What are the chances that such a proposal would be not only relevant but also significantly improve the design of future distributed cryptocurrencies?
This is relevant because many of the same hard problems are still outstanding when it comes to building secure social applications where the user has some semblance of control over their data.
by dang on 4/16/17, 7:58 PM
by alnitak on 4/16/17, 12:51 PM
by m-j-fox on 4/16/17, 7:48 PM
by hasenj on 4/16/17, 1:38 PM
Make them available to install (like traditional forums) instead of a good service. And build into them methods for users to liberate their data and/cross-link their identities from one software to another?