this post was submitted on 28 Apr 2024
377 points (98.2% liked)

News

23304 readers
4624 users here now

Welcome to the News community!

Rules:

1. Be civil


Attack the argument, not the person. No racism/sexism/bigotry. Good faith argumentation only. This includes accusing another user of being a bot or paid actor. Trolling is uncivil and is grounds for removal and/or a community ban. Do not respond to rule-breaking content; report it and move on.


2. All posts should contain a source (url) that is as reliable and unbiased as possible and must only contain one link.


Obvious right or left wing sources will be removed at the mods discretion. We have an actively updated blocklist, which you can see here: https://lemmy.world/post/2246130 if you feel like any website is missing, contact the mods. Supporting links can be added in comments or posted seperately but not to the post body.


3. No bots, spam or self-promotion.


Only approved bots, which follow the guidelines for bots set by the instance, are allowed.


4. Post titles should be the same as the article used as source.


Posts which titles don’t match the source won’t be removed, but the autoMod will notify you, and if your title misrepresents the original article, the post will be deleted. If the site changed their headline, the bot might still contact you, just ignore it, we won’t delete your post.


5. Only recent news is allowed.


Posts must be news from the most recent 30 days.


6. All posts must be news articles.


No opinion pieces, Listicles, editorials or celebrity gossip is allowed. All posts will be judged on a case-by-case basis.


7. No duplicate posts.


If a source you used was already posted by someone else, the autoMod will leave a message. Please remove your post if the autoMod is correct. If the post that matches your post is very old, we refer you to rule 5.


8. Misinformation is prohibited.


Misinformation / propaganda is strictly prohibited. Any comment or post containing or linking to misinformation will be removed. If you feel that your post has been removed in error, credible sources must be provided.


9. No link shorteners.


The auto mod will contact you if a link shortener is detected, please delete your post if they are right.


10. Don't copy entire article in your post body


For copyright reasons, you are not allowed to copy an entire article into your post body. This is an instance wide rule, that is strictly enforced in this community.

founded 1 year ago
MODERATORS
 

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.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 153 points 6 months ago* (last edited 6 months ago) (2 children)

"Ma'am, are you a baby?"

Is there a discount?

"Yes, children under 5 fly free."

Then I am a baby.

[–] FlyingSquid 21 points 6 months ago

They made an, in hindsight, extremely creepy movie on this subject back in the 40s.

https://en.wikipedia.org/wiki/The_Major_and_the_Minor

(I love Billy Wilder, but ick.)

[–] [email protected] 19 points 6 months ago (1 children)

However babys cannot fly alone so she needs an adult who pays a normal ticket to accommodate her.

[–] [email protected] 13 points 6 months ago* (last edited 6 months ago)

Thanks for "Ackshually"-ing an obvious joke. Please see the Yes, and... rule of thumb.

Jenna Maroney breaking the 'yes, and...' rule at improv by responding, 'no you don't, Oprah'

[–] [email protected] 62 points 6 months ago (2 children)

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

[–] FlyingSquid 33 points 6 months ago (1 children)

She's apparently not only traveled at 101, but traveled enough times since turning 100 that this has been a repeated problem for her!

Imagine being that old and still seeing the world!

[–] ABCDE 5 points 6 months ago (1 children)

Flying within the US to see family isn't really the world.

[–] [email protected] 17 points 6 months ago

Then stop riding in her lap!

[–] taanegl 44 points 6 months ago (7 children)

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.

[–] [email protected] 30 points 6 months ago (3 children)

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?

[–] dhork 24 points 6 months ago

It turns out the 101 year old lady is more agile than the code

[–] fedev 9 points 6 months ago

It's a feature!

[–] taanegl 7 points 6 months ago

Airport techies: next few years? Son, this has to work the next few decades. Now give me a mo, I have to write this DOS batch script.

[–] [email protected] 14 points 6 months ago (2 children)

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.

[–] [email protected] 5 points 6 months ago

I've taken an intro to programming class with Fortran 77, how do I leverage that into a job?

