3 ms·
> for the most part you only need one of each variant (e.g. an ebook optimized one, a tablet, a smartphone, etc.) instead of many. "need" sets a very low bar f
by jamesrcole 8y ago
> for the most part you only need one of each variant (e.g. an ebook optimized one, a tablet, a smartphone, etc.) instead of many.
"need" sets a very low bar for criticism. You can argue that you don't need pretty much anything.
The question is really whether there is a way for many device-instances to have a sufficiently large increase in cost-benefit ratio compared to using a single device-instance.
For example, I find it plausible that multiple tablets could be quite useful if there was a good way to coordinate the displays and interactions between them (e.g. for proof reading and arranging material). Such benefits would require changes in the OS UI, probably.
- TeMPOraL 8y agoThis is totally doable and could have been done 10+ years ago. Except it didn't happen, because unfortunately, the problem isn't technology. It's business. Software vendors have no incentive for making it easy for people to exchange data between devices and software they have no control over. "Ubiquitous computing" gives them at best little to no business value, nowhere near enough to justify effort to make their applications support it, and they see anything that makes it easier to extract data from under their control as a business threat. These days, big companies like to create cloud platform to enable a limited "ubiquitous computing" for themselves - that is, you can work on something on multiple devices, as long as you're using their specific platform and have Internet connection always on. The technical building blocks need to happen at OS level and they could, but OS vendors won't bother either, knowing that applications won't make proper use of it. Commercial applications will try to maximize the amount of data they suck in, and minimize the amount of data they let out. It's fundamentally the same reason we don't have universal APIs for websites, why websites fight so hard against people who try to make them interoperable (see also, the Google Duplex HN thread). I really want to see ubiquitous computing happening, but I can't see how it's going to, given that the software industry will reject it even if it was handed to them by OSS people ready and working, on a golden platter.
- jamesrcole 8y agoThings can change given time. There have been changes that seemed impossible from a business standpoint that nonetheless ended up happening because circumstances changed.
- Someone 8y ago”Software vendors have no incentive for making it easy for people to exchange data between devices and software they have no control over” That isn’t needed to get the multi-device UIs for “multiple tablets could be quite useful if there was a good way to coordinate the displays and interactions between them”; the devices could all be from the same manufacturer. For example, games where not all players get the same information (e.g. scrabble, cluedo, many card games) could have the shared UI on a tablet, with players using their phones for looking at their cards/stones.
- TeMPOraL 8y agoIn that case there's exactly nothing preventing such UI from happening. But that's not "ubiquitous computing", that's just "a multiplayer game".