Live data from Hacker News

Chrome OS: Ready for Web Development [video]

youtube.com

161–170 of 228 posts

Re: Chrome OS: Ready for Web Development [video]

#161
post #26

Earlier quoted context omitted.

Only the Google Chromebooks are priced high, and still isn't even close to the Macbook. There are many offerings from other company for just a few hundred dollars that run Chrome OS.

But those cheap Chromebooks won't run Crostini right?

It depends on the kernel version and the CPU's virtualization support. I have a C101PA that I got before the price hike, and use it for hacking in lisp during my commutes.

Re: Chrome OS: Ready for Web Development [video]

#162
post #34

Anecdote: I stopped using OSX for primary development about 7 months ago and started using a Pixelbook + Crostini exclusively. Par - Hassle free desktop experience on par with OSX - Password managers, music apps, etc available via Android appstore Advantages - Fast time to productivity because Crostini takes a few clicks, then apt-get everything - Native "File Manager" integration makes it painless to move files to a…

More productive in what exactly? What are you developing? What problems you had with OSX? (not meant to be offensive, just curious)

Re: Chrome OS: Ready for Web Development [video]

#163

Earlier quoted context omitted.

I've been using the Pixelbook i7 16gb/512 SSD as a travel machine for native Android development. Some other con's I've noticed. 1. Multi-monitor support can get a bit flaky when using more than one monitor. 2. While is is pretty speedy, you do run into performance limitations due to it only having a dual core processor. 3. Many Android apps are not as fully featured as their OS-X counterparts. Yes you could use them…

My understanding is that USB support is feature flagged in the dev channel, so it’s on its way.

Fingers Crossed!

Re: Chrome OS: Ready for Web Development [video]

#164
post #34

Anecdote: I stopped using OSX for primary development about 7 months ago and started using a Pixelbook + Crostini exclusively. Par - Hassle free desktop experience on par with OSX - Password managers, music apps, etc available via Android appstore Advantages - Fast time to productivity because Crostini takes a few clicks, then apt-get everything - Native "File Manager" integration makes it painless to move files to a…

More productive in what exactly? What are you developing? What problems you had with OSX? (not meant to be offensive, just curious)

More productive because I don't spend time fighting all of the little silly OSX to Linux incompatibilities in a dev environment. Things like:

  - sed / grep flags
  - path issues compiling some C module or node module
  - homebrew missing obscure package
These aren't things that kill productivity on the regular but once a month I found myself going down some rabbit hole or another fixing things like that.

I develop a range of stuff from the Kubernetes ecosystem, etcd, frontend software, and the occasional embedded side project.

Also, I rarely use any OSX native applications outside of a browser, password manager, and music app anymore. So, none of these workflows changed and some improved since now I have identical apps on my phone and laptop thanks to Android.

Re: Chrome OS: Ready for Web Development [video]

#165
post #142

I read about the Chromebooks being a huge market especially in education, so I bought a Chromebook and made a app targeted for education. The market is however a ghost town, it seems I'm at least 5 years behind, most old apps have 10ˇ5 users, but new apps, those only one or two years old, have less then 10ˇ2 users ... What happened? Are schools only using pre-installed apps? Or did they stop using Chromebooks? How do…

> most old apps have 10ˇ5 users, but new apps, those only one or two years old, have less then 10ˇ2 users ... What happened? Are schools only using pre-installed apps?

Schools and school systems don't buy software directly from app stores, like consumers do. Generally, they decide to use a particular piece of software based on public standards, best practices within the educational community, or academic research on efficacy. Then they will usually buy a site license or subscription that provides access for all their students.

If you are trying to get schools to use your software, it probably makes sense to explain its value via the channels that schools are paying attention to.

Re: Chrome OS: Ready for Web Development [video]

#166
post #66
post #64

Earlier quoted context omitted.

I'd try using firefox instead of chrome for your development browser, I do a lot with webrtc and find myself in permissions hell with chrome so my main system is ubuntu with firefox rather than chrome these days. I use a mac for mobile development because its handy to be able to handle ios and android with the same system.

