W3C Steps Up: Wants To Create A Decentralized, Distributed Web System
from the moving-forward dept
We've discussed in the past how the whole Wikileaks response from governments has only helped to expose areas of internet infrastructure that should be decentralized and distributed, but are not. Of course, much of that is now being cleared up. For example, there was plenty of talk -- what with the US government seizing domains and all -- about setting up a distributed web system that bypasses a centralized server (and potential censorship choke point), such that it can't easily be filtered. It appears that this may already be happening and as was just announced, it's being undertaken by the W3C. That ought to add plenty of legitimacy to the concept, which many anti-Wikileaks folks have insisted was merely a geek pipedream.Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: decentralized, distributed, w3c, web
Reader Comments
Subscribe: RSS
View by: Time | Thread
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re: Re:
It's amazing, I'm still using a keyboard and a mouse but keyboards and mice themselves are becoming obsolete. Everything is becoming touch screen (though that's still often inefficient, it will improve), voice recognition still has issues but it will likely improve too, etc...
Twenty years from now a traditional keyboard and mouse may only have a niche purpose, kinda like the typewriter of today, and the future generation may even have some people who have never seen a keyboard or a mouse. The future monitor may simply have a camera that simply interprets your hands motions and gestures as actual typing and moving of the mouse and inputs it into the input buffer (again, today that needs work, but in the future it will likely improve). You'll be able to input data much quicker and more efficiently since the computer will have a wider range of hand movements to extrapolate data from compared to the much narrower range of hand movements that limit what constitutes data input on a keyboard.
[ link to this | view in chronology ]
Re: Re: Re:
It's really difficult to flail away in the air with any precision unless you have some sort of touch-based feedback to know if you're flailing in the correct area.
Smartphones use little bursts from the vibration motor to simulate this, but it's still much faster to type on a hardware keyboard than it is to use a software keyboard.
You'll get my IBM Model M when you pry it from my cold, dead hands!
Now, that's not to say that *supplemental* input devices are a bad thing... there's still tons of room for alternate input systems that augment rather than replace a keyboard and mouse.
[ link to this | view in chronology ]
Re: Re: Re: Re:
If NBA players can shoot a basketball from a three point line and make it go in while being guarded by another NBA player (now that's difficult) with no haptic feedback telling them that they're shooting it exactly in the right direction with the right power, then I think people can manage data input into a computer with only visual feedback. If referees can monitor all these players and generally make accurate, high precision calls at high speeds, I think we can manage. "But not everyone is an NBA player". Sure, not everyone is athletic, but the fastest typist thirty years ago is considered the average typist of today (if that). With sufficient practice, future generations will get more coordinated in this regard as the need arises.
The limiting factor here isn't our ability to execute highly coordinated sequences of movements with high resolution and precision (though, like with keyboards, we can make mistakes, but with visual feedback we correct them), it's the computers ability to resolve our input and interpret it how we want it to. That will improve as computers get more sophisticated.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re:
Us Humans by our very nature are tactile entities it is based on the millions of years of evolving hands to work with tools which are tactile devices. Visual stimulus plays a huge part as well (as does muscle memory), but without tactile feedback of some form the visual feedback becomes a huge component and the brain needs to be totally dedicated to the purpose of visual interpretation only.
You state that "the fastest typist thirty years ago is considered the average typist of today (if that).".. this is correct except today they have a very specific and visual medium to offer feedback that is used moreso than it should by the average typist.
Touch typists of ages past were typing over 100 ACCURATE words per minute with full grammatical and punctuational checking occuring by them whilst not even looking at the keyboard or the words forming on the typed pages. In fact they were mostly reading off handwritten (and dependant on the originator nearly illegible) notes with the only glance done at the typewriter being when they had to place a new page on the roller or check that tabs were tabulating correctly.
You are correct about the ability to execute movement in a co-ordinated and precise way, but visual feedback is a re-active way of doing it since it by its very nature is a feedback after the event whereas tactile (haptic) is before and during the event.
This is why aircraft even though are now nearly all fly by wire still have rumblers that vibrate the joysticks, flight columns, and pedals control the aircraft when in fact their is no actual physical connection between the controls and the flight surfaces. The pilots need it because as humans themselves, we are hard wired to respond to touch more than any other sense.
I do not see a time when HCI does not involve haptic interfaces unless and until computers evolve to initiate "Brain - Computer" interfaces. Even then I could imagine the feedback from the Interface would trick our brain into believing that we have actually touched something.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re: Re:
Then why is it that we have little problems accurately communicating via sign language (without visual feedback even).
All I'm describing is a form of sign language that we will use to communicate with computers. Communication is hard wired into our brains. Did you know that if you raised a bunch of deaf children together and never taught them sign language they will independently create their own sophisticated sign language to communicate with, a sign language that's capable of communicating thoughts with about the same level of sophistication as our current more modern languages (and second generation people will communicate thoughts as fluently as our modern languages)? It's built into us. This happens accurately with little to no visual feedback even, they're not looking at their own hands when communicating, they're looking at each others hands. They will even correct their own mistakes, like we do with our speech. "But the movement of their hands offers haptic feedback". So a keyboard and a mouse aren't needed for that then.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re: Re: Re:
[ link to this | view in chronology ]
Re: Re: Re: Re: Re: Re: Re: Re:
[ link to this | view in chronology ]
Re: Re: Re: Re: Re: Re: Re: Re:
The reason why signaling every letter in the alphabet is an inefficient way of communicating is because using only 26 possible movements to communicate our sophisticated thoughts is too inefficient. The range of possible movements that 26 letters restricts you too is too narrow. The wider range of possible movements that modern sign languages encompass is far more efficient. Likewise, a keyboard and a mouse only captures and interprets a very narrow range of movements when compared to the range of movements that your hands can execute.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re: Re:
I think there is a difference between responding to input whereby your very next response depends on you're your current input and often times your current response depends on your immediately current input vs communication whereby you first premeditate what you want to communicate and how to communicate it before you execute a sequence of events that communicates your premeditated thoughts. By the time you communicate something you have already thought of what you want to say, vs an on the fly response to a current input isn't premeditated because the response depends on the current input.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re: Re: Re:
[ link to this | view in chronology ]
Re: Re: Re:
Sorry to tell you, but keyboard and mouse aren't going anywhere for a very long time, unless you're doing absolutely bare minimum actions (no typing, low manipulation, etc).
A keyboard can pump out 80+ words per minute for a decently proficient typist. Imagine trying to talk that fast for you Voice Recognition software...no chance at all. Motion capture? No tactile feedback, for one, which slows your actions at higher rates. Keyboards may be upgraded and improved, but they do what basically no other system can manage: Extremely fast APM with minimal physical movement.
Same with a Mouse. Minimal body movement for an extremely wide area of coverage. Touchscreens are absolutely terrible for prolonged usage, because two inches of screen distance is equivalent to two inches of physical movement. A mouse can do the exact same thing with a muscle twitch.
Essentially, the less physical actions required, the better it is, for any action that requires large amounts of inputs.
[ link to this | view in chronology ]
Re: Re: Re: Re:
That's just because the mouse is set to move the pointer 10x (or whatever) pixels per x input signals. That can typically be adjusted in your operating system settings. You can make those same exact mouse movements with your hands with no mouse and have a computer camera pick it up and interpret it.
"But cameras don't have the necessary input resolution. But the software of today can't accurately and quickly interpret your hand movements with just a camera like a mouse can".
Future advancements will fix all that.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re:
[ link to this | view in chronology ]
Re: Re: Re: Re: Re:
[ link to this | view in chronology ]
Re: Re: Re: Re:
Past generations almost always seem to underestimate future advancements. If anything, my predictions are probably an underestimate.
[ link to this | view in chronology ]
Not a big deal
As to the issue of bypassing censorship, a P2P architecture for a browser could be used by a government to pinpoint all the users. Imagine if China was paranoid about copyright infringement. They could easily identify and jail all those infringers that, in the US, are hidden behind a leased IP address and judicial constraints on identifying the attached computer/user.
The architecture of the internet and, thus, the world wide web is already decentralized and distributed. The aspects for which control is centralized, a single DNS system and a single domain registration and IP address assignment system
need centralized control to avoid fragmentation of the internet. Governments attempt to censor, via domain seizures for example, ultimately encourage fragmentation. Attempts to counter censorship should not also encourage fragmentation.
I have not really thought this through, but if you are thinking that a P2P architecture for browser communication will completely replace a client-server model, I believe that would also encourage fragmntation. It certainly could make information harder to find. Imagine looking through Google search results to find news about a particular topic without depending on results from specific domains.
[ link to this | view in chronology ]
This is only one effort.
Because those of us who built the net are not about to let the fools in corporations or governments destroy it. It is more important than any corporation or any government -- in fact, it's more important than ALL corporations and ALL governments, and we will be enforcing that.
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Re:
Because, in my experience, those who cry the loudest against something often have the most to hide about the same thing. A few recent examples:
1) NYT coming out against Wikileaks;
2) Gleen Beck's railing against the "Librul hivemind crayzee";
3) The Catholic Cover-up of child abuse;
4) Banking 'regulation' in the US.
[ link to this | view in chronology ]
The ISP Problem
[ link to this | view in chronology ]
Re: The ISP Problem
[ link to this | view in chronology ]
real reason
[ link to this | view in chronology ]
[ link to this | view in chronology ]
imagine
Content hosts put up node 0 and every viewer becomes a leech. The more viewers, like for a viral video, the more the bandwidth is distributed. That's where the mainstream adoption will be, these high-bandwidth hosts like YouTube and Netflix. Building it into the browser will be the mainstream adoption because obviously the technology already exists.
[ link to this | view in chronology ]
Re: imagine
[ link to this | view in chronology ]