Live data from Hacker News

John Carmack pushes out unlocked OS for defunct Oculus Go headset

arstechnica.com

281–290 of 316 posts

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#281

> allowing for a randomly discovered shrink wrapped headset twenty years from now to be able to update to the final software version, long after over-the-air update servers have been shut down. This resonates so much with me. Each time I setup a new device that requires an Internet connection, I think about how we can enjoy booting 30 years old retro computers and how the next generation will not be able to do the sa…

> I think about how we can enjoy booting 30 years old retro computers and how the next generation will not be able to do the same because of locked down hardware.

I worry about this too. It's been a great experience collecting and _using_ devices that were made a while before I was born. It's sad future generations might not be able to use the tech I'm enjoying now.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#282
post #5

> allowing for a randomly discovered shrink wrapped headset twenty years from now to be able to update to the final software version, long after over-the-air update servers have been shut down. This resonates so much with me. Each time I setup a new device that requires an Internet connection, I think about how we can enjoy booting 30 years old retro computers and how the next generation will not be able to do the sa…

The same is true of some of the best work being done on the web, such as the NYTimes interactive infographics. Because they are so JS-heavy, and reliant on CI/CD pipelines for deployment, on custom CMSes, there is no way to archive them in the way that static pages containing just text and images can be archived on the Wayback Machine. Heck, even Flash projects from 15 years ago still run fine when compiled on Ruffle…

IIRC IA archives full WARCs so replaying all the requests will be fine. The main issue will be browser compatibility with old HTML/CSS/images/JS.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#283

Earlier quoted context omitted.

Eye tracking is biometric data. It can reliably be used to detect various neurological conditions.

This is about telemetry, not the direct eye tracking data. Also I'm not sure how you could detect various conditions with just what you look at. That seems a little far fetched / not reliable. Even if it could magically diagnose you with a condition what would be the point to do that? To sell you medication? To connect you with others who share your condition? Those things don't mseem to be much to worry about.

Not medical condition, but your state of mind. The goal is to sell others the option to change your mind.

Everybody keeps getting surprised at how seemingly irrelevant data points can be used to segment/profile people with a shockingly high accuracy. It seems the only requirement is scale.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#284

Earlier quoted context omitted.

The War On Redemption sucks so much I don't even want to know anymore. The past was better when we left it in the past.

What is the war on redemption? I have never heard this expression before and cursory searching does not yield anything. I have an inkling of what you may mean, but I'd like to know more.

It's not the same person replying to you.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#285
post #223
post #190

Earlier quoted context omitted.

Can you give some examples? What was not possible and what's possible now?

It's honestly hard to describe to someone who's never tried modern VR, but it basically gives you full immersion. You can watch Netflix in VR, you can move around (if you have enough real-life space), you can grab and play with things surrounding you, it's just so close to real life it's mind blowing. I actually wrote about social experiences (specifically playing boardgames in VR!) within the Go[1], and you can imag…

Also watch this to understand how immersive the tech is now xD

https://www.reddit.com/r/gaming/comments/qdcrxl/vr_but_taken...

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#286

> allowing for a randomly discovered shrink wrapped headset twenty years from now to be able to update to the final software version, long after over-the-air update servers have been shut down. This resonates so much with me. Each time I setup a new device that requires an Internet connection, I think about how we can enjoy booting 30 years old retro computers and how the next generation will not be able to do the sa…

Honestly, it feels like there should be a law about drivers and source code being made available after the end of life/support for any product, much like there should be right of repair laws.

Anything else is essentially like renting hardware and letting the manufacturer forcefully make it into e-waste whenever they like.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#287

Earlier quoted context omitted.

This goes against the idea that software is "art" in the sense that most works of art are created to physically endure over time.

that's just not true. non-recorded performance art is still art.

The statement is qualified ("most works of art"). Non-recorded performance art is indeed a form of art, but, IMO, it does not comprise "most works of art". I should probably have further qualified the statement to works memorialised in a tangible medium. Programming usually implies "code" that is recorded to a tangible medium. It is usually expected that the "code" may be looked at again after it is recorded.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#288

Earlier quoted context omitted.

that's just not true. non-recorded performance art is still art.

The statement is qualified ("most works of art"). Non-recorded performance art is indeed a form of art, but, IMO, it does not comprise "most works of art". I should probably have further qualified the statement to works memorialised in a tangible medium. Programming usually implies "code" that is recorded to a tangible medium. It is usually expected that the "code" may be looked at again after it is recorded.

