Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I do all of my development in a VM, which allows me to take snapshots and have a portable GNU workstation that's decoupled from my desktop and hardware.

Meanwhile, my desktop remains clean and ready to play media in native environment with good hardware support.

I used to think it'd be slow, until I tried it. My computer is 8+ years old, and it works fine. I mostly do text work.



I used to use a VM (motivation being to run Linux on my locked-down corporate-imaged Macbook) and it was usable, but not as fast it could be if it had free reign over all CPU/RAM.

But, at least the way I was doing it, it's not adding any security as discussed here, since you're doing everything in the VM so anything in the VM has access to everything just as if everything on the host anyway.


Scripts I run have access to my development environment for a free software project I already keep in a public repo.

What they don't have access to is my actual desktop, nor yesterday's snapshot of the VM desktop.

It's obviously not as fast as running GNU on bare metal, but it's fast enough for text work.


> it's fast enough for text work.

I guess this is where we set the bar in 2019.


Isn't the bar wherever you need it to be, on your own system, whatever the year?

I'm not GP commenter, but certainly what I do for a living is browse the the internet and edit text files.


That's where my bar has been for 20+ years.


Ah okay, that's why I thought to include 'at least for me' - because our 'all my development's were different! :)

For me, the VM was my entire machine. (It wasn't meant to improve security, it was purely because I wanted Linux but couldn't have it on the host.)


That's a big part of the motivation for me.

I wanted GNU tools and environment, and I also wanted to not have to install Linux on the Apple hardware, because I don't have the patience for that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: