Live data from Hacker News

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

openciv3.org

231–240 of 318 posts

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#231
post #152

Earlier quoted context omitted.

UAC is not a security boundary. Malware can bypass it if it wants.

It helps to actually enable having to type a password instead of clicking on Yes. However yes, security is much more than an UAC dialog.

Additionally, just remembered, recently there is an additional option on Windows 11 that the UAC generates a temporary admin user and then throws the security token away.

https://blogs.windows.com/windowsdeveloper/2025/05/19/enhanc...

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#232

Earlier quoted context omitted.

BS needs to be countered with rejection.

If Apple finds out they’ll ban your developer certificates and then all installed copies of your app will stop working.

Has this ever happened? Not revoking certificates, which they've certainly done for malware or e.g. iOS "signing services", but because a developer used non-Apple hardware.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#233
post #65

Earlier quoted context omitted.

What is going on with this? I tried that and the alias I have built in for this problem, `make_safe() { xattr -d -r com.apple.quarantine $1 }` The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0xae1038720 {Error Domain=NSPOSIXErrorDomain Code=163 "Unknown error: 163" UserInfo=…

The situation is actually worse than it looks. This error exists because Apple has effectively made app notarization mandatory, otherwise, users see this warning. In theory, notarization is straightforward: upload your DMG via their API, and within minutes you get a notarized/stamped app back. …until you hit the infamous "Team is not yet configured for notarization" error. Once that happens, you can be completely blo…

Can't you (as in the user) still just type `sudo spctl --master-disable` to get rid of the nonsense?

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#234
post #74

Earlier quoted context omitted.

To be fair, the threat landscape changed, too.

I mean it has, but the situation is getting ridiculous, I'm at the point where I'm honestly not sure what special set of magical incantations and rituals I need to do to get this process to work, it seems to change between different bits of software and get more complex with time as if Apple keeps finding proverbial bigger fools who can get through this mess without intending to and so they're solution is to keep mak…

You used to be able to boot into the rescue mode and disable their security system. Is that not a thing anymore?

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#235

Earlier quoted context omitted.

The total war games are like civilization but with actually good combat. Especially if you get mods like DEI for Rome 2, RTR for Rome 1 remastered, etc. It's regrettable that we let the grimdark warhammer crowd define the series. The paradox grand strategy games are like civilization but with real agency and at times straight up historical accuracy. Meanwhile I have to deal with Ghandi actually nuking everyone (the b…

I have found paradox games to have uneven game mechanics; some run miles wide, some of them run deep, and many others are just very superficial, and there is no reliable indication which will be which when you are playing fresh.

There's no better story generators than those games though, even Civs don't quite compare.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#236
post #53

“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.

And yet people still support it by finding ways around it instead if just leaving mac in the dust, simply not supporting it. Worked for Internet Explorer, will work the same dor mac

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#237
post #32

Earlier quoted context omitted.

Can I tangent on your question here and ask what others think of Civ 7 now? When I learned about it I thought it was a day 1 game purchase for me for sure, but I held off when I saw a stream of bad reviews. I figured I'd come back when they ironed the problems out (as they've done in every major Civ release to my memory). Haven't taken the plunge yet.

They built it as a railroady board game instead of a sandbox video game. The rumors from their experimental workshop test and latest announcement make me hopeful for a big update in the spring. Until then, it doesn’t feel worth playing it more than a couple times through. Every game feels the same.

Trying to streamline the series into a boardgame seems to be a trend. Even Civ6 felt more like a boardgame for points than a sandbox already, even though it was still rather enjoyable.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#238
post #53

“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.

This is the reason I dropped macOS as a platform target. Apple will make users think you're a hacker trying to trick them, because macOS acts as if your app is radioactive if you don't pay the Apple tax, and refuses to let users run the apps they want. Maybe 1 out of 1,000 users will know the magic ritual required to run what they want on their machine, and for every one of those, 10,000 are gaslit into thinking you…

Taking a legitimate concern (which of course does factor into the overall trade-offs) but exaggerating it into a tirade is uninteresting. Trade-offs are complex. There is more than one sensible mix depending on one’s values and position.

Only seeing the worst potential explanations of other parties whom make different trade-offs than you is uncharitable. It can also look like what I would call counterfactual hypocrisy, by which I mean, if you were in those shoes, would you actually behave differently?

E.g.: If you were in Apple’s shoes (think about what this entails), what actions would be compatible with a business’s MO from that point of view? From various ethical points of view?

If you say you would’ve behaved differently, is it even possible that you would’ve ended up in their shoes in the first place?

A common response here is early mistakes compound. Or actors have poor character which leads to an inevitable fall. That’s the stuff of Greek tragedies. I’m more of a system thinker. If you look at the patterns, it is pretty easy to see that the leverage points are human systems rather than human nature itself.

If you don’t like the environmental conditions that led to the decision space, then think about changing the system rather than blaming parts of it.

Casting blame on individual parts of the system arguably plays into maintaining the status quo. The most effective changemakers understand how things work and how they got that way without alluding to convenient oversimplifications. Rant now concluded.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#239
post #53

“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.

The lockdown has been slow and steady. Slow enough that at every juncture, apologists point out that it is still possible to run software you choose. I think we enjoy freedom that people do not appreciate because they never had to earn it. Gaining it back will require extraordinary effort.
Post reply on HN