Live data from Hacker News

OpenBSD 6.6

openbsd.org

41–50 of 92 posts

Re: OpenBSD 6.6

#41
post #4

Love the release poster for this one.

Is there any way to buy a print, or get a high-quality image for printing at home? The expanded version on the website is a pretty gnarly non-animated GIF.

You used to be to buy official OpenBSD t-shirts [1] and posters at conferences such as Fosdem. I think I even got one poster for free at Fosdem cause I bought a t-shirt. But that was in 2003 or so.

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

Re: OpenBSD 6.6

#42

Earlier quoted context omitted.

Do you know what sparked the change that uprooted gcc's "dominance"? I know the GNU libc added a lot of "opinionated" pieces, but I thought that was mainly opt-in. I'm curious why gcc "lost its crown" and clang gained all of the attention. Did clang derive from gcc?

clang doesn't derive from gcc in any meaningful way (it does implement some gcc extensions though). There's two main reasons that LLVM and clang really got a lot of wind behind it, and that's largely Apple and the GPLv3. Apple decided that they wanted more control over their objective c and other compiler infrastructure so they threw resources at the burgeoning LLVM to start trying to get it competitive. That was dri…

so BSDs wrote their own libc implementations, then historically (pre-clang) compiled them with `gcc` without any GNU extensions?

Re: OpenBSD 6.6

#43

Earlier quoted context omitted.

clang doesn't derive from gcc in any meaningful way (it does implement some gcc extensions though). There's two main reasons that LLVM and clang really got a lot of wind behind it, and that's largely Apple and the GPLv3. Apple decided that they wanted more control over their objective c and other compiler infrastructure so they threw resources at the burgeoning LLVM to start trying to get it competitive. That was dri…

so BSDs wrote their own libc implementations, then historically (pre-clang) compiled them with `gcc` without any GNU extensions?

Basically, yes. I don't know if they avoided GNU GCC C language extensions but I'd be surprised if they did use any in any significant manner.

Re: OpenBSD 6.6

#44
post #17
post #12

Earlier quoted context omitted.

By linear extrapolation, about 7 minutes per terabyte on an EPYC 7402, which can handle up to 4 TB. Attempts to justify new init software by "it boots much faster" fall flat.

OSEs aren’t limited to running on physical hardware, fast startup for VMs is still beneficial.

Of all my Linux VMs, Alpine Linux boots the fastest--practically instantaneously. Alpine Linux doesn't use systemd.

Parallel init only helps on large, multi-service systems, but those are precisely the ones that (1) rarely reboot and (2) will have relatively long boot sequences, regardless.

Re: OpenBSD 6.6

#45
The OpenBSD developers are not too thrilled to hear about these sorts of issues, but looks like sysupgrade installed sets I didn't have before (x*66.tgz, game66.tgz).

Re: OpenBSD 6.6

#47
post #25

I've really been enjoying using OpenBSD full time, both on my desktop (AMD Ryzen build) as well as laptops (Lenovo X230, X1 Carbon). Everything literally "just works", the documentation is impeccable, and I love being able to install a new kernel and base system with one simple command ("sysupgrade"). About the only thing I still use Linux for is a browser with U2F support and Bluetooth - both are disabled in OpenBSD…

Pardon my ignorance, but why would U2F support be disabled for security? Isn't that the entire point of U2F?

Re: OpenBSD 6.6

#48
post #25

I've really been enjoying using OpenBSD full time, both on my desktop (AMD Ryzen build) as well as laptops (Lenovo X230, X1 Carbon). Everything literally "just works", the documentation is impeccable, and I love being able to install a new kernel and base system with one simple command ("sysupgrade"). About the only thing I still use Linux for is a browser with U2F support and Bluetooth - both are disabled in OpenBSD…

I'm not sure why U2F would be "disabled for security". I guess it's just that nobody has implemented all the required things. For the USB tokens, you need userspace USB HID access and hotplug notifications. I did that in Firefox for FreeBSD :)

Re: OpenBSD 6.6

#49
post #41

Earlier quoted context omitted.

Is there any way to buy a print, or get a high-quality image for printing at home? The expanded version on the website is a pretty gnarly non-animated GIF.

You used to be to buy official OpenBSD t-shirts [1] and posters at conferences such as Fosdem. I think I even got one poster for free at Fosdem cause I bought a t-shirt. But that was in 2003 or so. [1] https://www.openbsd.org/tshirts.html

Sometimes they'll also sell the posters online.

I've got my 6.0 poster (probably the best one they've done) at my desk at work.

Post reply on HN