Live data from Hacker News

ASK HN: Has anyone adopted Chrome OS as their primary OS?

news.ycombinator.com

41–50 of 59 posts

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#42
It really depends on why you need your computer. I have an Asus CA302 and it works great for most of my usage like watching Netflix and browsing the web. But for any coding, I explicitly use my Thinkpad X62 that's running Ubuntu and it works flawlessly. If you're willing to pay for Cloud9 or EC2, I think you're better off buying an ultraportable gaming laptop like a MSI running Ubuntu, but they are much more expensive. If GPU isn't a requirement, a Thinkpad T-series is the way to go.

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#43
post #18

I'm interested in responses here. I'd like to get a lightwight laptop, similar to my 11" Mac Book Air. I don't feel like I want to pay Apple prices for a second "travel" machine. I would like to be able to run Emacs on it. It doesn't have to be full blown dev machine, but I'd like some of my simple tooling, and backup to cloud storage to share with my main work machines. I currently using an iPad with a Brydge keyboa…

I recently picked up a Yoga C630 out of curiosity. I figured that if the chromeos thing didn't work out, then I could probably install linux. It turns out that the C630 is a pretty capable machine - I'd initially toy'd with developer mode but gave up pretty quickly once I found crostini.

The chrome crostini project [0] basically gives you a little container in which you can run a terminal (probably more, but a terminal is good enough for me). Docker is supported so I can run additional containers within the crostini.

I've pulled all of my dotfiles into the crostini terminal, and have encountered very few issues experimenting with docker, python/flask, ruby, and C/C++ locally. I can't speak to emacs, but vim/tmux run as expected.

The C630 in particular has worked out remarkably well: the hardware is much better than I'd expected, the battery is very good, the touchpad is second only to my macbook (this is what piqued my curiosity initially), and the display, while not matte, is big and bright enough to split a browser and terminal side-by-side.

The C630 would probably fit the bill for a nice travel box. It's not as pricey as a macbook, but at $600-700 it's a little more than most chromebooks.

The only real concern I have is the reliance on Google and the G-ecosystem.

[0] https://chromium.googlesource.com/chromiumos/docs/+/master/c...

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#45
It may or may not be important to you, but Chrome OS is a 'cloud-based' operating system (OS) which means everything you do in the OS is tracked and recorded by Google. This has important privacy implications. Although you can use Chrome OS with a guest account, to take full advantage of the OS reqires you login with your Google account.

Your Google account (containing your personal details such as your location and date of birth) is now tied to all your activity in the OS. Even if that data is 'anonymised' (a pretty meaningless term) or aggregated with other user data, this is a colossus sweep of user data on an industrial scale.

I presume all the people who are happy to use Chrome OS would also be happy to sign-in to Windows/Ubuntu/Mac OS with a personally-identifying account and have everything they do recorded and tracked by those operating systems?

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#46

My main device is a cheap Acer Chromebook, and I also have a low-end Mac mini. I've done a lot of development on the Chromebook using Remote Desktop to drive the mini. If you're looking for a flexible and affordable setup, it's hard to beat. Originally I expected to write code directly on the Chromebook using Crostini (edit: Crouton), but it required a lot of hand-holding. I eventually gave up. But that was years ago…

Crostini hasn't existed for years, and it's still in beta. Are you sure you don't mean Crouton? In any case, Crostini has gotten much better since last year -- but the chromebook itself is too underpowered compared to a desktop to make a good experience. This is even true for the Pixelbook. Crostini also seems to have problems with storage; the filesystem constantly soft-locks, for seconds at a time, under any apprec…

You're right, I was thinking Crouton.

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#47
I have adopted Chrome OS as my primary OS. I started doing so with a Chromebook Pixel in 2013, which I used when writing the first version of https://CoCalc.com. I ended up switching to running full Linux on it, since Chrome OS was too limiting then. After a year I switched to using various Mac laptops. However, ALL of my Mac laptops broke due to keyboard failures, and modern mac keyboards have a feel that sucks for me personally. I switched to an iPad pro 10.5" for a few months, as an experiment in pain (but also freedom, since it is so small and light). Over a year ago, I bought a Google Pixelbook, and switch to it as my primary OS. Since I'm the lead developer of https://cocalc.com, what I do under Chrome OS is web development (literally, of cocalc.com, which is all done within cocalc.com), data science (which is what cocalc.com is for), and email (via gmail). I use crouton so I can easily get a local root shell and use encrypted USB drives (for offsite backups), and I Crostini so I can run Docker containers, e.g., so I can do offline work with the CoCalc codebase and use local X11 applications like Inkscape.

The biggest surprise for me was that I bought a $450 14" HP x360 chromebook for a booth at a tradeshow, and I've been using that chromebook as my main laptop for the last few months, instead of my 16GB top-end Pixelbook. Why? The larger 16:9 screen is way better for coding (for me), and the keyboard is amazingly for me (I consider it much better than the pixelbook keyboard). This HP chromebook weighs a pound more than the pixelbook, but I'm not carrying it around that much so it doesn't matter. Also, it's nice when I do carry it around knowing that it cost $450 instead of $1599, so if it is stolen or damaged, it is much less of a loss.

Conclusion: I've been using ChromeOS as my primary OS off and on since 2013, and I'm impressed with how ChromeOS (and the Chromebook ecosystem) have improved over the years. And I'm very surprised, because today I choose a $450 Chromebook over a $2000 Apple laptop, whereas from 2007 to 20017, I would choose the Apple laptop. Also, for me, everything is a company (or university purchase), so even though "money is no object", I still prefer the relatively cheap Chromebook.

Another, thing -- my old Chromebook Pixel had LTE data, since it always had internet. My iPad pro also did. However, with modern tethering (I have a Pixel 2 XL), a phone provides perfectly good tethering --there's no need to have it built into your laptop.

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#48
I did for a number of years, mainly as an SSH client, and for web-based stuff. The automatic OS updates are great.

A noted limitation is that there's no good X11 story. The new Linux subsystem looks very interesting, but it only works on some hardware, and you'll have to do heavy research before buying to figure out if your new Chromebook works.

All that said, I'm thinking of moving away from it. Using Chromebooks for everything requires trusting Google a lot, and because of their various recent behaviors, I'm willing to do that less and less these days.

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#49
post #24

I use ChromeOS with a chromebook. It works fine but it's not a convenient swiss army knife. For example: To use 'adb' to connect to my phone I know of three options. 1 Use Chrome but that is extremely limited to web. 2 Activate developer mode and upgrade adb to current. Or 3 Connect to another device like rpi. I chose to activate developer mode for convenience. I run OpenBSD via qemu for a decent CLI. I keep a loopba…

Are there any disadvantages to choosing developer mode?

Re: ASK HN: Has anyone adopted Chrome OS as their primary OS?

#50
The main downside of using any of the smaller/cheaper devices is in the I/O capabilities, which manifest both in the software and the hardware. With the hardware it's pretty obvious - a lot of Chromebooks are like phones and only have one or two USB ports. With the software, it's more like the sandboxing perpetually getting in the way of you doing things locally. Chromebooks are more flexible than Android devices in that you have the possibility of getting a full Linux environment, but the little issues will still arise now and then - and if you're on ARM, a lot of Linux software just will not be made for you.

If your workflow is just remote access with SSH and an occasional Web site, a smartphone or tablet can already do the job. Just deck it out with peripherals, a stand, etc. You can get very, very far with remote access. But for a full local development environment, especially if it involves graphics, there's a tendency to depend on a "desktop x86" stack that tends to creep in no matter what you do.

Post reply on HN