Live data from Hacker News

John Carmack pushes out unlocked OS for defunct Oculus Go headset

arstechnica.com

51–60 of 316 posts

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

#52
post #42

Earlier quoted context omitted.

Browsers evolve and break older pages. JS that requires requests as you interact with it will need an implementation of the server it uses (the subset and data of it's endpoints) How do you preserve that?

Browsers don't usually break older pages. The only time this happens when you rely on unstandardized features. At least, I have not noticed any page breaking in the past 15 years except for the ones I built using unstandardized API's.

[deleted]

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

#53

This is tangential, but I really wish that their would be legislation, valid retroactively, to enable old unsupported devices to still be utilized. I think this goes somewhat beyond right to repair? Take for example digital backs for medium format cameras - these things are built in low numbers, with high end FPGAs and camera sensors, with JTAG interfaces ready to go and everything - but then forgotten about a few ye…

What if we required lifetime warranties for everything? By lifetime I mean human lifetime, not lifetime if the device. It sounds crazy when thinking how it’d work out in practice, especially with electronics, but we need drastic action like this to respond to climate change.

This would completely close markets to new entrants.

As an inventor I can't financially hope to support a device for a human lifetime and break even, much less profit.

Right to repair and allowing these things to be legally opened and hacked by the end user is the right way, not burdening every manufacturer with unrealistic support laws.

For an example, look at military equipment costs. 20 year support is often built into those to give you an idea of the cost of this. Spoiler: things will cost 10-20x what you think they will for a business to hope to profit.

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

#54
post #42

Earlier quoted context omitted.

Browsers evolve and break older pages. JS that requires requests as you interact with it will need an implementation of the server it uses (the subset and data of it's endpoints) How do you preserve that?

Browsers don't usually break older pages. The only time this happens when you rely on unstandardized features. At least, I have not noticed any page breaking in the past 15 years except for the ones I built using unstandardized API's.

The largest browser maker no longer believes so:

https://www.theregister.com/2021/08/05/google_chrome_iframe/

https://mobile.twitter.com/estark37/status/14226948565440593...

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

#56

Earlier quoted context omitted.

Huh? JS can be cached and preserved just like anything else. Even the (presumably JSON or CSV) data could be cached, though I don't know if the Wayback Machine follows API endpoints by default

Browsers evolve and break older pages. JS that requires requests as you interact with it will need an implementation of the server it uses (the subset and data of it's endpoints) How do you preserve that?

Maybe a good example is the original Nintendo (NES) emulators. New gaming consoles can't play those old cartridges, but we have a virtual layer that can. The same holds true for browsers, OSs, etc. It does create a pretty long chain of dependencies, though.

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

#57

> 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…

This is why I still try so hard to buy physical copies of games, and if there is a GOTY Edition, to have the DLC be on-disk , as opposed to being a bunch of download vouchers. I wanna be able to play the freaking game in ten years without worrying about whether the game/console's online service is still available to do some mandatory authentication or version check.

> This is why I still try so hard to buy physical copies of games

Aren't these also subject to disk rot?

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

#59
Massive props to John Carmack! We also need laws to protect consumers when they don’t have an enlightened champion on their side.

Part of the reason I buy Apple devices is because Apple is unlikely to get acquired or go out of business for the foreseeable future. I wish there were viable alternatives. Android devices are not an option for me, as they are more likely to be abandoned and/or contain Google/manufacturer/carrier malware, and I need to use banking and work apps.

In that same vein, I have a preorder for a Framework Laptop because, at least for actual computers, I have the option of not splurging on a non-upgradeable, non-customizable Apple device.

We really shouldn’t have to wait for Librarian of Congress-granted exemptions, which can be rescinded at any time and are meaningless with locked-down devices anyway.

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

#60
post #5

Earlier quoted context omitted.

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…

> 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. Welcome to the world of digital archiving. It's an enormously complicated space, and even for just my own personal projects and content, I've spent a lot of time thinking about how to ensure…

Some people actually use those "takeout" features to collect archive data. So then you do get the archive, it's like having somebody's cuttings from a local newspaper rather than a complete set of local papers on microfiche.

One reason I take these is that I have RAM and I have grep and apparently either the people who had the data don't have RAM or they don't have grep, and so while I can ask my local Facebook archive "Er, didn't I write something about anti-freeze?" and get an answer in seconds, Facebook itself will try to suggest I might want pages about anti-freeze, a group that cares about anti-freeze, a sponsored advert for anti-freeze ... and not the thing I wrote.

Post reply on HN