• mycodesucks@lemmy.world
      link
      fedilink
      arrow-up
      17
      ·
      edit-2
      2 days ago
      Traceback (most recent call last):
        File "app.py", line 8, in <module>
          import RocketScience 
        File "/usr/lib/python3.11/site-packages/RocketScience/__init__.py", line 5, in <module>
          from .core import initialize
        File "/usr/lib/python3.11/site-packages/RocketScience/core.py", line 22, in <module>
          libc = ctypes.CDLL("libc.so.6")
        File "/usr/lib/python3.11/ctypes/__init__.py", line 364, in __init__
          self._handle = _dlopen(self._name, mode)
      OSError: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/python3.11/site-packages/RocketScience/core.py)
      
      
  • Zink@programming.dev
    link
    fedilink
    arrow-up
    8
    ·
    2 days ago

    That is such an adorable and proud smile. I love it. She looks exactly like one of my nieces too. Excuse me while I have my old man moment.

  • Liz@midwest.social
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 days ago

    It’s my understanding that that is the the debug output from the program, is it not?

    • chonglibloodsport@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Yeah there’s no way the primitive computer from they had on the Saturn V’s LEM could even store that amount of code! This was before hard drives!

    • PugJesus@piefed.socialOPM
      link
      fedilink
      English
      arrow-up
      40
      ·
      2 days ago

      145,000 lines of code, but about 4x that is included in that pile in documentation.

      REMEMBER TO COMMENT YOUR CODE

      • Liz@midwest.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Printed letter paper has about 80 lines per page. Rough numbers let’s call it 100. That makes for 1,450 pages. Let’s double it by assuming lots of page headers, comments, half-filled pages, etc. So 3000 sheets of paper. A ream of paper is 500 sheets, so we’re looking at 6 reams. A ream is about 4 cm thick, but let’s call it 5 since there will be air and creases and whatever. So 30 cm gets us to about a foot high for our code, all printed out.

        I’m pretty sure my original question was correct, this isn’t the code. I’m pretty sure it’s the debug output.

  • shameless@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    12
    ·
    2 days ago

    And yet haven’t they lost the technology to get to the moon? Or is that just a conspiracy?

    • PugJesus@piefed.socialOPM
      link
      fedilink
      English
      arrow-up
      41
      ·
      2 days ago

      Just conspiracy. We can get to the moon, the issue is that there’s no real reason to now. During the Space Race, it was a combination of “We need to test rockets in case the Cold War goes hot” and “WE HAVE TO SHOW THE COMMIES WE’RE THE SUPERIOR ENGINEERS”

      Once we actually got up there and did some basic tests, it was very much “Yep, this is what every scientist predicted it would be: a barren rock that costs a horrific amount to get to and back from.” It’s still of some scientific interest, but not “Pour billions of dollars to push a few guys there and back” level interest. The ISS in low-earth orbit is cheaper to get to, more scientifically useful, and has its costs split between several countries instead of one country trying to fund a dick-waving contest.

      India and China have both done unmanned moon landings in the past few years for the prestige, because unmanned is much cheaper.

      • BeardedGingerWonder@feddit.uk
        link
        fedilink
        English
        arrow-up
        7
        ·
        2 days ago

        They literally pushed the rocket for a crewed loop round the moon to the launch pad today in fact. Hopefully Artemis III goes ahead next year.

      • wonderingwanderer@sopuli.xyz
        link
        fedilink
        arrow-up
        5
        ·
        2 days ago

        But when will we install a borosilicate dome on the dark side of the moon and fill it with an artificial atmosphere to preserve biodiversity in case of an apocalypse on earth?

        • zqps@sh.itjust.works
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          1 day ago

          Sci-fi plans to “save humanity” from catastrophic climate change usually remain in the planning / CGI stage. That’s much cheaper, and it is all you need to placate people who might otherwise make demands about our economy and ecology here on earth.

          • wonderingwanderer@sopuli.xyz
            link
            fedilink
            arrow-up
            1
            ·
            2 days ago

            We just need a little more compute, and then all our plans will be in reach. Please pledge $100 billion today. We can only guarantee a 5000% ROI in ten years. And you’ll even get this cool mug. See, it says “Space Wiz.” Wouldn’t it look great on your desk?

    • Treczoks@lemmy.world
      link
      fedilink
      arrow-up
      14
      ·
      2 days ago

      They can’t replicate many things straight from the blueprints because nobody produces those parts anymore. But take the AGC (Apollo Guidiance Computer) and the earthly counterparts: they can be replaced by modern technology. Like some guys recently did, they were working with a telemetry module that sent data from the rocket back to the earth. They did not have the earthly counterpart of it anymore, a wall of cabinets with electronics to receive and decode the data. They just replaced that wall of cabinets with a script running on a Raspberry Pi.

        • Treczoks@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          2 days ago

          There are teams out there doing reconstruction of the AGCs. I mean, they have real ones there and try to figure them out. The most sophisticated “computer chips” on that thing are basic logic chips: 10 pins, two for power and ground (12V, IIRC), and 2x4 pins for three-input NOR gates. They used them for everything: building flip-flops for registers, adders, and other stuff to for a kind-of 16-bit computer.

          There is loads of documentation out there on the net.

    • gmtom@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      2 days ago

      Weve already sent Artemis 1 to the moon and Artemis 2 which is due to be a crewed launch to Luna orbit is currently being rolled out to the launch pad and will likely launch next month. Then Artemis 3 which will actually land on the moon will launch next year (hopefully if SpaceX can actually pull through)