Hacker News new | past | comments | ask | show | jobs | submit login

Throwaway because it could be easy to identify my position from my normal account name.

Carmack is many thing, engineering genius above them. However, he would frequently wade into areas where he had no experience, demand others do what he said, ignore evidence he was wrong, bully people, and disparage entire teams who were doing good, and in some cases legally required, work. When data proved his idea was wrong, he would say words to the effect of "I don't care, because I still believe I'm right from an ideological background". He would devalue people, there expertise, there experience, and there thoughts because "I'm John Carmack". Truthfully, I have never worked with someone before who was somehow so politely toxic to a workplace.

Carmacks work in VR was absolutely invaluable from a technical standpoint, but VR now is as successful as it is in spite of his influence, not because of it. When I hear people say "If only Meta would let Carmack do what he wants we'd see his ideal VR experience and it would be amazing". You already saw it. It was Oculus Go, and by every metric is was a commercial, financial, and technical, disaster.




Yeah well, you're anonymous, so you might as well be someone with a huge ego who got their idea shut down by Carmack once and is still bitter about it. More often than not, when people think they "prove something wrong with data" it's more that they're "taking some data and interpret in a way that fits their standpoint".

Carmack has proven enough times in the past that he's able to deliver, that he can push technology, knows what's possible and what isn't, and can wrap up a product. "Wading into fields he has no experience in" sounds pretty unlikely for VR given his past work. And I wouldn't consider the Oculus Go a failure, more like ahead of it's time and released too early. A prototype of the quest. But I guess now it's easy to claim everything that's bad about the go was Carmack's work and everything good about the quest and quest 2 was someone else's.


>who got their idea shut down by Carmack once and is still bitter about it

Nice fantasy you created there to support your argument. Have you heard of "don't shoot the messenger"?

I admire Carmack as much all other hackers around. I don't sympathize with many of Meta's practices. Still, it's entirely plausible that GP's experience holds truth.

I've been around the equivalent of people like Carmack in academia and all of them have their dash of arrogance and petulance, sometimes this leads them to take really bad decisions. Also, engineering skills and management skills are different things. And there's Peter's Principle as well, to which Carmack is not exempt either.


The person’s whole story was entirely based around their anonymous word. The follow up comment reads to me like a narrative way of pointing they out.

We don’t really know, I guess, what happened internally. But:

* Carmack has tossed some grenades as he left, so if there’s a real story there I guess we’re likely to hear about it from some non-anonymous sources soon enough if he was a real pain.

* He’s gone now, so we’ll see to what extent he was holding them back shortly.

I bet we hear nothing and they never release anything, but I won’t claim to have an uncle who works at ~~Nintendo~~ Facebook.


The story from Carmack is also based on his word. Unless you've worked with him directly, everything you know about John Carmack is based on some or other's words.


I think that the point is that we can and do have other's stories of Carmack's behavior but nothing about 8989.

Have others in the past said similar things about Carmack?


I'm not obsessed with Carmack, so I honestly don't know what has been said about him one way or the other. But really this is just a coat rack to hang a point about the epistemology of the argument.

>Yeah well, you're anonymous...Carmack has proven enough times in the past that he's able to deliver, that he can push technology

In a follow up agreeing with him

>The person’s whole story was entirely based around their anonymous word

And later still

>A word with a name behind it.

So what's being implicitly said here is "I judge what's true based on the authority of the source". The premise is John Carmack is an asshole, and the attempt to refute it is "I have it on good authority he isn't", and when you dig into that claim the authority is either Carmack himself or a tech news org article. Well, when you stop and think about it, tech news has no interest in learning or publicizing if he's an asshole.

Unless you worked with him, everything you know about Carmack is just something you read somewhere. But there is no root of the reputation tree. Reputation comes from nowhere. Its all just bits of text being trusted because they looks like other bits of text you previously trusted. Nothing ever grounds the Carmack story in something else you can observe. We have no way to test if we are in a PR manicured version of the truth or not. Claims about him are both unfalsifiable and inconsequential and reduce to insisting a preferred source of narrative is more reputable than the others.

As far as I know, he only exists as a concept which is written about in websites I frequent. I'm a John Carmack Truther. There is no John Carmack. The CIA made him up as part of MK Ultra II. I read it on a very reputable online forum.


>As far as I know, he only exists as a concept which is written about in websites I frequent. I'm a John Carmack Truther. There is no John Carmack. The CIA made him up as part of MK Ultra II. I read it on a very reputable online forum.

That's utterly ridiculous. John Carmack is real, but he's actually an alien from the planet Ka'vi. I know this is true because I read it on an actually reputable online forum (unlike your "reputable" forum). I know my preferred forum is reputable because its other postings agree with my opinions.


A word with a name behind it.


Does it make it more true?


Statistically yes.

There are vastly more people with at best second hand information and at worst willing to make stuff up than there are people directly involved.

This is why people are allowed to confront their accusers in court and we are suspicious of hearsay.


> The story from Carmack is also based on his word. Unless you've worked with him directly, everything you know about John Carmack is based on some or other's words.

As an admirer I saw a few videos of Carmack and immediately pegged him as NPD, obviously so. GGGP's post supports my observations, re: bully, disparaging, can't admit when he's wrong, can't acknowledge the accomplishments of others, all of which predicts what we don't see, deep anxieties, extreme self-criticism, long-held grudges, envy, etc. And I respect Carmack for leaving Meta, but its hard to ignore that he joined in the first place when Meta already has a CEN (Chief Executive Narcissist).


They can just point out it's anonymous... that's the only logical connection. The rest is just as speculative.


I think the point was that any large enough company will have a ton of politics related to decisions around technology, so one person's anonymous perspective shouldn't carry much/any weight.


There's almost no one like Carmack in academia.

Academic experience writing papers vs actual industry experience to the point of creating new technologies and new markets almost by himself are definitely not equivalent.

So, as much as I would be a bit judgemental about academics opinions, I would definitely listen to Carmack.


Academia can mean a lot of things, some of which have obvious parallels to industry. He may deserve a pedestal in some respects, and I'd listen to him too, but it should be tempered.


Academia is about writing papers in the same way industry is about writing ad copy…. You have to do the project before you write a paper about it.


Everyone can and will make really bad decisions, but in my experience, owning up to mistakes and taking responsibility in contrast to playing it down and being history revisionists, is inversely proportional to, well, how clever they consider themselves be. The "well that was intentional/expected/irrelevant since it was really X instead of Y we did" is a bit worn by now. Painting broadly, generalizing etc of course.


The principple "Don't shoot the messenger" applies to real-life messengers.

It does not apply to anonymous 'messengers' on the Internet who spread stories that can't be verified, and who themselves are of unknown credibility/origins, and who could have undisclosed biases/prejudices against the person they are criticizing.


At risk of upsetting this thread’s balance and reducing it to negativity: I prefer your parent comment’s interpretation of the Go. “Ahead of its time”? Technology is the last space where a newfangled product would lose momentum by being released to early.

I’m open to being proved ignorant here. Can you think of some examples where tech was obviously ahead of its time and not accepted?

Subscription music services like Rhapsody provided what Apple Music does now 15 years ago, and they died out (similarly Microsoft’s Zune service). Maybe this is what you’re saying? - All the same, I would trump these examples up to poor marketing, management, and product specifics. Apple Music isn’t releasing their service at a better time. They just put a lot more effort into it, and it provides the service better. (Their phone ecosystem plays a big part in this.) This example could be extended into saying that the Go just wasn’t good enough (thus: Carmack failed).

FWIW: I’m a Carmack fan, and I base a lot of how I use Emacs on his wisdom accumulated over the years. For example, his recent shift to VSCode has inspired me to think in that direction.


> Can you think of some examples where tech was obviously ahead of its time and not accepted?

Uh yeah, VR itself as a concept and models of VR have been live since the 80s but were especially hyped in the 90s but never went anywhere beyond amusement parks and arcades. And no one wanted to touch VR in the 00s despite huge leaps in processing power.

I would even argue the original Macintosh was ahead of its time, maybe because it was too expensive and too hard to upgrade. As a result, DOS and Windows and IBM clones took the PC market, despite coming later and initially being inferior.

Lots of such examples in history.


I enjoy this as a friendly/elucidating discussion and don’t want to annoy or antagonize you (just don’t respond if I do).

I do appreciate your take on the original Macintosh.

VR has never been ahead of its time in that it’s never had a time. It still hasn’t made its way into any sort of popular acceptance. The gaming industry is the only space in which it has made significant strides. If VR circles back around to popular acceptance of something like Carmack’s vision (like the Mac has done with Job’s) your point will be valid.

As it stands, Carmack’s vision failed, and Meta continues to experiment and R&D with different directions. Carmack’s decision to leave more closely aligns with the ideas expressed in the comment that started this IMO.

I’m literally invested in Meta’s endeavors here. (FMET through Fidelity Investments.) The previous sentence is just communicating my bias that I think they have the right idea in the long run.


Carmack's vision culminated in Quest 2, which is the only hardware Meta has produced that any significant number of people care about.

Instead of Macintosh, I might point at Commodore. Affordable hardware with success in some niches like video production, but poor broader acceptance beyond gaming markets. Weirdly out of touch management with a yearning to be accepted by stuffy business types, but completely misjudging wants and needs. With Quest Pro I get vibes of the Commodore 128, a game machine trying and failing to be a Serious Business Device.


Tbh if oculus weren’t associated with Facebook in a meaningful way I’d be all over it. But it is so I avoid it. The technology works fine but is a commercial failure, that’s not wholly Carmack’s fault.


I also fall into this category.

Oculus without facebook would have probably sold me multiple pieces of hardware right now.

With Facebook however, I'll never touch the stuff.


Yea it is a device that goes on your face, puts cameras in your room, and creates a pseudo-reality for you. Who in their right mind would trust Facebook with that?


The millions of people who put microphones from Amazon or Google in their homes.


No no, we're looking for people "in their right mind"


That simply demonstrates how low a regard people have for facebook.


in my experience, even those people tend not to trust facebook


While I completely agree with you. I think it’s important to point out that if it wasn’t sold by Facebook, it would be 2.5x the cost and then most people wouldn’t touch it as it would be too big of an investment.


Why do you think it's a commercial failure?


I think, in terms of the hype, VR was going to be the next big thing in gaming, and then maybe not just gaming after that, but other applications. So I was expecting it to become a required peripheral like a headset or a good mouse & keyboard.

But I don’t feel like I’ve missed anything by not having a VR headset. Like the product direction was very clear for oculus, had lots of buy in from devs… then it was bought by Facebook and became so much muddier. (“We’re going to use it in the meta-verse for boring work stuff” VR will be everything).

You need an exciting killer app for these things and they need to be commodity hardware. I’m guessing the best thing anyone could do for VR is give up all their patents.


It is probably helpful to define 'commercial failure'. In the sense that it sold a lot of units, it is a success; in the sense that it made any money for the company which produced it, it is a failure. So, it could be taken different ways depending on how the term is defined.


Between Oculus, Vive, and other various competitors, VR has been successful in many ways that it wasn't able to achieve 20 years ago. If you set the bar so high that it needs to be as successful as the personal computer or the mobile phone, sure. But I wouldn't call Oculus or modern VR a failure. It's a niche success.


> If you set the bar so high that it needs to be as successful as the personal computer or the mobile phone…

Seems like Meta has done that


> VR has never been ahead of its time in that it’s never had a time. It still hasn’t made its way into any sort of popular acceptance.

So VR is still ahead of its time?


>I would even argue the original Macintosh was ahead of its time