I installed Firefox on the ChromeOS Crostini VM for similar reasons and it works great. The app icon even shows up in ChromeOS and I clickable. I just used a release binary and copied the .desktop file to /usr/share/whatever as described on the Mozilla wiki.

You can also add to home screen/install Progressive Web Apps from Android Firefox, and they'll appear in the Chrome OS launcher. Should've demo-ed that during the talk :)

Re: Chrome OS: Ready for Web Development [video]

#167
post #52
post #5

I'm thinking of getting a Chromebook for dev work, with the view of just using it as a dumb client for terminals and browser to cloud servers. I'm worried I'll buy then wish I bought a proper machine. Anyone thought the same then regretted it?

I've got a cheap (now $149) Samsung Chromebook 3 that I use daily for its long battery life and matte display (seriously, laptop makers! do more matte displays!) My stable channel just got Crostini support, but I found that it takes up 25% of my storage space and it's been flaky to install. Instead, I use Termux. I still have to visit my Mac/Linux boxen often for graphics editing, a proper editor/IDE like Atom, and c…

Re. Atom, have you tried running it on Crostini? Or running VS Code?

Re: Chrome OS: Ready for Web Development [video]

#168
post #114
post #74

Earlier quoted context omitted.

Having a proper battery friendly dual core GNU/Linux laptop with 8GB, which sometimes struggles to load everything, having seen the hardware specifications of Pixelbook, the testing platform for Crostini, I have some doubts anything less powerful can take the load of Chrome + Android containers + Linux VM/containers, including the required harddisk space. Crostini is the codename for the official Linux VM support.

I used Crostini without issues on an Acer Chromebook 13 while traveling for a week or so. The performance was as good as you would expect for a laptop in that category. I didn't find it noticeably worse than when I used Crouton (which isn't behind a virtualization layer).

Crostini also works just fine with 2GB on a Samsung Chromebook 3 (a.k.a.'Celes' which is available for $100 on a Black Friday special[1] - the 4GB version is $30 more). It's does swap to disk if you too many Chrome tabs open, but it runs ssh, vim and VS Code like a champ. I have not attempted to run the Android build-chain.

1. https://docs.google.com/spreadsheets/d/12L9SM7k-Z6LSsGvdi7do...

Re: Chrome OS: Ready for Web Development [video]

#169
post #5

I'm thinking of getting a Chromebook for dev work, with the view of just using it as a dumb client for terminals and browser to cloud servers. I'm worried I'll buy then wish I bought a proper machine. Anyone thought the same then regretted it?

I don't mind my Chromebook, but I don't think I'll ever go back to Chrome OS. I purchased my Chromebook Pixel (2015, codename Samus) with the same idea, and it was great for the first few months: I slowly started using Google products for everything , so my development work usually meant using the SSH extension[0] and connecting to a Google Cloud machine I rented. It appealed to my "digital nomad" tendencies, and rea…

$50 buys you a very beefy VPS, IMO overkill if you're just trying to learn Linux. Digital Ocean and Linode both have $5/mo VPSes with 1GB of RAM and 25GB of SSD storage.

But yes, as the other commenter said, your experience might be different if you tried Crostini. I use a Pixelbook at work (I'm one of the speakers) daily and have abandoned the MBP.

Re: Chrome OS: Ready for Web Development [video]

#170
post #20

Been using edge releases on my Pixelbook i7 for a few months. Much of this is pretty baked. I wish USB support was here so I could use my Yubikey 5c to do SSH, but otherwise it's fine. From my experience Docker works fine. VS Code works well. You can install your own Terminal if you want. Note for the demo in the video they ran Chromium inside the VM so localhost would work. Otherwise you need to use the penguin.linu…

> Not sure my i7 or extra SSD space has really been worth it.

.. worth it for what purposes, it would depend. I write Haskell and compile that to JavaScript (using GHCJS), so i7 with 16 GB memory (more would be better here) would help.

Post reply on HN