Live data from Hacker News

Chrome OS: Ready for Web Development [video]

youtube.com

201–210 of 228 posts

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

#201
post #10
post #2

Interesting. Any advantage of using Chrome OS for Web development compared to just any plain Linux distro (e.g. Ubuntu)? Or, even more interesting, compared to MacOS? Because from the video, it feels as if Crostini is a second-class citizen on Chrome OS (all that talk about Linux in a container). Why choose Chrome OS at all?

After watching this session and having seen the focus on making Android apps better citizens shown at Google IO and Android Developer Summit, I got this gut feeling that Chrome OS might actually be where Google is heading to, and not Fuchsia. I don't envision they will keep three development teams doing OSes for the same hardware form factors. Now regarding ChromeOS vs plain GNU/Linux, macOS or Windows, I don't see a…

Any or almost any recent Intel based Chromebook with recent kernel does crostini.

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

#202
post #102

I paired a Dell Chromebook 13 with SSH to a permanently on desktop for my senior year of college. Worked great: 12 hours of battery life, light, cheap laptop and the development environment was the same on the move or at home. Tmux sessions with Vim means I could keep my laptop in my backpack and pick up where I left off on the desktop. SSH tunnels allowed any web dev work to be painless too. I would recommend if you…

I actually do something similar with my tablet as well. Mosh + tmux is insanely powerful. Even when I'm using my laptop, I have a more or less persistent SSH+tmux session open.

It's nice being able to kick off long-running tasks and still able to just shut the laptop and walk away.

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

#203
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…

I was given one of the recent MBPs with touchbar for work at a client and from my consulting company. I really don't like the new MBPs and didn't like the prospect of carrying around two laptops so I used my personal Pixelbook for as my consulting company's laptop. They use GSuite so isolating accounts was a breeze. I was able to install IntelliJ and do full-stack Java development with no problem. Window management was surprisingly nice. I agree with all of your points BTW.

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

#204
post #133

Some counterpoints - - Crostini is only for a limited set of Chromebooks. I have an Acer 15 with Intel Broadwell, which is extremely powerful and not that old, but Google won't support it for whatever insane reason they might have - Chromebook keyboard is lacking. You cannot program without a del key - They aren't cheap. Only the low end low powered 2GB models are and they are unusable, as well as not supported by Cr…

> You cannot program without a del key As a programmer who switched to a mac (without a delete key), I also used to think the delete was crucial. I'm curious, what are you using the delete key for? I've only ever used it as a backspace-but-reverse when typing, and to delete things like files in GUIs. The workarounds for these issues are trivial (change your cursor's position for the typing issue, and GUIs respond to…

By the way, Fn+backspace on a Mac does a delete. Not just in GUIs, either.

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

#205
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…

> For those not enjoying MBPs and their keyboards the Pixelbook's keyboard is pretty good.

I really enjoy the Pixelbook's keyboard. It's definitely better than the MBP's and is sometimes more pleasing to use than my mechanical keyboards (Cherry red/brown switches).

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

#206
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?

My suggestion right now(from a Mac user), is a Windows 10 machine with the Linux subsystem installed. You'll have an entire Linux environment integrated into Windows, giving you the best of both worlds. Supported software, hardware, and your natural development environment. Honestly, I'm weary of moving anything to Google with their track record of just abandoning projects, and privacy concerns.

Is Windows 10's Linux subsystem capable of doing real development works yet?

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

#207
post #166
post #66

Earlier quoted context omitted.

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 :)

PWA's used to be one of the few truly desktop feeling apps on Samsung DeX but as of today their beta of WSL for Android [1] has dropped an it makes every samsung flagship s8 and up a computer to develop apps on.

its like crostini but a little worse since it fills your screen with a graphical ubuntu 16.04 with latest chrome, VSCode and other toys to get you started. Really awesome they are doing this and I look forward to the future of linux on galaxy devices.

[1] https://linuxondex.com

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

#208
post #64
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…

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.

Why not Firefox in Mac for web development as well? What's Ubuntu offering more in here?

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

#209
post #171
post #133

Some counterpoints - - Crostini is only for a limited set of Chromebooks. I have an Acer 15 with Intel Broadwell, which is extremely powerful and not that old, but Google won't support it for whatever insane reason they might have - Chromebook keyboard is lacking. You cannot program without a del key - They aren't cheap. Only the low end low powered 2GB models are and they are unusable, as well as not supported by Cr…

> - or even better, a used Thinnkpad + Linux which would be better than almost anything for 1/2 the cost. I do have a Thinkpad (running NixOS), however the battery life sucks. 2 hours for P71 (or 4 hours for X1C6). And hardware support is not perfect (I simply cannot figure out yet how to connect my Bose QC headphones via bluetooth). So I have high hopes for chromebooks (like Pixel Slate) because then you can have be…

> I do have a Thinkpad (running NixOS), however the battery life sucks.

Do you have tlp set up?

https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-ma...

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

#210
post #146
post #55

Earlier quoted context omitted.

Google announced in the talk that Docker is now working and said to reference this Reddit thread for details... Docker now working https://www.reddit.com/r/Crostini/comments/9jabhq/docker_now...

AFAIK that's only true if you're using crostini. I think older machines that don't get crostini support also won't get docker support with the standard kernel, so not a solution if you want/need to stay with crouton.

Isn't crouton support being deprecated in favor of crostini?
Post reply on HN