I mean, if you want to bring formal logic into this with "(Therefore), the statement is true", then I suppose we can go forth, apply the rules of formal logic, and see what happens. Perhaps I make errors in my analysis and someone can set me straight.

It's very strange for you to be that pedantic about the supporting clause without being at all critical of the independent clause. You defended the supporting clause but completely ignored the primary/independent.

Independent clause: "This goes against the idea that software is "art"

Supporting clause: "...in the sense that most works of art are created to physically endure over time."

I was arguing against the primary clause, as it was immediately obvious to me at first read that superficially combining the two clauses yields a "Fallacy of existentialism" (more accurately, it violates the rule that anything distributed in the conclusion must be distributed in at least one premise...but the less correct short quote is easier for readers of this comment to DDG). Laid plainly:

A: "Software is not created to endure over time."

B: "Some works of art are created to physically endure over time."

C: "Therefore, Software is not art."

That's not very logical at all.

In fact, upon reflection you'll find that I was not arguing against a "straw man" version of their original 'weasel-word' assertion. Instead, before replying(!), I purposefully removed the logical fallacy in an attempt to "steel-man" their argument. I figured that if I could show that a charitably non-fallacious argument of the same character was horribly flawed, that most readers could intuit that any weaker versions of the "steel-man'd" argument would also be some kind of wrong.

On a personal note, some unorganized thoughts I'd like to share which I might be convinced to change my beliefs about:

I feel that people don't "get" that one can't just add weasel words to magically make a bulletproof argument with instant "gotcha"-trap potential against anyone who tries to rebut their bad/unthoughtful assertions. It's hard (for me) to find examples where weasel words don't do at least one of the following:

- Weaken the argument to the point of saying something which is still 100% true and specific, but so trivial/impactless that it doesn't matter in any meaningful application. "Some children receive higher test scores after switching from drinking Pepsi to drinking Coca-Cola".

- Create a tautology (a non-falsifiable statement that literally adds nothing to any discussion). "No, really! It very well might be possible that Tupac is still alive!"

- Creates a logical fallacy which means that the statement is meaningless. "This goes against the idea that software is "art" in the sense that most works of art are created to physically endure over time."

Hopefully this write-up helps other people think, read, and comment more clearly because it took me 40 minutes to craft a complete response to a couple of 20-second Markov Chain comments. The asymmetry is real.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#289
post #232

Earlier quoted context omitted.

Oddly enough, this is why I stopped buying iOS devices. With my old Android phones/the one Android tablet I got I was able to install something useful and pared-down once they became older and unsupported. They work fine as readers/browsers on my home network or as "fancy" remotes and local-network media players. The only old iOS device I haven't sold/tossed is an iPad 2 which is unbearably slow for most things, and…

This doesn't invalidate your argument (which I agree with) since it's unofficial and relies on exploits, but you should be able to downgrade your iPad 2 thanks to its unpatchable bootrom exploit and the fact that Apple apparently has to keep iOS 6.1.3 and 8.4.1 signed for that model specifically https://github.com/LukeZGD/iOS-OTA-Downgrader/wiki/How-to-Us...

I run iOS 8 on my iPad 2 (downgraded from iOS 9, which made it super slow). Unfortunately, Apple doesn't let you download old versions of apps unless you installed them at the time, so the device usage is restricted to "what I used the device for then", which hinders a lot.

Re: John Carmack pushes out unlocked OS for defunct Oculus Go headset

#290

Earlier quoted context omitted.

Surely someone is archiving apks, just for the fun of it? I can imagine that someday we'd have a webarchive that embeds a simulation of the device where you can run that apk in your browser. Of course, if it's just an application shell dependent on a running backend, then yes it's not really an application so much as an "application shell" at this point, and you ALSO need to be able to move around the data corpus to…

Haha well that just blew my mind xD I personally don't really care about achieving anything. Why is this such a big thing? Why would we want to achieve all the APKs? There are too many of them lol History? Memories? Who cares, we're all going to die lol And with the qty of APKs, only 0.00000001% of them will ever be dug out of the archives.

Your statement is dumb. With FDroid and some Android 4.1 ARM chinese netbook, you can have a portable and usable machine for several years on. Backing up these APK's for future usage it's essential.
Post reply on HN