Hacker Newsnew | past | comments | ask | show | jobs | submit | NexRebular's commentslogin

Furthermore, do they ship only to the US or can those racks be bought elsewhere too?

Elsewhere! We’re completing compliance testing to deliver to Europe.

s/I've/machine/;


Not counting GPU compute, what exactly is OpenBSD not useful for?


Personal laptop use with Ada Lovelace or Ampere family NVIDIA GPUs (did you mean this or CUDA, i couldnt tell), personal desktop use with unusual peripherals, dependency on ports, existence and competition of FreeBSD etc. I love OpenBSD's code philosophy (they were the first to introduce a lot of security techniques[1]) and the programs they produce, OpenSSH is a lifesaver, and I use doas for its low footprint on my Linux machine. Still, they have a convulated install process, dubious hardware and software compatibility that is better solved in the Linux world today.

[1]: https://www.openbsd.org/innovations.html


So pretty much only GPU compute (CUDA) and exotic peripherals?

I don't see any ports dependency issues as there's been binary packages available forever. Even the install process is a lot faster than any linux I have to use at $work, not to mention easier to automate with autoinstall[0] if needed.

[0]https://man.openbsd.org/autoinstall.8


GPU driver support is not limited to CUDA. Devices that require binary blobs of firmware to work properly are not always exotic. Some examples off the top of my head that won't work with OpenBSD hassle-free is Vantage (LLL), Solaar ... but I haven't tested. I understand you finding it easier to work with and it's faster install speeds do pique my interest, yet you being on HN already puts your technical literacy on some low % of gen pop. OpenBSD may be comparable to distros like Gentoo, Void or Arch but certainly not out-of-the-box ones like Ubuntu. They serve different auidences.


Try illumos with zones. We run all critical services on SmartOS nowadays. Even linux bhyve VMs get confined inside a zone.


If there was a similar class of bug in the illumos kernel, it would also allow for a container escape, no?

There are many issues with the formulation of containers on Linux (though I think people overstate it whenever bugs like this happen) but ultimately this bug was a UAF that gave you arbitrary code execution in the kernel. Zone IDs are also just numbers in kernel memory... right?


Not necessarily. Zones in illumos (and Solaris before) were designed from ground up to be secure in multitenant workloads[0]. It's quite different from the duct tape style[1] of linux containerization.

[0]https://www.usenix.org/legacy/event/lisa04/tech/full_papers/...

[1]Tape different things together and see if it holds.


I am aware of the history behind Zones and Jails, but my point is still the same -- the (lack of) protection you get against kernel exploits should be the same because the only thing protecting you from escapes is kernel data structures.

(I've been one of the maintainers of runc -- the most widely use used container runtime on Linux -- for more than a decade, so I'm at least somewhat well-informed on the topic.)

The duct tape criticisms are fair when talking about other vulnerabilities (such as when container runtimes have misconfiguration or other inatomicity bugs) but not really here in the context of a kernel arbitrary code execution gadget. It also seems quite unlikely that the illumos kernel doesn't contain any of these kinds of bugs.


> or which one would have the most reliable zfs module state?

Can't get more reliable ZFS than on illumos. OmniOS on napp-it if you want GUI[0].

[0] https://www.napp-it.org/index_en.html


At a $company we were planning deploying TrueNAS as our new main NAS system. Then this happened and now everything is running OmniOS.


> Linux is the primary target of OpenZFS

Which is worrying as there's a high risk of linux EEE breaking portability.


> You're describing ZFS.

..running on illumos.


> The idea that no one is making 80s or 90s style music is absurd

You can see new releases almost daily on e.g. NewRetroWave[0].

[0] https://www.youtube.com/newretrowave


It really is a tragedy how everything is being monoculturized to linux.


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

Search: