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

Those are indeed serious problems. But you can't simply say "sandboxes don't work". See also: https://news.ycombinator.com/item?id=27897975


> you can't simply say "sandboxes don't work"

Why, though?

I find it extremely plausible that there is no sandbox which can prevent programs from escaping, and that the same is not true of physical separation. (Obviously even physically separated machines are prone to problems too; but I believe it is possible to resolve them.)

Regarding 'don't be nihilistic', I really don't think that's what I'm doing; I'm suggesting a path forward, a different course of action. It doesn't seem any more nihilistic to say 'let's move away from shared hardware' than to say 'let's move away from md5'.


> (Obviously even physically separated machines are prone to problems too; but I believe it is possible to resolve them.)

It depends on your threat model: https://www.qubes-os.org/faq/#how-does-qubes-os-compare-to-u....

> I'm suggesting a path forward, a different course of action.

It's not a practical path for most people. It's expensive and very cumbersome. You effectively suggest to give up. Good sandboxing is much, much better than physical separation, because it's actually doable. I run Qubes as my daily driver. I can't imagine managing a bunch of machines.

Also, Intel ME is disabled and neutralized on my machine, Spectre is patched (and hyper-threading is disabled on Qubes). Such things are also extremely rare.


> https://www.qubes-os.org/faq/#how-does-qubes-os-compare-to-u...

I don't really buy the arguments given there. All but the first of the 'cons' listed regarding physical separation apply equally well to virtual machines. There is a link to a longer paper; I will read it later; perhaps it has more compelling arguments.

> expensive

Most people are using phones and computers that cost hundreds of dollars. The cheapest raspberry pi is, what, $5? Getting a few of those would not be prohibitive for many people.

> very cumbersome

That is true, but we can do something about it. How cumbersome was it to habitually run software in vms, before qubes?


>> very cumbersome

> That is true, but we can do something about it.

Perhaps we can use Qubes Air for that: https://www.qubes-os.org/news/2018/01/22/qubes-air/.

But I doubt that normal people will be able to do any of that any time soon. Even Qubes is not convenient enough for them now. See also: https://forum.qubes-os.org/t/how-to-pitch-qubes-os/4499/16


> The cheapest raspberry pi is, what, $5? Getting a few of those would not be prohibitive for many people

I have been informed that raspberry pis are hard to come by and are now retailing for close to $50. They have historically been cheap, and many other electronics are currently also quite expensive due to extenuating global factors; it seems likely that they will return to historical prices within low 1s of years.




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

Search: