Live data from Hacker News

John Carmack pushes out unlocked OS for defunct Oculus Go headset

arstechnica.com

101–110 of 316 posts

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

#101

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

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…

All valid points. But I’ve made the mistake of trading in or losing all of my old Android phones which had unlocked bootloaders.

Also, installing a phone OS is more intimidating to me than, say, putting Debian on a laptop/desktop. I’m happy to go into a BIOS, play with voltages, overclock, etc. but please don’t ask me to hold some combination of buttons to start a process that can easily brick my phone.

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

#103

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

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…

Hm, I have an OG iPad that runs a few excellent apps (TouchOSC, Animoog, Samplr) well enough that it‘s still a worthwhile device with just those. TouchOSC in particular should get massive props. As of last year, it was still able to update and is solid and super responsive. The App Store still works and I can download the last compatible version of any app I own.

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

#105
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.

> except for the ones I built using unstandardized API's.

Think you proved my point.

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

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

Just wait for the first big JS Framework which uses the canvas for everything.

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

#107
post #64

Earlier quoted context omitted.

> the job market favors engineers hopping around instead of staying at one place Does it? That's a fair description of the consulting space, but I don't think it's an accurate representation of the job market as a whole. When product companies hire software engineers, they tend to aim for the long haul.

You'd think. Most career advice I get is you need to jump ship to get an actual pay raise. Maybe stay 3 or 4 years. Not enough to build up deep knowledge, at least compared to older engineers imo

A buddy of mine just joined Palo Alto networks and they gave him a 30% pay increase, as well as a $100,000 signing bonus, and then put him on a team who sold well and he got a $40,000 bonus a couple months after joining.

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

#108

Earlier quoted context omitted.

We need a law to require the removal of DRM after 10 years. That's more than fair for how fast hardware and games currently move.

I don't think we need a law, we just need businesses to stay greedy. DRM licenses are kind of expensive and it's hard to publishers to justify the added cost of DRM after the initial release, when they've made 80% of the revenue for the game. So they often (though, not always) get patched out eventually.

When a publisher has made the majority of the expected revenue off a property they're pretty unlikely to want to donate some more dev time out of the goodness of their heart. I think historical trends have also shown that DRM is almost always left in place - so I think the empirical data is pointing strongly at a lack of any organic motivation to de-DRM any products.

Most of the time an anti-DRM patch gets rolled out it's either a company/individual that has strong personal feelings about DRM (i.e. somebody like Stardock) or else it's a patch that the devs wrote way back when to make testing in some environment easier that they kept around and valid out of the goodness of their hearts. I think in almost all cases it boils down to someone who personally disagrees with the prevailing business opinion that DRM is good and actually has enough political power in the company to force their opinion onto the business at large.

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

#109

Earlier quoted context omitted.

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.

Unfortunately, a lot of new releases need a 0-day patch to be playable. It's basically an anti-piracy/anti-early release measure. So if you really want to preserve a game on disk, you pretty much have to pick up another copy stamped at a later date to include all of the patches.

For non-Nintendo Switch games, I buy from GOG whenever possible. It does require different taste in games (I grew up on Quest for Glory, Space Quest, and King’s Quest). You get a tried-and-true game, DRM-free, usually for dirt cheap, and it probably doesn’t require an RTX video card. It’s not for everyone, but it’s worked great for me.

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

#110

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

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…

Yeah. I had a LG G Pad 8.3 (2013) that I used as much as last year until the screen separated from its body and started to fail as an effect. Was using it with LineageOS (don't remember the exactly version, but it was either Android 9 or 10), and it also allowed to tweak the scheduler so the CPU would always run at pretty much the maximum speed. The battery life was obviously bad but would still get one day of reading/watching videos (that was pretty much the main usage I had for it), and thanks for the tweaked scheduler the UI was not that laggy (it was laggy, but not worse than an actual low-end device).

Also, different from iOS at least Google still pushes updates for important parts of the system (Chrome, WebView, etc.), so at least for casual navigation it wasn't horrible insecure.

Post reply on HN