You can argue about the Mac but certainly the Lisa was. Early laptops like the Data General/One as well (although in that case there business issues as well).

As for streaming music, to go mainstream it probably needed cheap enough and fast enough cellular service. Of course, ripped, purchased, and umm acquired local copies of music also had a place once cheap enough portable devices with sufficient storage were available.


The company I worked for, had a Xerox system. It looked like an 860, but may have actually been more modern.

Now that was ahead of its time.

We also had Osborne and Kaypro computers, but the 860 was arguably the inspiration for the Mac. The operating system presented a mouse (actually, I think it was a touchpad)-driven, icon-based GUI. I remember seeing the “trash can,” on the bottom right (I think). I also seem to remember folder icons.

But that was from a brief, 5-minute (or less) peek, 40 years ago.

They didn’t let us mensch engineers near the thing.


Good point!

Of course Alan Kay's Dynabook was the original gangsta "ahead of its time" laptop.

https://en.wikipedia.org/wiki/Dynabook

And the GRiD Compass laptop was even ahead of the Data General/One's time.

https://en.wikipedia.org/wiki/Data_General/One

>The Data General/One (DG-1) was a laptop introduced in 1984 by Data General.

The GRiD had a fanatical niche following in the government and military and space and spook industries.

https://news.ycombinator.com/item?id=28736510

>Old school hackers, military generals, special forces paratroopers, and space shuttle astronauts who are sensitive to social status use a GRiD Compass.

https://nl.wikipedia.org/wiki/GRiD_Compass

>Development began in 1979, and the main buyer was the U.S. government. NASA used it on the Space Shuttle during the early 1980s, as it was powerful, lightweight, and compact. The military Special Forces also purchased the machine, as it could be used by paratroopers in combat.

>Along with the Gavilan SC and Sharp PC-5000 released the following year, the GRiD Compass established much of the basic design of subsequent laptop computers, although the laptop concept itself owed much to the Dynabook project developed at Xerox PARC from the late 1960s. The Compass company subsequently earned significant returns on its patent rights as its innovations became commonplace.

I asked Glenn Edens, who co-founded GRiD, about a story I heard about the GRiD a long time ago, and here's the discussion:

https://computerhistory.org/profile/glenn-edens/

Hey Glenn!

Did you ever hear the rumor about the Mossad agent whose GRiD stopped a bullet?

I was writing about the GRiD on Hacker News, but can't find any citations for that rumor. But it sounds like it could be true!

https://news.ycombinator.com/item?id=28736200

>Not a solution for people who are sensitive to social status.

>Old school hackers, military generals, special forces paratroopers, and space shuttle astronauts who are sensitive to social status use a GRiD Compass. [...] I can't find a citation and don't know if it's true, but decades ago I heard a rumor that a Mossad agent's magnesium alloy GRiD stopped a bullet! Try that with a MacBook Air.

https://www.jstor.org/stable/3527036

>Man in a Briefcase: The Social Construction of the Laptop Computer and the Emergence of a Type Form

>Abstract

>Dominant design discourse of the late 1970s and early 1980s presented the introduction of the laptop computer as the result of 'inevitable' progress in a variety of disparate technologies, pulled together to create an unprecedented, revolutionary technological product. While the laptop was a revolutionary product, such a narrative works to dismiss a series of products which predated the laptop but which had much the same aim, and to deny a social drive for such products, which had been in evidence for a number of years before the technology to achieve them was available. This article shows that the social drive for the development of portable computing came in part from the 'macho mystique' of concealed technology that was a substantial motif in popular culture at that time. Using corporate promotional material from the National Archive for the History of Computing at the University of Manchester, and interviews with some of the designers and engineers involved in the creation of early portable computers, this work explores the development of the first real laptop computer, the 'GRiD Compass', in the context of its contemporaries. The consequent trajectory of laptop computer design is then traced to show how it has become a product which has a mixture of associated meanings to a wide range of consumers. In this way, the work explores the role of consumption in the development of digital technology.

https://spectrum.ieee.org/nasas-original-laptop-the-grid-com...

>NASA’s Original Laptop: The GRiD Compass Rugged and well designed, the first clamshell laptop flew on the space shuttle

https://web.archive.org/web/20080625004757/http://www.netmag...

>GRiDs In Space

https://groups.google.com/g/ba.market.computers/c/w5KVg1Igdt...

>GRiD Compass laptops, peripherals, and software

https://medium.com/l-a-t-o/invece-di-guardare-avanti-prova-a...

>[translated:] The Grid Compass was made of black lacquered magnesium alloy.

>Among its most remembered features, there is the fact that the paint went away after a while, due to the weight and dimensions that did not allow it to be too delicate with its transport. And so the dull black splintered, revealing the shiny metal beneath.

>Grid Compass - Bill Moggridge Design

>The Grid Compass was a status symbol, the flag of that tribe of people who wanted to show the world that they can never really disconnect from work.

>Owning it was cool.

>But even cooler was having chipped it, because it was the unmistakable sign that one not only possessed that thing, but actually used it.

The GRiD was so well built, and they were so popular with the military, that rumor was totally believable.

This has some stories about spooky GRiD users, like Admiral John Poindexter, who was a bit of a hacker:

https://www.youtube.com/watch?v=OQgoAQq7bP4

>Pioneering the Laptop: Engineering the GRiD compass

>Introduced in 1982, the GRiD Compass 1100 was likely the first commercial computer created in a laptop format and one of the first truly portable machines. With its rugged magnesium clamshell case (the screen folds flat over the keyboard), switching power supply, electro-luminescent display, non-volatile bubble memory, and built-in modem, the hardware design incorporated many features that we take for granted today. Software innovations included a graphical operating system, an integrated productivity suite including word processor, spreadsheet, graphics and e-mail. GRiD Systems Corporation, founded in 1979 by John Ellenby and his co-founders Glenn Edens and David Paulsen, pioneered many portable devices including the laptop, pen-based and tablet PC form factors.

>Key members of the original GRiD engineering team -- Glenn Edens, Carol Hankins, Craig Mathias and Dave Paulsen -- share engineering stories from the Wild West of the laptop computer. Moderated by New York Times journalist John Markoff.

(At 32:37 they mention an external 5 1/4" floppy disk peripheral that was returned for service with a bullet hole, and the "Scrubbing Bubbles" software they wrote for the government to erase the bubble memory in case of emergency.)

Glenn Edens sent the following messages at 11:16 PM

Hello Don, I know that rumor, I can neither confirm nor deny :)

We got a lot of returned gear with bullet holes or shrapnel damage of odd kinds.

I doubt GRiD's use had anything to do with social status though - it was more about it was the first laptop, it was rugged (we over-engineered the heck out of it), it had an amazing software development environment (you could actually write SW for it on it beyond BASIC), usually folks rag on the price, however if you fully configured any other computer of the day the price was not all that different - plus no one paid retail in those days, thats what everyone forgets :)

I love all the references you found!

I'll also add that it is a myth that the military and Government were our biggest customers, they were about 25%, our biggest early customers were banks, audit firms, engineering firms, oil exploration, etc.

The first machine went to Steve Jobs (he paid for it, it was a bet he and I made), the second machine went to William F. Buckley (he paid for it as well). The one thing I regret is that we didn't release the Smalltalk system we did for it (getting a mouse was not easy in 1982, the only producer at that time was Tat Lam and all his production went to Xerox (Star prototypes as I remember). A funny story that for Apple to get a mouse prototype for the Lisa I had to go "appropriate" one from Xerox PARC - with tacit permission, everyone forgets Xerox was an investor in Apple (Trip Hawkins kindly tells that story from time to time).

So how are you doing?

Larry Ellison was an early buyer as well to use for a sailing race computer - I was told it replaced a DEC minicomputer that was being used onboard, saving a lot of weight and power draw :)

I can add it wasn't Mossad that I know of, it was closer to home, although I think we may have discussed that long ago - it was a US Agency :).

Don wrote:

So I’m reading between the lines that it DID stop a bullet, but it was somebody in the US, not the Mossad. Is that why Reagan survived his assassination attempt??! ;)

I still believe the social status was more like the unintended effect, not the primary cause, of people owning a GRiD, because they certainly were bad-assed computers.

Maybe MythBusters cold do an experiment to find out if a GRiD will stop a bullet. Hopefully not a working one though, those should be treated with care and respect and not shot at.

Wow it would have been amazing to run Smalltalk on that thing. As it was so inspired by the Dynabook, did Alan Kay ever get to play with one?

Glenn replied:

That’s the story. I never heard it had anything to do with Reagan though. Over the years we did get multiple units with all sorts of crazy damage, much of it was repairable, some was not.

Well we certainly did nothing to counter the image, although I think that really came later. In that time (we started shipping in 1982) even having a computer was a big deal no matter if it were an Osbourne or a GRiD. Although the Compaq’s et. al. sewing machine sized computers shipped well into the late 80’s. We really didn’t any serious competition until 88’ or 89’, so nearly five years after we started shipping. For the first 3 years we were always catching up to the backlog.

Indeed :). We definitely found ‘debris' inside the machines that were returned to see if they could be repaired, obviously it would have to do with what size bullet and angle of incidence.

The Dynabook was the inspiration for sure. Yes, Alan Kay played with several GRiD models as did Dan Ingalls. The Smalltalk implementation was on the GRiD was pretty good for the day, the 8086 being a real 16-bit machine made a difference. The Alto II was still a bit faster, but not by much. If a mouse were readily commercially available we would have shipped it. It was a little hard to use on the small screen so you wound up moving windows often.


Were the GRiD laptops, which I remember reading about in Byte Magazine back in the day, waterproof? I believe decades of experience with portable computers suggest that might be a more important feature than being able to stop a bullet. Depending on what kind of company one is keeping.

I've been revisiting it lately, and Byte actually contains a vast collection of things that didn't make it largely because they were ahead of their time. Great stuff.

https://vintageapple.org/byte/


Expensive and hard to upgrade are both separate from being ahead of your time design-wise. (Apple had healthy margins on Macintosh from the start, and the 128k no-slots aspects were both argued against by people on the team. I guess there's a sense of "ahead of its time" that fits, where Jobs consistently aimed for more "upscale consumer" type products but wasn't yet able to make that work for a big market.)


Beta max vs VHS is another one.


Which is not nearly as simple as the common mythology.


VHS was the superior format: it allowed enough length to fit a whole movie on one tape. That's what the market wanted more than video quality.


I've always thought that TiVo was way ahead of its time. The company is still alive but it feels weird to talk about it in present tense when we've got Roku, Chromecast, Firestick, and Apple TV. Even the era of cable provider DVRs made me feel like TiVo was ahead of its time!


Tivo nailed the user experience which is why it took off. In the early years, the response time on the interface was nearly instant for everything. This made it delightful to use because it felt like an extension of your intentions. Today, even with all the content in the world available, there are far more delays and wait times because the content is streaming and not local. Even YouTube TV, which could have the same 10ms response time as Stadia, is slow in many places.


Maybe as a company.

The idea of the actual device seems very tied to a particular time, not ahead of it. The point was to record broadcast TV (so, reliant on the time when broadcast TV was the main way of getting TV) and the ability to skip ads (nowadays any streaming service worth watching doesn’t have ads anyway).


TiVo was sort of a niche and basically as soon as DVRs weren't, the mainstream was fine with just using whatever they got from their cable provider.


footnote: The TiVo UX was superb but, for my money, ReplayTV was superior, technically.

And, worth mentioning, its UX was not lacking in any perceivable way; OK, maybe less flair & eye candy than TiVo, but also really, really good in its discoverability & daily usability.


