Hacker Newsnew | past | comments | ask | show | jobs | submit | jwitthuhn's commentslogin

So they were not "pressured" but Atari contacted them and they proceeded to make this decision based because they "needed to balance Atari’s commercial interests".

That sound indistinguishable from being pressured.


I think they're saying Atari didn't threaten them but they both understood that they could have. Honestly it sounds like Atari were trying to be nice. Like "you technically aren't allowed to do that, and we could just set our lawyers on you, but we'd like to not do that while also making money on our re-release".

This seems like a perfectly reasonable compromise to me.


How is "I haven't talked to my lawyer yet but you know I could" not a threat/pressure?

In the same way that "you kids aren't allowed to skate here, but maybe if you do it over there I could just turn around and not notice you" isn't a threat.

"you kids can't skate here" is the threat part.

That's just stretching the definition of "threat" beyond its normal meaning.

If I tell my kids "it's bedtime" is that a threat?


If they say "no" are you gonna let them stay up?

If not then it may not be a literal threat but it contains the implied threat


There is no reason to assume they said that and all the reason to assume they didn't say that.

Reaching compromises with others is part of life. If the question is whether a copyright from 1995 should hold in this case, I would say no. But the world is sometimes not as we may want it to be. So taking that for granted, this seems like a very reasonable and mature resolution.

Indeed. It sounds like they were further pressured to say they were not being pressured.

The types of folks who make reimplemented game engines often do it as a labor of love towards the original. And the best companies often have great appreciation for their modding communities and preservationists. (Witness the good collaborations between some companies and SCUMMVM, for instance.) This may well have been a conversation that was entirely reasonable and respectful.

I just can't believe that given the outcome and the wording of the posts from the project. If there was respect here there would have been no threats. If there were no threats there would be no talk of "balancing commercial interests"

Why should an OS demand personal information from its users? It creates an unnecessary risk that the information will be leaked.

Laws exist that dictate what apps are allowed to do depending on the user's age. This means that in order to follow the law they must collect the user's age. If collecting the user's age is a common requirement of apps it makes sense for the operating system to expose an easy way to do that to make app development easier on that platform.

No, it makes sense for an App Store to do that. Or, that HTTP headers are set at the device or network proxy.

User account creation wizards could just create the dot files for the App Store. These weird laws ban OS.


The issue is that software can be installed from outside of the app store on pretty much every OS. Also if you have multiple app stores it would be convenient if they could all get it from the same place.

I'm skeptical we should ban all operating systems which permit this without an interactive age check. Shouldn't the free market acolytes be arguing that parents can choose between competitors which offer ever-improving parental controls?

I agree with you, but it seems like the free market is moving too slowly in regards to this pain point for parents which is resulting in demand for them to force change through the legal system.

In the US there is a certain class of politician that considers poor people being able to exercise their rights a problem that needs to be solved.


Is that really limited to the US though?


The important distinction here is that CD-ROMs can store data indefinitely, but CD-Rs and CD-RWs can not.


BD-R and M-Disc CD and DVDs have archival storage life.


PVS by my understanding will only ever over-count visible polys.

It is essentially a set of all polygons that are visible from any point inside a fixed volume, but the camera only exists at a single point inside that volume so there will probably be some polys that the camera has no LOS (though I suspect these would still be 'rendered') to and a bunch that are out of the view frustum which will not be rendered.

edit: To observe this you can also load any HL1 engine game, run `r_speeds 1` in the console, then it will show you how many world polys are currently being drawn in the corner of your screen, which is probably the count referenced by John Romero here.


The most recent integration I've seen is is OpenMW, which is an open source re-implementation of the Morrowind game engine. Basically it is built on the assumption that people are going to make mods that do a ridiculous amount of number-crunching in lua so any small improvement to performance is welcome.


At 4 bits that model won't fit into 128GB so you're spilling over into swap which kills performance. I've gotten great results out of glm-4.5-air which is 4.5 distilled down to 110B params which can fit nicely at 8 bits or maybe 6 if you want a little more ram left over.


Correction, my GLM-4.6 models are not Q4, I can only run lower ones eg:

- https://huggingface.co/unsloth/GLM-4.6-GGUF/blob/main/GLM-4.... - 84GB, Q1 - https://huggingface.co/unsloth/GLM-4.6-REAP-268B-A32B-GGUF/t... - 92GB, Q2

I ensure that there are enough RAM leftover ie limited context window setting, so no swapping.

As for GLM-4.5-Air, I run that daily, switching between noctrex/GLM-4.5-Air-REAP-82B-A12B-MXFP4_MOE-GGUF and kldzj/gpt-oss-120b-heretic


Are you getting any agentic out of gpt-oss-120b?

I can't tell if it's some bug regarding message formats or if it's just genuinely giving up, but it failed to complete most tasks I gave it.


GPT-oss-120B was also completely failing for me, until someone on reddit pointed out that you need to pass back in the reasoning tokens when generating a response. One way to do this is described here:

