• MonkderVierte@lemmy.ml
    link
    fedilink
    English
    arrow-up
    32
    ·
    edit-2
    1 month ago

    The elevator was running Windows XP.

    Clearly an extreme case of overengineering. A elevator has no business running more than a few microcontrollers.

      • youmaynotknow@lemmy.ml
        link
        fedilink
        English
        arrow-up
        7
        ·
        edit-2
        1 month ago

        That’s what I think too. And then I see “Their systems are built into everything around us”, which basically only applies to PCs and laptops. What is built into pretty much everything around us, is GnuLinux.

          • youmaynotknow@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 month ago

            Yeah, it was a statement, not a question. But it’s partly my fault for not using the comma appropriately. Fixed.

        • e8d79@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          7
          ·
          edit-2
          1 month ago

          Yes? That is not that unusual and it is mentioned in the third sentence of the article.

          As I rode up to the 14th floor, my eyes were drawn to a screen built into the side of the lift.

    • perviouslyiner@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 month ago

      But how else can it book requests for priority access, and verify the credit card for whoever booked the elevator?

    • GenosseFlosse@feddit.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 month ago

      In highrises with lots of stops and users, it uses some more advanced software to schedule the optimal stops, or distribute the load between multiple lifts. A similar concept exists for HDD controllers, where the read write arm must move to different positions to load data stored on different plates and sectors, and Repositioning the head is a slow and expensive process that cuts down the data transfer rate.

      • HugeNerd@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        This requires little more than a 286. It’s an elevator. Responding in times measured in seconds. What kind of computations do you think are required here? Imaginary quaternion matrixes? Squared?

        • GenosseFlosse@feddit.org
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 month ago

          Yes, but if you have it as a Windows program it’s easier to configure on a screen with mouse and keyboard, change settings, display help files or give the source code to someone else to make changes or add features.