Can you think of some examples where tech was obviously ahead of its time and not accepted

Mobile devices with clunky resistive touchscreens come to mind. The iPhone was hardly the first "smartphone," but Jobs's key insight was to have people sitting by the river waiting for decent touchscreen technology to come floating by. When capacitive multitouch happened, it was a classic example of apparent "good luck" being equal to "preparation meets opportunity." Musk is obviously trying to camp the same spawning grounds with Neuralink.

Teletext might be another example, as the predecessor to the WWW. Putting a lot of money into advancing Teletext development would have resulted in WebTV at best, and more likely just an expensive waste of time.

Any of dozens of personal computer models in the 1980s, some quite advanced, that weren't made by Apple or IBM.

Navigation and infotainment in cars -- Buick's early CRT touchscreen and Honda's "electric gyrocator" for navigation come to mind. There was no point trying to do either of those things at the time.

Minidisc as an early embodiment of advanced DSP techniques for lossy audio compression. ATRAC could have been MP3 but wasn't, because Sony.

Analog laserdiscs as a home video format. It was the right basic idea, and boasted some exotic technology under the hood -- but disc-based A/V needed to wait for digital techniques before it really made sense.

Not hard to come up with examples that answer this question, for sure.


>Analog laserdiscs as a home video format. It was the right basic idea, and boasted some exotic technology under the hood -- but disc-based A/V needed to wait for digital techniques before it really made sense.

I'm not it really needed to; analog laserdiscs were a huge improvement over existing videotapes, at least for distribution of movies (not for recording obviously). The main problem was the price: they were expensive as hell. Not sure if that was due to technical limitations, or the players pricing it high because it was a "premium" format and they priced themselves into irrelevance and obscurity. I've seen this with many other technologies over the years: someone introduces something really cool, but it's so damn expensive no one buys it, so it goes nowhere, and eventually some cheaper alternative comes along and becomes the new standard.


Stadia is a great example. I am still using it today before the shut down, it's amazing how it's actually got me into playing games again and it's fantastic for casual games with friends since everyone can play no matter there hardware and the multiplayer features are fantastic for this.

It works and it is fantastic, but it's ahead of it's time and most people don't know what it is. That and Google's mismanagement of the service, but if it was an accepted thing, Google wouldn't have had to push it ahead so much, but since it wasn't they did and they failed.


I don't know if we really pin the blame on that for stadia. Maybe portions, but I also suspect that a big reason for stadia's "failure" wasn't necessarily Google's/Stadia's fault. Lots of homes still have really bad internet connections. I tried stadia, I think the concept is great and most everything is there except I can't get a decent enough internet connection from any ISP in my area to make it usable at home. But I know people is places with really good internet connections and have heard nothing but good things about it before I tried.


As someone that had stadia and a good enough connection for it, the technology was honestly really impressive.

The problem for me was that it was yet another platform. I already have many games I'd like to keep playing, I don't want to buy another copy that can only be used on stadia. I don't want to buy anything on stadia and then only be able to stream it while I still have a gaming pc.


For sure I definitely see that, but I think Stadia solves a different problem. If you are already heavily invested in something like Steam and have the hardware, Stadia doesn't really solve your problem. If you don't have the hardware, maybe the computer you can afford is a $200 netbook, or you can't travel with your gaming PC, but can pay the monthly fee and occasionally the cost of a game, then Stadia could solve the problem, barring a good enough internet connection. Which when I tried it was my case. I didn't have a gaming PC, I just bought an M1 Macbook Air, so didn't really wanna dish out more money for hardware, Stadia could have allowed me to game on my M1, but once again, bad internet connection. How I play locally and have games on Steam since my job provided me with a home gaming PC and they don't care what I do with it so long as I can work from home with it (no company spyware).

But yea, if you have the hardware already, the value add wasn't really there. But for the broke college student, or broke adult who can't justify dropping hundreds/thousands today but can eat a few bucks a month. Or someone who travels often for personal or work, then the value add is there.


> Can you think of some examples where tech was obviously ahead of its time and not accepted?

Smartphones. Microsoft and Symbian were at least 7 years ahead of Apple. The manner in which they squandered the opportunity aside, most people simply didn't care about having email on their phone.


Most people still don't care about having email on their phone: that's not what they use their phone for most of the time. They use it for text chats, taking photos, playing games, navigating, etc. I'd say email ranks pretty low in importance.

Those other companies failed because they had clunky UIs and thought that most people really cared about typing emails on their phones; they didn't. Apple finally proved that people want something easy to use that does things they want to do (which isn't email).


> Can you think of some examples where tech was obviously ahead of its time and not accepted?

Webvan. 2000 era shopping as a service. Predates instacart, uber eats, etc. World wasn't ready for it.


Have the modern versions of those services made any money yet, though? They could just be bad business models which are being help up by VC money.


It's unclear if the companies could be profitable because of the VC propping them up. That said, the service economy is here to stay.


> Can you think of some examples where tech was obviously ahead of its time and not accepted?

Well I think we might have different ideas of what "ahead of its time" exactly is. I would include - and I think I hinted at that with "released too early" - things that simply weren't refined enough technically, as well as things that relied on other technology that simply wasn't capable, widespread or accepted enough at their time.

So regarding Rhapsody for example, it was released in 2001, a time where the majority of people was still on dial up iirc, and even if you were one of the lucky ones with a DSL connection, you might've had a metered connection, so music streaming was just... ahead of it's time.


> Technology is the last space where a newfangled product would lose momentum by being released to early.

> I’m open to being proved ignorant here. Can you think of some examples where tech was obviously ahead of its time and not accepted?

Is this a joke?


> I’m open to being proved ignorant here. Can you think of some examples where tech was obviously ahead of its time and not accepted?

Google glass as an AR device


> Can you think of some examples where tech was obviously ahead of its time and not accepted?

TabletPC and Newton before it.


One step ahead is an innovation. Two steps ahead is a Martyr.


The Go was certainly not "ahead of it's time". It was a standalone version of the GearVR, which was released three years earlier. At the same time Oculus released the Go with 3DOF tracking, Google released the Lenovo Mirage Solo with 6DOF tracking.

That said, there was nothing fundamentally wrong with the Go. It was and still is, the cheapest entry point into VR. The lack of features made it much more lightweight and comfortable than its successors, which also cost double of the Go.

The only real problem with the Go is that Facebook didn't continue that line of product. There is plenty of room for a 3DOF/2D content focused headset, but Facebook never really cared about that area of VR.


Even if the statement were true, it’s not like they hired some anonymous guy, they knew what they were getting. Don’t hire a passionate guy like that if you don’t want him to concern himself with your company.


It's Facebook's fault for hiring him for a figurehead to not listen to, instead of hiring him for what he is to shake things up.

https://en.wikipedia.org/wiki/The_Scorpion_and_the_Frog

Sometimes a smug frog like Facebook just needs a good poisonous stab in the back.

It's not like they should be shocked after hiring a guy who was famous for making a game about shooting Nazis.


>Carmack has proven enough times in the past that he's able to deliver, that he can push technology, knows what's possible and what isn't, and can wrap up a product.

In the finance world, lesson number 1 is past performance is not a predictor of future results.

I don't care how much of a virtuoso you are, if you clash with culture, you're fucked. I'm just coming out of a similar stint where the best I could do was hold off a predilection toward toxic culture norms long enough for processes to materialize. To support the business in spite of it.

So I know exactly the kind of forces he was probably working against. It's rather thankless, draining, and exhausting in a way sleep doesn't help with.

It's often bidirectional as well, so there's a trick to figuring out when it's time to bounce.


Carmack has been around a long time, and I’ve never heard a word about him that rings true to the PC. Anyone on here worked with him in the past?


Read the John Romero stuff. Even Carmack explains in the Lex Friedman interview how badly Carmack treated him. Carmack also presents enough in that interview to expect this take us quite likely correct.

All from Carmacks own mouth.


This is... confusing.

Especially considering that there are two (unrelated) Carmacks: John and Adrian, both cofounders of id software. As for John Romero, he did a lot of "stuff".


How is it confusing? The way Carmack treated Romero is famous, and the recent Lex Fridman interview of Carmack even has it admitted by Carmack. Carmack, in the same interview, explains how he is an asshole to people that work(ed) with him at Meta.

Listen to the interview, and see if Carmack sounds like a reasonable boos, able to get the best from his staff, or sounds like someone that would cause serious friction. I'd pick the latter, from his own description of how he treats people.

He's a good programmer. He'd be absolutely terrible to work with or for.


>has proven enough times in the past

Past experiences do not mean future success. This isn't even about Carmack: past 'heroes' end up failing in their decision-making in the future many times, and they were followed for no other reason than 'they have a track record'.

The sooner that myth dies, the better.


Past experience is not a perfect predictor, but still much better than almost anything else. I'm pretty sure you'd feel safer going into an operations if the surgeon said "I've done this 100 times now" instead of "This is my first time with this procedure".

Of course, it matters if the experience is directly relevant, and that's where hero worshiping often gets it wrong.


It does not ensure it but it is the best indicator we have.


Not at all! There's even a fallacy named after that, come on.


Let's say we have 2 people in two different walks of life. Jim and Alice.

Both of them are entrepreneurs and like doing startups. Both of their goals are to take a startup from idea to $1 Billion+ IPO in 2 years and exit and then start the next start-up. If they don't reach 1 Billion IPO they just exit.

After 20 years. Jim and Alice have both attempted 10 startups.

Jim has reached the goal 2 out of 10 times. While Alice has reached the goal 8 out of 10 times.

Would it be a fallacy to bet on Alice if you had to invest in either Jim or Alice's startup?


Yes.

There's plenty of other variables at play.

e.g.

Jim built two huge public companies, while Alice reached "the goal" of selling them early and fast.

Jim's on food while Alice's on real estate, and the new bet has to do with food.

Jim's bootstrapped while Alice is not.

Jim's on hard tech while Alice does web3 stuff.

There's a reason why "past performance is no guarantee of future results".


That is an indication of why the particulars are important, but not defining what makes the argument fallacious. For instance 'ad hominem' is a fallacy because attacking a person making an argument doesn't make the argument incorrect. Relying on past behavior to indicate future success is also what you just did, but you were more specific about the inputs.


I think its hard to prove without a very large statistical data set as we see that 8 out 10 times might IPO but in the next 50 years (if that would be possible) it might be 0 out of the next 10.

IMO the reason is that things change. People change. Markets change. The world just doesn't stay static. But our tendency is indeed to trust people who did something and I would probably also trust a person more given certain specifics as above.


There's even a fallacy named after using fallacies to dismiss people, come on.


You're exactly right.


This was my interpretation as well.


[flagged]


I say this as someone who cares about language, and who has no dog in this Carmack dispute.

I think you are overweighting a fairly simple grammatical error. The commenter expresses themself clearly and logically. It is possible that they don't speak English as a first language, or that they simply are not that careful about making grammatical mistakes. Not everyone is as pedantic about language as you or I may be.

Unreasonable people can write grammatically, and reasonable people can write ungrammatically. I think it is better to judge an argument by its reasonableness.

I think many people would consider your response impolite and unkind to the original poster. Surely you do not want to shame someone for their lack of mastery with the English language? Surely you would rather judge an argument on its merits?

May I suggest a last question: could you see yourself reading this comment to the original poster face-to-face? Does it not seem rude and condescending to imagine yourself doing that?


> It is possible that they don't speak English as a first language

This is more of a fun side note: It's more likely that they're a native speaker. People who learn English as a second language generally don't make the their/there mix up.


