• 567PrimeMover@kbin.social
    link
    fedilink
    arrow-up
    63
    arrow-down
    1
    ·
    11 months ago

    Fun fact: It’s a much simpler job to guide a vehicle to a planetary body than it is to render a webpage with a flat theme.

    Source: It came to me in a dream

    • GuybrushThreepwo0d@programming.dev
      link
      fedilink
      arrow-up
      33
      ·
      11 months ago

      Well… You need like what, 3 floats for position and 4 more for orientation. Multiply that by 3 to get velocity and acceleration values. Then I don’t know a few more floats per sensor and you have your whole state space in a few bytes.

      Meanwhile a single image is like a megabyte so yeah.

      Source: it’s past midnight and I should have gone to sleep ages ago

      • Gormadt@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        11
        ·
        11 months ago

        And don’t forget about redundancies

        The programming for the Apollo program was hand woven so comparing it to modern systems is kinda like comparing apples to oranges

        Honestly the computers for the Apollo program were amazing and I highly recommend looking into the whole thing more, it’s so incredibly cool

  • UnfortunateShort@lemmy.world
    link
    fedilink
    arrow-up
    50
    ·
    edit-2
    11 months ago

    Chrome tabs are scary - unlike our sponsors:

    Firefox. Firefox is a free and open source web browser that is not just nice to your RAM, making it run smoothly alongside games or on older machines, but also respects your privacy.
    Unlike Chrome, it doesn’t track every move you make online and it’s not only more customizable, it also doesn’t threaten ad-blockers and the free web in general. Check out Firefox with the link below!

    https://www.mozilla.org/en/firefox/new/

      • Instigate@aussie.zone
        link
        fedilink
        arrow-up
        17
        ·
        11 months ago

        I did the same! I’m now given to understand that that was Google’s goal with Chrome - make the easiest-to-use and most lightweight browser to bring everyone in, then ramp up the trackers and bloat. I think I need to export my bookmarks and look into Firefox again…

        • LovecraftianGodsKiller@sh.itjust.works
          link
          fedilink
          arrow-up
          5
          ·
          11 months ago

          You Should. Firefox has gotten so much Better. Not to mention all the literal BULLSHIT Google has done and will be doing with their browser.

          The way Chrome works now, every tab is its own instance. Firefox, each window is its own instance.

      • Goo_bubbs@lemmings.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        11 months ago

        I use Firefox, TOR, and even Edge sometimes these days for its nifty “Drop” feature. You’ll never catch me using Chrome.

        • DJDarren@thelemmy.club
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          11 months ago

          Meanwhile, there are dozens of us using Safari, and wondering what all the fuss is about.

    • Quereller@lemmy.one
      link
      fedilink
      arrow-up
      7
      ·
      11 months ago

      These are multiple printouts of the code. The computer did not only execute precalculated instruction. (This would be a sequencer BTW.). Try it yourself AGC.

        • interolivary@beehaw.org
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          11 months ago

          I’m not quite sure if even that is correct. The AGC, as far as I understand it, did do quite a bit of calculation on the fly and was essentially the first digital fly by wire system. It did rely on input from the crew and ground control for eg correcting its state vector etc etc, but it even has dedicated vector instructions if I recall correctly. Can’t really precompute all that much when you can’t be sure things will go to plan and you’re dealing with huge distances. It did have eg separate programs for different phases of the flight but they weren’t really precalculated as such, more like different modes that eg read input from different sensors etc etc.

          The US space program was pretty big on having a human in the loop though, much more so than the Soviet one which relied more on automation and the pilot was more of a passenger in a sense, sort of a failsafe for the automatic systems.

          The book Digital Apollo goes into all this this in more detail, I can highly recommend it if you’re a ginormous nerd like I am and think that computers we’ve shot into space are endlessly fascinating

  • N00b22@lemmy.ml
    link
    fedilink
    English
    arrow-up
    16
    ·
    11 months ago

    Meanwhile I have 16 GBs, and I feel that I should update to 32…

  • Chaos@lemmy.world
    link
    fedilink
    arrow-up
    14
    ·
    11 months ago

    4kb plus literal rocket scientists. On the other side of it you have 8gbs and my dumb ass

    • DrQuint@lemm.ee
      link
      fedilink
      arrow-up
      11
      ·
      11 months ago

      Yeah, but they were reusing tilesets an-

      *looks at modern pokemon*

      Uh. You know what, you have a point.

    • Queen HawlSera@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      It took till Scarlet and Violet for us to get more than one region in a game

      Kitikami and Unova

      That’s parhetic

    • ℛ𝒶𝓋ℯ𝓃@pawb.social
      link
      fedilink
      arrow-up
      4
      ·
      11 months ago

      No no no, you need to upload RAM. Just make more swap partitions with Google Drive and a gigabit internet connection… Totally will work…

  • TheControlled@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    11 months ago

    Isn’t there some computer science hypothesis (or whatever) about how the more complex computers get the more inefficient they must get as well?

    • SlopppyEngineer@discuss.tchncs.de
      link
      fedilink
      arrow-up
      2
      ·
      11 months ago

      Computers haven’t become less efficient. They can still crunch numbers like crazy.

      It’s the software. Why spend a month making something when you can just download some framework that does what you want in one hour. Sure, it used 10 times as much memory and CPU, but that’s still only a 1 second delay with a modern computer and the deadline for release is approaching fast.

      Repeat that process often enough and you have a ridiculously bloated mess of layers upon layers of software. Just for fun you can start up some old software and play around with it in an emulator to be baffled how quick it all works on a modern system.

  • Zerush@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    11 months ago

    16 GB RAM 8GB nVidia and you can play Immortals Of Aveum at 30 FPS, (maybe)