Tim Berners-Lee Warns About the Web's Three Biggest Threats (webfoundation.org)
Sunday was the 28th anniversary of the day that 33-year-old Tim Berners-Lee submitted his proposal for the World Wide Web -- and the father of the web published a new letter today about "how the web has evolved, and what we must do to ensure it fulfills his vision of an equalizing platform that benefits all of humanity."
It's been an ongoing battle to maintain the web's openness, but in addition, Berners-Lee lists the following issues: 1) We've lost control of our personal data. 2) It's too easy for misinformation to spread on the web. 3) Political advertising online needs transparency and understanding. Tim Berners-Lee writes:
We must work together with web companies to strike a balance that puts a fair level of data control back in the hands of people, including the development of new technology like personal "data pods" if needed and exploring alternative revenue models like subscriptions and micropayments. We must fight against government over-reach in surveillance laws, including through the courts if necessary. We must push back against misinformation by encouraging gatekeepers such as Google and Facebook to continue their efforts to combat the problem, while avoiding the creation of any central bodies to decide what is "true" or not. We need more algorithmic transparency to understand how important decisions that affect our lives are being made, and perhaps a set of common principles to be followed. We urgently need to close the "internet blind spot" in the regulation of political campaigning.
Berners-Lee says his team at the Web Foundation "will be working on many of these issues as part of our new five year strategy," researching policy solutions and building progress-driving coalitions, as well as maintaining their massive list of digital rights organizations. "I may have invented the web, but all of you have helped to create what it is today... and now it is up to all of us to build the web we want -- for everyone." Inspired by the letter, very-long-time Slashdot reader Martin S. asks, does the web need improvements? And if so, "I'm wondering what Slashdotters would consider to be a solution?"
It's been an ongoing battle to maintain the web's openness, but in addition, Berners-Lee lists the following issues: 1) We've lost control of our personal data. 2) It's too easy for misinformation to spread on the web. 3) Political advertising online needs transparency and understanding. Tim Berners-Lee writes:
We must work together with web companies to strike a balance that puts a fair level of data control back in the hands of people, including the development of new technology like personal "data pods" if needed and exploring alternative revenue models like subscriptions and micropayments. We must fight against government over-reach in surveillance laws, including through the courts if necessary. We must push back against misinformation by encouraging gatekeepers such as Google and Facebook to continue their efforts to combat the problem, while avoiding the creation of any central bodies to decide what is "true" or not. We need more algorithmic transparency to understand how important decisions that affect our lives are being made, and perhaps a set of common principles to be followed. We urgently need to close the "internet blind spot" in the regulation of political campaigning.
Berners-Lee says his team at the Web Foundation "will be working on many of these issues as part of our new five year strategy," researching policy solutions and building progress-driving coalitions, as well as maintaining their massive list of digital rights organizations. "I may have invented the web, but all of you have helped to create what it is today... and now it is up to all of us to build the web we want -- for everyone." Inspired by the letter, very-long-time Slashdot reader Martin S. asks, does the web need improvements? And if so, "I'm wondering what Slashdotters would consider to be a solution?"
Free exchange or censorship. Pick one. And besides, censorship never fixed the problem of fake news. The only solution to fake news is for readers not to be gullible.
Want a second opinion? Here's one: HTTP and HTML are getting long in the tooth, and Javascript is bloat. Maybe it's time to come up with a new stack? Something with better controls for deep linking and embedding, and better support for distributed/cached store-and-forward, and mechanisms so Web 2.0 doesn't have to be such a bolt-on kluge. Maybe a decentralized reputation system so we can choose our own echo chambers more readily.
I'm disappointed that after all these years Tim speaks mainly in slogans and generalities, and still can't avoid contradicting himself. Let's show him how it's done by talking brass tacks.
Missing from his list:
#1 threat to the web: Tim Berners-Lee endorsing DRM into web standards
It's also pretty funny that he thinks misinformation is some new problem because Trump was elected or whatever - Information on the web has always been wildly untrustworthy, it's just that the dumb shit public have been gradually brainwashed by massive corporations to accept it as some authoritative source to sell more advertising.
Much more worth talking about.
https://solid.mit.edu/
Projects go all bloat plus legacy, until it seems a project only exists for its own sake. I see only one solution: move on. Maybe split the difference by forking the code and then innovating and jettisoning cruft, or maybe start from scratch. But one way or the other, move on.
I can foresee a day when Unix style operating systems will be obsolete, when that whole paradigm will be replaced by something better. It won't happen without wailing and gnashing of teeth.
I'm not a systemd fan, Bad implementation from an arrogant culture. But let's try again, huh? And let's start from a basis of user needs and best practices this time.
I think the Four Horsemen of the Infocalypse are much bigger threats.
Think of all the bogus DMCA takedowns justified by 'combating illegal copyright infringement', or Bitcoin being shut down due to money laundering concerns, or laws requiring people to decrypt their devices for officials who ask them to (to ensure nothing illegal/incriminating/sexy is there).
Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
One objection I have is they're not well suited to binary data. This content-encoding stuff seems klugey and inefficient. But that's not a deal breaker.
Deep linking and embedding is what makes all sorts of problems possible. Cross site scripting, linked images that bog down page loads, tracker pixels and dead links.
Suppose cross site embedding and scripting were disallowed? Just don't support them in the browser - or at least not without a click to bring up an image. The infrastructure for ads would have to be overhauled, yes. A price worth paying.
Suppose there were restrictions on deep linking, so that a site could explicitly state what is or isn't exported? That way a Web developer could overhaul his logic any time without fear of breaking other sites' links into his site. I can't endorse making Referer mandatory, so a custom browser can bypass this easily, but... that's the user's responsibility.
Yes, I'm talking about limiting options. Options to do things that we've all established were bad ideas. That's why we have laws. Some laws, anyway. And RFCs. And call gates and page protection and user permissions. Make it harder to shoot yourself or someone else in the foot, and we can have (reasonable) freedom without (needless) fear. Seek the best balance by considering things on a case-by-case basis,
Maximum sustainable freedom by means of rules that make sense.
I'm disappointed that after all these years Tim speaks mainly in slogans and generalities, and still can't avoid contradicting himself. Let's show him how it's done by talking brass tacks.
This.
From the summary:
We must push back against misinformation by encouraging gatekeepers such as Google and Facebook to continue their efforts to combat the problem, while avoiding the creation of any central bodies to decide what is "true" or not.
That is literally what "gatekeeper" means, Tim.
Fake News is the new name for the same old problem, we used to call it yellow journalism, we saw over Eternal September and the same moral panic.
Eternal September highlighted the tension between two contrasting trends. The Internet was built on the free exchange of ideas and information. While the natural consequence of this, increasing availability, actually lowered the overall quality of the content. Panic ensued.
Some of us came to recognised that what was needed was to strike a balance, not choose between two stark choices. We saw was the average quality trending toward the mean, not simply going down.
Should we panic because the average number of balls in the working population is trending toward one? No we should be looking behind the headline to identify the reality and raise the mean.
I used to think personal data pods would be a good idea. Then I realized, almost everything on facebook is worthless. This definitely includes my stuff that I've put there. It's things that mattered for a moment, and that's it. You can tell because people rarely go back and look through their old posts (unless Facebook prompts them).
Twitter is even worse.
"First they came for the slanderers and i said nothing."
I often ask myself, would the web be like it is today if Firefox had remained a viable, popular web browser?
Firefox has surpassed IE.
"First they came for the slanderers and i said nothing."
There are very few Gods in the Pantheon of IT. TBL is one of them and we should not only listen but remember.
fair level of data control
Unfortunately, Tim Burners-Lee has come out in favor of DRM in the HTML standard recently. As such, any "fair level of control" strikes me to essentially be "the corporation gets everything except for what they deign fit for us peons." Ultimately, that's what DRM is in practice.
At this point, I can't help but wonder if he's being paid off somehow. Very, very few people who advocate a "free and open web" would put DRM anywhere near it, because they're aware that it's pretty much a contradiction. This only furthers the perpetuation of the copyright laws that are already grossly biased in favor of large corporations at the great expense of just about everyone else. One of those expenses is the "free and open web" itself, if they get their way.
And get rid of zero-delimited strings in all APIs. Horribly dangerous.
/tmp file system that is never written to disk at all unless necessary. Kind of a cache in reverse.
bash is not all that great a scripting language. We have many better options to choose from. Demote it from its position at the heart of everything put.. oh, maybe Python 3 in its place.
VFS... it's useful to have the notion of a volume root for backups and mirroring and mounting and such. I'll give Windows this, except I'd prefer volume names to drive letters. Like old school DEC stuff.
Trash/recycle implemented at system level. Automatic deleting of the oldest trashed files when disk space is needed.
I'd also like to see all configuration done via sqlite. Use a sqlite editor instead of a text editor. It'll be easier to search and to figure things out. XML would be my second choice.
Better handling of thrash conditions and working sets, so the system will be more responsive. It's irritating when you get no prompt feedback to acknowledge your user action and you're wondering if the key stuck or if you mis-typed, or you forget what you typed because it isn't on the screen yet. Things that take a while should be low priority background threads. But acknowledging user keypresses and clicks should be more like a software interrupt, and the required code only swapped out in extreme situations. (Sorry, but mlock is too simplistic.)
Acknowledge to the user that an app is being loaded.... before the window comes up. Plus an option to cancel the load if you change your mind.
A
Set user and group on folders instead of files, so you can more easily be assured of what has access to what based on path spec?
Just examples of what I think might work. Maybe a thread to brainstorm this?
We must push back against misinformation by encouraging gatekeepers such as Google and Facebook to continue their efforts to combat the problem,
Notice the plural (emphasis mine)
while avoiding the creation of any central bodies to decide what is "true" or not.
That is literally what "gatekeeper" means, Tim.
There's a subtle difference :
- Tim wants the companies (plural) spreading informations/news to do a little bit of work to help assess the reliability of facts in the links that people pass around.
- Tim does not want a single central entity becoming the official authority on all truth (he doesn't want a central "Ministry of Truth").
They aren't contradictory.
But without paying attention, there's a risk that one devolves into the other.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
... are not comptabile when the public is stupid, irrational and tech illiterate. The vast majority of hte people don't know what DRM is or how tech works which is why software and entertainment companies are getting away with re-engineering Windows and software generally to live in the "cloud" (aka walled garden).
Apple, Google, Valve, and other corporations saw phone and videogame companies getting away with basically stealing the peoples right to own their own software and never have it entirely run the users machine, that ended because 1) the average videogame playing person/kid is a grade A moron. 2) Adults who use windows speak a good game about rights but are ultimately also as illiterate as the average videogame playing kid.
Basically human beings minds did not evolve to make rational decisions in a high technology capitalist society so they act like they normally would - like irrational dumb animals.
Fundamentally corporations desire for profits and power means taking away users rights to software on their machines. Phones and videogames have shown corporations the way, so much so that even big physical machine making companies like John Deere are trying to prevent farmers from repairing their tractors due to "software licensing" nonsense, aka claiming farmers never own their own tractors. You can google it.
Software licensing in the context things we should own like human culture and apps that aren't taken hostage inside the "cloud" are what we need but the average person simply is too irrational, too impulsive and too illiterate. You'd pretty much have to challenge the very architecture of capitalist society to get your rights and freedoms back - aka paying citizens a way to buy them the time to clean up corporations and government, good luck getting the average citizen to come to that point of view though.
DRM, in any way, shape or form is a direct threat to the open, and archival nature of the web.
Seriously. Go back to any of these services that used any sort of DRM and later closed.
Now go ahead and access their content....
Oh wait!
Chas - The one, the only.
THANK GOD!!!
Yes it does.
Well, yeah, without sound and with one 1fps or less. Meanwhile Steam can pump a game at 1080p@60 over the network without much problem, sound included.
Even ignoring the slowness when it comes to fast moving content. It's missing a lot of fundamental features, such as the ability to move apps between devices or screen sharing. You have to stop an app and restart it to move to another device. That you have to pipe the protocol through SSH if you want a bit of security also makes it more complicated to use than it's needs to be.