Half-serious take: My bet is on a deliberate attempt to throw off any attempts to match their writing style to their OG account via AI.


May also just be autocorrect? Like I have to actively battle my mobile keyboard to type "its" and not have it turn into "it's".


I use SwiftKey for this exact reason.

Other keyboards are seriously annoying by either not having prediction, putting them behind late T9s or they have predictions which seems to be made by someone who almost actively try to make me look stupid.


English is the only language I know and my international friends take great pleasure in correcting my grammatical errors. I've learned a great deal about my mother tongue from them!


I observed that too on myself (English is my second language), and I even wrote comments like that in the past, but after 20 years I noticed that I started making those errors myself, which sucks.

I'm guessing when you read people making this mistake over and over (I even saw it done in news articles) I guess your brain starts equating them together :(

I'm thankful for those people correcting it, although I think it is a losing battle.


That is a fun side note :) Do you have a source for this? I'd love to read more about it. I assume it's because when you're actually taught this specifically, you remember it, as opposed to native speakers who "learn" the spelling via osmosis or something.


Native speakers learn the language at a time when they can't read or write, so they have to rely on their listening. Non-native speakers on the other hand usually first see the language written down, and then hear / pronounce it, and connect the writing with what they hear.

If I had a penny for every time a native speaker wrote "would of" instead of "would have" in forums, I'd be a billionaire. "Their" / "They're" / "There" is also common.

But the funny thing is, I noticed I would make similar errors after being immersed in a native environment after a few years time. Somehow I just say to myself what I wanted to write, and the slip-up happens. So native speakers are more prone to this, but it's not only there privilege!


> So native speakers are more prone to this, but it's not only there privilege!

LOL, you won't fool me.


I observed it on myself, although after some time I started doing it too.

My belief was that it's because English is not spelled the same way it sounds, so people who learn it are forced to memorize pronunciation and writing separately.


I'd like to see the stats on that.


Going to reply on this comment since it's a thorough response to mine.

Look; I'm seeing a lot of reasoning across comments from non-native language, keyboard input, autocorrect, and so forth.

None of this changes the fact that the usage is just flat out wrong. Have we become so soft in society that nothing can be pointed out because of speculative reasons?

If it's a 2nd language, learn the language. If it's the keyboard, get a better keyboard. If it's autocorrect, double check what you write. Stop making excuses for everything.

All these cries for why we should accept there/ their/ they're uncontested is no doubt a reflection of the frustration Carmack must have experienced, if HN is any indicator of the FAANG workforce. John is known to be very direct and unapologetic himself, and here y'all are losing your mind on a slight criticism. It's no wonder.


I would suggest that it's not necessary to speculate too much about why they made a grammatical error. There are many possible reasons. For instance, I suggested that they may simply be less pedantic/careful about grammar. They may simply care about the form of their expression less than you or I do.

I think judging a hypothesis by its form/expression is not a great way to get at the truth. If a heuristic has to be used, then probably tone, coherence, and even-handedness are better than grammatical correctness. Those are at least closer to the substance of the argument.

I suggest that evaluating arguments on the basis of form/expression will not help you get at the truth.

It is your choice whether to be aesthetically dissatisfied by grammatically incorrect English. Many would consider that pedantic, though I might have a modicum of sympathy for you. However, I think the error you've made is to promote aesthetic displeasure into distrust for the OP's reasonableness.

I do not know about others, but I do not think I am losing my mind about anything. I suspect that most direct and unapologetic people have faith in the substance of their arguments, and would be frustrated to be judged using low-signal heuristics like grammatical correctness.


Thank you for saying everything I wanted to say.

I only add that the post above invokes some wildly spurious logic in counting the 5 instances of the same mistake as if they were 5 different mistakes. Such a basic error really makes me question his general reasoning ability.


There is also a good possibility that this person is hampered by dyslexia, a very common disability where such oversights are easily made.


What a fatuous argument. Have you considered that they may have used speech to text to dictate there (sic.) response from a mobile device, or that perhaps their (sic.) not a native speaker?

I find that the people who are overly concerned about semantics tend to be the people who have the least to offer in terms of substance. The idea that you can draw a correlation between one's technological aptitude and the inability to distinguish between various possessive adjectives is patently absurd.

Here's a pithy quote I created just for you: "it doesn't matter how many languages you can speak if you have nothing to say."


or just be dyslexic or any other myriad of disorders like ADHD etc that may affect such minor grammatical rules yet not change or alter the likelihood that they could be a senior meta engineer?


Sic is not an abbreviation, placing a full stop/period inside the brackets after the word sic is erroneous.


Sic! (Is an exclamation mark ok?)


> trying to be convincing on technical issues when you can't understand fundamentals of English is not persuasive at all.

Note to disprove your point but there are plenty of very technically capable people who learn English as a second, third, fourth language. In fact I would say in technical settings, such as here, that this is statistically more common than a native English speaker with poor writing skills.


There is/are and their sound very different in other languages, so I would say that people who speak English as a second language generally make these types of mistakes less often than natural speakers who learned speaking English many years before writing. (We make other types of mistakes more often though).


As a non-native Enlish speaker I'd like an n=1 'experience' to your n=1 'would say': the English is in my head first and then in writing. So at the time of writing there and their already sound alike and van be easily mixed up


This is true, but I (and you) learned to say and read/write these words at the same time, so we have an advantage over native English speakers in differentiating them.

At the same time the poster had a larger vocabulary than I have (which is true for native speakers generally, as I try to stay within simple English).


I've noticed this error more on natives than people that learn English more formally as a second or third language.


Perhaps the poster is trying to befuddle identification of their main account through stylography?

One can get quite paranoid on the internet, you know.

(I am not a dog).


Likely. I can't find it now, but there was an HN story not long ago where someone used fairly rudimentary techniques to identify former/alt HN accounts based on stylometric similarity. It worked VERY well.

If I were going to post from a throwaway account for some reason, I would probably launder it through an intermediate language on Google Translate for one or two cycles. Otherwise, if I didn't bother with that, I'd certainly scatter some intentional errors here and there that I don't usually make.


>there was an HN story not long ago where someone used fairly rudimentary techniques to identify former/alt HN accounts

https://news.ycombinator.com/item?id=33755016


Nowadays people would probably just use GPT prompts and rephrase to obscure identity. Good luck reversing the output to deduce the style of the author's original input.


Until OpenAI's logs get hacked and leaked ...


I am quite confident that Satoshi Nakomoto was an Australian bloke(s) living in Japan when he/they/their wrote the Bitcoin Whitepaper. The code itself does suggest it was one person, but I still think it was a few people with one at the helm.


If you're typing quickly, you can miss when autocorrect puts in the wrong replacement

I stopped caring about when people have incorrect your vs you're and there vs their because it's really about whether the autocorrect ai is getting them right. English is an evolving language that I don't think will keep those distinctions in the future


It’s not a fundamental of English, because it’s (that’s another example) impossible to hear. You’re (that’s another example) being pedantic about an artifact of our writing system, which is strictly not language. I’m being pedantic about this because i’m tired of this being pointed out.


Grammatical mistakes aren’t a means to disprove anything. Not everyone is detail oriented and I doubt it prevented anyone from understanding the meaning of what they were saying. Their post wasn’t even technical, more like a stream of thought


someone writing and wishing to hide their identity may very well be masking their writing style. The bad grammar here might be the social media equivalent of using letters cut from magazines.


Stop slandering people due to school training. We all understood what the person meant and I guess you got confused too many times.


It blows my mind that someone thinks that counting "their/there" mixups constitutes an argument.


We talking pronouns? This/these? Who's Cramack? That quote from his letter sounds like someone who constantly overstepped their bounds.


Their use of 'there' instead of 'their' could've been done purposely as a means of not being unmasked. A tool was posted the other week that took HN usernames and found accounts that it deemed as being alt accounts/similar writing styles.

Could be an attempt to throw something like that off


> specially anyone who doesn't know the difference between 'their' and 'there'

This is a really ablest take and should not really be seen here on HN. You have no idea what kind of an input device the author is using, if they have some handicap or disability nor even what their native language is. There are plenty of reasons a poster can make this mistake, and even more reasons to make it consistently. Please do better.


I worked with someone who was a bona fide development genius about 10 years ago and he was a CTO and co-founder at the time and considered himself to be able to input into any conversation with people who were domain experts in fields that he wasn't.

I remember him overruling the Head of Design and enforcing Arial to be the typeface used for the corporate brand because it was the typeface was present on more computers than any other in the world. Suffice to say the original typeface was much better.

Self doubt is a really really important trait to have as a leader - don't automatically assume you're right outside of your area of expertise and that team members can come up with good solutions that aren't yours is the only way you can ever really scale.

The CTO ultimately was forced out and became a specialist consultant and that probably suited him.


What’s wrong with Arial? I mean I know it is disliked by typography fans because it is a ripoff of the popular Helvetica. But like, moral concerns aside or whatever, as a slightly worse ripoff of a good and popular typeface, it is unsurprisingly fairly visually appealing…

It seems like a reasonable product decision given that most people don’t care about typeface history.


I find Arial slightly discomforting, because the kerning is not as nice as with Helvetica. Helvetica feels "denser".

But more to the point, for a corporate logo, Arial feels like a cheap knock off to the more polished Helvetica. You can see this yourself, by looking at corporate existing corporate logos designed in helvetica and then redesigned in Arial.

https://www.ironicsans.com/helvarialquiz/

Admittedly this is personal preference in the end, but I feel like if HR is going to give someone bad news, they're going to do it in Arial. If Apple is going to release a life changing technology, they're going to do it in Helvetica.


I should have thought more about the experiment. I was trying to identify the helvetica ones, looking for example for logos that looked slightly unusual or janky.

I guess it would fit your point a little more if I just looked for whichever I thought was more aesthetically pleasing.

Anyway, I got about 50% (accidentally closed the window, I think it may have been 51%?) so at least if I was the customer, the company would not seem to gain any advantage from licensing the superior font.


The "R", "r", and "t" characters are the way you can tell between the two fonts.

I think an example of a bad logo is Arial is this one:

https://www.designworkplan.com/wp-content/font-arial-everywh...

The A has too much space around it and it looks "uneven".

The bottom one of this one is Helvetica.

https://cdn0.tnwcdn.com/wp-content/blogs.dir/1/files/2009/10...

It looks "fuller", "denser" to me. And leaves me with an impression of a "sturdy" company.

Finally, here's Neue Helvetica 75 and Arial Pro Bold pages from Linotype. I just open them up in a new tab each and switch tabs to get a better idea for things.

https://www.linotype.com/1264130/neue-helvetica-75-bold-prod...

https://www.linotype.com/716034/arial-bold-product.html


I’m not sure I see a huge quality difference in the second example, but the A in the first example definitely looks awful.


You can type "MIRABEAU" in Arial and Helvetica in the forms above, and you should see a definite improvement by using Helvetica.


It's a typeface that was designed to be legible in monitors, more than two decades ago. There are better choices today.


I shipped a successful game that used Comic Sans! ;)


Ok, that is an example where his advice was apparently incorrect.

Was that a rule though? If you give advice in 100 different meetings, you'll be wrong in some of them for sure, even if you're a domain expert.

If he was the CTO and co-founder it seems that his approach worked well, at least to get him and the company to that level.


It's hilarious the CTO was enforcing corporate logo aesthetics. Talk about nanomanagement. Sheesh.


also, Arial


Right?


> Self doubt is a really really important trait to have as a leader

While I get the point you're making, I remember reading somewhere that successful people (in terms of their career) tend to exhibit less self-doubt.


