Google offering free Chromebooks to Indian schools
timesofindia.indiatimes.com
timesofindia.indiatimes.com
I'm a goddamn middle-class American, I believe I have a reasonable knowledge of what Google will get out of this deal (as they do every day from my heavy usage of their services), and I would accept the free computer. Even at that, poor kids without regular access to the internet aren't your average highly tech-literate, open-source-aware HN user, and I really doubt they care about Google's relatively responsible* use of collected information in exchange for a rather nice free netbook, even if they were fully aware of its implications.
*Sure, I understand this is an arguable definition, but in the larger scheme of things, it seems fair to say that Google doesn't have a malicious use of the data in mind.
Surely this applies only if you consider chromebooks as free and this not true atleast by RMS standards.
(Their Alumni organisation (http://www.cde-ev.de/) is actually open for everybody, and I can only recommend joining. https://mind-hochschul-netzwerk.de/ is also worth a look.)
Drop me a line (email in profile), if you want to learn more. I grew up in Germany, but ended up all over the world, currently I'm in Singapore.
But actually, even ignoring that, I don't see how giving kids free electronics is so exciting. Public school is heading towards obsolescence, and arbitrarily handing out gadgets to students demonstrates a profound misunderstanding of technological advancement and its role in education.
This isn't any better than the state of California trying to patch its failure by handing out free iPads, although I guess it's more practical, given the poverty rate and extreme wealth disparity in India.
Why? It's a much more limited device with much less potential for learning essential skills.
A Chromebook can only be used to surf the web. It's the polar opposite of what an educational institute needs.
There's HTML5/Javascript IDEs which run entirely client-side which you can install in the browser's cache, or keep the file in your file system. You can give web apps native features and define how it installs/behaves using the App Manifest.
A browser nowadays can do nearly as much as a full OS, even within a full OS.
If I'm a college student, I really don't want to deal with OS upgrades, malware and other things. I just want something that works out of the box and Chromebook does that perfectly. If I really want to tinker, it's not that hard to install a linux distro in a Chromebook and not everyone desires to tinker with their computers.
The comment "I really don't want to deal with OS upgrades...", does not make sense, as I would think a student (at least when I was one) we wanted to upgrade our OS and for free made it even better. You can also customize a Linux REALLY easy, and that is something as a student I was looking for. So low cost and great power is what at least a tech student would be looking for.
And, if you use Linux, 1. Update regularly, again I guess most distros have a default option to check for updates on boot. And, you don't need to upgrade your OS unless you want/have to.
How much more do you want to dumb it down? For basic use as you mentioned, to research and write articles, you are almost doing nothing already with windows/linux
I know this is an aside, but one of the things that irritates me most about the modern web, and Google's "solution" especially, is photo management. Picasa on the desktop is simplistic but generally 100% ok, but Google+ Photos leads to horrifically unpleasant workflows, and god help you if you want print anything or share on non-Google properties.
Recently I discovered that Google+, Facebook etc. all like to interpret "sharing" a photo to mean sharing a link to the page with the photo on it, not to actually share the photo, which is what the user really wants to have happen, not to mention the PITA this is to automate because it suddenly means these photos are behind authorisation walls. (This is on top of how aggressively Google tries to get any photos you take, or send via Gmail, into G+ in the first place).
Quite honestly I've had it with any cloud service that acts like this, and now choose to spam them with irrelevant nonsense of no consequence.
As for Linux, it's great, doesn't even need to boot to check for updates (I never turn my laptop off, just suspend - doesn't get rebooted for weeks), and you can lock it down sufficiently to prevent tampering/breaking, but there's not many consumer computers with a full Linux distro other than the Raspberry Pi - which would be great, but still 30 dollars each + peripherals is much more than $0.
One lingering unease I have about the first use-case, though, is that it forecloses some unplanned exploration. I largely got into tech by fiddling around with lightweight programming on machines that weren't explicitly bought to teach programming. Perhaps web-based dev environments will fill that gap, though; someone with a Chromebook can still experiment with anything from Codeacademy to jsFiddle to sketchpad.cc.
A decent screen, a decent keyboard, comes with a word processor, is low maintenance, doesn't get viruses (theoretically at least) and it can access the web. That sounds pretty good to me.
- repl for a handful of languages from javascript to haskell with lisps in between.
- jsfiddle to learn ~basic client-side webdev.
- canvas/webgl to learn ~basic graphic programming.
- if you dig deep enough you have VPRI OMeta for parser/metaprogramming.
- if you're not in a hurry you can even learn ~basic unix (busybox, gcc 4.3) on Fabrice Bellard's jslinux
I don't think you can learn prolog easily though.
> A Chromebook can only be used to surf the web. It's the polar opposite of what an educational institute needs.
Chrome OS is a highly customized version of Gentoo at its core. When you activate developer mode, you get access to a full Linux distro. Some people use Portage to install extra tools, some use Crouton to install Ubuntu alongside Chrome OS (they share the same kernel as opposed to dual-booting).
Heck, even if you don't use developer mode, there are some cool JavaScript programming tools that you can download and run locally in the browser.
I agree with your last sentence though. One single device tied to a single OS is a bad choice. I'd rather give them a laptop that dual-boots Linux and Windows. That at least gives children a taste of the real world where more than one OS is used and learns them how to use both.
With chrome you can develop for the web which is the most open platform that works everywhere. And if you want to develop in native, you can install crouton and do whatever you want. Chromebooks are not locked in or "jailed", they all come with a dev switch that is documented by google and encouraged for anyone who wants to use it: http://www.chromium.org/chromium-os/developer-information-fo...
This is the way it should be in my opinion, the possibility to mess up with your device should not be enabled by default to avoid confusing noobs. But, if you're a tinkerer, it should be as easy as pressing a few keys and the process should be duly documented by the manufacturer and it should not breach the warranty. This comes from a happy pixel owner who enjoys hacking on Golang, js and even ruby among other languages on my chromebook. Best environment I've had after 10+ years of ubuntu and some osx :)
Why? This initiative is clearly in their own self-interest. That's not meant to be a cycnical jab, but just stating how it is.
Much more disturbing to me are the privacy implications. Since you cannot use a Chromebook without signing into the OS, Google has the potential to track everything you do on a Chromebook. And now they're giving these computers to kids.
Just stop and think about that for a few seconds. Over the course of a year, Google will potentially know every single website you visit, every document you print (even to your desktop printer), how ofen and when you use their online apps, and who knows what else? Their vaguely-worded privacy policies simply don't tell you what they track and record.
The privacy implications are horrendous in my view. Until Google clearly and unambiguosly state what they track and record I would never recommend using ChromeOS (that, plus the limited capabilities of the OS).
Pixel owner here. You can sign in as guest without a google account and use chrome without a google account then. You can even run as incognito in guest mode if you really care.
I know many posters here have no qualms about Google tracking their online behaviour, but at the very least I would expect Google to clearly state what they track and record when using ChromeOS. That's not an unreasonable expectation. It's something that Google does not provide.