Live data from Hacker News

Building the XNU kernel on macOS Sierra

0xcc.re

31–40 of 69 posts

Re: Building the XNU kernel on macOS Sierra

#32
post #23

Earlier quoted context omitted.

Metal is fine and supported by all relevant engines, thanks. As the name says, DRI3 was yet another attempt to improve the whole performance stack on Linux. As mentioned, I did my share of FOSDEM sessions.

> Metal is fine and supported by all relevant engines, thanks. thanks for the laugh

Professional game developers have a different opinion regarding graphics APIs, even those that have been strong OpenGL apologists in the past:

"John Carmack: Its still OpenGL, although we obviously use a D3D-ish API [on the Xbox 360], and CG on the PS3. Its interesting how little of the technology cares what API you're using and what generation of the technology you're on. You've got a small handful of files that care about what API they're on, and millions of lines of code that are agnostic to the platform that they're on."

http://fd.fabiensanglard.net/doom3/pdfs/johnc-interviews.pdf

AAA studios already adopted Metal on their engines, Vulkan only matters on GNU/Linux among those having supported graphics cards.

On Android, it is only available as optional graphics API in 10% of devices available worldwide.

On Windows, it is only supported on legacy Win32, it isn't and it won't be supported on UWP.

On Nintendo Switch, there is the option to use the more lower level API NVN instead.

So laugh at will, lets see which APIs game studios care about.

Re: Building the XNU kernel on macOS Sierra

#33
post #28
post #12

Earlier quoted context omitted.

I came to realize that for those of us that actually care about graphics programming, nice GUI tools and UI/UX, Linux world will never be the place to be. The majority of devs are happy having a replicate of PDP-11 experience, maybe with twm and tools like xdvi or xv. Those that try to improve the overall desktop experience closer to other desktop systems, get bashed as needless fluff.

Your posts are full of stereotypes...

Those stereotypes are backed by HN posts about how the CLI is so great, how using a tiling window manager is so great, how using XFCE (a CDE clone) is all that is needed, that GNOME/KDE devs destroy the desktop because they care about UI/UX for non-technical users, that systemd is a desktop plague infecting servers,....

Plenty of material.

Re: Building the XNU kernel on macOS Sierra

#34
post #28
post #12

Earlier quoted context omitted.

I came to realize that for those of us that actually care about graphics programming, nice GUI tools and UI/UX, Linux world will never be the place to be. The majority of devs are happy having a replicate of PDP-11 experience, maybe with twm and tools like xdvi or xv. Those that try to improve the overall desktop experience closer to other desktop systems, get bashed as needless fluff.

Your posts are full of stereotypes...

Don't be so quick to discount stereotypes. Look at them as a sort of Bayesian prior - updated by individual encounters, but often not completely off the mark.

Re: Building the XNU kernel on macOS Sierra

#36
post #28

Earlier quoted context omitted.

Your posts are full of stereotypes...

Don't be so quick to discount stereotypes. Look at them as a sort of Bayesian prior - updated by individual encounters, but often not completely off the mark.

But if his observations are so far of the mark you can be pretty sure his stereotypes are too.

By the way, visual studio and intelij idea look the same on all platforms

Re: Building the XNU kernel on macOS Sierra

#37
post #28
post #12

Earlier quoted context omitted.

I came to realize that for those of us that actually care about graphics programming, nice GUI tools and UI/UX, Linux world will never be the place to be. The majority of devs are happy having a replicate of PDP-11 experience, maybe with twm and tools like xdvi or xv. Those that try to improve the overall desktop experience closer to other desktop systems, get bashed as needless fluff.

Your posts are full of stereotypes...

Unless we're talking about a fabrication, a stereotype is just another word for empirical observation.

It will not be true for absolutely all instances (almost nothing is except the laws of physics), but it's just supposed to tell what the most common observed case.

Without stereotypes (a.k.a. generalizations) there's no science and no discussion possible.

You can fault a stereotype for not being representative (if you have different observations or stats or explanation etc.), in which case it's a bad stereotype, but not for being a stereotype.

Re: Building the XNU kernel on macOS Sierra

#38
post #36

Earlier quoted context omitted.

Don't be so quick to discount stereotypes. Look at them as a sort of Bayesian prior - updated by individual encounters, but often not completely off the mark.

But if his observations are so far of the mark you can be pretty sure his stereotypes are too. By the way, visual studio and intelij idea look the same on all platforms

After 20+ years of "next year is the year of Linux on the desktop" (which is about Linux seriously challenging or even overtaking MS on desktop users, not just the "Linux works fine for me on my desktop" which was always the case for some outliers) and following Gnome and KDE closely, and efforts by Ubuntu etc and reactions, his observations sounds quite to the point.

Re: Building the XNU kernel on macOS Sierra

#39
post #33
post #28

Earlier quoted context omitted.

Your posts are full of stereotypes...

Those stereotypes are backed by HN posts about how the CLI is so great, how using a tiling window manager is so great, how using XFCE (a CDE clone) is all that is needed, that GNOME/KDE devs destroy the desktop because they care about UI/UX for non-technical users, that systemd is a desktop plague infecting servers,.... Plenty of material.

Apparently using one's mental faculties and empirical observations to make a generalization has gone out of fashion.

On the other hand, linking to some crappy research in a hastily peer "reviewed" journal, with 20 participants and no controls, that satisfies your biases and which you haven't even read except for the abstract is considered epitome of discussion.

Re: Building the XNU kernel on macOS Sierra

#40
post #28

Earlier quoted context omitted.

Your posts are full of stereotypes...

Don't be so quick to discount stereotypes. Look at them as a sort of Bayesian prior - updated by individual encounters, but often not completely off the mark.

I see it not as a Bayesian prior but as a form of compressed sensing.
Post reply on HN