Crappy overpriced existing broadband ought to be enough for anybody
Seriously, though, I really don't understand your question. Are you honestly asking if there's a benefit to higher consumer bandwidth?
why do Google employees get tax-free lunches when, someone else (say, for example, me) has to pay for my lunch with post-tax income
How is this any different from asking why another employer pays their employees more than another? My employer provides a benefit to all employees that allows us to pay for daily transit costs pre-tax; is it unfair that not all other companies offer that as well?
Multiplayer (and more specifically *competitive* multiplayer) has become such a required tickbox for publishers that it very often comes at the detriment of the single player experience.
The second problem is the "consolification" of everything...
I feel like I read almost these exact statements in PC Gamer around 2001. I totally agree with what you're saying - these issues have existed for quite awhile (especially with the rise of broadband and the first generation of consoles with network connectivity), and we still see innovation and entertainment come from PC games today.
I run Cyanogenmod on all of my Android devices (currently Galaxy Nexus for my main phone, Nexus 7 tablet, and an older HTC G2 phone for playing around with), and have never looked back.
As others have mentioned here, though, sounds like you may not fully understand what's going on, since the Nexus 4 doesn't have 16GB of RAM, and we all seem to be able to do multiple downloads at once.
the router powerful enough to parse every webpage that passes through it
You mean a dirt-cheap linux machine running squid/iptables? A web proxy and/or some sort of firewalling is the most manageable answer, and is an easy/cheap setup for those in the know.
If you're looking to be able to run actual *linux* binaries, then you probably will want what AC suggested, as soon as Canonical gets it out of that developer preview (I've tried it already on my Nexus 7, it's not quite super usable yet, but shows potential).
I think even more than "an open source system that just works" you might want to identify what specifically you're looking for in a tablet. PwnPad is still Android, and is likely not worth it unless you're specifically purchasing it for wireless pen-testing. If you're looking for a decent *tablet* (less concerned about random linux binaries), I'd recommend just getting the Nexus 7 directly from Google, and then putting Cyanogenmod on it. If you're looking for some sort of mobile linux device, I'm not sure that the "linux on android tablets" are mature enough for what you're looking for. YET!
I've worked at small (*less than* 100 employees), medium (*less than* 1000), and large (*greater than* 10,000) businesses (all tech-related), and only the smallest places didn't have the amount of data to warrant taking a look at something like this.
There's actually more of a need for it than you'd think at first glance. Any business that handles upwards of a few million records of some sort of data, and then needs to *do* something with that data, could potentially benefit from this.
I've worked at small (10,000) businesses (all tech-related), and only the smallest places didn't have the amount of data to warrant taking a look at something like this.
Also, what about those interested in *someday* working for the Googles and the Facebooks of the world? All of the developers I've met have had some sort of professional or personal interest in map/reduce problems, and Hadoop provides a (relatively) easy/accessible and free way to get hands on with an actual distributed computing platform.
Wasn't Java being frowned upon for being insecure and so on?
Could you elaborate, or provide sources?
Hadoop provides an answer to very specific questions involving large amounts of data, and isn't intended to be a database or other storage mechanism.
"Ada is the work of an architect, not a computer scientist." - Jean Icbiah, inventor of Ada, weenie