A 101-year-old woman keeps getting mistaken for a baby because of an error with an airline’s booking system.

The problem occurs because American Airlines’ systems apparently cannot compute that Patricia, who did not want to share her surname, was born in 1922, rather than 2022.

The BBC witnessed the latest mix-up, which she and the cabin crew were able to laugh off.

“It was funny that they thought I was only a little child and I’m an old lady!” she said.

But the centenarian says she would like the glitch to be fixed as it has caused her some problems in the past.

  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    153
    ·
    edit-2
    2 months ago

    “Ma’am, are you a baby?”

    Is there a discount?

    “Yes, children under 5 fly free.”

    Then I am a baby.

  • intelisense@lemm.ee
    link
    fedilink
    arrow-up
    53
    ·
    2 months ago

    I’m quite impressed she’s still able to travel at 101. My mum’s in her mid eighties and really struggles now.

  • taanegl@lemmy.world
    link
    fedilink
    arrow-up
    38
    ·
    2 months ago

    Is this like the millennial bug? They just forgot to add an extra two digits because they didn’t think humans would live that long?

    You: “two digits…?”

    Life as a head in a jar is a solemn and dignified life.

    • rebelsimile@sh.itjust.works
      link
      fedilink
      arrow-up
      28
      ·
      2 months ago

      Three digit ages wasn’t in the requirements, so its out of scope. Maybe we’ll deal with it next phase. Surely that 101 year old lady can wait a few years for us to fix that bug right?

    • MelodiousFunk@slrpnk.net
      link
      fedilink
      arrow-up
      12
      ·
      2 months ago

      Is this like the millennial bug?

      Certainly sounds like it. The whole issue was that if year was a two-digit value, it was always interpreted as 19xx. Some systems were updated to require 4-digit years, but many (especially older, niche systems, which plenty of airlines still operate on) just kicked the can down the road. Some made a new static cutoff date for determining 19/20 that someone will have to fix in X years, or a range based on the current date, which sounds like what happened here. Birthdate stored as 25? That means 1925. Birthdate stored as 23? That means 2023.

      Any coders out there want to deal with decades-old tech debt for the remainder of your career? Pick up COBOL and live the dream.

    • bitchkat@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 months ago

      I always put a date right around the turn of the century (1900’s not 2000’s) on websites that insist on having me provide a date.

    • Fisk400@feddit.nu
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      2 digits to the birth year.

      They dont put 101 years old in their database they write in 1923.

      When they made the booking program they had such limited memory for their computer that they just stored 23 and removed the 19.

      The assumption was that the companies would continually update and redo their systems to fix this flaw as computers got more powerful.

      Turns out that late stage capitalism is unable to make the small investments to keep up with infrastructure improvements so here we are with planes that fall apart and booking systems running on floppy disks.

  • ArugulaZ@lemmy.zip
    link
    fedilink
    arrow-up
    36
    ·
    2 months ago

    At least choose an 8-bit digit for the ages of passengers! You’d have to live to be 256 to roll that over!

  • emptyother@programming.dev
    link
    fedilink
    arrow-up
    17
    ·
    2 months ago

    I had to fight an annoying bug like this in our companys frontend code once. That specific country’s pretty-date settings insisted on returning only the last two digits of a year, and the UI framework’s date input field read it like that before parsing it back to a date.

  • unalivejoy@lemm.ee
    link
    fedilink
    English
    arrow-up
    15
    ·
    2 months ago

    Meanwhile in America: your baby isn’t covered by Medicaid because it isn’t born yet.

  • aeronmelon@lemmy.world
    link
    fedilink
    arrow-up
    14
    ·
    2 months ago

    “Ma’am, are you sure you’re old enough to travel by yourself?”

    “Oh hohohoho, stop!”

    Just like my table-waiting days. You want to make a woman’s day, just ask to see some ID when she orders alcohol because anyone who appears to be under 20 must be carded.

    • Today@lemmy.world
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      2 months ago

      Honestly, that just pisses me off. It’s wasting my time and the servers time. It’s gone so overboard in the ‘card everyone’ policy.

      • minibyte@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        2 months ago

        I get asked if I carded someone at work: who, the guy with the neck tattoo and beard? No. “Well you should have”

    • Flying Squid@lemmy.world
      link
      fedilink
      arrow-up
      21
      arrow-down
      2
      ·
      2 months ago

      She’s 101. Fuck no would I lie about my age if I was 101. I’d brag about it.

      “All those bullies back in high school? Fuck you, I outlived every last one of you assholes!”