It's just really weird to me that people are all shocked-Pikachu about Carmack wanting to be the auteur in this scenario and to wield Meta's effectively-infinite resources in the exact ways that he wanted. It's apparent from every interview and article about him that this is how he operates. It seems to have worked well for him in the past, but it was obviously going to be a major culture clash at Meta unless they gave in and let him run the thing.


He was likely to have more success at Meta than his AGI startup. When it comes to intelligence and cognition no one even knows where to begin. The same for studying the brain. And the neural networks in the brain don't resemble anything like the neural networks in current AI.

I guess there's this idea that we'll wander into the right territory. That might work for other things but probably not for the most complicated organism on our planet.


> When it comes to intelligence and cognition no one even knows where to begin

Is it true, though? There is quite nice literature out there, surely John has read these papers during his bootstrap period:

https://pubmed.ncbi.nlm.nih.gov/27683554/

https://arxiv.org/abs/2203.15556v1


Are those papers breakthroughs in understanding human cognition? It feels like there must be some philosophical underpinning to creating human-like intelligence.

I suppose there are two approaches: 1) understand the brain in all its complexity 2) wander upon something that seems like human cognition but isn’t (i.e. GPT)

Carmack and everyone else is taking the latter approach. Carmack may end up building something that seems intelligent — if that’s what you mean by intelligence.

Consider Chomsky’s view on current AI. He may disagree with me but he certainly disagrees with the idea that actual intelligence or something like AGI will result from current efforts.

See the chapter on deep learning in this interview with Chomsky: https://m.youtube.com/watch?v=cMscNuSUy0I

If you type in AI and Chomsky into YT you’ll see many relevant interviews. The web summit one might be the most recent.


> It feels like there must be some philosophical underpinning to creating human-like intelligence

Cognitive science, mostly stemming from this common intuition, has failed us after spending decades of research effort, while minting more than a few academic careers.

Same with many once prominent public intellectuals.

GPT is certainly presenting itself to be very uncharismatic to most and humiliating to some.


Honestly no one really cares about VR that’s the problem.

It’s cool in concept but whose going to shell out cash to be tethered to a machine wearing goggles sitting in a chair?

AR has potential but even that is marginally better than alternative solutions.

Also, I don’t know about y’all but I don’t trust Facebook so I don’t trust Meta. They are a data-leach.

We still probably have a decade or more to go with this technology it has to be affordable, lightweight, AR glasses not tied to a company that sells peoples data!


    Honestly no one really cares about VR that’s the problem.
I feel like this is definitely the elephant in the room everybody is ignoring. Almost nobody gives a hoot about VR!

I'm a software engineer with a lot of (surprise, surprise) nerdy/geeky/whatever friends and interest in VR is close to zero. A few friends vouched for various games like Half-Life:Alyx and Beat Saber, but nobody was claiming it was a life altering experience and nobody is clamoring to live more of their lives in VR. VR definitely makes a great game controller for some kinds of games and there are even a few killer apps, but I mean like... Wii Sports was a "killer app" for motion controls and that doesn't mean it was a technology that shaped our lives in the long run.

And needless to say non-technical folks have less than zero interest in strapping a computer to their head and face.

God bless John Carmack, but it feels like he and FB are arguing about execution issues on a product nobody cared about in the first place.


I don't know about your friends, but playing Alyx opened my eyes to the level of immersion VR can achieve. It's a kind of gameplay that can't be repeated with 2d screens. I really do think it could be revolutionary, based on playing that game alone. If you can get ahold of a headset and a powerful gaming PC - I recommend giving it a try.

The problems right now are very fundamental. The quest 2 out of the box is supremely uncomfortable. Casual users will put it on and not want to use it due to VR nausea and the discomfort of the headset after wearing it for 20 minutes. The hardware is not powerful enough to create an experience like Alyx - all the headset games just have basic polygons and colors. Resolution is still poor, FOV is poor. We're still in the infancy of immersion/comfort/usability. I played Alyx on the Quest 1 which I actually think had better immersion due to the OLED screens.

IMO the trick is going to be whether Meta can pull off a usable, immersive device in the next 5 years without their revenues completely tanking. The problems to overcome are really hard and still at basic research level which takes years to develop. The other issue is the killer game or app that gets people into VR en-masse.

I guess my point is I think writing VR off completely is a mistake - like someone saying what is the point of a cell phone in the 1980s when they were giant bricks and cost a fortune. VR will get good enough at some point that it's like putting on a pair of glasses and stepping into another world without any friction. It's just a question of how long until we get there and who will bring it to us.


Disney World's Animal Kingdom has an Avatar-themed "ride" where you are linked to a banshee rider. And they make you wear these silly glasses, with thick, bulbous lenses.

So I'm there, mounted on a plastic motorbike, staring down in disbelief at the smaller-than-iPad display where the tachymeter and gauges would be. In front of me, in front of everyone to my left and right, is just plastic nothing. Plastic. And I think aloud, "Okay, are we gonna look down at this little screen the whole time?" The guy next to grins too: Where's the screen?

Then it starts. Holy crap. My entire field of vision is Pandora--up, down, left, right, everywhere.

And we are flying on banshees! I feel a moment of weightlessness as we careen down a canyon at the speed of gravity. I want to hoot and holler. It's pure joy, and my heart sings.

That's virtual reality, to me.


Absolutely—it’s also imagineering! Disney has done that for almost a century. But they make money because that’s their bread-and-butter. You’re buying an amazing experience at Disney, VR or otherwise.

Meta’s bread-and-butter is selling peoples data, irrespective of whether teens are committing suicide on their platforms.


You’re definitely right the technology has tons of potential. Lots of applications in, for instance, content-creation space as well.

The problem Meta ran into is that it’s difficult/impossible to make money on it. It’s a niche market at best, and it’s much more difficult to prove the value when compared to something like Facebook. Facebook is easy to use and provides social value to everyone on the planet. And I say that not using it myself but I live in a small town and all business here rely on Facebook; the municipalities use it to communicate; elderly use it… it’s accessible.

I’m sure the wall Carmack ran into was the shareholders. To shareholders it’s more often than not about profits. To Carmack it’s probably about the product he envisions, not the profits. But you can’t have both sustainably when folks can live without VR.

I would jump on the bandwagon if my VR headset was mine: like a computer I can install whatever I want there—not in a walled garden owned by Evil Corp.

The proper VR solution needs to be open source hardware and software. By the people, for the people. Reduce the barrier to entry and people will use it.

One more thing: those virtual avatars are impossible to take seriously. If I’m in a virtual boardroom filled with those, I might as well be playing Minecraft.


> if my VR headset was mine: like a computer I can install whatever I want there

fwiw - you can install anything you want on your Quest.


> I don't know about your friends, but playing Alyx opened my eyes to the level of immersion VR can achieve. It's a kind of gameplay that can't be repeated with 2d screens.

Every time I read something like this about VR I hear the same stuff I hear from like, audiophiles talking about gold plated cables and shit. I have a Rift, and I get a lot of use out of it for Beat Saber and VTOL VR, but there's no reason the latter can't be non-VR and I would categorize nearly everything I've ever played with it as a gimmick.

The experience is a little more immersive than a screen, but in my opinion not that significantly so especially considering all the drawbacks.


My experience is completely different. I haven't tried the oculus but I did play around with game development with the Vive 2 at university about 4(?) years ago. Maybe because it was room scale VR (eg you were physically walking around) but it was extremely good at immersing me to the point where memories of being inside (our rudimentary) game feel like memories of being in a space rather than memories of playing a game.

I think it's dumb to compare this to audiophile stuff with no proven benefit, it is a fundamentally different way of experiencing. The feeling of presence (as it is called in VR terms) is something that was really noticeable for me.

I suspect that maybe the immersion/presence just doesn't stick for certain people? I do know that I'm unusually good(?) at suspending disbelief and getting totally absorbed in media.


> Maybe because it was room scale VR (eg you were physically walking around) but it was extremely good at immersing me to the point where memories of being inside (our rudimentary) game feel like memories of being in a space rather than memories of playing a game.

Two things: One, room scale is extremely problematic for most people because they simply don't have an empty room to do it in. I own my own home and have a room free of obstacles to play VR stuff in, and yet I still occasionally hit walls with my fist and once slammed my head and shoulders into one pretty hard. Frequently in-game objects seem to be placed physically out of reach.

Second, I get that "I remember it like I was really there" feeling from a lot of 2D games I've spent significant amounts of time in. Recently while playing Scavenger SV-4 I felt distinctly unsafe during a certain in-game event despite being aware on some level that I wasn't actually in that situation in real life. Maybe there's only a certain kind of mind that can get that immersed on a screen though.


Yeah, physical movement is a big advantage. Gorn and Creed were also fun, but most of my time was spent with Beat Saber. Never tried Kinect / PS Move, but i doubt it's even close.

> a little more immersive

I wouldn't say a little... 10% to 20% maybe. That can be quite a nice bump for stuff counting on immersion. But again, the software has to properly use the system... my neck really hurt after playing Subnatica, and the play-through pretty much ended anyway due to Cyclops being pretty much uncontrollable.


    I don't know about your friends, but playing Alyx 
    opened my eyes to the level of immersion VR can achieve.
I've had a lot of friends who liked a few VR games like Alyx but never really touched their headsets after that.

My feeling is less "VR stinks" and more "yes, it can be a really nifty gaming controller/display but there's a big gap between 'nifty gaming thing' and Zuckerberg's opium dream of a fulltime VR revolution."

    The other issue is the killer game or app that gets people into VR en-masse.
We've already had a few five star VR games, so I don't think that's sufficient.

Maybe the "killer app" is more of a paradigm or framework. Like how we didn't have killer GUI applications until Xerox/Apple/Microsoft created the environment in which those apps could be created.

But, I don't know. Fundamentally I just don't think people want to strap these things to their heads.


There's a critical faulty assumption in your logic above ... we are on the verge of seeing multiple simultaneous technical barriers fall that will seriously alter your equation around comfort and immersion. micro-OLED screens are shipping this year which enable full immersion with pancake lenses at half the weight and greatly improved FOV. The next gen of chipsets will support resolutions and frame rates that eliminate screen door effect and nausea for a wide swathe of people.

Within 2 years we'll be looking at very different landscape for VR hardware. This is why people like Zuckerberg and companies like Apple are excited about it - they can see where the puck will be and they are skating to it, ignoring the critics operating on obsolete assumptions.


Nausea issue is not solvable by any standalone device. We'll either have direct brain jack-in that can override full range of sensory input (so there will be no dissonance between your sense of balance and vision) or we're stuck with mostly static experiences (teleporting point-to-point instead of moving etc.) which are not immersive.

Not seeing the first one delivered within 5 years for sure and probably not within 50.


Do you have numbers of the percentage of people who do get motion sickness from vr? Perhaps 50% of the population not going vomity is a large enough market? Perhaps 10%? As devices get better the market will grow. I can definitely feel off at 60Hz, but no problem so far at 120 if the latency is kept to a minimum.

Plenty of people get seasick, but there are still quite a few of us who enjoy sailing a day through a proper October Storm.


I don't have an exact number, but let me answer your question with another question — why else are the most popular VR games (Beatsaber, Alyx etc.) either completely static or move-by-teleport? My suspicion is that they were playtested _ad nauseam_ and this showed significant portion of the players to be affected.

> I can definitely feel off at 60Hz, but no problem so far at 120 if the latency is kept to a minimum.