https://openrouter.ai/docs/guides/best-practices/reasoning-t...

Once I did that it started functioning extremely well, and it's the main model I use for my homemade agents.

Many LLM libraries/services/frontends don't pass these reasoning tokens back to the model correctly, which is why people complain about this model so much. It also highlights the importance of rolling these things yourself and understanding what's going on under the hood, because there's so many broken implementations floating around.


IIRC I did and failed but I didn't investigate further.


If you have 20 hours to spare I highly recommend this youtube playlist from Andrej Karpathy https://www.youtube.com/watch?v=VMj-3S1tku0&list=PLAqhIrjkxb...

It starts with the fundamentals of how backpropagation works then advances to building a few simple models and ends with building a GPT-2 clone. It won't taech you everything about AI models but it gives you a solid foundation for branching out.


Rosetta 2 is going to be EOL'd within the next few years. A more permanent solution would certainly be welcome.


AIUI they intend to retire support for x86 macOS apps in a few years, but Rosetta will remain as a low-level component so that things like Crossover and Parallels can continue to work. Maybe not forever, but there's no immediate threat of it being EOL'ed.

> Rosetta was designed to make the transition to Apple silicon easier, and we plan to make it available for the next two major macOS releases – through macOS 27 – as a general-purpose tool for Intel apps to help developers complete the migration of their apps. Beyond this timeframe, we will keep a subset of Rosetta functionality aimed at supporting older unmaintained gaming titles, that rely on Intel-based frameworks.

https://www.macrumors.com/2025/06/10/apple-to-phase-out-rose...


Yeah, that's not very reassuring.

You guys remember when you bought a computer and could run the software you wanted, independent of political motives? In perpetuity? Reading excuses like this makes me feel validated for cutting macOS out of my professional workflow. The concept of paying Apple to provide high-quality long term support only works if Apple does better than the free offerings. Free offerings that still run 32-bit libraries, run CUDA drivers and other things Apple arbitrarily flipped the switch on.


I'm not sure what you are referring to, but I remember way less cross-platform software than we have now, and way worse working WINE. No, there was never time when we could run whatever software we want on a machine of our choice.


> I remember way less cross-platform software than we have now

Really? Outside Electron apps and PWAs, I'm seeing fewer apps than ever support macOS as a native target. Additionally, cross-platform packaging feels much more fragile than it used to, especially if you're using Brew over Nix. And cross-platform games... just forget about it.

Modern macOS simply feels abandoned by cross-platform efforts. Upstream Wine runs worse than it did in 2010, depreciated 32-bit libraries annihilated my Mac-native Steam catalog and AU plugins, Vulkan is ignored and CUDA compute drivers work but Apple refuses to sign them. The professional experience that I attributed to macOS is gone in the new releases. All Apple can innovate in is petty politicking.


i’m not sure how end-of-life it will actually be because rosetta is used in apple/container and seems to be a large part of the virtualization stuff apple’s built in the last few years


I would imagine they would disable the user-facing "load x86_64 Mach-O's seamlessly" and other loader magic, and keep around the core for such things.


You are describing Windows 11 LTSC which is a product that exists because Microsoft knows people want to turn this crap off.

It is of course only available in volume licensing to keep it away from normal users. Only businesses get to control their computers.


Does LTSC comes with respectable default settings or that's still a matter of setting up system?


I'm replying to you from Windows 11 IoT Enterprise LTSC courtesy of massgravel (or massgrave... not sure wth it's actually called now!) and it's activated until 2038.

The only thing it didn't have out of the box that I wanted was Microsoft Store (so that I could install Winget and Terminal) but you install it from an elevated powershell command with "wsreset -i" and that's it done.

It also has the original version of Notepad, not that abomination with the tabs and Copilot!

Oh, no Copilot whatsoever in fact.

All the instructions for IoT (including where to get it... legitimately) are on the massgrave github page and website.

And before I am accused of sailing the high seas... I'm not! The activation script just activates complicated processes built-in to Windows: it doesn't "hack" it or anything!


I still use a similar version of Windows 7 — licensed offline through an old enterprise activation. It just works for its specific purposes.


I moved all my home LAN Windows machines to LTSC IoT in February; cost me about 90 euros for each license. You can buy individual licenses from online stores that will connect to MS and validate correctly. You'll have to install the MS app store from GitHub (!), and there are some other issues, but at least you're years away from what hit everyone else this October.


You can find some licenses sold online; it costs about 3x the price of Home. But I am not sure if it's legal; I have already bought some and then realized it's just keygenerated.

Normal, reputable websites never sell single LTSC licenses. So go figure


which shows that only businesses care about that stuff.

normal people don't give a fuck, they actually like the things HN bitches about - online account, data storage and services


Normal people don't want a Microsoft account (indeed, many don't have one), nor do they want ads in the Start menu.


It shows nothing. Normal users dont even get the option. They probably dont give a fuck, based on a ton of other things, but there is no option to even choose the no bloat option.


Word on the ground is this is turning around


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

Search: