Another post regarding time travel got me wondering how far back in time can I hypothetically leave a modern computer where they, the most capable engineers of their time, can then somewhat reverse engineer it or even partially?

  • flamingo_pinyata@sopuli.xyz
    link
    fedilink
    arrow-up
    121
    arrow-down
    2
    ·
    edit-2
    11 months ago

    The biggest issue would be microchips which require some really precise machinery to manufacture.

    1930s - complete reverse engineering
    By then they had both an understanding of semiconductors and computational theory. Using semi-conductive materials to compute wasn’t yet a thing, but there wouldn’t be much surprise at the concept. Some kind of reproduction is likely, probably not a 5nm manufacturing process like modern chip factories, but they could make it.

    1890s - eventual understanding, but not able to manufacture
    Measuring devices were sensitive enough by then to measure tiny electrical fluctuations. They would be able to tell the device functions due to processing of electrical signals, even capture those signals. Biggest missing piece is mathematical theory - they wouldn’t immediately understand how those electrical signals produce images and results. Reproduction - no. Maybe the would get an idea what’s needed - refining silicon and introducing other stuff into it, but no way they could do it with equipment of the day.

    1830s - electricity goes into a tiny box and does calculations, wow!
    This is the age of the first great electrical discoveries. They would be in awe what is possible, and understand on a high level how it’s supposed to work. Absolutely no way to make it themselves.

    1730s - magic, burn the witch!

    • ColeSloth@discuss.tchncs.de
      link
      fedilink
      arrow-up
      23
      ·
      11 months ago

      The novel ways that we’ve come up with to make processors and circuit boards over the past 40 years has been pretty amazing. I believe you’re giving people of the 1930s too much credit here. Just for instance, the entire industry has known making chips smaller with more transistors will yield better performance for the past 40+ years. It’s taken coming up with manufacturing “tricks” this long to get down to what we have today. Same thing for ram and hard drives.

      And the code that programs it all to run would be completely unreadable. Much less the understanding of all the code for stuff that wouldn’t have been named, created, or thought of, yet. Or how to program and read anything off the a solid state hard drive or the ram.

      The first “digital computer” was made in 1945. You would bump that up a bit sooner by giving them a laptop in the 1930s, but most things since then have been just trying to refine the manufacturing process. They wouldn’t be able to recreate the laptop at all. Not even in the 1980s would they be able to create it.

  • Hexagon@feddit.it
    link
    fedilink
    arrow-up
    27
    ·
    11 months ago

    Depends on what you expect them to do exactly. Today’s transistors aren’t much different than older ones, just smaller mainly. People of, say, 20-30 years ago may have the technology to inspect them (electron microscope or something like that), and the knowledge to understand them, but not the equipment to reproduce them.

    If you go much farther back in time, say before integrated circuits (1960) or even transistors (1947) were invented, I think it’s unlikely that someone could reverse engineer the thing

  • PowerCrazy@lemmy.ml
    link
    fedilink
    arrow-up
    19
    arrow-down
    4
    ·
    11 months ago

    Not very far tbh. The basic concepts of how to arrange transistors to do useful work are well understood and have been since before the transistor was invented. The biggest problem that major cpu manufacturers face is how to physically create those cpus. The industrial process that brings us those techniques are technological marvels, but the engineer absolutely know what they want to do, just not how to do it. https://www.tomshardware.com/news/intels-long-awaited-fab-42-is-fully-operational

  • ninjan@lemmy.mildgrim.com
    link
    fedilink
    English
    arrow-up
    13
    ·
    11 months ago

    That depends on what we mean by reverse engineer.

    The overall purpose and function of each component, the PCB and PSU can go pretty far back, maybe even prior to the invention of the semi-conductor. I think without knowledge of electricity, and even AC current, would make it very hard since they couldn’t power it on. So my bet is around 1880 and it would need to be investigated by Nicolai Tesla.

    But if we mean construct a similar one we’re going to need a lot of tech which you can’t infer from looking at the components, no matter what tools you have. The build of a modern CPU/GPU chip is absolutely mind-blowingly complex. 10 years for sure, 20 years likely, 30 years and I’m unsure. 40 years and it’s going to be extremely alien. 50 years completely impossible.

  • Bwaz@lemmy.world
    link
    fedilink
    arrow-up
    13
    arrow-down
    1
    ·
    11 months ago

    Zero years. Having a computer chip wouldn’t give much of a clue about how it was made.

  • j4k3@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    11 months ago

    I think the answer is somewhere in here: https://en.m.wikipedia.org/wiki/Timeline_of_microscope_technology

    I mean it’s just layers that can be removed by lapping. The real question is the ability to see the smallest features.

    Chip fabs are the most expensive human industry is all of history. Production requires massive rare resources and tooling precision. Like, start looking up some of the nastiest chemicals that have ever been produced, mostly those intended to kill people, and you’re looking at the inventory stocking list for a fab.

    The YT channel Asianometry is based out of Taiwan and has a lot of ties to the industry if you want a good idea of what is involved on various fab nodes and their histories.

  • Call me Lenny/Leni@lemm.ee
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    11 months ago

    When the hot air balloon was invented, citizens thought it was a monster and beat up one of the first ones when it landed, and that was in the 1700’s (and that was right before the Hartlepool monkey incident, go figure). If people couldn’t fathom the mechanisms of the hot air balloon, an invention of their own day, it would surprise me if anyone before the advent of retro computer would understand a modern one wasn’t some kind of golem.

  • ShaunaTheDead@kbin.social
    link
    fedilink
    arrow-up
    11
    arrow-down
    6
    ·
    11 months ago

    Technically everything that a computer does can be simulated using any medium, pen and paper for example, or rocks and sand (relevant XKCD).

    As for actually creating the parts needed, well a modern computer is just a very advanced Turing Machine which only requires 3 parts to operate: a tape for storing memory, a read/write head for reading/altering the data in memory, and a state transition tape to instruct the head to move left/right on the memory tape.

    The memory and state transition tapes themselves can be anything, even a pen or rocks as in the previous examples. The read/write head could be anything as well. In previous iterations of computers we used the state of and turning on and off of vacuum tubes as a read/write head.

    So conceptually, any time that humans were intellectually capable of reasoning out the logic. Their computer would just run much slower and be less useful the farther back in time you go.

      • ShaunaTheDead@kbin.social
        link
        fedilink
        arrow-up
        3
        arrow-down
        2
        ·
        11 months ago

        Well if we’re considering alternate histories where a civilization gains access to a working computer then it’s basically impossible to tell. It depends on so many variable factors. Whether someone in that time period takes a significant enough interest to even look into it in the first place, whether they’re smart enough to solve the question of what it’s doing, and even who’s hands the computer falls into.

        There’s a famous example of an ancient Roman trinket that was kept in the collection of a wealthy person. It was a small device that when placed over hot water would spin. We would recognize that device today as a steam turbine and we would know that it has the possibility of sparking the industrial revolution if the right person got a chance to look at it.

        So if an ancient civilization got their hands on a modern computer and managed to do anything useful at all with it, it would alter world history in ways that we wouldn’t recognize it anymore. Even if they didn’t directly reverse engineer the computer but instead gained insight into other technologies like electricity or plastic production, it would alter world history in such a way that the modern computer would almost certainly be produced much earlier than in our own history which kind of nullifies the point of the question.

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

      I’d say before the 19th century, this theoretical computer would be so much slower that even the idea of constructing such a machine wouldn’t occur to people, cause there is no problem it would solve and no task it would help with.