okamiueru

u/okamiueru@lemmy.world
0 posts · 947 comments

Recent posts

No posts.

Recent comments

I think I can explain that one. Consider a pig farm, and one of them tends to squeal whenever it doesn't get attention. You might not take the pig seriously, but you get that it might "start some shit".

Now, imagine someone having strapped a collar on it, with buttons that have very real life consequences. Now, every time the pig starts squealing and squirming, everyone gets pretty concerned. Few want to take the pig itself seriously. But, unfortunately, it is what it is.

Seem that you are indeed right! Thanks for clearing that up!

To quote the relevant parts:

... It’s the fact that none of it is true. The overflow error never happened at all. It is true that Gandhi would—eventually—use nukes when India was at war, just like any civilization in the game, and at the time this did strike a lot of players as odd. [...] Since all leaders used the same basic diplomacy script [...] But at no point did a democratic score change, or any value approaching 255, come into it. That kind of bug comes from something called unsigned characters, which are [...] not something I used for the leader traits. Brian Reynolds wrote Civ II in C++, and he didn’t use them, either. [...] Gandhi’s military aggressiveness score remained at 1 throughout the game. [...]

I don't think it's wrong to call it integer overflow, as that covers wrap around in either direction. I don't think there is any mention of "integer underflow" in any IEEE standard.

There is however mention of arithmetic underflow, but that relates to a precision issue with floating point numbers, and not negative wrap around. (See IEEE 754).

It's still understood what one might mean by integer underflow. But if anything, I'd say it's a further specification of a type of integer overflow, and certainly not a necessary distinction.

(Might be something everyone knows) The Nuclear Ghandi thing was a unsigned integer issue. His "war mongering" value reached zero, and lowering once more made it wrap around to max value and turn him into a lunatic.

Wealth tax should be progressive. It is dangerous to let so much accumulate.

Even something ridiculously "extreme", such as 99% wealth tax over a trillion, every year. 90% over a billion, every year. 5% over 10 million, every year. 0. 1% over a million. Would make perfect sense to me. There would be zero change to their quality of life. They just wouldn't be able to buy influence at scale that can subvert democracy. And that tax would be more than sufficient to lift everyone out of poverty, or effect so many positive changes in the world.

Putting your trust on any company is already a mistake. The only correct answer is GoG, or other similar DRM free distributions. You don't have to trust them, because it doesn't matter what they might pivot to: you still have your downloaded games, and they still work without any connectivity.

Also, when you end up passing away, guess what happens to your steam library? You cannot pass it on to anyone else.