Things that are cute on a $250 machine are not so cute on a $1,300 machine...
Things that are cute on a $250 machine are not so cute on a $1,300 machine...
I'll probably buy the Pixel as well. The more I use ChromeOS, the more I realize how much time I waste on other crap that doesn't really help me get done what I want to do. And using ChromiumOS, there is the "dev_install" command which will set up a Gentoo chroot in /usr/local, that points to the machine that you built it on, and if you're running the devserver, you can run emerge pkgname, it will shoot it off to the server to build it, and once it's done compiling, installs in the chroot. There is also gmerge which will install ChromiumOS packages for you (e.g. A new version of the browser or maybe a newer kernel, without rebuilding everything) OR you can build a new image, hit up the Help page in settings and it will generate a diff on the server and update the entire install to the latest image. It's really an interesting setup, and I really like it.
Everything goes through gerrit, so you can even help out with version bumps and or patches fairly easily. The documentation is really good, and if you happen to hang out on IRC, the ChromiumOS developers are extremely helpful when something isn't clear, and even update the documentation for clarity.
It's likely possible to even run Windows on this machine.
I personally have little interest in the Pixel based on the specs. I think X86 is excessively 'big iron' now for a majority of needs and I find the lack of USB3 is mystifying. The screen looks interesting, but it's nothing I actually /need/ and certainly not worth another thousand bucks. I've personally taken to just using X86 for storage/cross-compile servers for the rest of my cheap ARM/MIPS/etc. crap and I've made it a point to stop buying expensive hardware. What $250 buys you now is actually pretty ridiculously awesome.
* Drop Crouton[2] onto Chromebook to get a full dev stack and unfortunate Ubuntu/XFCE environment.
* Set up chroot and start building other people's crap.
* Write to SD Card/internal storage and reboot.
Which step here is hard? Tedious to roll your own I'd give you, but you don't even need to as there's stuff like ArchLinuxARM[3] which skips the middle two steps.
[1]: https://sites.google.com/a/chromium.org/dev/chromium-os/deve...
[2]: https://github.com/keyboardsurfer/Crouton
[3]: http://archlinuxarm.org/platforms/armv7/samsung-chromebook