News for hackers. Stuff that matters.
Re:Re-decentralizing the Web, for good this time by tmcw on Friday January 11, 2019 @06:02PM (#18888048)
It puzzles me that the linked data future is still discussed, as if we didn't already try it, and didn't already discover that developers dislike arcane RDF standards and the academic-rooted designers of the specifications have a terrible track record of solving real-world problems. And that now they're presenting linked data as some critical component of the decentralized web while skipping out on the debates that everyone else in the space is having - like whether decentralization can be fast, or how to ensure data authenticity, or whether a 'local server / pod' can be built that doesn't get hosed by hole-punching through a home Comcast connection.

Instead, it's just 'what about old-fashioned websites, plus lots of xml schema and long spec documents'? It just tastes like a rehash of Berners-Lee's existing '5-star open data' schpiel ( https://5stardata.info/en/ ) but now with the billing that it'll fix the internet. 5-star open data has been around for years now, and, well, the linked data future isn't here. When's the last time you consumed RDF in an application?

Re:Re-decentralizing the Web, for good this time by svachalek on Friday January 11, 2019 @07:20PM (#18888527)
I really, really sympathize with the goals here but when I read through these proposals a few months ago I literally facepalmed. They seem about as realistic as praying for some kind of deus ex machina.

Ultimately I think there are technical solutions to making the decentralized web more attractive than the walled gardens, but at this point they will need to be ridiculously polished and shiny to even get a look, and this stuff... is not. Going forward it gets even worse, they're going to be opposed at every step by corporations with more money than most nations.

The internet was originally decentralized because the government wanted to make it that way, and I think the only way to get back there is going to require a gigantic, economically unattractive investment. There are at least a few governments that may have the capability but I can't name one that would have the motivation. Hopefully some billionaire's charity will decide saving the internet is a worthy legacy.

Re:Re-decentralizing the Web, for good this time by cookiecaper on Friday January 11, 2019 @08:07PM (#18888762)
The internet is already decentralized. Some billionaire can't do anything to fix the situation, at least not directly, because our draconian copyright and network access laws are the only reason that walled gardens are able to exist.

The internet doesn't really tolerate serious technical barriers stopping someone from automatically multiplexing the content from various social networks into a single read-write stream, for example. The issue is that when someone attempts to do that kind of thing, they get sued and they end up owing BigTechCo millions of dollars. [0]

An open internet is _not_ a technical issue. It's a legal one.

[0] https://www.eff.org/cases/facebook-v-power-ventures

Re:Re-decentralizing the Web, for good this time by comex on Friday January 11, 2019 @10:02PM (#18889314)
Eh. I sympathize, but if you were to implement the same as a client-side app rather than a hosted service, AFAIK there's little history or legal precedent for shutting such a thing down. Well, there was the kerfuffle between Microsoft and Google over Windows Phone access to YouTube, but other than that... Admittedly, a client-side app might not be allowed into walled-garden app stores, limiting its reach if targeting mobile operating systems. Still, mobile isn't everything. I find it strange that after the long history of multi-protocol IM clients back when it was still called "IM", there are so few attempts to do the same for modern protocols. I think the barriers are partly technical – e.g. better encryption/obfuscation, more features and faster pace of changes making it harder to keep up. But even that can't explain everything: many APIs are not obfuscated at all, and many services can be boiled down to pretty simple functionality. Part of it, I think, must be social – like people aren't even aware that it's a possibility, or worth spending effort on.
Re:Re-decentralizing the Web, for good this time by cwyers on Saturday January 12, 2019 @01:25AM (#18890028)
The walled gardens exist because the open Internet kind of sucks, really.

E-mail is pretty much the last bastion of the old open Internet, and the amount of resources needed to just deal with malicious e-mails is huge. Mindbogglingly huge. And those costs cut out a lot of organizations from being able to operate their own e-mail servers (either the costs of doing it or the costs of verifying to the big players that the e-mail you're sending isn't garbage).

And that's pretty much the story across the board. The old Internet was overwhelmed by bad actors who would ruin everything. Facebook and Twitter house a lot of awful stuff. But can you imagine how bad it would be if we were all still using USENET and IRC?

Re:Re-decentralizing the Web, for good this time by buovjaga on Saturday January 12, 2019 @05:10AM (#18890559)
Re:Re-decentralizing the Web, for good this time by scottlocklin on Saturday January 12, 2019 @02:04AM (#18890114)
I liked Usenet and IRC. It would make the internet great again.
Re:Re-decentralizing the Web, for good this time by zzo38computer on Saturday January 12, 2019 @02:15AM (#18890138)
I still use IRC. I run my own email server (and haven't had problems so far). There are more protocols than just SMTP and HTTPS. (I even sometimes make up new ones, although sometimes the existing ones will do, even the ones that aren't so common.)

And, yes I agree, it would make the internet great again.

Re:Re-decentralizing the Web, for good this time by eeZah7Ux on Saturday January 12, 2019 @12:13PM (#18892116)
NNTP (USENET) is fast, scalable and very practical.

I wish it was popular instead of random set of forums, mailing lists and reddits.

Re:Re-decentralizing the Web, for good this time by cwyers on Saturday January 12, 2019 @05:05PM (#18893530)
It is also overrun by people who use it to share large binary files of copyrighted material, and spammers, and so on and so forth.
Re:Re-decentralizing the Web, for good this time by Teckla on Saturday January 12, 2019 @05:53PM (#18893789)
One way to mitigate spam on Usenet is moderated newsgroups.

Another way might be something similar to ad-blockers for web browsers.

Re:Re-decentralizing the Web, for good this time by int_19h on Saturday January 12, 2019 @11:17PM (#18895036)
I find that self-regulating communities are much better at it than large platforms with lengthy EULAs written by lawyers. So yeah, if the people I cared about were on UseNet and IRC, I'd switch back to them in an instant.
Re:Re-decentralizing the Web, for good this time by ska on Saturday January 12, 2019 @04:26PM (#18893372)

   The walled gardens exist because the open Internet kind of sucks, really.
Was it that, or was it that the open internet was proving more difficult to monetize? Knock on effects on resources thrown at UX may be relevant.
Re:Re-decentralizing the Web, for good this time by cwyers on Saturday January 12, 2019 @05:13PM (#18893566)
It's not about UX, it's about how awful people are. Hacker News is an amazing place, and it's not because of the UX, which is certainly of a piece with the Old Internet. It's because there are people who put a lot of effort into making it a not a giant cesspool. And even then, it can be incredibly difficult to discuss some topics here because discussion becomes overrun by bad actors. If you want to get a sense of what the Internet would be like without an amazing amount of curation, go read the comments on basically any story run on a local newspaper or TV station, where they don't have the resources to do content moderation. Read up on the people who get PTSD having to filter content off Facebook so that an unsuspecting user doesn't run across child porn or a snuff film. The walled gardens exist because the places outside of the walls are <em>awful.</em> And they're a lot more awful if you exist outside of the band of college-to-middle-aged white men who makes up the bulk of the people who experienced the old Internet or who post here on HN. If you're in a lot of more socially vulnerable positions, Twitter is far more a fenced garden than a walled garden. But that fence is still a lot more protection than you'd get on a platform that doesn't have to do that kind of moderation to be viable to advertisers. Monetizing the Internet has had a lot of knock-on effects, but one of those effects is that it's really really hard to monetize open neo-Naziism and a lot of other awful things, so the big players clean up their platforms. Recent years have shown that it's easy to monetize a lot of racist dog-whistling, though. It's not perfect. But an alternative to what we have now needs to start from a point of how do you reduce harassment and social harms, not ignoring how the big commercial players have made things better than they were before.
Re:Re-decentralizing the Web, for good this time by indigochill on Monday January 14, 2019 @05:17PM (#18907064)
>not ignoring how the big commercial players have made things better than they were before.

In my book, they're moderately worse. I entered the internet around the time of free web forums, where anyone could run one for any reason. I moderated a couple moderately sized ones, mostly oriented around computer games. Overall it wasn't too bad. Certainly nothing compared to what I've seen in larger communities. I suspect the larger the community, the worse the garbage.

But the main reason I say commercial players have made it worse is that they've also commercialized content moderation. Which is to say, they employ people to sit at a desk looking at the absolute worst humanity has to offer for 8 straight hours a day for barely better than minimum wage. That's like a job straight out of Black Mirror.

Forum moderation, by contrast, was/is a volunteer position. You were only in it for as long as you chose to be, and you could leave at any time without any effect on your livelihood.

So I'd argue the "community watch" model of amateur forum moderators was closer to the greater good than the commercial walled gardens.

Re:Re-decentralizing the Web, for good this time by ska on Tuesday January 15, 2019 @03:56PM (#18915140)
They've made some things better, and some things worse. Which I think was the point.
Re:Re-decentralizing the Web, for good this time by krageon on Monday January 14, 2019 @07:42AM (#18902541)
"mindbogglingly huge" is an incredible overstatement. It's not easy to deal with malicious e-mails, but it's also not some unattainable end-goal that only a huge corporation can achieve. A single very motivated person can do it with significant effort, or a small team (3-4) people can do it with average effort (in the setup phase. Maintenance is a 1-2 people affair, and not even fulltime).
Re:Re-decentralizing the Web, for good this time by dasyatidprime on Friday January 11, 2019 @10:00PM (#18889297)
> The internet doesn't really tolerate serious technical barriers stopping someone from automatically multiplexing the content from various social networks into a single read-write stream, for example.

Is this still true when “telling who's a ‘robot’” is such a common thing to have happen? For instance, I've heard of at least one major platform both sending back quite a lot of UI telemetry and considering third-party clients a violation of their ToS; I haven't heard of strong action being taken yet. (I'm avoiding naming them both because I'm operating partly on hearsay and because I'm more interested in the general question.) Hasn't bigtech had a lot of time and motivation to advance “how to detect people who are using some weird software to talk to us”?

Simpler forms of technical barriers, like with the AIM protocol, were defeated in the past, but it seems like massively upgraded data backchannels, machine learning algorithms, and the new normality of silent automatic updates all the time might strongly favor a centralized defender. Plus IIRC the CableCARD wars didn't go so great, and there were presumably a lot of people motivated to save money on expensive TV packages, whereas risking losing access to all your friends for having slightly better control over something that's notionally “free” anyway sounds like a harder sell.

I don't think it's easy to defeat “socially required tech” + “automatic updates” + “machine learning” at all.

Re:Re-decentralizing the Web, for good this time by zbentley on Saturday January 12, 2019 @04:00AM (#18890383)
> The internet doesn't really tolerate serious technical barriers stopping someone from automatically multiplexing the content from various social networks into a single read-write stream

If the legal barrier went away, and someone surmounted the "unserious" (which I doubt) technical barriers to doing that, then the content providers would go out of business. That's arguably a good thing, but I suspect many people would disagree. The problem is the profit motive and financing model for what consumers want, not the degree of decentralization. Google didn't screw up the internet; people did, by preferring what Google offers.

Re:Re-decentralizing the Web, for good this time by stcredzero on Saturday January 12, 2019 @01:25PM (#18892511)
The internet is already decentralized. Some billionaire can't do anything to fix the situation, at least not directly, because our draconian copyright and network access laws are the only reason that walled gardens are able to exist.

The internet as used by many, many people consists of a few centralized walled gardens. Walled gardens also exist because of network effects.

An open internet is _not_ a technical issue. It's a legal one.

Perhaps it's a social one as well.

Re:Re-decentralizing the Web, for good this time by eeeeeeeeeeeee on Saturday January 12, 2019 @08:55AM (#18891155)
I found it interesting they highlight the decentralized nature of email. And yet the decentralized design meant spam was basically unsolvable. It wasn’t until Gmail came along that they largely solved the spam problem.

There are so many abuse related issues on the web and I’ve seen no decentralized effort that works unfortunately. Cloudflare brought cost effective DDoS protection to the masses.

Re:Re-decentralizing the Web, for good this time by QML on Saturday January 12, 2019 @09:26PM (#18894659)
I would argue that the problem of ‘spam’ has not been solved, since that would mean an agreement on what constitutes spam—that spam has some inherent properties that subjects it to easy classification, and that spam is not evolving.

But that’s beyond the point that I originally wanted to make: spam and email have very similar parallels to security and the Internet. In another universe, it’s possible that the issue of spam and security could’ve been incorporated into the protocols themselves. But for some reason I’m sure is rational, those issues were moved outside, to the hosts — to be left to be solved with middleboxes as firewalls and Google’s spam filter.

I would argue that this was the smarter choice and that both of these involve the same problem: spam and security are ill-defined and constantly evolving.

Re:Re-decentralizing the Web, for good this time by richardw on Saturday January 12, 2019 @10:56PM (#18894963)
Certificates? That's a pretty decentralized effort. It works because certs whitelist you. You don't claim to get one until you've been whitelisted somewhere, by someone else who has been whitelisted. (Generally). With email we assume the sender is a good actor and then have to run around blacklisting spam. Helped with the network effects but caused untold hassle.
Re:Re-decentralizing the Web, for good this time by nialv7 on Saturday January 12, 2019 @09:40AM (#18891332)
Gmail "solved" the spam problem not by making email centralized, they did it by making a good spam filter.
Re:Re-decentralizing the Web, for good this time by eeeeeeeeeeeee on Saturday January 12, 2019 @12:02PM (#18892041)
Gmail basically took over email through centralization. A lot of companies and people use it because the price is fair and the spam filter works better than almost anything else.

I have tried FastMail and I like the company, but the spam filtering is not good. But good luck even trying to replicate FastMail anti-spam if you roll your entire email stack yourself. I have run my own email server even well before Gmail was popular and it was a nightmare, I'll never do it again. If a company asks me to do it, I'll quit.

Even if you put Gmail aside, email became reputation based, which is naturally going to mean the larger centralized platforms will succeed over a few independent outliers because they will always have a better reputation and control what is allowed to go out or in. Just like how the United States still has a large role in the internet and what is seen internationally because so much is still centralized within those borders, or the centralized companies that are within those borders control it.

Re:Re-decentralizing the Web, for good this time by siriussidus on Saturday January 12, 2019 @03:05PM (#18892991)
I disagree vehemently on the difficulty of running your own email server. I have been running a pretty standard postfix + dovecot email setup for myself and close family for almost a decade now.

It definitely is necessary to once set up proper DKIM, SPF, DMARC and TLS by default (thanks to Let's Encrypt), but after that the setup is pretty much hands-off.

Spamassassin filters my spam down to at most one mail a day, and that's usually because they have some new type of topic not caught by the previous bayesian filter.

Re:Re-decentralizing the Web, for good this time by eeeeeeeeeeeee on Saturday January 12, 2019 @06:43PM (#18893985)
I'm pretty sure FastMail uses Spamassassin, so why is an email company so bad at configuring that software? Their spam filtering is simply not nearly as good as Gmail, it's not even close.

I used Spamassassin back in the day and it was effective for a bit, and then pretty much all spammers figured out how to avoid it.

Also, I'm not talking about the obvious VIAGRA large caps spam, which I think is fairly easy to solve. But spam has become much more nuanced and Gmail is the best at it, and the false positive rate is still amazing.

Re:Re-decentralizing the Web, for good this time by danso on Saturday January 12, 2019 @10:15AM (#18891469)
Which was enabled in large part from their centralization of email.
Re:Re-decentralizing the Web, for good this time by humpydumpy on Saturday January 12, 2019 @09:03PM (#18894568)
Gmail's spam filter is one of the worst. About once a month some gmail user tells me that he found my mail in the spam folder. Of course it is easy to keep down spam when you don't care about false positives.
Re:Re-decentralizing the Web, for good this time by 13415 on Saturday January 12, 2019 @11:01AM (#18891721)
The problem with this 'Solid' project seems to be that it is vaporware.

Anybody who wants to advance the open web should focus his efforts on a P2P library with extremely good NAT traversal capabilities that is extremely reliable and simple to use and supports as many programming languages as possible - certainly not just C++ or C. It needs to be deployable under a permissive license on all major platforms macOS, Windows, Unix, Linux, iOS, Android, and browsers, and may not transport any data or chew away bandwidth without allowing total control over this by the programmer and end user. It needs to have a dead simple, almost idiot-proof API. The resulting network on top of IP needs to be searchable, not too high latency, and route to any endpoint on it.

That's still the biggest hurdle for the Open Web. Everything else is secondary.

Re:Re-decentralizing the Web, for good this time by tribler on Saturday January 12, 2019 @05:06PM (#18893536)
Does this meet your requirements almost? https://pypi.org/project/pyipv8/
Re:Re-decentralizing the Web, for good this time by dongping on Saturday January 12, 2019 @03:16PM (#18893050)
And don't forget to add obfuscation and deniability to the lib, like Tribler and Perfect Dark did.
Re:Re-decentralizing the Web, for good this time by rubenverborgh on Friday January 11, 2019 @07:05PM (#18888451)
You'll be surprised to hear that developers like Linked Data. People starting with Linked Data development today are not burdened by the Semantic Web legacy and mistakes of the past. We've been working with front-end devs who have never seen RDF, and never will. They enjoy how Linked Data is able to cross borders and leads to more data than a centralized database could ever give you.

The confusion in your comment is that one would need RDF to do Linked Data. I've written about that misconception here: https://ruben.verborgh.org/blog/2018/12/28/designing-a-linke...

Don't get me wrong, the Semantic Web community has made mistakes and has not been developer-friendly. But we're not still stuck in the 90s. For instance, XML hasn't been a part of any of this for many years.

Re:Re-decentralizing the Web, for good this time by anomie31 on Friday January 11, 2019 @07:55PM (#18888716)
By RDF did you mean RDF/XML specifically? JSON-LD is still RDF, it's just serialized differently, which is fine, I like RDF, but OP may have more specific concerns than the syntax.
Re:Re-decentralizing the Web, for good this time by jauco on Saturday January 12, 2019 @02:44AM (#18890218)
Well, it also contains usable ordered lists. Which is not a small addition to rdf (it defines interop with rdf’s version of ordered lists, but the one in json-ld is array based with random access patterns and a .length while the pure rdf version is purely linked list based without any guarantees about having only one link)
Re:Re-decentralizing the Web, for good this time by rubenverborgh on Sunday January 13, 2019 @03:09PM (#18898403)
No, I mean RDF in general. As you can read in the article I linked to above, programming with Linked Data does not necessarily require RDF.
Re:Re-decentralizing the Web, for good this time by dmitriid on Saturday January 12, 2019 @04:58AM (#18890525)
The specific concern is that it's a 100th attempt at creating metadata for everything in the world. You can't create a non-ambiguous comprehensive catalog of the world.
Re:Re-decentralizing the Web, for good this time by smarx007 on Saturday January 12, 2019 @07:26AM (#18890897)
This concern can't get less specific.
Re:Re-decentralizing the Web, for good this time by brianberns on Friday January 11, 2019 @08:25PM (#18888849)
The very first paragraph on linkeddata.org says it is for "exposing, sharing, and connecting pieces of data, information, and knowledge on the Semantic Web using URIs and RDF."
Re:Re-decentralizing the Web, for good this time by rubenverborgh on Sunday January 13, 2019 @03:12PM (#18898411)
It does. But linkeddata.org is not an authoritative source, and even though that statement is partially correct, that doesn't mean that JavaScript developers will need to be exposed to RDF. Just like JavaScript developers aren't exposed to assembly, even though V8 generates it.
Re:Re-decentralizing the Web, for good this time by brianberns on Friday January 18, 2019 @02:19PM (#18942048)
It's a shame that linkeddata.org is the top Google result for "linked data" then.
Re:Re-decentralizing the Web, for good this time by pickpuck on Saturday January 12, 2019 @10:21AM (#18891500)
I've been thinking someone with the expertise and influence should write "RDF: The Good Parts"

AKA instead of "Eval is Evil" we might instead say "XML is Evil"

Re:Re-decentralizing the Web, for good this time by xipho on Friday January 11, 2019 @08:12PM (#18888793)
You're right, there are a lot of academics that like the idea of a semantic web, it rings true to a lot of scientific principles. There are also a lot of ideas and far fewer day-to-day applications. Science ticks a long a lot slower than startup culture, however, so it's not suprising that a) understanding of the issues comes slower, but also b) some "experiments" that would utilize semantic data have not yet been fully tested. Read a list of points that address "why the semantic web is dead", many of those points are precisely what science seeks, i.e. principles that promote a slow, and deep understanding of a domain of knowledge.

With open-science mandates coming from governments around the world researchers are looking for ways to share their data in meaningful ways. I can think of a significant amount of research that regularly consumes RDF, particularly in the fields of medical biology and genomics where it's used to annotate data. This is where I'd guess you'll see it take a foothold, for example medical diagnosis codes are notoriously disparate and there is a strong appreciation for what semantics could address. Unify, exchange, and consume medical diagnoses ... proffit.

Links etc. off the top of my head-

* GO - The gene ontology, used in hundreds of thousands of genomic anotations https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3944782/ * UBERON - https://genomebiology.biomedcentral.com/articles/10.1186/gb-... * The second year of US2TS - http://us2ts.org/2019/posts/registration.html * OBO foundry - https://github.com/OBOFoundry/OBOFoundry.github.io

Re:Re-decentralizing the Web, for good this time by mbrock on Saturday January 12, 2019 @03:52AM (#18890365)
I’ve been learning about Barry Smith’s project for a scientific base ontology, Basic Formal Ontology, and it’s really fascinating stuff.
Re:Re-decentralizing the Web, for good this time by msamwald on Saturday January 12, 2019 @07:55AM (#18890986)
I always found that in introduced unpragmatic, counterintuitive roadblocks for actual knowledge integration. The most annoying thing is how it carves up reality into representations of different granularity, which are then made disjoint.
Re:Re-decentralizing the Web, for good this time by xipho on Saturday January 12, 2019 @10:19AM (#18891489)
One of the proposed selling points of representing your data semantically is that you can infer across it, disjoint assertions are pretty important in this regard. How disjoint assertions are used (Smith) is another issue.

A related beef though, is that with any reasonable size dataset ontology-based inference is computationally very difficult, you have to cut all sorts of corners and know all sorts of tricks to actually infer across your data. In other words- if semantic data are going to truly become ubiquitous we need to infer in real time across them. Inference takes everything in your dataset into account, so adding a single axiom means if you want to be complete, you have to compute all over again -> slow.

Re:Re-decentralizing the Web, for good this time by degyves on Friday January 11, 2019 @11:57PM (#18889748)
Even more, we're already there: US ONC Health IT and HL7 are currently on the FHIR standard, which is slowly integrating linked data principles. E.g. currently uses JSON-LD: https://www.healthit.gov/buzz-blog/interoperability/heat-wav...
Re:Re-decentralizing the Web, for good this time by Karrot_Kream on Friday January 11, 2019 @06:43PM (#18888317)
There's been a lot of effort to improve RDF ergonomics with JSON-LD, and ActivityPub is a widely used standard based on JSON-LD (though my experience with implementing it has been quite challenging).
Re:Re-decentralizing the Web, for good this time by hypothete on Friday January 11, 2019 @07:04PM (#18888442)
I feel you on implementation - every time I make an attempt to try out ActivityPub I get intimidated by the combo of JSON-LD and the verbosity of Activity Streams vocabulary: https://www.w3.org/TR/activitystreams-vocabulary/
Re:Re-decentralizing the Web, for good this time by Karrot_Kream on Saturday January 12, 2019 @12:02AM (#18889764)
I've been working on an ActivityPub implementation and there are so many edge cases and SHOULD vs MAY recommendations, it's ridiculous. I'm planning a separate blog post on the intricacies of the standard.
Re:Re-decentralizing the Web, for good this time by ericflo on Saturday January 12, 2019 @01:06AM (#18889963)
I banged my head against this issue quite a bit last year. Specifically the thing that tripped me up, is how many fields can either have single value or be a list of values, and figuring out what is meant semantically when it's a list or a single value.
Re:Re-decentralizing the Web, for good this time by Karrot_Kream on Saturday January 12, 2019 @02:19AM (#18890150)
This is exactly what frustrates me the most and what most of my logic checks. I'm writing tests for each of these semantic cases, but it seems silly to me that a standard leaves something so ambiguous.
Re:Re-decentralizing the Web, for good this time by cjslep on Saturday January 12, 2019 @04:10AM (#18890405)
This is why the go-fed project uses code generation.
Re:Re-decentralizing the Web, for good this time by walterbell on Saturday January 12, 2019 @07:57AM (#18890989)
> skipping out on the debates that everyone else in the space is having - like whether decentralization can be fast, or how to ensure data authenticity, or whether a 'local server / pod' can be built that doesn't get hosed by hole-punching through a home Comcast connection

Where is a good place to participate in those debates, especially data authenticity and local server pods?

FreedomBox didn't go anywhere. FreeNAS with ZFS is reliable but not designed to be exposed to the public internet. Many local services are using a centralized rendezvous server for NAT hole punching.

On the shiny commercial front, MyAmberLife has $13M in funding for a home server but it's mostly controlled by a central cloud service. Do Western Digital, Synology, QNAP, Drobo, etc care about decentralization?

Re:Re-decentralizing the Web, for good this time by tmcw on Saturday January 12, 2019 @11:35PM (#18895095)
Some relevant efforts are dat (and Beaker Browser, the user-friendly frontend), Secure Scuttlebutt (and Patchwork, the user-friendly frontend), and IPFS. Somewhat less legit (imho) is ZeroNet, and somewhat earlier-stage or more obscure is Upspin.
Re:Re-decentralizing the Web, for good this time by degyves on Friday January 11, 2019 @11:37PM (#18889679)
Not only now Linked Data + RDF is even simpler and nicer to learn: There are currently more libraries to work with. Also it is more critical than ever for many industries.

Current solution for several issues related with electronic health records concluded to create the new standard, to use RDF and linked data, which solved most of the issues on the previous standard. See FHIR: https://en.wikipedia.org/wiki/Fast_Healthcare_Interoperabili...

In fact, current linked data discussions seem to me that become relevant again because it is more clear now that we have been misusing/overusing/ bad REST, microservices architectures and GraphQL for some already analyzed and solved problems.

But, of course, for a single application which doesn't require interoperability, not requiring standardized data exchange formats, not requiring support for flexible data representation, Linked Data and RDF will be clearly unnecessary. But on time, the future of data interconnection plays on the side of Linked Data IMHO.

Until now, current attempts to create some Linked Data + RDF alternate infraestructures are more likely to create ad-hoc, informally specified, bug-ridden, slow implementations of Linked Data and RDF.

Re:Re-decentralizing the Web, for good this time by smarx007 on Friday January 11, 2019 @07:08PM (#18888469)
In my opinion, the linked data future is still discussed, because when Tim Berners-Lee first presented the idea of Semantic Web in 1994, he used what I would call an IoT scenario to describe it ([1], scroll to the end; I really hope he is not reading this comment). Now that the IoT is here, maybe more people are ready to listen.

And just to make sure we are on the same page here: it's not academics' job to build usable products. We will continue working on things that are novel from the academic standpoint; if people like you dismiss LD/SemWeb, those novel things will have "a terrible track record of solving real-world problems". I hope this does not come across as too personal.

[1]: https://www.w3.org/Talks/WWW94Tim/

Re:Re-decentralizing the Web, for good this time by y4mi on Saturday January 12, 2019 @02:45AM (#18890220)
No, your link doesn't talk about an iot scenario. Selling and purchasing houses has absolutely nothing to do with iot.

And using semantic web for that is just as bad. A basic json API would be much more stable than parsing a document with navigation and similar just to get that data.

Re:Re-decentralizing the Web, for good this time by shriphani on Friday January 11, 2019 @07:04PM (#18888445)
Agreed 100% schema.org and whatever fb's equivalent is only "succeeded" because of the incentive in their ranking models (thus centralization).

Highly unlikely someone will bother with this (in addition to all the other quirks) while making their website.

Re:Re-decentralizing the Web, for good this time by kgwxd on Friday January 11, 2019 @10:16PM (#18889364)
Why does it matter the last time anyone consumed RDF? If it's a good fit for the problem at hand (I don't know if it is), then there is no reason to not use it. It doesn't matter how old an idea is, just how it gets used.