An Engineer's take on Chrome OS
synack.me
synack.me
I had long ago written off Chromebooks as completely useless for my purposes, but all of the attention being paid to the Pixel really shows off how much ChromeOS is already capable of.
Once you realize that, why not buy a $250 version that does everything the more expensive model does?
[1] In which restaurants place $100 bottles of wine on their racks, not in the real expectation that many will buy it, but to make the other wines look cheaper.
Pedantic note: you can tweak the font size for the SSH app from it's options ('right'-click the app, it's not exposed in the UI)
(The Vim bindings in CodeMirror[1] are surprisingly decent, but it's still not the real thing.)
Action.IO allows for browser based coding, and potentially development in the cloud. Heroku started out doing development in the cloud before they pivoted to PAAS.
Every time it boots up, it does have an annoying and scary unhappy chromebook, "press space to make chromeos normal" screen, but since I rarely need to boot it from scratch, it's not a big deal.
I have an external 64GB USB stick which I'm using as my main media & other storage, as the on board SSD is tiny. Fast though - LibreOffice opens faster than MS office on Windows... That is in fact one of the most annoying things about it, is the lack of HD space. I have to constantly be aware of how much/little space I have left, and make sure to clear the apt cache frequently, not install too many big packages, etc.
I'm running awesomewm as my main window manager, often with firefox fullscreen when browsing.
Work wise, I'm mainly doing dev ops, and full stack development on this machine. I also do enough media related work that I couldn't use this as my main work computer, and have a work iMac at the office.
It's kind of limited, but I kind of like it. I'm thinking to build a desktop computer (since I have an external screen already) with the beef for working on large photo editing, and using that as a server & workstation when needed, but sticking with this for portability.
I'm not sure I'd buy one - certainly not a pixel at that price... the long battery life is great, the weight and form factor is great, but a better processor and "real" HD would make life quite a lot easier at times.
For general web use (browser, email, terminal) a 'regular' chromebook is quite usable - even a 2 year old one.
I've found that the ctrl+[ shortcut is much more effective than ESC for switching out of insert mode in vim. Is this shortcut not commonly known?
! Swap Caps Lock with Esc
remove Lock = Caps_Lock
keysym Escape = Caps_Lock
keysym Caps_Lock = Escape
add Lock = Caps_LockWhy would you need to wipe the main partition in order to be able to dual boot? Also, I hear that this scary screen comes up every time you boot for 30 seconds unless you press Ctrl-D everytime.
http://liliputing.wpengine.netdna-cdn.com/wp-content/uploads...
* the 5-minute wipe both hinders access to the owner's data and makes it unlikely the OS can be replaced with a malicious variant without being caught in the act
* the warning screens ensure the owner's aware they're in devmode
* Hiding the Ctrl-D bypass makes it appear the only option is recovery, you won't know about it unless you've enabled devmode yourself.
[0] http://dev.chromium.org/chromium-os/chromiumos-design-docs/d...
And yes it sits there for 30 seconds. Ctrl-d boots immediately from internal storage and Ctrl-u from USB or SD.
I'm not sure why you need to wipe when switching between dev and recovery mode. Maybe it's to stop you booting an alternate OS and getting at ChromeOS user data without a password?