This is a common misconception and the type of nausea I'm talking about has nothing to do with the screen update latency or head tracking latency. Strongest effect happens when you're mostly stationary in the real world (sitting or standing on the floor) but moving in VR (let's say riding a rollercoaster). In this case, your vision tells your body that you should feel acceleration/deceleration, but your inner ear tells your body you're completely stationary. This is a contradiction commonly associated with intoxication and body deals with it accordingly.

I accept that strength of the effect is different for everyone, for me personally when I tried the rollercoaster demo on Quest 1 nausea lasted for 2 hours (!) despite the fact that I was never seasick in my life before.


I am starting to think that Alyx is VR high tide point. It was either going to be the thing that makes folks and developers run to VR or just stand out there is a neat proof of concept that gets ignored. Alyx is now 2 years old, there hasnt been a rush towards the space yet...


I think the high tide point will be the replacement of desktops/screens.

Compute should be offloadable with "5G E" (low lag, 500Mbps+, already out).


Offload to local device with, yes. Offload to server farm elsewhere ... naaah. You have at most a few ms to compress - stream - decompress - refresh. Any latency, jitter, stutter, etc has a very negative impact in vr. Much more so than on a regular monitor.


You can run compositor locally.


The speed of light really hurts when your gpu is several milliseconds from your screens and your motion controllers.


Carmack explicitly addressed this in his keynote last year https://www.youtube.com/watch?v=BnSUk0je6oo at around 43 minutes in.


> Wii Sports was a "killer app" for motion controls and that doesn't mean it was a technology that shaped our lives in the long run.

Perhaps it could have been different if companies didn’t just focus on using these technologies as leverage to increase their profits at “unicorn” levels and for unimaginative reasons. Carmack should have known better than to expect a huge, boring company like Facebook to be a good place for a maverick to make a major breakthrough.


> Honestly no one really cares about VR that’s the problem.

For some values of "no one". VR has been hanging on quite nicely despite repeated reports of it's demise. The problem is that some industry people keep expecting it to be iPhone huge and it's never going to be iPhone huge.

So - the truth is somewhere inbetween "no one" and "every one". Something above "niche" but below "mass market".


Virtual reality has been too abused. Is introduced typically a humorous home video when people is startled, hits some furniture with their fists or jumps over it, and unavoidably broke the very expensive TV in the wall.

Is shown as a room disaster, much more funny for the people watching the player than for the player itself.

And the people still wonder why people is not playing it in mass when you are mocking your own target? This is not how you sell a product.

Maybe stopping the "need for jumpscare to show how awesome is our game" would help. Dunno. Maybe just making the game aware of he surrounding would help (This big square is the limit, if the player walks next the frontier show a warning or made it take one step back).


VR shines in simulators, flighing, driving etc, there the immersion is key but thats really the only domain in private life where VR really works.

In corporate there are bunch of neat areas but AR is defintely more useful right now. E.g. support, meetings, teaching


> AR is defintely more useful right now.

VR and AR have essentially merged at this point. Nobody is releasing VR headsets without passthrough (and non-passthrough VR still isn't viable tech yet. cost, brightness and poor FOV are holding it back).

So every VR headset is also an AR headset.


Passthrough AR inherently has the same FoV as VR so I'm having trouble interpreting your comment. I also don't see how brightness would be an issue for non-passthrough VR. Did you mean "non-passthrough AR", like the HoloLens?


Sorry, yes. Non-passthrough AR.


He was alone on his side of the table for the All In One integrated hardware approach that was the Go and became the Quest and, after years, proved to be the right long term direction. Of course that is out of his mouth according to him but, if true, it is the kind of high level strategy setting that separates market leaders from the also ran's. Very different from task level involvement but friction there should be separate from effectiveness at the CTO's desk level (& I have to guess Boz is the one who's quality of life got improved more than specific engineering teams)


His critique resonates with my expectations from large enterprises, and your perception also resonates from what I expect of large enterprises workers. So I'm guessing he's probably not wrong and your experience was probably an example of him hitting social/political roadblocks. In my arguably limited human sized experience, the vast majority of people at Meta-sized companies prefer the safety and comfort of things going slowly and being discussed at length, and being careful to respect all the hoops that need jumping through. And not having their caged shaken too much. This leads to 5% GPU utilization.


Do you mean Meta-sized or Meta-stasized?

https://en.wikipedia.org/wiki/Stasi


Carmack has more than proved himself. !

Guess what buddy.... the entire fing executive management team is wading into areas they don't know this about, stabbing each other in the back, slowing progress due to corporate BS.

And so what if Carmack was 'wading into areas where he had no experience'? (What was he showing up at the quarterly internal financial review and advising on advance tax strategy with offshore account to line exec pockets???? ;

When you have a talent like that the organization makes space for them. It was never a cultural fit from the start.


I don't work with John Carmack, but I had a meeting with him once. He is brilliant, no doubt, but he is exactly like every single engineer with no professional communications training. He struggles to make his points in everyday developer language, when he needs to speak more calculated, more measured, and with significantly more audience empathy. Just like 99% of us technologists. We're an industry of weak communicators, and it is hurting all of our careers.


I think the notion of developers being 'weak communicators' is a bit too simplified. It suggests that if developers were better communicators, then things would move faster & better forward. But the fact is that the audience of non-developers tends to have a completely different mode of thinking, and indeed a different set of targets. Developers would like to see organizations as machines to give instructions to. Non-developers more often see organizations as ladders to climb. It would indeed be a miracle to persuade the latter people into machine-like thinking without a total cultural shift.


I think it's weird that people don't talk about non-developers being weak communicators because they often are as well. I guess it's because if a product manager is a bad communicator then they're just a bad product manager. While a developer can be a bad communicator but still a good developer.


> It suggests that if developers were better communicators, then things would move faster & better forward.

That is exactly what would happen, within developer circles themselves at least. A huge amount of miscommunication and lack of communication routinely takes place within dev teams, and that process knot forming behavior would be eliminated by better communications.


Good analogy. Ideally ladders are designed based on problem type - simple to complex. But in corporate wonderland, the ladder climbers regularly change that ideal to stay on the ladder.

You dont need a miracle. You just need to recognize early, who the most mindlessly ambitious over energetic unimaginative people, in the room are and keep them on leash/direct the energies away from ladder reconfig.


I think developers in my experience are very clear communicators, and PMs & managers tend to be poor communicators or at least communicators who have goals very disaligned from that of the company.


I don't doubt he speaks like an engineer because is basically is THE uber-engineer. He should be treated more as an oracle than an engineer. There aren't many people I would say that about in the world of computing, but Carmack definitely is that.


You could be right about all of this, but it isn't very compelling without more concrete detail.

From the perspective of a neutral observer, what we're getting here is one anonymous person's interpretation of Carmack's behavior, and we don't know anything about this person. So for all we know, it's equally possible that this person is arrogant and narcissistic and takes disagreement as bullying.

Not saying I actually believe this of you, but there are plenty of such people in the tech industry. So I don't know what to think here.


>> When data proved his idea was wrong, he would say words to the effect of "I don't care, because I still believe I'm right from an ideological background". He would devalue people, there expertise, there experience, and there thoughts because "I'm John Carmack"

Projecting are you? You're devaluing someone with way more experience and accomplishment than you. Did it ever occur to you that he was right? I've read a lot of his posts that cover ideology, and I always agree. Ideology is what it takes to go big and play a long game. If the short term stuff does fail (even his) it is appropriate to fall back to ideology to figure out what to do next.

I also never saw anything revolutionary in his work. He's really good at selecting practical and straight forward approaches to real problems. If he says "that's stupid and here's why", it's worth listening to even if you can make it work.


If i had nickel for every time i had been in a conversation where someone “proved they were right” even though they were nowhere near there, ok, i wouldn’t have millions but I’d have somewhere in the $50s which is a lot higher than you’d expect


Maybe Oculus Go was a failure in all those areas because VR will always be a failure in those areas.


Indeed. I couldn't believe Facebook bet so much on VR, and especially a low-quality 3D MMORPG full of micropayments. With no LEGS. How long have video game characters had legs??

I feel dizzy even playing Minecraft on a plain screen. I won't ever buy VR goggles. Let alone ones bound to a Facebook account.


Zuck must’ve been high when OKing VR, I still think Google Glass is the way forward with augmented reality. Very comfortable and isn’t trying to rewrite how humans communicate.

I have VR and it is immersive, but way too uncomfortable.


If you imagine arbitrarily good technology VR still feels like a niche while it's easy to imagine lots of uses for a lightweight stylish internet-connected HUD that supplies realtime information--even if we're talking years in the future. I tend to believe this is one of the next consumer (and industrial) device categories but a long way to go as a wearable. (We'll presumably see it on a phone first.)


Ah, so AR. I remember Google Glass, and it was not a great success.


Google Glass was not arbitrarily good technology. And, while the glasshole thing may have been a factor in its demise, if you look around privacy factors don't much deter the use of anything people actually find useful.


The GDPR has been passed since then. At least in the EU, it would be illegal for Google to gather video of people.


You don't need to store video for AR to work. Besides, people take video and photos of others all the time and upload to the Internet without permission of the subject whether that's technically allowed or not in a given country.


He's not high, he's been treating people like contempt ever since Harvard, this isn't new


Oh the legs thing again. I don't want legs (or arms) until they are out of the uncanny valley. No legs is better than janky legs in the same way stylized graphics are better than bad "realistic" graphics.


In that case, then off with their heads, not just their legs!

Marc Zuckerberg's head is already uncanny in real life, but his avatar's head should be guilleitened.


I've heard they bet on VR for the same reason Microsoft bet on a mobile phone -- they want to own a device ecosystem. It makes a lot more sense to me in that context.


FWIW, my interactions with Carmack have shown him to be extremely pragmatic when it comes to tech. Going quickly from “we absolutely shouldn’t do that” to “ok it makes sense in that context”.


> When I hear people say "If only Meta would let Carmack do what he wants we'd see his ideal VR experience and it would be amazing". You already saw it. It was Oculus Go, and by every metric is was a commercial, financial, and technical, disaster.

Hasn't Carmack always been pretty clear about wanting Meta to deliver an ultra-low-cost high-volume headset prioritizing getting them in as many hands as possible? Did Oculus Go deliver this? Because Carmack has seemed to be constantly complaining about this with every germane talk he's given to date...


I know someone who built a solid business around using the Oculus Go to show off kitchen designs to prospective buyers. The fact that the Go was a cheap-ish stand-alone Android device was really valuable for them.


Can you share the business name? That sounds very interesting.


I've watched many Carmack videos over the years and he never complained about the team not following him or people working for him being not good enough, he always praised the work done and explained in very fine details why the decisions where taken one way or another.

When he wanted to remove a pebble from his shoe, he talked extensively of the company decisions, in the higher ups, which is more than fair given his role.

He never struck me as a "Steve Jobs of coding" (probably today Elon Musk?).

I also had several encounters with John Romero and talked a bit about the times at id Software and he never ever hinted that Carmack was problematic in any way.

He's also obviously not a very good politician/sellperson (he can't sell what he hasn't already produced or envisioned) and suffers bureaucracy, like every normal person here that is not a bureaucrat.

Anyway.

Regardless of the truthfulness of what you write, Carmack has always been able to deliver, both in time and as of code quality and maintainability, one way or another, Meta hasn't.

The evidence pile up more against FB/Meta management than against Carmack, moreover I think it's easy to attack the person taking responsibility in person than those hiding in the shadows, Linus suffered the same destiny, but he created Linux and brought it where it is now, the attackers didn't, so maybe Linus was simply right.


Check out Lex Fridman and John Carmack interview. Also read Masters of Doom. I think the key with Carmack is that he's a workaholic, and he expects the same from the ones around him.


Well, if John Romero vouches for him... rolls eyes

https://www.vice.com/en/article/z3nxd3/how-kindness-saved-th...


Their point was that it means something when someone who was badly hurt still praises the person who did it. (“Did it” is shorthand for the full story.)


From the Dallas Observer article quoted by story I linked to (Jan 1999):

"Throughout it all, ION Storm has been hemorrhaging employees; of the approximately 85 people ION employed a year ago, more than half have quit or been let go. Finally, six weeks ago, virtually the entire team working on Daikatana jumped ship and joined Wilson's company."

https://www.dallasobserver.com/news/stormy-weather-6427649?s...

To think that John Romero has the slightest bit of credibility as a character witness when it comes to such issues is so far from reality it is almost funny.


That link isn't news to me. We just disagree on whether someone can have credibility in some situations but not others.


> He never struck me as a "Steve Jobs of coding" (probably today Elon Musk?).

Musk is the Donald Trump of coding if anything.


Interesting perspective. One ominous anecdote is I've noticed that kids seem to have lost interest in the Oculus / VR. I'm assuming the business model needs to be bootstrapped with games and then move into other areas. I hope it is successful however, the world will be kind of boring if all we ever have is screens.


I'm gonna dismiss this whole story, since it's anonymous, while the person you're criticizing (Carmack) isn't.

First, we have no idea what "evidence" or "data" you allege that disproved Carmack, or how Carmack insisted on being right "from an ideological background" (whether that even happened at all).

Second, Carmack is one of the most data-driven and performance-oriented programmers you can find, and is quick to admit errors where he is wrong; to suggest that he is ideology-first (which, from his Twitter and public statements, has never been the case) over truth in tech matters - is bonkers-insane.

And it's such an easy thing to call out someone you dislike as "toxic", just because you disagree with them. Your statement also makes no sense: the phrase 'politely toxic' is an oxymoron - as when one 'politely disagrees', it suggests reasonable disagreement, not outright difficultness.

Further, "good, and in some cases legally required, work" can be work that have nothing to do with the end goals - it could even be baseline administrative work.


Not sure I’d trust someone who mixes up ‘their’ and ‘there’ to interpret data proving or disproving some strategy. From the looks of the product, I’d say he was probably right on whatever that stuff was.


it could be auto(in)correct, perhaps via dictation.

i'm a language and grammar stickler and rewritten spellings in dictation and just plain autocorrect sometimes sneak by, particularly since iOS started correcting at a delay and several words back.

I once wished a girlfriend that her presentation would be "kick ass" but she got a text wishing it to be "lick ass". But it was obviously autocorrect being stubborn.


By reading between the lines of your story and carmack's, my guess is carmack was against facebook user profiling in VR headsets, and you think the sales numbers are sufficient and prove him wrong. If that's the case I'm with Carmack both because "the ideological background" and because the sales argument does not hold : you don't know what the sales would have been (and will be in the future) if facebook did not strong arm users into surrendering their privacy


This.. this is not true at all.

The comments on his internal post elucidate where the conflict is, but it's a larger strategic choice about where Meta should be investing. It is more about his comments here: https://venturebeat.com/mobile/oculus-cto-carmack-downplays-...


> It was Oculus Go, and by every metric is was a commercial, financial, and technical, disaster.

It was the second best selling VR headset at that time, only behind PSVR1. The only problem with it was that it came too late. GearVR had been around since 2015 already, Go was essentially just a standalone version of that, but it took until 2018 to release. That was simply to late, as a year later it was replaced by the Quest1 and 3DOF VR was killed.

Another problem with the Go was that Facebook didn't put effort into good 3DOF content. They never released a VR180-3D camera. Never build their own VR video platform. And finally they made Quest2 deliberately incompatible with Go, despite Quest1 still having some compatibility.

There was and still is a lot of unnecessary fracturing going on in the VR space, even among Meta's own headsets. I think the Go line should simple have been continued with a stronger focus on movie instead of gaming. The Nreal Air shows what is possible when going that direction and Meta with an 8 year head start should have an easy time matching that. Instead we only got Quest2, which is much more heavy and low resolution than it needs to be for a movie headset.


Everyone fails.

Carmack has also had a lot of wins. His accomplishments stand on their own.

Perhaps he is not a good people person.

He puts in an astonishing amount of effort on his pursuits or at least he used to. He may expect the same of others, not understanding that the majority of people have different lives and goals.

He might also just be an asshole.

It will be interesting to see what he does next. I think he still has one or two wins left in him.


I feel like this post would have more credibility if the Quest and Horizons wasn't such a technical and privacy disaster.


Oh, VR is currently successful? Must have missed some sales reports then…


Why was the Oculus Go considered a failure?


I think he meant commercially, technically (ideologically?) for me it was an amazing iphone/ipad like innovation - integrating samsung gear in one standalone easy to use package. I'd still use it for certain apps. https://www.reddit.com/r/OculusGo/comments/rnphlq/was_the_oc...

Oculus Go formed one of the starting points for 6DOF mobile VR (even though the Quest1 'Santa Cruz' was already in development). If the comment was truthful, here it shows some bias. There are always multiple sides to a story.


Is VR really successful? Because it seems like its been floundering for years, and still hasn't learned to walk yet.

And your example in a way backs up what Carmack is saying -- nobody listened, and Oculus sucks, as you pointed out.


> When data proved his idea was wrong, he would say words to the effect of "I don't care, because I still believe I'm right from an ideological background".

I cannot imagine commercial software in any form where that is not the prevailing sentiment. I have heard of developers who actually measure things in the capacity of their corporate employment but in 20 years of doing this work I have only seen it once.

As such I don’t even bother mentioning performance or correctness at work (across all my employers) where evidence is so hastily discarded and inconvenient conclusions are a suicide pill.


Steve Jobs once said: “ It doesn't make sense to hire smart people and then tell them what to to , We hire smart people so they can tell us what to do.”


Sounds like Steve Jobs.

Someone who is visionary, accustom to being in charge, and uses their intuition/gut as their compass because they fully understand the buck stops with them.


Damn this sounds similar to a project manager I'm working with, except he doesn't have any of the technical/engineering merit.


Are project managers expected to have technical/engineering merit? Or are they expected to be experts in managing complex projects at a high level?


I don't think they are expected to have technical merit, but Carmack at least has that going for him.


> there expertise, there experience, and there thoughts because

their*

I do not believe you worked where you say solely from this.


HN is all about that cult of personality, we want to believe in heroic programmers (or founders) who singlehandedly change the world with their geinus clarity.

Paul Graham said this, John Carmack said that and we lap it all up.

It's been this way since the ancient times, and the stories of Hercules and Theseus. We mythologize these personalities, and in our mind they become demigods.

But there's a reason the folk wisdom tells you to never meet your heroes. When you do, you painfully realize that the stories didn't focus on their humanity but instead were spinning the myths of their divinity.

The person in your head is a source of inspiration. The person in the world, on which the former is based, is a source of disappointment.


More than that, I think it's important to remember that no one, even a technologist as strong as Carmack, is going to get more right than wrong.

Carmack has been a huge inspiration for me over the years. I grew up eagerly reading his plan files.

But if we look at the big picture, a lot of his big calls haven't in fact worked out.

His vision for the future of graphics was to stick closer to the original OpenGL state machine, and just make it so blazing fast you could do complex lighting and materials via accumulating 100's of passes per frame. The world chose shaders instead, and I don't think they got that wrong.

Stencil buffer shadows were a dead end.

iD tech used to set the standard for the entire industry, but long term its totally lost out to Unreal and Unity.

Carmack's ideas around sparse voxel trees were really interesting to me at the time, but now with hindsight I can see he totally misunderstood what artists want/need. They don't want to uniquely paint every bit of the game world, they want tools that let them use instancing and smart materials/shapes. In comparison Unreal's Nanite gets this totally right. Artist productivity is the key constraint in both film and games.

I don't say this to be pointlessly negative. As I said JC is one of my personal heros. But the problem with the "superman" approach to coding is no one is in fact superman, even someone like JC. It's just not possible to get complex calls like this right long term. If you don't pay that some respect in your interpersonal behavior, you are gonna end up alienating people.


> Carmack's ideas around sparse voxel trees were really interesting to me at the time, but now with hindsight I can see he totally misunderstood what artists want/need. They don't want to uniquely paint every bit of the game world, they want tools that let them use instancing and smart materials/shapes. In comparison Unreal's Nanite gets this totally right. Artist productivity is the key constraint in both film and games.

Aren't voxels and instances/shapes orthogonal? Do artists really care if the shapes are textures or pictures wrapped on triangles or pictures wrapped on voxels?

The real argument for Voxels is analogous to the argument for raytracing. It is more accurate at describing how the world works, but we currently don't have the computational power to do it in anything close to realtime in advanced games -- even with lots of optimizations.


If you have a single world representation made out of voxels, you can't trivially edit instanced objects and have the changes propagate out to the whole world where all the instances were. Or if you get that feature, it comes at the cost of the voxels being a secondary representation, and now the instance updates potentially trample some custom textures/geometry that were placed on top of the instances. It changes the workflow a lot.


Adding more realistic lighting also completely changed workflows from adding random pseudo light sources to having to describe how light should work on various things (this is before considering ray tracing). Those changes were better for realism which was better for users and that trumps artists having to learn new things.


> iD tech used to set the standard for the entire industry, but long term its totally lost out to Unreal and Unity.

Unless you fault Carmack for selling id to Bethesda, this isn't so much Carmack's fault. He always proposed more sharing of id tech. Look at the older versions of the engine that are available under GPL. Unreal really took over when they started their cheap licensing with source available. Bethesda was asleep.


iD tech was already floundering before the acquisition. I obviously don't fault JC for taking the bag.

Unreal was always far cheaper and way better supported than iD tech. This is something iD got very wrong from the very beginning. iD was "give us 500k, here's a cd rom, and never talk to us again." Epic was considerably less (I forget exactly but I want to say 100k), and was all "ok, here's the email list, here's the news group, here's the IRC channel, and here's some folks you can talk to when you get stuck."

All the Unreal licenses collaborated and helped each other underneath Epic's umbrella. iD licensees had to do again working around iD's hostility/apathy.

There was no comparison in the quality of the toolchains either. Quake's kit did the job, but with a ton of flaky behavior and horrible UX. The BSP code had so many numerical issues level designers were constantly reworking stuff to prevent leaks. Unreal was an absolute dream in comparison.

Cliffy B sending you unsolicited porn pics over IRC was more of a "perk." /s

Source: was contracted on an Unreal port to the Playstation 1 by Infogrames back in the day.

Again, JC is one of my personal heroes, but I think people are reluctant to point out he got a lot of stuff just wrong vs choices others made. His tendency towards contrarian independence is a double edged sword.


Is it possibly because he lacks the academic rigour? I don't think casually reading math (or any) texts as a $50M+ net worth individual is remotely the same as having to study and pass tests like a regular person.


I'm an autodidact and that's something I definitely struggle with. I'm good at getting the "gist" of something by scanning fast, but then I get hung up in the details because I didn't go back and actually work through the formalisms in the paper.

JC strikes me as someone that would do the math however, or at least would code up something that probed it real quick.

Just to ramble about another point I wish I'd made in my post above: I've had some success in my career by depersonalizing these kind of debates. Instead of "my plan" vs "your plan" try to frame it as everyone enumerating the possible plans as a group, brainstorming on benefits vs risks on each of them, etc. So if I set myself up as facilitator on the white board aggregating everything, without pushing my own view much, I find it tends to get less into back and forth arguments. Not a silver bullet but that depersonalization is a big part of how I think about these dilemmas now.


Agree. I’ve been on both sides of this. Forced to learn things as a student as well as rushing through self curated material for a particular purpose. There is definitely some value in simply being a student. Spending 8 years studying to get a phd in math doesn’t guarantee that you will be an outlier (like Carmack) but you will have a solid foundation. I think both types of people are needed to make progress realistically.


Formal training can be a disadvantage when innovating, since it trains one to think the same as others.


You know, maybe he just has a huge blind spot when it comes to optimization: Because he's so good at it, he overestimates others' ability (and possibly appetite for - I personally find optimization grueling and soul deadening work though of course needs to be done)


Carmack aside, I think the "never meet your heroes" thing is even simpler: no one's perfect. Your hero could have cured cancer but maybe they're a nervous wreck in public. Or aren't native to your area and may commuicate badly face to face for culture clashing reasons. Or maybe they are great in a small intimate team but completely fall apart in a large setting. Heck it could be as simple as finding out they are a heavy smoker or an alcoholic.

The common stereotype is "heroes are narcissitic and have skeletons in the closet", but there are valid reasons for an otherwise good person to fail in what may be common sense to others.


To me it would be the opposite; we all have our faults, so how do they manage the feats that they do?

There's no point idolizing people for their accomplishments in the "they must be perfect" kind of way.

Ie I look at John and see someone amazingly fit for their age (very close to mine - only a few years older, yet he appears younger); I'd like to learn more about his routines (running and judo?) to see how I might benefit from the same.


I’m curious too, in the Lex Friedman podcast/interview, John described he oftens “runs on” a diet of pizza and Diet Coke.

https://lexfridman.com/john-carmack/


But there's a reason the folk wisdom tells you to never meet your heroes. When you do, you painfully realize that the stories didn't focus on their humanity but instead were spinning the myths of their divinity.

This is part of the reason I like Steve Jobs so much. The stories around him never failed to mention his legendary penchant for downright nasty behaviour. And yet people loved him anyway, even when they lived in fear of stepping into an elevator with him! It’s bizarre and entertaining stuff!

Personally I’d rather work with boring, reliable, friendly people in an low-stress job and focus my passion on my hobbies. I recognize that others might want to take risks and try to make something big.


I don't think many people loved Jobs, and a good few hated him.

But unlike most narcissistic assholes he was unusually good at certain things [1]. And he could be persuaded to change his mind when he was dead wrong, at least some of the time.

So that made him tolerated.

[1] Finding good people, understanding that computing is about services and UX and not just boxes, and having a goal for commodity computing that was at least as aesthetic as technological.


If you are really good at something, people will like you inspite of your drawbacks however big they may be.


The people with those stories typically made a lot of money thanks to Jobs. The people who didn't, just have a negative opinion of him.


Theseus was the name of the mechanical 'learning' mouse that Claude Shannon built https://www.technologyreview.com/2018/12/19/138508/mighty-mo...

Also: https://youtu.be/_9_AEVQ_p74 (It would be great it some AI could upscale this...)

I had the privilege of meeting Claude, at the CMU Robotics Institute, and showed him how to use (what turned out to be) an early incarnation of of Boston Dynamics -- a hopping pogo stick. Here you can see an operator using the same control box that Claude Shannon used: https://youtu.be/mG_ZKXo6Rlg?t=34 p.s. yes, that 'operator' in the video is me.


Well said but we don’t know for sure if the above is true. Carmack is a genious programmer and rather than trash him right away we should acknowledge that his job was hard- very hard. In any biography the failures are way more interesting than the successes. The ancient greek understood that pretty well.


As you mention, the world is about cult of personality, not just hacker news. Look at the situation with influences and such and why brands are following over themselves to link there products with some personality.

We like to think it's some super human person that is some for of genius, but there are very real limits to human intelligence and while there are some admittedly great and lucky people in that regard, they are still very limited and would likely be disappointing if we knew what the rest of there lives were like outside of what we see.

In some ways we seem to love the idea that others are just somehow more gifted than we are and then idolize them, we don't like to accept that everyone is just making it up as they go along all the time, maybe it's a defense mechanism in some ways as it keeps us from doing some of the more exciting things that we could do, because that's only for these special people that we somehow idolize and of course to make it worse, these people generally love the attention so play up to that even more.


A young fan of James Joyce once asked the Irish maestro, "May I kiss the hand that wrote Ulysses?" The novelist replied: "No, it did lots of other things too."


There are many people lurking on HN who do not fall for the cult of personality and stick to technical and personal topics. You should look around for them! They’re cool.

PG has been an inspiration but he gets things wrong all the time. Most famous Silly Valley leaders are people I’d steer well clear of.


If you want a hero to idolize, select someone who's been dead for at least 100 years. Most of their foibles will be public knowledge by that time, so you probably won't be in for any rude surprises.


Even that might not be entirely safe, as Schrödinger's behaviour has only become widely known in recent years for example. (Although he died around 60 years ago, so not quite 100.)


Was he mean to his cat?


Yes and no. I'll see myself out.


> HN is all about that cult of personality, we want to believe in heroic programmers (or founders) who singlehandedly change the world with their geinus clarity.

I'm not one to defend the culture here but this isn't fair. Everyone is like this and it has nothing to do with HN. They do it with politicians, rock stars, capitalists, etc. Just look at the cult of Elon Musk. And they do it because all of those people put a lot of money and work into making sure they do it. Worship is paid for. That's what PR and image firms do, not to even mention that it's the default culture of the media in pretty much every country on the planet.


I’m pretty sure that people like John Carmack, Donald Knuth, or Fabrice Bellard are not spending money on PR firms.


I'm pretty sure you don't know what you're talking about. Carmack has been covered by multiple PR departments, sometimes simultaneously, throughout his career. Knuth literally has publishers doing that work and I don't know what you think the Nobel committee or ACM Turing Awards are for. That's their entire purpose, to promote these people for their accomplishments. It's not like they hide that. And what do you know, Bellard isn't even remotely as popular as those others. I wonder why.


Yep. There are lots of talented people, programming wise, who can't communicate vision, lead, or inspire teams. These are mostly orthogonal to technical skill, but are extremely important if you're building something that requires more than one person.


What comes to mind is how hard it is to get low-latency user experiences out of a comglometate of teams exchanging data via blocks. I would expect someone like Carmack to have to interact with such teams in ways that they’ll find intrusive


Given the fact that this is a throwaway account your credibility on this matter is less then zero. In fact this sounds like as if your project was shut down by Carmack and now your ego is bruised.


It takes two. If accurate and true, there is an obvious conflict between the two of you. John perhaps didn't listen to your point of view enough and in the reverse you didn't respect his view and role in the company. His success was your success and it would seem you both failed as a result of the conflict. Tech is full of difficult personality and ego. It's multicultural and communication challenges and cultural differences are common are often misinterpreted. At the end of the day though, many of us just want compassion and respect in our roles, to be valued and heard. All said, feel in this described circumstance that perhaps the initial folly was all indeed John's. He held the power after all to make the right start.


This is an interesting comment. In my experience most people were right in their way of thinking. Even if they come to vastly different conclusions, most of the time they are kind-of-right. This continues until objective reality hits as in "can we ship" and "does it make money". And even then it depends on many factors with many people involved. For a vision like VR this is far into the uncertain future and "being right" can mean many different things to people. Data doesn't help much if it is biased, if the analysis is biased or if you just have different definitions and priorities.

At the end of the day the real struggle is achieving alignment on business goals and priorities across the whole team. And also aligning them with reality. This is usually where you elect one leader to define those things and the others to follow those definitions.


> and in some cases legally required, work

Are we talking EMI compliance or surveillance backdoors? :)


I definitely saw a lot of that in him when I read "Masters of Doom".


I suppose I shouldn't be surprised, but I have trouble believing that someone in your position would mistake "above" for "among" and not know the difference between "their" and "there." Surely a company like Meta has higher standards for written English.


Thanks for sharing this point of view and voice from inside Meta.


there


[flagged]


We're you trying to use a throwaway account for that? Because I think you used your main.


Weren't he rather addressing the "throwaway" user's comment?


[flagged]


Big corps usually prohibit their employees from expressing their personal opinions. It’s sometimes tolerated but always against the employment contract. So whenever you’re saying something, bigcorp could decide that “this one’s too far”. On a topic with as much PR as this one, it’s rather dangerous to comment on if you gave a medium-to-high level position.

The reason big corps do it is so that their PR department has ANY chance of sending a coherent message. So it’s not even evil behaviour IMHO.

All that to say, I understand why they used an anonymous account. Of course, that doesn’t mean one has to believe them, it’s their word against Carmack’s. But it’s good to hear that perspective IMO.


> Big corps usually prohibit their employees from expressing their personal opinions.

Yes, but does that make it any better though? We understand why they have to do it anonymously, but it's still someone with nothing at stake, who we can't evaluate the claims of.


I'm not sure there is much of substance to evaluate. If we fired every technical lead who sometimes "waded into areas with no experience," issued orders, followed a conviction or two and occasionally provided disparaging feedback, there would be no good engineers left. The bullying and devaluing claims are worth investigation, but that's always very subjective and range from "my boss disagrees with me" to horrific abuse.


I don't disagree, and I was in a similar position not too long ago.

But it also doesn't change the fact that this is ultimately hearsay. Maybe this was someone who butted heads and ultimately had the better idea go by the wayside because they lacked clout. Maybe they are a gilted employee whose full story would make them feel like how they described Carmack. We don't know and on the internet it's way too easy to pretend to that sabetour who never even worked at Meta but is very angry about some design decision in Quake 3.

There's ultimately no good way to do PR as a non-PR employee for that reason, even if the big corp allowed it. You either put your name on the line or you just say nothing. Most employees choose the latter. Your best bet if you have any real evidence and want impact is to seek a journalist for coverage and anonymity.

Anything else is simply a footnote to keep in mind until (if ever) some big bust happened.


Then we should dismiss your critique of his critique, since you are also anonymous :-)


You can, but I'm not that anonymous (one can easily find my name by searching for my username, not that there's much interesting to find anyway). More importantly, I wouldn't try to damage a person's reputation if I wasn't ready to stand behind what I said and, if proven wrong myself, take some responsibility. I think a few negative things were said about his personality, which can be damaging. An anonymous internet comment is not the most credible source though.

Disclaimer: I don't work for Meta, don't know Carmack, etc.


The difference is that nothing what eyko said is based on hearsay.


It would be slightly easier to take you seriously if you could spell correctly.


You can't attack others like this here. Since you've been breaking the site guidelines repeatedly in other contexts as well, I've banned this account. Please don't create accounts to do this with.

https://news.ycombinator.com/newsguidelines.html


Well, from what I have experienced, the people who dare to say “I don’t care” in a corporate settings are usually much trust worthy than those been polite. Also most of time he said that because of the sheet frustration from the enormous BS that surround him.


People with attitudes like yours are why Zuckerberg _WILL_ fail in his vision. If Meta VR cannot be more compelling than video games, it is and will continue to be Dead on Arrival. Good luck though, with your feelings and whatnot. The "avatars" that Mark was forced to present are frankly embarrassing and humiliating in this day and age. 5% GPU utilization is a joke. Mark's gotta give all of you the boot. I'm happy for John that he got to escape that sycophantian paradise.


5% gpu utilization was just an analogy carmack used, he clarified in an edit to the post.


I understand this year they presented much more believable avatars, but yeah presenting Second Life as a next gen experience must have been frustrating for John.




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

Search: