Live data from Hacker News

John Carmack is reading and contributing to OpenBSD source code

marc.info

171–180 of 267 posts

Re: John Carmack is reading and contributing to OpenBSD source code

#173
post #143

Earlier quoted context omitted.

Well it is a bit of a grey zone but I have gotten Vulkan to work and I think at least NVENC works as well. The solution is rather hacky though. It extracts libraries from the Linux driver and loads them when you run programs. A look at the code make it seems like cuda is getting loaded as well so it may work. https://github.com/shkhln/nvshim

While i respectfully congratulate the authors of that shim for their ingenuity, that is no support .

Nothing drastically changed since Torvalds had sended his gratitude[0].

[0] https://youtu.be/MShbP3OpASA?t=2997 (time coded)

Re: John Carmack is reading and contributing to OpenBSD source code

#174

Earlier quoted context omitted.

While i respectfully congratulate the authors of that shim for their ingenuity, that is no support .

Nothing drastically changed since Torvalds had sended his gratitude[0]. [0] https://youtu.be/MShbP3OpASA?t=2997 (time coded)

I concur.

Re: John Carmack is reading and contributing to OpenBSD source code

#175
post #78
post #36

Earlier quoted context omitted.

I would suggest to just install OpenBSD and try it (maybe in a VM?), one of the selling points is the simplicity of the setup process. It can be a one evening project.

A selling point in comparison to what? A "one evening project" installation doesn't seem to be all that amazing by any standard, in my opinion.

I think that the parent is saying that "trying OpenBSD" is a "one evening project". The installation should be complete within just a couple minutes.

Re: John Carmack is reading and contributing to OpenBSD source code

#176
post #78

Earlier quoted context omitted.

A selling point in comparison to what? A "one evening project" installation doesn't seem to be all that amazing by any standard, in my opinion.

I think that the parent is saying that "trying OpenBSD" is a "one evening project". The installation should be complete within just a couple minutes.

I don't see how one could try OpenBSD, and derive any conclusions other than, "oh great, yet another Unix", in a single evening.

Re: John Carmack is reading and contributing to OpenBSD source code

#177
post #170
post #143

Earlier quoted context omitted.

Well it is a bit of a grey zone but I have gotten Vulkan to work and I think at least NVENC works as well. The solution is rather hacky though. It extracts libraries from the Linux driver and loads them when you run programs. A look at the code make it seems like cuda is getting loaded as well so it may work. https://github.com/shkhln/nvshim

Nvshim is an amazing project, but it is a far cry from official Nvidia support for CUDA/NVENC/NVDEC. (All Nvidia would have to do is build another binary; it's still chatting with the same driver blob internally so it's not really clear to me why they don't bother compiling it for FreeBSD.)

They could even do it with less churn, because of https://github.com/freebsd/freebsd/blob/master/sys/conf/opti... FreeBSD easily achieves binary compatibility with earlier versions. So no need to mess around with DKMS or their own thing. Or at least less so.

Re: John Carmack is reading and contributing to OpenBSD source code

#178
post #10

If OpenBSD knows what's good for them they will encourage him to read and contribute as much as possible! What I'd give for John Carmack to clean up my code...

OpenBSD doesn't need their code cleaned-up. Theo is the Liam Gallagher of development mangers.

"He's the angriest man you'll ever meet. He's like a man with a fork in a world of soup." (Noel Gallagher, about his brother)

I found the quote relevant ("a man with a fork")

Re: John Carmack is reading and contributing to OpenBSD source code

#179

I thought it was funny that the first reply comes from someone whose email address was @id.au. (Pretty sure this is unrelated to Id Software but quite a coincidence!)

Address for an individual, in Australia (e.g. john.smith@id.au)

Re: John Carmack is reading and contributing to OpenBSD source code

#180
post #24

As someone who is not following closely, did he ever mention why he is looking into alternative OS? And why OpenBSD instead of say NetBSD or FreeBSD? I assume he has many experience with linux already.

Is OpenBSD considered to be an alternative OS?

With Linux, you get fewer officially supported games than Mac, but at least it's on people's radar. Few computer users know BSD is a thing, but most have heard of someone using Linux. It's strictly a techie/advanced hobbyist system.
Post reply on HN