Live data from Hacker News

John Carmack pushes out unlocked OS for defunct Oculus Go headset

arstechnica.com

211–220 of 316 posts

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

#211

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…

> I think this goes somewhat beyond right to repair? Definitely goes beyond it. This should be able to get traction as an anti-electronics waste policy. Designs and relevant documentation should be packaged up and handed over to the Library of Congress (or alternate entity) as soon as any design goes into mass production. LoC may release them when the product is no longer supported by the manufacturer or the company…

I agree. Electronic waste is only getting worse over the last decade, with everyone getting a new phone every year, new laptop etc. Even if everyone optimally buys/sells used, the devices still end up in landfills because the hardware is no longer supported. Not acceptable anymore.

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

#212
post #39

Earlier quoted context omitted.

I don’t know why CI or a custom CMS would be the problem here, the output is still static HTML. IMO the problem compared to years ago is that the client side dependency trees are so much more complex, involving third party domains and such. But dependencies are still a problem even in Flash: it can load external JSON data for example, and it’s a lot more difficult to sniff all that out than it is with JS. Don’t get m…

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…

I would imagine the Internet Archive is already storing them. APKMirror is fairly comprehensive. Wouldn't take much for the Archive to mirror them.

Sometimes, I wonder what the Archive stores in their non-public repositories. Just waiting for the day when it's safe to show the world.

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

#213
post #162

Earlier quoted context omitted.

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

Being unable to get a pay raise from your current employer often boils down to one of two reasons: 1. You're not negotiating effectively -- a skill you can improve upon 2. You're not worth as much as you think you are (e.g. low margin industry, company doing poorly, part of a low impact team etc, or maybe you're just not very good at $whatever skill the company needs). Only #2 is a good reason to jump ship and try yo…

I've played the "salary band" game too many times to believe this. Let's tie your salary to your title so that we have to promote you before we can pay you more. Rather than, say, having salaries reflect the actual market and having titles reflect people's actual roles in the company.

The only blame for being underpaid that falls on an employee is staying somewhere they aren't valued longer than they should. We owe it to our families to get paid what we can [sustainably] earn.

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

#214
post #162

Earlier quoted context omitted.

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

Being unable to get a pay raise from your current employer often boils down to one of two reasons: 1. You're not negotiating effectively -- a skill you can improve upon 2. You're not worth as much as you think you are (e.g. low margin industry, company doing poorly, part of a low impact team etc, or maybe you're just not very good at $whatever skill the company needs). Only #2 is a good reason to jump ship and try yo…

3. Salaries for those already on the payroll are not subject to competing offers, and employees likely have outdated information on market salaries, and almost always "anchor" on their current income. Employers have a some competition when hiring, and are subject to some market forces on compensation (including "price transparency" on offer letters).

In the current environment, you're almost always able to get a better offer compared to any raise offered. In most organizations, a manager expends less political capital justifying a salary band for an open position vs. advocating for a raise.

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

#215

Earlier quoted context omitted.

> I can't get anything back as the court owns all the identity documents that I have and won't let me have them. In fact, when I asked a couple of weeks ago they said they have no idea where they put them all. This is perhaps not what you were expecting to be asked about, but I’m curious nonetheless. So when you reported to prison you had to hand in your passport, driver’s license etc? And now when you were released…

Everything except my passport was taken either from my person or from my house. My passport had to be handed over in order to get out of jail. Actually my passport was handed over to the prosecutor years before I was released. The judge wanted the prosecutor to have it because it normally is held by the court, but they had sold R. Kelly's passport when they had it. I ended up spending three extra weeks in custody bec…

This is all sorts of messed up. Sorry you’ve had to deal with this.

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

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

>As a simple example, building my personal website atop Markdown ensures that, even if the formatting can't be preserved

That's why I built my personal ADHD blog[1] on TiddlyWiki[2].

It's a self-contained HTML page that has everything.

I could have even embedded the images.

You can archive it with *File -> Save As...* (single-file .mht works).

[1] https://romankogan.net/adhd

[2] https://tiddlywiki.com

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

#217

Earlier quoted context omitted.

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

Facebook's search and suggestion engine is hilariously broken.

Say, I am commenting in a thread trying to respond to John Smith. That's the only person whose name starts with a J.

If I start typing @J..., the suggestions would be for literally anyone else but John Smith in the thread.

On their mobile website (which lags behind the app), typing @John Smith will sometimes suggest a number of John Smiths, none of them being the one in the thread I am writing in.

Same with friends. If I want to tag a friend of mine and start typing their name, I usually get suggestions for random people first (neither from my friend list or the comment thread).

Why on Earth is the list not prioritized by (friends in thread) / (everyone else in thread) / (friends) / (everyone else) is absolutely beyond me.

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

#218

Earlier quoted context omitted.

I would definitely read a blog (or just follow up comments) about a technology orientated person jumping forward almost a decade in time and what they find really different. Are you a professional developer? Has framework churn been an issue?

Yes, been a web developer since 1994. Framework churn is THE WORST. Ugh. Really, nothing in terms of outside appearance has changed. The web looks pretty much identical to when I was locked up in 2013. There are a lot more ads, and way more video ads. The Web uses up waaaay more RAM and CPU. Development, though, has been a bitch since I got out a couple of months ago. I want to use the latest frameworks, but I'm star…

Did you notice the reduction of information density on web pages? I think that would be the biggest immediate difference. Old Reddit vs. new Reddit as one prominent example. The dominance of responsive designs now, as compared to the old separation between main site and mobile site, as another example. I guess hamburger menus weren't a big thing in 2013? I honestly can't remember. Maybe time to hit the Internet Archive and look at pages from 2013.

It's interesting thinking of the changes. I guess many of the current trends were well underway by 2013 so the current state would be different but not too different to you. At any rate, I'm glad you're out and hope you can sort the ID mess.

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

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

> 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 things are future proof and can be archived easily.

For web content, in my eyes it's a pretty cut and dry example - if the authors of any piece of content don't want it to be archived and aren't forthcoming in making this archival a viable pursuit, then the content simply should not be archived. Alternatively, just get a static PDF of it for future reference instead of fighting an uphill battle against webpages and even software that's user hostile.

For your own content, however, i think that you're on the right track. Use simple file formats, have tested backups and ideally rely on stable, boring software that's also slow to evolve and change.

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

#220

Earlier quoted context omitted.

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

>As a simple example, building my personal website atop Markdown ensures that, even if the formatting can't be preserved That's why I built my personal ADHD blog[1] on TiddlyWiki[2]. It's a self-contained HTML page that has everything . I could have even embedded the images. You can archive it with *File -> Save As...* (single-file .mht works). [1] https://romankogan.net/adhd [2] https://tiddlywiki.com

I still don't get why Firefox doesn't support MHT(ML)(=EML), while Thunderbird does, considering how that's pretty much the best digital document format we have...
Post reply on HN