sushibowl

joined 1 year ago
[–] sushibowl@feddit.nl 12 points 5 hours ago

Bernoulli's principle is certainly involved, but the full explanation is more complicated and arguably beyond high school level:

Although the two simple Bernoulli-based explanations above are incorrect, there is nothing incorrect about Bernoulli's principle or the fact that the air goes faster on the top of the wing, and Bernoulli's principle can be used correctly as part of a more complicated explanation of lift.

[–] sushibowl@feddit.nl 8 points 2 weeks ago (3 children)

DIN 4271 is the number of the standard that describes how to build manhole covers of type B125.

The correct manhole cover should probably state something like DIN 19584, which I think is the standard covering the B400 class manhole covers.

[–] sushibowl@feddit.nl 17 points 2 weeks ago* (last edited 2 weeks ago)

How the mighty have fallen eh? Prince of Persia was a big franchise once upon a time. Like, the Sands of time trilogy was AAA tier.

[–] sushibowl@feddit.nl 23 points 2 weeks ago (2 children)

The big reason I'm hearing in this thread is "Denuvo and I don't trust Ubisoft." However I doubt that is the reason the mainstream audience skipped over this game. Ubisoft franchises generally sell like hotcakes, and for the most part only nerds care about DRM (like the type of person who knows what a lemmy is).

It's hard to say why it didn't sell more units. Certainly it seems their internal expectations were sky high:

similarly to the biggest Metroidvania’s in the market, with millions of units sold in a relatively short space of time

The game is good, but metroidvania is not exactly an easy market; there's some juggernauts in that genre, and they came out with a completely new and unproven concept. Apparently it sold a million units or so still, to me that's not unimpressive.

On PC, it initially launched only on Epic afaik, which certainly doesn't help. And by the time they brought it to steam it was much too late.

What I don't really get is, why disband the team? They've proven they can produce quality stuff. Just hand them some other promising projects? I suppose that's too much of a risk for a publisher like Ubisoft.

[–] sushibowl@feddit.nl 6 points 2 weeks ago (1 children)

But python has GIL and you can't just remove it so

https://docs.python.org/3/using/configure.html#cmdoption-disable-gil

The GIL appears to be slowly going away.

[–] sushibowl@feddit.nl 8 points 2 weeks ago (1 children)

You are right, originally they did. The answer is catholicism happened:

A religious purist, Jón made it his mission to uproot all remnants of paganism. This included changing the names of the days of the week. Thus Óðinsdagr, "day of Odin", became miðvikudagr, "mid-week day" and the days of Týr and Thor became the prosaic "third day" and "fifth day".

[–] sushibowl@feddit.nl 2 points 3 weeks ago (1 children)

But the game is "finished". there is no need for alterations.

If only that was the case. But there is no chance a game built for windows 95 could run unaltered on an android phone. Things like the rendering systems, input handling, and sound output will need to be adapted to work on a new platform.

[–] sushibowl@feddit.nl 5 points 3 weeks ago (3 children)

You could, but there isn't much benefit. The purpose of all that extra information is generally to make the program easier to understand for a human. The computer doesn't need any of it, that's why it's not preserved in compilation. So it is possible to automatically translate assembly to C++, but the resulting program would not be much (if any) easier for a human to understand and work with.

To give a bad analogy, imagine some driving directions: turn left at 9th street, enter the highway at ramp 36, go right when you're past the burger king, etc. These are translated into physical control inputs by the driver to actually take the car to its destination. Now we could look at the driver's physical inputs and turn that back into a written list of instructions: turn the wheel left 70 degrees, turn it right 70 degrees, push the gas for 10 seconds, and so on.

All the street name references are now gone. There are no abstracted instructions like "enter the highway" or even "take the second left." It would be quite difficult for a person to look at these instructions and figure out the trip's destination. Let alone make some alterations to it because there is roadwork along the way and a detour is needed.

[–] sushibowl@feddit.nl 8 points 3 weeks ago (7 children)

Your thought is correct. The basic problem is that higher level languages contain a lot of additional information that is lost in the compilation process.

[–] sushibowl@feddit.nl 12 points 3 weeks ago (6 children)

It's addressed in the article. The brave CEO has stated they will continue to support manifest v2 as long as the needed code remains in Chromium. He made no promises what happens when it is removed, though ("I don't write checks of unknown amount and sign them")

[–] sushibowl@feddit.nl 64 points 3 weeks ago (17 children)

Fun quote from an interview with Chris Sawyer:

Latterly the machine code came back to haunt us when the decision was made to re-launch the original game on mobile platforms as RollerCoaster Tycoon Classic a few years ago, and it took several years and a small team of programmers to re-write the entire game in C++. It actually took a lot longer to re-write the game in C++ than it took me to write the original machine code version 20 years earlier.

view more: next ›