[–] [email protected] 3 points 6 months ago* (last edited 6 months ago) (1 children)

One of my former classmates actually likes COBOL and tried to get a job in it since it was his main programming language but couldn't and ended up doing help desk. I guess it probably matters where you live too even for COBOL jobs.

[–] [email protected] 2 points 6 months ago

I think my phrasing was a bit poor. To my knowledge, there aren't many COBOL jobs out there. I don't believe there's much of anyone using it for active development anymore. But there's plenty of places running on legacy back ends that have nobody to turn to when it breaks. The folks who wrote it retired years ago, and there's fewer and fewer people left with the skills to maintain it (some of whom may or may not have been in the latest round of layoffs for Company X). The value, IMO, is being The Guy when something goes pear-shaped, and someone says, "Hey, I know a guy..." Then you get to go in as a consultant/contractor and look at un-commented spaghetti code last modified in 1973 and go to town. Do a good job and they'll call you first next time. And if it breaks enough, then they might offer a position.

Meanwhile, the one who wrote it is off somewhere sipping Metamucil, possibly musing about how back in '96 they submitted a report that said the company really should migrate off of the platform, but nooooooo that was too expensive/complex/inconvenient.

[–] [email protected] 10 points 6 months ago

Sorry, you predate or postdate the epoch. Please come back once you've de-Schrodingered

[–] bitchkat 6 points 6 months ago (1 children)

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.

[–] [email protected] 7 points 6 months ago

Feb 29 1904 - 120 years ago and a leap day.

[–] [email protected] 5 points 6 months ago

Feeds Nemoy fish flakes

[–] [email protected] 4 points 6 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.

[–] jordanlund 40 points 6 months ago (2 children)

We fixed this 124 years ago...

[–] stoly 23 points 6 months ago (2 children)

Worse is that this is basically just the Y2K problem…that they somehow never addressed.

[–] nandeEbisu 23 points 6 months ago (1 children)

They kludged it, probably only store 2 digits and if its lower than current year, assume 2000s, otherwise assume 1900s.

[–] stoly 13 points 6 months ago

Ah, the “Windows 9” problem.

load more comments (1 replies)
[–] [email protected] 8 points 6 months ago

Math is hard

[–] [email protected] 38 points 6 months ago (1 children)

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

[–] [email protected] 14 points 6 months ago (2 children)

Might as well play it safe and make it a 16-bit integer on the off chance the world doesn't end and we quadruple our life expectancy

[–] model_tar_gz 12 points 6 months ago (2 children)

We haven’t learned our lesson about Unix time overflow yet, have we? Better up it to 64 bit signed, just to be sure.

[–] [email protected] 6 points 6 months ago

Make that bad boy unsigned, just to be safe!

load more comments (1 replies)
[–] [email protected] 3 points 6 months ago

Emperor Leto Atreides II deserves to Fly American™ just as much as the rest of us

[–] [email protected] 18 points 6 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.

[–] [email protected] 16 points 6 months ago (1 children)

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

[–] A_Random_Idiot 6 points 6 months ago* (last edited 6 months ago) (1 children)

I see you are talking about babies. Please check 1 before proceeding further

[] Birth is forced by state

[] Birth is wanted.

[–] [email protected] 7 points 6 months ago (1 children)

You may have received a birth certificate, but we do not recognize your status of birthed.

[–] roguetrick 4 points 6 months ago

This is outrageous. This is unfair.

[–] aeronmelon 14 points 6 months ago (1 children)

"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 2 points 6 months ago* (last edited 6 months ago) (1 children)

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.

[–] [email protected] 2 points 6 months ago* (last edited 6 months ago) (1 children)

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

[–] Today 2 points 6 months ago

Yeah. I get that it's required - protects the bar and server from litigation.

[–] Waldowal 8 points 6 months ago (1 children)

Do airlines typically handle 1 year olds flying alone? That seems nuts.

load more comments (1 replies)
[–] FlyingSquid 8 points 6 months ago

She could be a baby.

I've definitely seen uglier babies.

Especially newborns.

load more comments
view more: next ›