It takes a lot of parts that come from different sources and also sensitivity to place every screw correctly. It might be very difficult for a purely robot-run society to reproduce the robots themselves successfully.

You might have a factory that creates trucks, but who creates the robots that work in the factory? They’re a different type of robot, and if you have a factory to produce them too, who produces the robots that work at that factory? The issue might be very difficult, and even if it’s possible, you probably would need a very large industrial system to successfully and reliable reproduce every type of robot.

Meanwhile (biological) living beings can reproduce themselves successfully, especially plants, given nothing but water, CO2, some sunlight and some mineralic fertilizer (which might already be present in the landscape). That ability to self-reproduce is amazing and might be what makes life special.


These thoughts are relevant because it might mean that robots can never really get rid of humanity, i.e. overthrow humanity’s rule and kill all humans. At least a few will be needed forever to ensure the robots can be reproduced. So you have something like: Humans reproduce themselves and also produce machines, which then do most of the hard work in the world. Kinda like DNA produces proteins, which then does most of the biochemical work inside a cell.

  • INeedMana@piefed.zip
    link
    fedilink
    English
    arrow-up
    26
    ·
    20 hours ago

    The very first compiler was written by hand in assembler. Then the next version was compiled using the first one. Now when we come up with a language we first write a compiler in another language and then move to compiling new versions with their predecessors.
    If machines had enough “connecting the dots” (doesn’t even have to be full AGI, IMO), why do you think those couldn’t build their next versions?

  • FenderStratocaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    21
    ·
    edit-2
    17 hours ago

    I work in field of automation in Automation Alley. Robots are already making robots. Of course they are programmed with control software. There would have to be significant advancement in AI and mechanical servo motor and gear reduction to use a sentient-like humanoid robot for precise manufacturing .

    The existing 6-axis robots are damn good at what they do. I think we’d see intelligent robots programming existing software controlled robots.

    I’m not sure I even believe in computers that need no instruction. I think that AI is getting smarter, but computers may always need input and controls to function. You are thinking of AGI. Artificial general intelligence. They may never have free will sentience, but I don’t know, I’m just some asshole. If they do have free will, they will make things we can’t comprehend for their benefit.

  • bluGill@fedia.io
    link
    fedilink
    arrow-up
    6
    ·
    18 hours ago

    Bootstraping is what you are looking for. A lathe is often the start of bootstraping because a lathe can make itself. You can also use a lathe to make a lathe, but if you do it that way you slowly lose accuracy over generations (but it is much faster and so most lathes are made with lathes). By having a lathe make itself you restore accuracy (and if you have learned something can sometimes get even higher accuracy than previous rounds). Before you can make a lathe you need precision flat surfaces, but it turns out only basic tools are needed to bootstrap that (and a lot of time). A lathe is considered a machine.

    The point is that robots can make themselves if you program them for that. I’m making a clear distinction between reproduce themselves and make themselves here. A nearly worn out robot can restart the whole thing (so long as it does fail completely too soon) of making a new robot that is bigger and more accurate than it ever was (if bigger and more accurate is desired by the programming). That doesn’t mean the same robot could reproduce itself, instead it has to cause a robot to make itself.

  • 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 @pawb.social
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    21 hours ago

    We actually already have artificially created self-replicating nanomachines. They’re iust not what you might think of as a typical machine, as they’re biological. But does it really matter if it’s metal or protiens?

    • FenderStratocaster@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      17 hours ago

      But does it really matter if it’s metal or protiens?

      I wouldn’t consider a self-replicating protein a robot, but I’m not an expert.

      • Keep in mind, it’s not just breeding some already narurally existing thing and calling it a robot. Some are “reprogrammed” viruses, some are specialized, lab grown cells, and still others are literally building them like a robot, but using protiens or other microscopic organic matter as the body and moving bits and they achieve their locomotion and other usefulness through the medium they are suspended in.