Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

I use. And mostly I use for consumer internal applications.

Why:

1. After install sometimes I do not have access or prompt access to the machine;

2. It is safe and the need for updates are minimal.

It works..



sort by: page size:

The use case is exactly the same as running code inside a Virtual Machine... to run untrusted (and untrustable) code, yet limit its side effects to a clearly defined extent.

It provides capability based security, something Windows, Linux, etc. all lack.


I just use it to update the drive firmware and as a convenient way to check the SMART data for the drive. It doesn't use hardly any resources in the background so I don't worry about it that much.

For myself, peace of mind. Previously I installed them over an existing system, never had any issues.

I have a repo for my dotfiles and install scripts so i can set up my system in like an hour


This seems like a neat accomplishment, but why would I use it? There is mountains of work for standard configurations including security hardening, monitoring, configuration management, etc.

What about this product makes it better than the other options?


I don't use it either, but, it's The Thing in some IT departments.

It does offer some amazing capabilities for making old legacy applications that were never designed to have any semblance of failover or redundancy or disaster recovery operate in impressively resilient ways. You also pay for the privilege.


I use them because, as a programmer, I don't care about operating system upgrades, disks becoming full, viruses scanning etc.

Also it's not like there aren't legitimate uses for it. My workplace started taking advantage of it to help with remote management of all of our machines. It's useful to have another way in that doesn't rely on the OS being in a good state or even for the machine to be fully powered on.

Less crashes, better security and no corrupted data written to disk from memory.

Who said consumer use cases are OK with those?


It's a drop-in replacement that's orders of magnitude faster. Barring security/bug concerns, in my opinion there's no reason not to use it.

I use it as my primary server environment because:

- I find it much easier to sysadmin than Linux

- I use jails to isolate development environments

- I use and like ZFS


It solves some users' problems too.

For example, it makes web apps available offline.

It makes apps instantly updatable without having to install anything, which is a better experience for the user; apps are always up-to-date.


Same here - I've found a ton of uses, for one I can now access my Home Assistant instance without actually exposing it to the internet. Same for the linux VMs I run via ESXi on the same Intel NUC. I can also access my QNAP NAS without exposing that to the internet which is huge given how many vulnerabilities have been found with it.

It actually allows me to turn my iPad Pro into a proper development machine as long as I have access to the internet since I can write code locally via Textastic, push to my git repo and test via the VM connected to Tailscale. Of course this was possible with a box on DigitalOcean but I prefer not to pay monthly for a machine just for noodling around.


They may not be mainstream but I use them as isolated VM-like application environments, where everything “just works” without having to learn/apply a whole lot of new tools or workflows.

I’m sure there must be others who see the benefit of this approach too?


For desktop linux....

Servers and Embedded Devices it's one of the easier alternatives.


Good question.

Data confidentiality and freedom from malware and other exploits. I think running it normally would be safer.


I use it for dev to more closely mock prod, as well as ensure repeatable builds. It allows me to run all the services we use locally without a separate vm for each.

I don't think you're the target audience. The biggest benefit is simply convenience — lots of folks, myself included, just don't want to have to maintain/install a local instance.

They don't need to be, but many people find it convenient (e.g. to not have to keep a local environment on multiple computers, to trigger builds from other services, ...), thus the services offer it as an option.

I think it suits very well the Kiosk use case with UI or Digital Signage systems where updates are downloaded at each boot.
next

Legal | privacy