News for hackers. Stuff that matters.
Re:Google’s Fuchsia OS Confirmed to Have Android App Support... by AnIdiotOnTheNet on Thursday January 03, 2019 @11:51AM (#18816556)
Why not? The history of computing is about isolating applications, really. Why do we have Virtual Memory? Because it allows each process to have an independent address space. Why do we have preemptive multitasking? Because it allows each process to behave as though it is the only task running. Why is hardware virtualization so great? Namespacing and containers?

I think Casey Muratori did a good job outlining the case for removing the OS from the equation entirely in "The thirty-Million Line Problem" [0]. He describes a hardware architecture where standardized ABI and hardware virtualization replaces the OS and drivers, allowing each process to behave as if it was the only software on the computer, as it was in the olden days with platforms like the C64. The closest thing to an OS would be a hypervisor, which should be the kind of thing an enterprising young programmer could write in their spare time in a month.

[0] https://www.youtube.com/watch?v=kZRE7HIO3vk

Re:Google’s Fuchsia OS Confirmed to Have Android App Support... by hawski on Thursday January 03, 2019 @05:42PM (#18820059)
But isn't it also a problem? We not only want to do things contained within a program, we also went them to cooperate. Don't we also want accessibility? I think that middle ground is needed, but currently pendulum is inclined in other direction.