silent_water [she/her]

  • 14 Posts
  • 1.19K Comments
Joined 3 years ago
cake
Cake day: October 26th, 2021

help-circle


  • yeah, I was lucky to have already taken Classical Mechanics prior to Quantum Mechanics (it wasn’t a prereq so most of my classmates jumped straight into QM), so the math was all perfectly sensible. but the second any prof started trying to use English to interpret the math, I started having these moments where I’d have to sit back and think about the words coming out of their mouths, and sitting with how it was all actually gibberish. Feynman’s “shut up and calculate” started to feel incredibly valid really fast, whereas prior to QM, I was under the impression that physics was natural philosophy. it’s not and QM was the breaking point, at least for me, personally.


  • they don’t actually spin but they’re little bar magnets as if they do. if you charge a sphere and spin it, you’ll generate exactly the same kind of bar magnet, but they don’t actually spin. and just like bar magnets, like repels like. but they’re neither bar magnets nor spinning. why don’t they spin? because they’re point masses, which don’t have any extent. but actually, you can’t really observe them as point masses because they’re waves.

    ^^ this was the exact point at which I said quantum mechanics wasn’t for me and I’m done with physics, after completing most of a degree. it sort of all makes sense but at the same time it completely doesn’t. it all makes sense as pure math but the second you try to make sense of the math, sense goes out the window.













  • I meant that it doesn’t actually have to emulate much. it just runs the game as if it were native, more similar to how wine works than old school emulators. with the older consoles, it has to translate the instructions from the original code into instructions for the PC hardware and insert software approximations of stuff the hardware does on the physical consoles. this invariably makes what used to take just a few instructions take multiple hundreds of clock cycles or worse.

    but on the ps4, it’s just a “fancy”, underpowered desktop pc. (fancy, as in, they talked Intel/AMD into providing a custom version of their normal cpu/gpu that could run within the power/thermal budgets of the ps4 – so it runs slower than it would if you built the computer yourself.) it’s not easy to get the games themselves running as a developer for the emulator – you have to teach your computer how to read the executables and interpret them + provide system library equivalents, but you don’t have to fake entire pieces of hardware that don’t exist.

    the ps5 is even further down this path… it’s just a low tier desktop PC running a custom OS built on top of one of the BSD’s (iirc). it’s why the ps5 -> PC ports come out so much faster than previous gens – don’t have to do all that much as a developer to get it working on PC. I’m honestly surprised we don’t have a functional “emulator” for it already.