> they also got me reported to HR by the manager of the XROS effort for supposedly making his team members feel bad This is madness. The safe space culture has really gone too far.
John Carmack's arguments against building a custom XR OS at Meta
81–90 of 675 posts
Re: John Carmack's arguments against building a custom XR OS at Meta
#82> my old internal posts... got me reported to HR by the manager of the XROS effort for supposedly making his team members feel bad That jives with my sense that META is a mediocre company
I'm sure that kind of crap helped nudge JC out of there. He mentions (accurate and relevant) reasons why something is probably a bad idea, and the person in charge of doing it complains that JC brought up the critiques, rather than addressing the critiques themselves. What a pathetic, whiny thing to do.
Re: John Carmack's arguments against building a custom XR OS at Meta
#83And yet, Sony did it, Nintendo did it, both have been pretty succeesful. We also need to be clear what an OS is. Is it "darwin" or "macOS" - they have different scopes. Things I'd want from an OS for an XR device. 1. Fast boot. I don't want to have to wait 2-3-4-5 minutes to reboot for those times I need to reboot. I feel like Nintendo figured this out? It updates the OS in the background somehow and reboot is nearly…
Sony and Nintendo both forked off of either NetBSD or FreeBSD. Sony's cameras at least up until the A7S2 run Linux (there's jailbreaks for these), although I never found any kernel / bootloader dump like it would be required. Android suffers from being Java at the core, with all the baggage that brings with it.
Re: John Carmack's arguments against building a custom XR OS at Meta
#84> they also got me reported to HR by the manager of the XROS effort for supposedly making his team members feel bad This is madness. The safe space culture has really gone too far.
I'll offer a different interpretation: If a professional can't give critical feedback in a professional setting without being rude or belittling others, then they need to improve their communication skills.
Everything is ASAP. They are super excited about everything. And nothing you do is wrong, it just could be improved or they like it but don't love it.
You don't know if something is important, basically.
Just like Louis CK said, "if you used 'amazing' on chicken nuggets, what are you going to say when your first child is born?". But in reverse.
Personally, I'd rather work with someone who would tell me my work is terrible if it is.
In Germany, you can't even legally say somebody did a bad job at your company in a recommendation letter. Companies created a whole subtext to workaround that, it's crazy.
Some things are just bad. You should be able to say it is. Not by saying it could be better. Not by using euphemism. It's just something that needs to go to the trash.
In fact, I don't trust people who can't receive this information, even if not packaged with tact (which you should attempt to, but life happens). If you can't handle people not being perfectly polite every time, I can't help but feel I won't be able to count on you when things get hard.
That must be the French in me talking.
Re: John Carmack's arguments against building a custom XR OS at Meta
#85You could write a book on why it's practically impossible to create a new OS these days. Love Carmack for stating it so clearly. I also love that called out TempleOS, I also have a weird respect for it. Plan 9 is the probably the best example of a totally new OS and I hope someday it becomes viable because it's really a joy to use. But ultimately it just makes sense to adapt existing kernels / OS (say, arch) and adap…
OS isnt the hard part. The driver ecosystem is the moat. Linux finally overcame it decades later
Re: John Carmack's arguments against building a custom XR OS at Meta
#86Re: John Carmack's arguments against building a custom XR OS at Meta
#87This gives you best of both worlds - carefully designed system for the hardware with near optimal performance, and still with the ability to take advantage of the full linux kernel for management, monitoring, debugging, etc.
Re: John Carmack's arguments against building a custom XR OS at Meta
#88> they also got me reported to HR by the manager of the XROS effort for supposedly making his team members feel bad This is madness. The safe space culture has really gone too far.
Cool off.
Re: John Carmack's arguments against building a custom XR OS at Meta
#89tbh linux has quite a bit of cruft in it these days at the syscall and interface layer. if youre apple, it does make sense to do stuff from scratch. i think in a way, software guys wind up building their own prisons. an api is created to solve problem X given world Y, but world Y+1 has a different set of problems - problems that may no longer be adequately addressed given the api invented for X. people talk about "re…
Re: John Carmack's arguments against building a custom XR OS at Meta
#90And yet, Sony did it, Nintendo did it, both have been pretty succeesful. We also need to be clear what an OS is. Is it "darwin" or "macOS" - they have different scopes. Things I'd want from an OS for an XR device. 1. Fast boot. I don't want to have to wait 2-3-4-5 minutes to reboot for those times I need to reboot. I feel like Nintendo figured this out? It updates the OS in the background somehow and reboot is nearly…
You mean for the PlayStation? That is a FreeBSD fork, probably chosen over Linux because of the license.
https://en.m.wikipedia.org/wiki/Nintendo_Switch_system_softw...