News for hackers. Stuff that matters.
Re:Southwest cancels 5,400 flights in less than 48 hours by avalys on Tuesday December 27, 2022 @11:09AM (#34149867)
Astonishing. Based on reports from employees on Reddit (https://www.reddit.com/r/SouthwestAirlines/comments/zw32yt/p...), the actual story here is that Southwest has had a complete operational failure and is simply incapable of determining where their crews are, what flights they are eligible for, and associating them with flights on the schedule.
Re:Southwest cancels 5,400 flights in less than 48 hours by LeifCarrotson on Tuesday December 27, 2022 @11:35AM (#34150181)
Same thing happened on July 20, 2016:

https://www.dallasnews.com/business/local-companies/2016/08/...

at the time, then-CEO now-chairman Gary Kelly said:

> "What's unique is the partial failure, it's never happened," he said. "This isn't a drill you can run."

https://web.archive.org/web/20161112192103/http://www.dallas...

Delta had a similar outage due to a datacenter fire, grounding all domestic flights. Southwest was uniquely slow in taking days to start up again. And if the way my American Airlines ticket switched my birthdate to January 1st, 2000 is any indication, many airlines still need to modernize.

Re:Southwest cancels 5,400 flights in less than 48 hours by vrc on Tuesday December 27, 2022 @12:06PM (#34150696)
Google runs Disaster Recovery Training annually (DiRT) where security teams are tasked with simulating these “black swan” events. Seems like this practice needs to expand to more industries.
Re:Southwest cancels 5,400 flights in less than 48 hours by rumdonut on Tuesday December 27, 2022 @12:33PM (#34151129)
I figure most companies are too small for that to be budgeted. Though, it’s possibly a good selling point for cloud if it’s capable of it.
Re:Southwest cancels 5,400 flights in less than 48 hours by JustLurking2022 on Tuesday December 27, 2022 @12:45PM (#34151315)
Cloud doesn't solve badly designed processes or poorly written software, which seem to be at play with Southwest. Yes, it can help provide more stable infrastructure and there are some (but by no means all) black swan events that can be mitigated simply by throwing more kit at the problem during a surge but it's no silver bullet.
Re:Southwest cancels 5,400 flights in less than 48 hours by bobkazamakis on Tuesday December 27, 2022 @12:12PM (#34150799)
>Seems like this practice needs to expand to more industries.

I think you've mistaken this for something immediately increases quarterly gains with no regard to long-term strategy.

Re:Southwest cancels 5,400 flights in less than 48 hours by 23B1 on Tuesday December 27, 2022 @12:20PM (#34150946)
What's most annoying is that there's plenty of employees on the front line who not only care about testing for this sort of thing, but it actually interests them, they're motivated by it, and they understand the dire reality of what happens – to them, primarily – if the company isn't prepared to handle it.

And you can guess what their managers' response typically is: "We need to focus on OKRs and QBRs and KPIs right now... maybe next quarter"

I'm fully convinced that achieving 'manager status' is directly correlated to cowardice. Companies need top-down decision-making, but those decision-makers need to spend more time on the front line.

Re:Southwest cancels 5,400 flights in less than 48 hours by giantrobot on Tuesday December 27, 2022 @12:36PM (#34151192)
> Companies need top-down decision-making, but those decision-makers need to spend more time on the front line.

This is not rewarded so it doesn't happen. Managers are rewarded for line goes up so they only focus on line goes up. If line ever doesn't go up it costs them money (advancement, compensation) even if there's little they could have done to make line go up.

Re:Southwest cancels 5,400 flights in less than 48 hours by Analemma_ on Tuesday December 27, 2022 @12:38PM (#34151223)
In that case the government should smash Southwest with a billion dollar fine so the cost of not doing this drilling exceeds the cost of doing it.
Re:Southwest cancels 5,400 flights in less than 48 hours by hallway_monitor on Tuesday December 27, 2022 @01:40PM (#34152050)
Asking the government to step in for additional regulation is rarely helpful. For this type of failure, the free market will determine whether processes and tools improve, or whether the status quo is good enough.
Re:Southwest cancels 5,400 flights in less than 48 hours by heavenlyblue on Tuesday December 27, 2022 @01:54PM (#34152256)
Free market?
Re:Southwest cancels 5,400 flights in less than 48 hours by ceejayoz on Tuesday December 27, 2022 @02:04PM (#34152398)
Regulation sometimes helps remind the free market that fuckups like this can come with real human costs.
Re:Southwest cancels 5,400 flights in less than 48 hours by variant on Tuesday December 27, 2022 @08:54PM (#34156582)
Regulation imposes those costs and more on real humans and rarely heads off fuckups.

Market forces can correct here. Vote with your wallet.

Re:Southwest cancels 5,400 flights in less than 48 hours by astrange on Tuesday December 27, 2022 @04:39PM (#34154222)
What's an airline got to do with the free market? They're a extremely highly regulated business.
Re:Southwest cancels 5,400 flights in less than 48 hours by dzhiurgis on Tuesday December 27, 2022 @12:29PM (#34151083)
Until regulation steps in.
Re:Southwest cancels 5,400 flights in less than 48 hours by kevinmchugh on Tuesday December 27, 2022 @01:10PM (#34151647)
My wife and I spent a few hours this morning dealing with the cancellation of our return flight. Southwest has long been preferable for me in many cases, including my most flown route. Between the headache of this outage and the apparently dismal state of their operations there's a strong chance I never fly with them again.
Re:Southwest cancels 5,400 flights in less than 48 hours by jdeibele on Tuesday December 27, 2022 @02:26PM (#34152653)
Our family was in San Jose last week when our Southwest flight was cancelled.

It used to be that my first priority would be to go into the terminal and try to talk to somebody. I figured they were the experts. From what I've read, the staff use an antiquated system that takes you from one airport to another, then they can try to get you from that city to where you want to go. That's why there's so much tapping of keys and why it takes so long.

It's better to present them with a route that you've found on Google Flights or similar. The Southwest first flight out was supposed to be yesterday evening, the day after Christmas. In our case, the only thing we could find before Christmas was getting us from SJC to Seattle via Phoenix on Alaska. We ended up renting a car and driving home to Portland. Things got bad around Eugene - I stopped counting after 40 wrecked cars and semis - and got worse as you got closer to Portland.

Re:Southwest cancels 5,400 flights in less than 48 hours by astrange on Tuesday December 27, 2022 @04:38PM (#34154214)
Airlines don't have quarterly gains. They regularly go bankrupt and get picked up again, because the country needs airlines and because they have large union contracts.

See any gains here?

https://www.google.com/finance/quote/LUV:NYSE?window=5Y

Re:Southwest cancels 5,400 flights in less than 48 hours by tomjakubowski on Tuesday December 27, 2022 @01:01PM (#34151523)
Training for these scenarios may help with responding to true black swan events, like Rick Rescorla's WTC evacuation drills ahead of 9/11. But, nitpicking, if you've predicted something will happen, by way of simulating it, it's not a black swan when it does.
Re:Southwest cancels 5,400 flights in less than 48 hours by adrr on Tuesday December 27, 2022 @03:13PM (#34153187)
There are cost considerations. Business continuity costs money. Finance firms have significant capital and income to have empty but built out building around around airports for business continuity. Which doesn’t even make sense since they can work from home as proven with covid. Airlines can’t work from home.
Re:Southwest cancels 5,400 flights in less than 48 hours by paganel on Tuesday December 27, 2022 @01:16PM (#34151729)
Google is also a trillion dollar company, as other have pointed out Soutwest is a low-cost carrier which most probably doesn't have the luxury of hiring FAANG-level engineers on 500k yearly comp in order to best simulate "black swan" events.
Re:Southwest cancels 5,400 flights in less than 48 hours by blevin on Tuesday December 27, 2022 @01:56PM (#34152293)
Designing and validating the systems that are critical to your daily operations is not a luxury.

Seasonal weather disruptions are not a black swan.

Southwest is not a tiny business, it is the 2nd largest US airline. This is not their first rodeo.

Re:Southwest cancels 5,400 flights in less than 48 hours by makestuff on Tuesday December 27, 2022 @02:00PM (#34152346)
This is probably the best argument for AWS/GCP/Azure even though it is becoming more and more obvious you don't really save that much money.

If you have a black swan event like this and you listened to your solutions architect you will have a disaster recovery plan or even better a multi region setup. Worst case you have highly paid support engineers at the cloud providers who will do everything they can to get you back online.

Re:Southwest cancels 5,400 flights in less than 48 hours by 0cf8612b2e1e on Tuesday December 27, 2022 @02:15PM (#34152537)
This does not seem like a hardware failure scenario where the cloud has anything to offer. More like their intricate software/database systems became out of sync with reality and disentangling the mess is a highly manual process.
Re:Southwest cancels 5,400 flights in less than 48 hours by makestuff on Tuesday December 27, 2022 @02:17PM (#34152563)
In this case no, but I was more referring to the 2016 delta ground stop that was due to their datacenter burning to the ground.
Re:Southwest cancels 5,400 flights in less than 48 hours by therealjumbo on Tuesday December 27, 2022 @04:49PM (#34154323)
I remember reading about the Delta incident a ways back, here they claim it cost them ~$150 million. https://www.datacenterknowledge.com/archives/2016/09/08/delt...

That's not the article I hoped to find however. I seem to remember there was another article where they hired a investigator/consultant to figure out the price to migrate to the cloud and ensure "this never happens again."

My recollection of that was: their scheduling/ops team is also in the same city (Atlanta GA) as this datacenter, and that teams work was brought to a halt by the datacenter outage. The investigator concluded that Delta would need redundant copies of the ops team or the whole effort of moving the software to the cloud would just be at risk to something happening to the human team all in the same city. That would obviously cost to much money, so Delta decided to skip it.

Re:Southwest cancels 5,400 flights in less than 48 hours by 0xBDB on Tuesday December 27, 2022 @03:04PM (#34153099)
They don't seem to pay competitively with banks, let alone FAANGs, though the benefits and culture are (or were) reputedly fantastic.

Source: Am a local who's been headhunted by them a few times but never got beyond the initial discussion with the headhunter for this reason.

Re:Southwest cancels 5,400 flights in less than 48 hours by namdnay on Tuesday December 27, 2022 @04:31PM (#34154138)
Regarding the employees, keep in mind that neither SWA (nor any other airline for that matter) have big software engineering departments. It's all outsourced to either generalist bodyshops for custom/peripheral systems (IBM, Accenture) or specialist shops for core (Amadeus, SABRE)
Re:Southwest cancels 5,400 flights in less than 48 hours by rawgabbit on Tuesday December 27, 2022 @06:36PM (#34155423)
20 years ago I used to work for an airline. Back then Sabre was nothing more than the mainframe in Tulsa. All the APIs did nothing more than perform automated green screen commands. Has anything changed with Amadeus or Sabre? Or is it still mainframes behind the curtain?
Re:Southwest cancels 5,400 flights in less than 48 hours by namdnay on Wednesday December 28, 2022 @01:33AM (#34158124)
There are two parts to the IT: the airline backend and the distribution backend. For the airline backends, Sabre used to build custom single-tenant ones per airline, on mainframes. The SWA one was very old, hence their inability to charge for bags. The Sabre distribution system is common of course, again on mainframes

Amadeus are eating them up, because their airline backend system is a shared multi-tenant setup, built on commodity hardware. Their distribution system used to be mainframes, but they managed to migrate away in the 2010s.

Sabre is still alive, but only in North America, and Amadeus is slowly chipping away (WN, AC..)

Re:Southwest cancels 5,400 flights in less than 48 hours by rawgabbit on Wednesday December 28, 2022 @10:20AM (#34161810)
Thank you
Re:Southwest cancels 5,400 flights in less than 48 hours by thriftwy on Tuesday December 27, 2022 @01:30PM (#34151908)
Yandex used to run datacenter loss training every week, where they will nullroute one DC and see what breaks all while handling live taffic.
Re:Southwest cancels 5,400 flights in less than 48 hours by adamsb6 on Tuesday December 27, 2022 @01:53PM (#34152248)
At Facebook we would simulate an entire datacenter disappearing.

When we first started doing it the datacenter would be chosen months in advance so that teams would have plenty of time to ensure their services can run without that specific datacenter.

When I left this year, the datacenter would be randomly chosen on the same day it would be cut off.

Re:Southwest cancels 5,400 flights in less than 48 hours by chasd00 on Tuesday December 27, 2022 @02:10PM (#34152470)
That's pretty cool and ideal practice for a software firm but in one of the reddit threads they're talking about mass quits/refusal to work of ground crew at Denver because of the weather. I wonder how you could ever prepare for that? Keep a backup, airport scoped, ground crew in the waiting room??

You can't really do hot spares for people without time to gear/train up and the weather event is so widespread I doubt there's enough spare SWA human capacity across the whole nation even if you had C130s on standby everywhere ready to take workers where they're needed most. From a national security perspective, situations like this is why the Marines exist right? Ensure a rapid response while the rest of the machine gets moving. I feel bad for everyone involved, those affected and those trying to figure out a solution.

Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @02:16PM (#34152548)
> I wonder how you could ever prepare for that?

Management could consider how pay and performance programs can help ensure business continuity.

HR and MBA xls wizards don't understand how to manage for business longevity.

Re:Southwest cancels 5,400 flights in less than 48 hours by dpkirchner on Tuesday December 27, 2022 @02:29PM (#34152681)
Pay might not really be enough. Maybe management could try to find folks to babysit kids/take care of parents trapped at home, freeing up workers to come fly. They'll certainly fail, but at least they'll understand the plight of their workers.
Re:Southwest cancels 5,400 flights in less than 48 hours by bsg75 on Tuesday December 27, 2022 @10:40PM (#34157276)
Strangers paid on the lowest cost contract to leave with your kids?
Re:Southwest cancels 5,400 flights in less than 48 hours by brewdad on Wednesday December 28, 2022 @11:24AM (#34162536)
What's the big deal? You can always make more.

/s

Re:Southwest cancels 5,400 flights in less than 48 hours by manigandham on Tuesday December 27, 2022 @03:30PM (#34153359)
Do you really think the MBA wizards can't figure out some basic pay issues?

It seems you're discounting just how complex HR can be, especially in the face of exigent circumstances. No amount of bonuses will immediately staff up an entire terminal in the face of a massive snowstorm.

Re:Southwest cancels 5,400 flights in less than 48 hours by lotsofpulp on Tuesday December 27, 2022 @04:31PM (#34154134)
While they may be able to figure it out, optimizing pay to quality of life at work ratios to ensure long term employee retention and loyalty has certainly not been a priority.
Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @06:33PM (#34155401)
> No amount of bonuses will immediately staff up an entire terminal

That is right and thus I would engage line management to figure out business continuity.

> in the face of a massive snowstorm.

It is winter. The storm was tough but not exceptional for the season of winter. Denver did not report tremendous amounts of snow.

Few if any MBAs can get on the ramp and look a line employee in the eye and lend a hand. The wfh keyboard warriors don't know blue collar and therefore are unable to figure this out. MBAs can figure out ways to game their pay. Shareholders should demand some senior management unemployment applications.

Re:Southwest cancels 5,400 flights in less than 48 hours by macintux on Tuesday December 27, 2022 @08:41PM (#34156485)
> The storm was tough but not exceptional for the season of winter.

Sure seems like this was an exceptional storm. Widespread, deep cold reaching into Mexico, snow falling across much of the U.S., Buffalo hit with the most snow in 20 years, records set multiple locations.

Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @09:13PM (#34156723)
A couple decades of weather variation is not exceptional, though some will disagree with me when their bonus is yearly. I recall it was cold in Texas last winter. Weather is seasonal and varies.

I wonder if board of directors will compare performance with other airlines.

Re:Southwest cancels 5,400 flights in less than 48 hours by drdec on Tuesday December 27, 2022 @04:15PM (#34153907)
It doesn't seem that farfetched for an airline to run a drill where a given airport is assumed inoperable to see how the system reacts. The expectation shouldn't be the same as the data center failure but you can learn what you aren't doing well enough.
Re:Southwest cancels 5,400 flights in less than 48 hours by KerrAvon on Tuesday December 27, 2022 @11:04PM (#34157421)
You can certainly handle it better than SWA is handling it. Maybe if they’d actually run a simulation where flights out of one or more cities had to be wholesale canceled, they would be. You can’t fix the situation for everyone, but you can avoid fucking up this badly.
Re:Southwest cancels 5,400 flights in less than 48 hours by Scarblac on Tuesday December 27, 2022 @02:04PM (#34152391)
Google is made of money, and the reason they are is not because of DiRT. Other industries can't afford the same things that Google can while continuing to be a business.
Re:Southwest cancels 5,400 flights in less than 48 hours by fragmede on Tuesday December 27, 2022 @02:31PM (#34152708)
After canceling 5,400 flights, I can't see how Southwest can afford not to test. Even if they only made $1000 off each flight, that's still $5 million they just lost.
Re:Southwest cancels 5,400 flights in less than 48 hours by Scarblac on Tuesday December 27, 2022 @04:48PM (#34154315)
They probably would not have made it this far if they tested for every possible scenario, their margins are razor thin.

Anyway, doesn't even the best testing only catch 40% of bugs or thereabouts? It's not a silver bullet.

Re:Southwest cancels 5,400 flights in less than 48 hours by fragmede on Tuesday December 27, 2022 @06:20PM (#34155243)
It's not any bullet, but spending a week each year to do downtime testing is going to expose more issues than not spending any time on it at all.
Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @02:11PM (#34152487)
This does not need Google deep pockets. It needs the motivation and some funding. SWA does not care.

Pull the backup tapes, hand those to DR team, provide bare metal, and start the stopwatch. I participated in this in 1990s across the Mississippi.

Re:Southwest cancels 5,400 flights in less than 48 hours by barrenko on Tuesday December 27, 2022 @02:16PM (#34152547)
Personally one of the basic tenets of my adulthood is realizing how many companies are a hair away from a similar scenario (differing in magnitude from an airline ofc).
Re:Southwest cancels 5,400 flights in less than 48 hours by bookofjoe on Tuesday December 27, 2022 @02:25PM (#34152641)
EMP FTW
Re:Southwest cancels 5,400 flights in less than 48 hours by aspectmin on Wednesday December 28, 2022 @01:27AM (#34158089)
That... and Chaos Engineering in general, and also just generally a forward looking team that identifies threats, vulnerabilities, and risks in the future and works backwards to identify potential mitigating controls.

(Look forward, reason backward).

Re:Southwest cancels 5,400 flights in less than 48 hours by bombcar on Tuesday December 27, 2022 @12:11PM (#34150780)
1/1/2000 sounds like a default value when it lost the data or never had it. Even more obvious would be if it threw you to 1/1/70.
Re:Southwest cancels 5,400 flights in less than 48 hours by monocasa on Tuesday December 27, 2022 @12:42PM (#34151272)
Particularly on mainframe systems like airline reservation systems tend to run on where the Y2k fix in a lot of cases for Cobol was to simply contextually know that certain fields couldn't have been created before 2000, so '00' BCD is simply year 2000.
Re:Southwest cancels 5,400 flights in less than 48 hours by Kon-Peki on Tuesday December 27, 2022 @12:25PM (#34151021)
On our database systems, we have some date fields for which the default value should never, ever be used and if it is, there is a big problem. All of those dates are set to the dates of well-known natural disasters that happened in the 1800s or earlier.

The thought was that it needs to be something that isn’t believable to a non-technical user seeing it on their computer screen. It turns out that this is not necessarily useful. I listened to a guy talking about some issues with a record; he says “1871? What’s up with that?” And then just moved on as if “well it came out of the computer, must be right” or something.

I think that databases need to have the concept of NaN for dates and time stamps, except that this should be configurable to something like a poop emoji or something like ⁉🆘. It has to be something where your grandma would look at it and confidently say “your computer is broken”

Re:Southwest cancels 5,400 flights in less than 48 hours by CydeWeys on Tuesday December 27, 2022 @12:48PM (#34151352)
> I think that databases need to have the concept of NaN for dates and time stamps, except that this should be configurable to something like a poop emoji or something like ⁉

How about just NULL?

Re:Southwest cancels 5,400 flights in less than 48 hours by Gwypaas on Tuesday December 27, 2022 @12:53PM (#34151414)
"The server returned an unexpected error."

Now GLHF!

Re:Southwest cancels 5,400 flights in less than 48 hours by Kon-Peki on Tuesday December 27, 2022 @02:27PM (#34152660)
Making database columns nullable isn’t a free ride.

In some situations, you are trading one known point of failure for a million unknown ones. Among other problems :)

Re:Southwest cancels 5,400 flights in less than 48 hours by CydeWeys on Tuesday December 27, 2022 @08:37PM (#34156464)
So have another column adjacent to the date that stores an enum with an error code with a reason for why the date is missing. My point is, this is business logic, doesn't have a universally applicable definition, and should be handled on a case-by-case basis rather than trying to hard-code it into the date type in the DB.

Default date types, with some columns being nullable, work just fine for my project. I wouldn't want them to be more complicated and force me to consider additional cases, especially if those cases aren't language compatible.

Re:Southwest cancels 5,400 flights in less than 48 hours by ncpa-cpl on Tuesday December 27, 2022 @06:16PM (#34155216)
> How about just NULL?

Off topic, but this reminded me of:

Hello, I'm Mr. Null. My Name Makes Me Invisible to Computers

https://www.wired.com/2015/11/null/amp

Re:Southwest cancels 5,400 flights in less than 48 hours by SoftTalker on Tuesday December 27, 2022 @01:04PM (#34151564)
Your database should not allow invalid values to exist. That is what check contstraints, foreign keys, NOT NULL constraints, etc. are for.
Re:Southwest cancels 5,400 flights in less than 48 hours by rini17 on Tuesday December 27, 2022 @02:20PM (#34152586)
If you're such a DBA, the rest of an enterprise will quickly route around you.
Re:Southwest cancels 5,400 flights in less than 48 hours by lmm on Wednesday December 28, 2022 @01:06AM (#34157978)
That's the attitude that causes these problems. Probably their date was set to 1/1/2000 because the database wouldn't allow them to not set a date.
Re:Southwest cancels 5,400 flights in less than 48 hours by loeg on Tuesday December 27, 2022 @12:36PM (#34151193)
It's definitely some default (or "null" in a DB) value and that is exactly what OP is insinuating.
Re:Southwest cancels 5,400 flights in less than 48 hours by inetknght on Tuesday December 27, 2022 @12:35PM (#34151162)
> "What's unique is the partial failure, it's never happened," he said. "This isn't a drill you can run."

As someone who writes some very thorough unit tests... and also have had to have mandatory training... I find "this isn't a drill you can run" to be _very_ wrong.

Re:Southwest cancels 5,400 flights in less than 48 hours by SoftTalker on Tuesday December 27, 2022 @12:59PM (#34151482)
Southwest is a "discount" airline. They do many things to economize, i.e. no assigned seats, they only fly 737s so they don't need to certify pilots or mechanics on any other types, you can only book with them and not with Expedia etc.

It would not surprise me that their back-office operations are likewise economized and some things are just not done because "they can never happen."

Re:Southwest cancels 5,400 flights in less than 48 hours by AlotOfReading on Tuesday December 27, 2022 @01:40PM (#34152046)
All airlines economize. An airline that doesn't is a bankrupt airline because typical industry margins on flight are razor thin.

Southwest isn't a particularly budget airline compared to modern budget carriers like spirit and ryanair that haven't copied the open boarding policy. I suspect the opportunity to upsell seats / luggage and have distinct classes outweighs the turnaround time costs of assigned seating.

Re:Southwest cancels 5,400 flights in less than 48 hours by mason55 on Tuesday December 27, 2022 @01:22PM (#34151809)
> It would not surprise me that their back-office operations are likewise economized and some things are just not done because "they can never happen."

Meh, it doesn't even have to be "never". It just has to be cost multiplied by frequency is less than the cost to prepare.

If they lose $100m every five years due to a system failure, and it would cost $30m/year to plan for those failures, they it's just cheaper to let it happen.

And I don't mean this in a judgmental, Fight Club-car recall speech kind of way. It's just business reality. At some point every business has to decide that the cost of planning for something is higher than the cost of letting it happen.

Re:Southwest cancels 5,400 flights in less than 48 hours by e_y_ on Tuesday December 27, 2022 @02:13PM (#34152519)
What's the value of the reputation risk of a major, very high profile failure?

Sometimes businesses end up on the wrong side of that bet. They see only the costs but not the benefits of preparedness (by the time it fails, there will probably be a different CEO in charge) and make a bad call.

Re:Southwest cancels 5,400 flights in less than 48 hours by mason55 on Tuesday December 27, 2022 @02:43PM (#34152843)
Of course, no argument there. Ideally when you make that kind of decision you take reputational risk into account, as well as, like, is this an existential risk?

The airline industry feels like one where each year it's a different carrier who has some catastrophic scheduling failure. Today, everyone says they're never flying Southwest again. But if you fly semi-regularly then it won't take very long before you don't have any airlines left to fly on.

For people who weren't affected, I doubt very many are even going to remember this. Personally, I remember that this kind of thing has happened recently with other carriers but I couldn't even tell you who.

And people who were affected can mostly be bought off if you need to. Some vouchers & hotel reimbursement and it's just the cost of doing business.

Plus, the airline industry has proven over and over that people are willing to put up with a lot when you have the cheapest prices.

It's different from an industry that's built on reputation and trust. Like, a password manager, the only real thing you're selling is your reputation. Losing trust is a real existential threat. Security costs need to be in the bucket of either "yes, we will do it" or "it's so expensive that if we do it then we don't have a business anyway, so we'll skip it and pray."

Re:Southwest cancels 5,400 flights in less than 48 hours by hattmall on Tuesday December 27, 2022 @03:38PM (#34153474)
Scheduling won't ruin an airlines reputation. Crashing the planes is what ruins an airline. Southwest has only ever had two passenger deaths and one of those was an attempted hijacker beaten to death by other passengers.
Re:Southwest cancels 5,400 flights in less than 48 hours by khuey on Tuesday December 27, 2022 @04:36PM (#34154186)
Eh, to a first approximation the FAA won't let you crash the planes. It's been 13 years since there was a fatal plane crash on a US passenger airline.
Re:Southwest cancels 5,400 flights in less than 48 hours by variant on Tuesday December 27, 2022 @08:47PM (#34156528)
FAA has an important role, but market forces won't tolerate an airline that experiences crashes, even rare ones. Airlines are highly incented to be safe, both by regulation and by the market itself.
Re:Southwest cancels 5,400 flights in less than 48 hours by variant on Tuesday December 27, 2022 @08:43PM (#34156502)
How badly did SWA's past high profile failures affect them? I'd say not so very much. Yes, some short term damage, but we're talking about an industry where no one stands out from a quality perspective. Everyone is seen as some degree of bad, much like big ISP's. People are used to rotating between airlines and, while those affected this round may shift away, others will get frustrated with their preferred carrier and rotate to Southwest.

I think reputation impacts in this industry from anything other than crashes don't hold much staying power.

I'm actually quite tempted to buy the SWA dip...

Re:Southwest cancels 5,400 flights in less than 48 hours by LarryMullins on Tuesday December 27, 2022 @01:54PM (#34152272)
> Southwest is a "discount" airline.

They're also the "friendly airline", they easily have the most personable and friendly staff. I don't know what they do different, but Southwest employees treat me human and all the rest generally treat me like human trash. It's got to be a company culture thing, maybe connected to Southwest not having a first-class section.

Usually I fly with Southwest whenever possible without thinking twice about it, but this outage and the outage last year are forcing me to reconsider. Better to deal with rude people than to have my flight delayed..

Re:Southwest cancels 5,400 flights in less than 48 hours by dkarl on Tuesday December 27, 2022 @04:13PM (#34153880)
Yep, the other airlines are in the business of selling "class" and "status," and it's part of their product differentiation strategy to treat you according to how much you pay.
Re:Southwest cancels 5,400 flights in less than 48 hours by midoridensha on Tuesday December 27, 2022 @08:32PM (#34156420)
>I don't know what they do different, but Southwest employees treat me human and all the rest generally treat me like human trash. It's got to be a company culture thing

Definitely. Normal American customer service is to treat you like human trash, so obviously Southwest has decided to do this differently and so probably does things like only hiring friendly people, training them to be friendly and positive even in difficult situations, and checking on them somehow to make sure they're doing this and not just faking it for the interview and training. Other airlines obviously don't, but it's not just airlines, it's everywhere in American customer-facing business these days. Rudeness is just a normal part of America culture now.

Re:Southwest cancels 5,400 flights in less than 48 hours by indymike on Tuesday December 27, 2022 @09:35PM (#34156883)
> Rudeness is just a normal part of America culture now.

I have a backpack that has a phone holder on the shoulder strap. When you click your phone in it, the camera is visible. I've had many a situation where someone was about to go full New York on me, but noticed the camera staring at them and toned it down. I've never once been recording.

Re:Southwest cancels 5,400 flights in less than 48 hours by midoridensha on Tuesday December 27, 2022 @09:37PM (#34156897)
Very interesting. I should look for a backpack like this, so I can be prepared the next time I travel to America.
Re:Southwest cancels 5,400 flights in less than 48 hours by clolege on Wednesday December 28, 2022 @07:09AM (#34160213)
What kind of backpack do you have?
Re:Southwest cancels 5,400 flights in less than 48 hours by indymike on Wednesday December 28, 2022 @11:56AM (#34162955)
It's an Orben with a cheap iphone belt holder clipped into the cargo loop on the strap. The belt holder came with the clear protective case I bought at Wal-Mart. I hung the belt hodlder on the strap and it's been great for recording short hikes and downtown excursions. But also, seems to have the effect of making people more polite at customer service counters.
Re:Southwest cancels 5,400 flights in less than 48 hours by inferiorhuman on Wednesday December 28, 2022 @09:19AM (#34161174)

  training them to be friendly and positive even in difficult situations
Without having any insight into how Southwest runs things I'd venture to guess that their gate agents and cabin crew have a lot more discretion than their peers at, for example, United. That kind of leeway makes the job much, much easier. United essentially handcuffed their staff leaving few options for dealing with an overbooked flight but to escalate to police involvement.

That's what happened with Dr. Dao in any case. Not long after that shit show, I booked a transcon on American. Turns out it was overbooked, and they were desperate to get people off the plane. The gate agents basically asked how much money it would take to get people to volunteer to take another flight. They got their volunteers, everyone went home happy because American empowered their staff to resolve problems.

Re:Southwest cancels 5,400 flights in less than 48 hours by icelancer on Tuesday December 27, 2022 @09:21PM (#34156786)
Delta has been more than fine with me. Granted, I'm a Diamond class member now, but even on the way up they were reasonable and provided mostly good service.

United is awful. American isn't much better.

Re:Southwest cancels 5,400 flights in less than 48 hours by WWLink on Tuesday December 27, 2022 @10:40PM (#34157271)
Southwest also has pretty good size seats, afaik, relative to other airlines' economy seat size. Plus the whole "you're all the same so we treat you all the same" thing is nice. I do wish there was an international equivalent.
Re:Southwest cancels 5,400 flights in less than 48 hours by inferiorhuman on Wednesday December 28, 2022 @09:08AM (#34161068)
A lot of people lay responsibility for Southwest's reputation for customer service at Herb's feet. Personally I found their front line staff to be casual to the point that it bordered on unprofessional (which is something coming from someone allergic to formality), but I'd absolutely believe that much of their positive reputation came from the top. Southwest pilots though, yikes.

With the exception of United I'd say most airlines I've dealt with have been pleasant whether or not I'm flying up front or have status. Yes, even RyanAir. We're in something of a golden age since (with the notable exception of Southwest) American airlines have mostly put their mergers behind them and have mostly shed themselves of CEOs who view employees as adversaries. Take a look at the bad old days of the late 80s through mid 2000s. Smisek. Lorenzo. Parker. Bastards and crooks, all of them. It's difficult to stress just how toxic airline leadership was and how that trickled down for a long time.

Re:Southwest cancels 5,400 flights in less than 48 hours by thomasjudge on Tuesday December 27, 2022 @03:45PM (#34153547)
Just as a note: they are about to issue a $458M dividend. They plan to spend $4-4.5B in 2023 on planes. How much are they spending on system modernization?
Re:Southwest cancels 5,400 flights in less than 48 hours by namdnay on Tuesday December 27, 2022 @04:29PM (#34154100)
> How much are they spending on system modernization

A fortune, they only just finished an 8-year migration to Amadeus

Re:Southwest cancels 5,400 flights in less than 48 hours by burnte on Tuesday December 27, 2022 @01:01PM (#34151516)
"I find "this isn't a drill you can run" to be _very_ wrong"

As a IT-VP/CIO, the statement of "there's no way to test it" is not acceptable.

Re:Southwest cancels 5,400 flights in less than 48 hours by dstroot on Tuesday December 27, 2022 @01:15PM (#34151716)
Then you are senior enough to know what “ then-CEO now-chairman Gary Kelly” really meant was “I haven’t funded our technology team well enough to have resources to test a scenario like this”.
Re:Southwest cancels 5,400 flights in less than 48 hours by mason55 on Tuesday December 27, 2022 @01:23PM (#34151828)
Or "we decided that the cost to plan for this is so high that it's not even worth testing. If it happens then we're fucked anyway and we'll just eat it."
Re:Southwest cancels 5,400 flights in less than 48 hours by justinator on Tuesday December 27, 2022 @01:07PM (#34151607)
I’m very certain Chaos Engineering is known in the airline industry
Re:Southwest cancels 5,400 flights in less than 48 hours by ninkendo on Tuesday December 27, 2022 @02:22PM (#34152616)
Testing reveals the presence of bugs, never their absence. With hindsight you can always feel smugly superior in saying “you should have tested for this”, but there’s an infinitude of things you might need to test, and if you haven’t encountered a failure you didn’t test for, you’re probably just lucky.
Re:Southwest cancels 5,400 flights in less than 48 hours by hattmall on Tuesday December 27, 2022 @03:48PM (#34153576)
You can drill the initial failure, but not really the cascading events. In something as large as a global airline you are dependant on 1000s of third parties actions and the weather. No simulated drill is going to be sufficient or realistic. The only way to really mitigate or plan for something like this is multiple layers of segregation so that events in one area have less or no impact on others. Then you could drill total failure in various segments.
Re:Southwest cancels 5,400 flights in less than 48 hours by ninkendo on Tuesday December 27, 2022 @02:20PM (#34152585)
It’s funny that you use unit tests as an example of it being possible to run drills for this kind of thing. Unit tests are by their definition not the kind of thing that simulates this kind of failure. Perhaps you have a false sense of security about what you’ve really been testing?
Re:Southwest cancels 5,400 flights in less than 48 hours by inetknght on Tuesday December 27, 2022 @07:22PM (#34155838)
> Unit tests are by their definition not the kind of thing that simulates this kind of failure.

Thorough unit and integration tests include failure modes. Mine include things like "what happens if the OS reports that the storage was unmounted during read/write" (because that was a failure often seen in production with some flaky SAN devices) and "what happens if the server stops responding" (because networks are generally unreliable) and "what happens if invalid (random) data is given" because data corruption is a frequent occurrence for similar reasons.

> Perhaps you have a false sense of security about what you’ve really been testing?

Perhaps. On the other hand I've seen a _lot_ of other developers test only the happy path and call it a day then spend days/weeks/months debugging failures.

Re:Southwest cancels 5,400 flights in less than 48 hours by NovemberWhiskey on Tuesday December 27, 2022 @01:09PM (#34151633)
>"What's unique is the partial failure, it's never happened," he said. "This isn't a drill you can run."

The unspoken part you have to hear there is "... within the economic model of the airline business".

Business continuity gets exponentially more expensive as you chase the blackest of swans: the sheer volume of plan development and maintenance, developing exercises, table-top vs. walkthrough vs. simulation, assumptions about how many different uncorrelated failures you're prepared for deal with at once etc.

I've no doubt you could run an airline to be as resilient as (say) USAF Air Mobility Command, but no-one could afford the tickets.

Re:Southwest cancels 5,400 flights in less than 48 hours by Frost1x on Tuesday December 27, 2022 @01:32PM (#34151934)
What's ironic here is that groups like USAF are constantly pressured to adopt private industry models to be more "economically efficient" and completely ignoring that resiliency is a requirement baked into the high cost. I understand why both take the approaches they do but it seems everyone holds private industry barely running with no resiliency optimizations above all else, which don't make sense in all contexts. Corner cutting is fine in many contexts, especially when you know the side effects of their failures which may be quite insignificant.
Re:Southwest cancels 5,400 flights in less than 48 hours by Chris2048 on Tuesday December 27, 2022 @01:15PM (#34151718)
> Delta had a similar outage due to a datacenter fire

They only have one geo-located data-centre?

Re:Southwest cancels 5,400 flights in less than 48 hours by splonk on Tuesday December 27, 2022 @01:17PM (#34151750)
> many airlines still need to modernize.

Most of the travel industry runs on old software that would horrify a lot of people here, especially those who've never worked for a large, 30+ year old company. When I used to interview a lot of people I made it a point to mention some of the more "interesting" aspects so they'd know what they were getting into.

One example: ever tried to book a flight a year in advance? On a lot (almost all?) of systems you can't, because the underlying date format is "DEC27".

Re:Southwest cancels 5,400 flights in less than 48 hours by Frost1x on Tuesday December 27, 2022 @01:25PM (#34151848)
While this is humorous in that there are limiting assumptions like this baked into the system, I also have to wonder, who needs or even wants to book a flight a year in advance? I dread planning out a flight 4 months in advance and dealing with the almost inevitable cascade of conflicts this introduces of juggling and rescheduling things to make things align correctly. One year makes me cringe.
Re:Southwest cancels 5,400 flights in less than 48 hours by steveklabnik on Tuesday December 27, 2022 @01:29PM (#34151899)
I could see it for major holidays. I spent too much money to fly home this year because I am bad at scheduling. I would consider booking next year's flight during this year's trip just so I know it's knocked out and I don't have to worry about it.
Re:Southwest cancels 5,400 flights in less than 48 hours by dendrite9 on Tuesday December 27, 2022 @01:44PM (#34152101)
There are events that I can see purchasing flights well in advance for. I used to a go to a conference that was held every other year at the same time, it would have been easy to buy tickets more than a year in advance for that without much concern. Eclipses, certain sporting events, or reservations for activities with a wait list of more than a year could qualify as well. Despite that I am like you and rarely have tickets far in advance of a trip.
Re:Southwest cancels 5,400 flights in less than 48 hours by masklinn on Tuesday December 27, 2022 @01:47PM (#34152158)
> I also have to wonder, who needs or even wants to book a flight a year in advance?

Major holiday, destination wedding, event known long in advance (e.g. Grandma's 80s does not come as a surprise).

Re:Southwest cancels 5,400 flights in less than 48 hours by LarryMullins on Tuesday December 27, 2022 @01:51PM (#34152214)
My family plans the yearly family get-together at the yearly family get-together. A year in advance. Except sometimes due to scheduling deconfliction, it's actually 10 or 11 months in advance.. or 13 or 14 months in advance. The exact date floats and sometimes we are planning trips more than a year in advance.
Re:Southwest cancels 5,400 flights in less than 48 hours by Induane on Tuesday December 27, 2022 @02:15PM (#34152542)
Me for:

- Annual conferences or conferences that occur every-other year - Planning family reunions because you need that kind of cat-herding lead time when you have 9 uncles/aunts on just ONE side of the family - Periods where I have some spare cash I'd like to lock in a getaway with before I spend it or something unexpected like the invasion of the Ukraine drives up fuel costs and overall prices... or a global pandemic hits - would be sweet if I could have rebooked some of my trips for for 1-2 years out when the pandemic hit - Travel for future medical stuff; at one point for 2-3 years I was taking my mom to the Cleveland Clinic every 4 months for periodic checks and it would have been super nice to be able to just book that stuff way in advance and have it all taken care of

Etc

etc

etc

I'd bet quite a few people would appreciate that ability

Re:Southwest cancels 5,400 flights in less than 48 hours by SapporoChris on Tuesday December 27, 2022 @08:15PM (#34156287)
Anyone doing anything abroad for over a year. It is impossible to book a round trip ticket with depart and return dates >= 1 year.
Re:Southwest cancels 5,400 flights in less than 48 hours by grepfru_it on Tuesday December 27, 2022 @01:35PM (#34151982)
Likely cannot book that far not because of the underlying date format, but because of jet-a fuel prices which fluctuate. Airlines typically hedge their near term purchases with longer-term futures
Re:Southwest cancels 5,400 flights in less than 48 hours by CPLX on Tuesday December 27, 2022 @01:59PM (#34152337)
Airlines historically have not set their schedules more than a year in advance and it’s not clear they want to.
Re:Southwest cancels 5,400 flights in less than 48 hours by kenneth on Tuesday December 27, 2022 @02:08PM (#34152434)
As a fun side thing, I am also a travel agent with access to some of these internal systems on the booking side. The technology is incredibly antiquated. Most of the US runs on a system called SABRE, which is basically a MS-DOS system with a text command line interface and its own language. It's all ASCII text based (and all in uppercase). It's straight out of the 80s. Travel agents need to buy special "errors" insurance to cover any losses caused by fucking it up (a typo could accidentally cancel a ticket and cause the client thousands in losses rebooking it).
Re:Southwest cancels 5,400 flights in less than 48 hours by thebradbain on Tuesday December 27, 2022 @02:37PM (#34152770)
They actually have a GUI interface over it now with the ability for power/legacy users to drop into the raw shell, if they wish. From feedback, many of the older agents actually prefer the command line, because it’s muscle memory and an experienced agent can perform routine tasks that would take multiple screens in the UI with one hand in the way we’re comfortable with our text editors.

Granted, the rollout across airlines is probably glacial

Source: I used to work there

Re:Southwest cancels 5,400 flights in less than 48 hours by yardie on Tuesday December 27, 2022 @04:30PM (#34154124)
I don’t blame them. Modern UX has a huge problem with something as simple as date pickers. Preferring you scroll through 90+ items when a simple textbox would suffice.
Re:Southwest cancels 5,400 flights in less than 48 hours by TigeriusKirk on Tuesday December 27, 2022 @02:14PM (#34152529)
I remember using some version of SABRE through CompuServe back in the day. All command line stuff over a dial-up modem, but it was novel and cool to be able to book your own flights with it. It would be very annoying to still be stuck on that interface, though.
Re:Southwest cancels 5,400 flights in less than 48 hours by tintor on Tuesday December 27, 2022 @02:14PM (#34152526)
What are the reasons preventing flight booking software modernization?
Re:Southwest cancels 5,400 flights in less than 48 hours by nikanj on Tuesday December 27, 2022 @02:34PM (#34152736)
30 years of cumulative complexity in the existing stack, with endless edge-cases and special exceptions
Re:Southwest cancels 5,400 flights in less than 48 hours by sjm-lbm on Tuesday December 27, 2022 @03:51PM (#34153625)
.. and, as we're learning, extremely high penalties if one of those edge cases happens to cause a cascading failure.
Re:Southwest cancels 5,400 flights in less than 48 hours by cmehdy on Tuesday December 27, 2022 @03:59PM (#34153717)
The typical answer for old behemoths: it was built because it was necessary to build it, and it won't change until a change is necessary too. Wanting that change is not enough, it has to become an almost mechanical constraint, and usually the constraint gets noticed when it far outweighs the costs (and not just a little). Or is a noticeable threat to the system's existence.
Re:Southwest cancels 5,400 flights in less than 48 hours by mastax on Tuesday December 27, 2022 @04:11PM (#34153867)
Big software projects inevitably become expensive boondoggles that get everyone fired so nobody wants to do them until they're absolutely necessary.
Re:Southwest cancels 5,400 flights in less than 48 hours by thebradbain on Tuesday December 27, 2022 @05:41PM (#34154840)
GDS — there’s really only 3 centralized stores of real-time flight/hotel/booking information in the entire world (Sabre/SABRE, Amadeus, and Travelport). Almost every American airline uses Sabre (American Airlines is an interesting case in that it does not technically in a legal sense, but actually it spun off and sold Sabre in 2000, so a lot of their core systems are forks of each other)

Complexity — Fundamentally you’re looking at a logistics software, except unlike packages you’re dealing with people who aside from expected destinations have travel lengths and time-in-air calculated down to the minute. Also unlike a package, a surprise multi-day trip, unexpected multi-leg journey, one day delay is not something passengers (and crew members) will accept or be at all ok with. And if any one thing goes wrong there’s going to be cascading failures down the line— so much that it may break your company’s entire operating workflow (e.g. Southwest) entirely, and no software can overcome that kind of organizational gap.

Airlines - There’s not many commercial passenger airlines left in the US, especially that fly nationwide. Good luck trying to convince one of these giant behemoths to move to a non-battle-tested system for core operations, especially when decades-old industry software and practices around that software exist.

Also— Sabre’s software itself is actually reliable! As a corporation it is slow clunky and bureaucratic, but the actual functionality it provides is stable, battle-tested, can handle any travel edge case you can think of, and fast and efficient for those who know how to use it, while also good enough at day to day operations that it doesn’t take too much time to train new agents on how to use it for routine tasks.

Re:Southwest cancels 5,400 flights in less than 48 hours by coldcode on Tuesday December 27, 2022 @05:58PM (#34155005)
SABRE is ancient technology, but very reliable and at the same time extremely inflexible. Last time I saw it upclose in the early 2000's much of the core was still coded in IBM assembler, although over the decades more pieces were slowly being modernized so I have no idea where it is now. Sabre is a horrifically un- imaginative company where projects are measured in years and not much every changes.

I think though Southwest's issues are more on their side.

Yeah building a new GDS today is an exercise in insanity, it's a huge complexity nightmare and switching probably impossible. I always wondered if AI could eventually improve things, but the existing GDSs are unlikely to care much to try. It's basically a (tri)monopoly you can never break.

Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @07:07PM (#34155703)
Great write-up. This applies to other industries such as dealerships with parts and service and various purchase plans. The software sucks for everyone except finance/accounting and that office is beside the Pres's office and therefore it won't change.
Re:Southwest cancels 5,400 flights in less than 48 hours by supernova87a on Tuesday December 27, 2022 @08:15PM (#34156289)
Some brief answers / thoughts:

1) Replacing any software for an airline carries huge risk. They are barely operating ok with the software they have and holding it together with duct tape. Even something you might regard as ancillary, like a baggage handling software system, or flight catering software system, if it goes down, has the potential to disrupt thousands of planes and hundreds of thousands of passengers for days.

It is so significant an issue (to try to change some software, and just one out of many systems that have to talk to each other) that if an airline ever considers doing this, they may actually stop operations for some number of days while they do it rather than risk having operations go wrong. There are some rare examples of airlines doing this to try to change their systems.

2) Related to the above, airline management hates to be embarrassed by something that might work but has the potential to go badly wrong. So they are very conservative when it comes to replacing systems that are working, even if it's painful / much less functional than what they might achieve by a change.

Combine these factors (and many others) and it means that sometimes starting a new airline is simpler than trying to fix an old one...

Re:Southwest cancels 5,400 flights in less than 48 hours by wwweston on Wednesday December 28, 2022 @10:57AM (#34162243)
> sometimes starting a new airline is simpler than trying to fix an old one...

Now there's a truly total rewrite...

Re:Southwest cancels 5,400 flights in less than 48 hours by tintor on Wednesday December 28, 2022 @07:28PM (#34167934)
Can they gradually start moving flights to a new software?
Re:Southwest cancels 5,400 flights in less than 48 hours by rsync on Tuesday December 27, 2022 @09:05PM (#34156667)
"What are the reasons preventing flight booking software modernization?"

Let's ask the opposite question:

Why do you feel that software necessarily needs to be modernized ?

I'm not sure how well SABRE works but I do know how fast and efficient keystroking through a non-GUI interface can be and I don't know why expert mode interfaces should ever be replaced by unsophisticated mousey-mouse-mouse ones.

Re:Southwest cancels 5,400 flights in less than 48 hours by KerrAvon on Tuesday December 27, 2022 @10:58PM (#34157376)
In context, it seems like modernization simply means that the software knows whether a flight was canceled and therefore can automate the status updates for the airplane crew. Nothing to do directly with UX.
Re:Southwest cancels 5,400 flights in less than 48 hours by thebradbain on Wednesday December 28, 2022 @03:19AM (#34158797)
The existing flight booking software that they use (Sabre) can and does do that, but Southwest’s issue is likely their insistence on using a homegrown management system on top of that. Southwest only switched to Sabre in 2021, so it’s likely still being implemented, and their homegrown approach has likely evolved with them from their founding, so it’s not something the company itself is likely organizationally prepared for.

At least, I feel confident in that analysis, since this exact same issue happened to Southwest in 2016, before they were using Sabre. Which would point to a chronic organizational failure

https://www.washingtonpost.com/news/dr-gridlock/wp/2016/07/2...

Re:Southwest cancels 5,400 flights in less than 48 hours by rippercushions on Tuesday December 27, 2022 @11:29PM (#34157551)
Sabre has a 10-year deal with GCP to do just that. It's going to take a lot more than 10 years to get the thing off System/360 running in a bunker under Omaha airport though.

https://www.sabre.com/insights/releases/sabre-forges-10-year...

Re:Southwest cancels 5,400 flights in less than 48 hours by nunez on Wednesday December 28, 2022 @12:03AM (#34157707)
airline margins are paper thin these days. they weren't back when booking engines and reservation systems were being built. (SABRE was built by and spun off from American Airlines. Galileo was built by United before they merged with Continental.) this plus the absolutely insane business logic that goes into booking engines has made the effort extremely risky.
Re:Southwest cancels 5,400 flights in less than 48 hours by rippercushions on Tuesday December 27, 2022 @03:14PM (#34153193)
SABRE dates from 1960 and is by some reckonings the very first piece of commercial (non-military, non-academic) software in the world.

https://en.wikipedia.org/wiki/Sabre_(travel_reservation_syst...

Re:Southwest cancels 5,400 flights in less than 48 hours by fbdab103 on Tuesday December 27, 2022 @11:30PM (#34157557)
That is a tremendously fun fact! The little background things that keep society running. May I never be cursed enough I would ever have to directly work with such a system.
Re:Southwest cancels 5,400 flights in less than 48 hours by ShredKazoo on Tuesday December 27, 2022 @11:39PM (#34157603)
I wonder if it will ever go away.
Re:Southwest cancels 5,400 flights in less than 48 hours by noisy_boy on Wednesday December 28, 2022 @12:40AM (#34157853)
Even if this incident is the proverbial straw that breaks the camel's back, the migration itself would be a multi-year project.
Re:Southwest cancels 5,400 flights in less than 48 hours by rippercushions on Wednesday December 28, 2022 @01:52AM (#34158240)
I don't think SABRE has anything to do with Southwest's outage.
Re:Southwest cancels 5,400 flights in less than 48 hours by xeromal on Wednesday December 28, 2022 @01:03AM (#34157966)
It'll probably never go away, but just be layered over like civilizations. Eventually our software is probably going to get so complicated that we just build new software to interact with old software to avoid ever fully shutting it down. Like building a fresh highway on the oregon trail
Re:Southwest cancels 5,400 flights in less than 48 hours by dredmorbius on Tuesday December 27, 2022 @11:57PM (#34157672)
And it's mainframe / COBOL, not DOS, which post-dates it by about a decade and a half.

It's not even an ASCII text app, but an EBCDIC one. Or was after EBCDIC was defined as a standard, after SABRE itself launched.

Re:Southwest cancels 5,400 flights in less than 48 hours by xiphias2 on Tuesday December 27, 2022 @02:34PM (#34152737)
,, Most of the travel industry runs on old software that would horrify a lot of people here''

If you can see how it works, it horrifies me even more as a traveller, as from outside it just doesn't work a lot of the time.

Also if you just look at the video, we all know how bad these systems are, but are not able to do anything (starting anything new in the airline industry has too much cost).

Re:Southwest cancels 5,400 flights in less than 48 hours by np- on Tuesday December 27, 2022 @02:40PM (#34152816)
To be fair, I think allowing flights a year in advance is probably far more complicated than just updating the underlying date format. Even if they were able to solve that problem, airlines probably can't easily operationally plan that far ahead due to so many moving parts, i.e. committing to routes and schedules, planning for staffing that far ahead of time, ever changing government restrictions, fuel price fluctuations, inflation, geopolitical realities, etc. I mean, imagine if they did, and something like COVID comes along again, it would cause far, far more disruption if they had booked out the next few years in advance.
Re:Southwest cancels 5,400 flights in less than 48 hours by tveita on Tuesday December 27, 2022 @09:09PM (#34156686)
There's an interesting CCC talk about security in the GDS system, if anyone would like to be suitably horrified.

6 years old so hopefully something has improved...

https://www.youtube.com/watch?v=n8WVo-YLyAg

Re:Southwest cancels 5,400 flights in less than 48 hours by babyshake on Tuesday December 27, 2022 @02:13PM (#34152512)
> "This isn't a drill you can run."

When characterized as something that can't be done instead of something they don't know how to do, you know exactly where they are on the Dunning–Kruger curve.

Re:Southwest cancels 5,400 flights in less than 48 hours by photochemsyn on Tuesday December 27, 2022 @03:38PM (#34153480)
Modernization of equipment, hiring more pilots and other employees, investing in updating the code base - how can that be done? It's far more important to keep the stock price high by whatever means necessary, such as using government bailouts to buy back shares.

Investment capitalism is really a garbage system when it comes to building and maintaining basic infrasctructure like transportation, electricity grids, roads and so on. China has demonstrated that convincingly over the past two decades, hasn't it?

Re:Southwest cancels 5,400 flights in less than 48 hours by pksebben on Tuesday December 27, 2022 @04:02PM (#34153738)
"this isn't a drill you can run". And yet, Netflix has chaos Kong do it with regularity.

The difference between what's true, what some people will buy, and what you can get away with saying is gross, y'all.

Re:Southwest cancels 5,400 flights in less than 48 hours by Supermancho on Tuesday December 27, 2022 @05:43PM (#34154851)
> "this isn't a drill you can run". And yet, Netflix has chaos Kong do it with regularity.

Netflix and airlines are so different as to make this comparison laughable. The cost of setup and consequence of problems actually being found (ie Federal Regulations) that are not addressable (it's not like SWA didn't know about some of the eventualities), easily outclasses the need for testing every combination of situations. Kong doesn't run anything that has to do with weather turning jet fuel into sludge or 12x pre-staffing in case of massive computer failures along with assessing the possible legal consequences from each locale. The hubris of pretending that physical services on a national scale, is as deterministic as a complex automated system, is unsurprising from a certain crowd, I guess.

Re:Southwest cancels 5,400 flights in less than 48 hours by anarticle on Tuesday December 27, 2022 @06:31PM (#34155371)
Airplanes aren't 21st century move fast and break things software, please keep them that way!
Re:Southwest cancels 5,400 flights in less than 48 hours by shmatt on Tuesday December 27, 2022 @11:29AM (#34150090)
im kind of doubting that thread, not necessarily fraud but not every employee has the full picture

* this memo[1] from the SWA VP thats circulating dated December 21st calling a staffing emergency saying all hell is about to break loose. I'm pretty sure that guy didn't know of the software crash before it happened

* Every single piece of checked in luggage is going to take 30+ days to be found? Weird none of the extensive press has mentioned people not getting their bag. Also its pretty much an airport thing and not an airline thing. Airports are in charge of deplaning your luggage and bringing it to you

* They're running 40% of flights completely manually with 0 scheduling software? That's extremely impressive

[1] https://mobile.twitter.com/ruthschmidt/status/16074609858619...

Re:Southwest cancels 5,400 flights in less than 48 hours by phpisthebest on Tuesday December 27, 2022 @11:41AM (#34150271)
There have been plently of reporting about the bag issue, including a Chicago local reporter posting a video of 100's or maybe even 1000's of bags in chicago most of southwest tags on them

It appears there was a MASSIVE disconnect between baggage and people, bags are ending up all over the place even though the people never left.

Re:Southwest cancels 5,400 flights in less than 48 hours by tiahura on Tuesday December 27, 2022 @12:10PM (#34150769)
Sounds the the perfect setup for an AirTag commercial.
Re:Southwest cancels 5,400 flights in less than 48 hours by ghaff on Tuesday December 27, 2022 @12:19PM (#34150922)
The rare times I check a bag I throw an AirTag in.

Although the airline app has always been accurate it's cheap insurance if a bag isn't properly scanned or something.

Re:Southwest cancels 5,400 flights in less than 48 hours by airtag on Tuesday December 27, 2022 @12:31PM (#34151111)
I've been flying with an airtag in my luggage in Europe since summer this year.

It's been great. My luggage missed a connection in december, when I arrived at the destination I could instantly see that it still was at the other airport. So while the others were waiting for the bags, I could already file a complaint (at the nearly empty complaints queue). Then three hours later I could see bag movement to the tarmac and knew that my bag cought the next flight.

Also, when in a city, it's a lot of fun to say: bring me back to my bag instead of looking up the hotel address.

For anyone with an iphone & checked bags I can really recommend it.

Re:Southwest cancels 5,400 flights in less than 48 hours by Dragonai on Tuesday December 27, 2022 @01:01PM (#34151522)
You bagging the username "airtag" just to share this comment is so funny.

I think this is a great idea though and I didn't even think about "bring me back to my bag" - that's awesome :)

Re:Southwest cancels 5,400 flights in less than 48 hours by bombcar on Tuesday December 27, 2022 @12:15PM (#34150847)
iPhone alert: there are ten thousand airtags near you
Re:Southwest cancels 5,400 flights in less than 48 hours by giantrobot on Tuesday December 27, 2022 @12:39PM (#34151235)
Well that at least narrows it down to near you. /s
Re:Southwest cancels 5,400 flights in less than 48 hours by joezydeco on Wednesday December 28, 2022 @12:53AM (#34157919)
I'm kind of curious about that. If AirTags rely on nearby iPhones to capture tag IDs as they pass by and relay them to Apple, will a ramp worker with an iPhone in his pocket start seeing shorter battery life?
Re:Southwest cancels 5,400 flights in less than 48 hours by bombcar on Wednesday December 28, 2022 @09:00AM (#34160991)
I suspect yes but almost imperceptibly.

It’s got to be less power than the phone uses to stay in contact with the towers.

Re:Southwest cancels 5,400 flights in less than 48 hours by kayodelycaon on Tuesday December 27, 2022 @09:29PM (#34156845)
I’ve been using AirTags for this since they came out. It’s nice to see my bag made it with the plane. :)
Re:Southwest cancels 5,400 flights in less than 48 hours by kart23 on Tuesday December 27, 2022 @11:46AM (#34150357)
https://old.reddit.com/r/flying/comments/zw5lsl/southwest_pi...

i believe this story. the scheduling system is too fragile and can’t automatically pick up disruptions to crew movement. they’re still manually scheduling some crews, but I think their main problem is they don’t have a way of knowing which crews are where and therefore can’t schedule flights. and it’s not every single piece that’s going to take 30 days, but it seems pretty likely that some bags will be lost that long.

Re:Southwest cancels 5,400 flights in less than 48 hours by raverbashing on Tuesday December 27, 2022 @12:32PM (#34151122)
> the software for scheduling is woefully antiquated by at least 20 years. No app/internet options, all manual entry and it has settings that you DO NOT CHANGE for fear of crashing it.

But hey it's cheaper if we don't change it right? /s

(and I kinda can agree with this, like 10% because they might end contracting with some bigger IT company that doesn't care about shipping something that works)

Re:Southwest cancels 5,400 flights in less than 48 hours by 0cf8612b2e1e on Tuesday December 27, 2022 @12:47PM (#34151329)
Replacing an airline scheduling system sounds insanely complex. So many moving pieces, tens of millions of physical entities to track per day: crew, passengers, planes, spare parts, luggage, crew maximum allowed shift schedules, open gates, interacting with domestic+international terminals, seat assignments, and so on. Edge cases on edge cases on edge cases developed over years, probably in some god awful language running on a mainframe somewhere before “best practices” were a thing.

Modernizing such a system would take enormous political + real capital. The new system would undoubtedly have many growing pains as formerly resolved problems were not covered in the new system. It’s no surprise nobody would want to touch such a system.

Re:Southwest cancels 5,400 flights in less than 48 hours by jchanimal on Tuesday December 27, 2022 @04:14PM (#34153903)
One of the more tangible outcomes from my work on mobile sync is the United scheduling software. Seems like Southwest was too little too late on IT upgrades. https://www.couchbase.com/customers/united-airlines/
Re:Southwest cancels 5,400 flights in less than 48 hours by apelapan on Tuesday December 27, 2022 @04:59PM (#34154434)
How is Couchbase in general and the mobile sync in particular relevant to United not having this disaster right now?

I've worked with airline scheduling software at almost the scale of United (about half the size, for the largest customer). That was using an Oracle database, which was a bit of a pain and a big expense, but worked fine as long as there was competent admins and competent devs. Would Couchbase be disaster-proof even when run by clowns?

Not saying there aren't better and worse choices for databases in any given situation. Just saying that there are lots of them that work perfectly well in competent hands.

Re:Southwest cancels 5,400 flights in less than 48 hours by jchanimal on Tuesday December 27, 2022 @05:44PM (#34154863)
Architecture advantages over the phone based system described upthread are obvious. The reason United chose Couchbase is because it’s designed for offline updates. So if a plane, phone, or airport is disconnected they can still do the data entry work and reconcile asynchronously.
Re:Southwest cancels 5,400 flights in less than 48 hours by apelapan on Wednesday December 28, 2022 @06:21PM (#34167379)
But the Southwest system is not "phone-based" by design, I presume? They are going via phone because the decision support system for ops/crew control are down/unusable?

If they've resorted to doing all their scheduling manually with pen and paper, any data pushed to the edge (air crews, ground staff etc) will need to be transmitted in a similarly manual fashion.

The gate/ground/air crews are not making autonomous decisions about who is flying what, when and where. That is decided by some ops/crew control structure in the airline.

Re:Southwest cancels 5,400 flights in less than 48 hours by treis on Tuesday December 27, 2022 @12:42PM (#34151273)
It's not just that. There's complex rules around how frequently crews can work flights and how much time off they need. Delays can cause ripple effects as an hour delay can make an expected available crew unavailable. Then you have a mismatch of available crews and planes and scheduled flights. It's one big thorny ball of spaghetti that even the best designed computer system will struggle to unwravel.
Re:Southwest cancels 5,400 flights in less than 48 hours by eightysixfour on Tuesday December 27, 2022 @04:30PM (#34154121)
And to top it off, airline unions fight tooth and nail to make sure this type of information cannot be tracked, which keeps a lot of systems manual. I understand why the unions don't want the data to be captured, but it also makes it hard to optimize physical systems.
Re:Southwest cancels 5,400 flights in less than 48 hours by CydeWeys on Tuesday December 27, 2022 @08:41PM (#34156489)
Do you have a source? Why would unions fight to keep data from being logged that would ensure that their members aren't overworked? If you're not logging all the working hours how can you even be sure everyone is being paid correctly?
Re:Southwest cancels 5,400 flights in less than 48 hours by eightysixfour on Wednesday December 28, 2022 @10:19AM (#34161795)
Sorry, wasn’t entirely clear on what data I was talking about.

Unions fight to keep a lot of data from being automated instead of manual because the automated data can be used to build individual performance metrics. For example, some baggage handling unions fought against bag scanners because then you could tell how much work different union members did.

They’re trying to keep from getting optimized to death like an Amazon warehouse worker.

Unfortunately that same automated data is really useful for dealing with situations like this. Once the manually entered data is out of sync with the real world the errors compound and you have cascading failures.

Re:Southwest cancels 5,400 flights in less than 48 hours by cududa on Tuesday December 27, 2022 @11:47AM (#34150385)
Well I mean the article we’re commenting on mentioned the baggage issue and has pictures of it
Re:Southwest cancels 5,400 flights in less than 48 hours by sokoloff on Tuesday December 27, 2022 @11:52AM (#34150457)
> [it’s] pretty much an airport thing and not an airline thing. Airports are in charge of deplaning your luggage and bringing it to you

That depends on the airline and airport. It’s extremely common for the airline which operates out of a large part of a terminal to do their own ramp work.

Southwest employs thousands of ramp agents to do their own ground ops and under-wing work at their bases.

Re:Southwest cancels 5,400 flights in less than 48 hours by burkaman on Tuesday December 27, 2022 @12:05PM (#34150687)
> I'm pretty sure that guy didn't know of the software crash before it happened

Why not? Some things aren't hard to predict, it's like a Ticketmaster employee saying "our site is probably going to go down when the Taylor Swift tour goes live". If you know your systems are deficient then you can predict they'll fail in a crisis, especially if that failure has happened before (as it has for Southwest).

Re:Southwest cancels 5,400 flights in less than 48 hours by avalys on Tuesday December 27, 2022 @12:10PM (#34150762)
It's not really a software "crash", it's more like, they know their process can't handle more than a certain amount of disruption before falling apart. And so if you can see that due to weather, etc. a lot of disruption is likely to happen, you can predict there's going to be a problem, and also predict that you simply don't have the staffing and systems in place to do anything about it.
Re:Southwest cancels 5,400 flights in less than 48 hours by pcurve on Tuesday December 27, 2022 @12:36PM (#34151179)
Wow... that memo... is filled with such contempt. It's shocking. I wouldn't want to work there.
Re:Southwest cancels 5,400 flights in less than 48 hours by cratermoon on Tuesday December 27, 2022 @12:52PM (#34151398)
That's a "beatings will continue until morale improves" message.
Re:Southwest cancels 5,400 flights in less than 48 hours by paganel on Tuesday December 27, 2022 @01:26PM (#34151866)
That's also an excellent ad for why unions are needed.
Re:Southwest cancels 5,400 flights in less than 48 hours by tpmoney on Tuesday December 27, 2022 @04:17PM (#34153946)
Aren't most airline employees in a union?
Re:Southwest cancels 5,400 flights in less than 48 hours by cratermoon on Tuesday December 27, 2022 @06:44PM (#34155504)
Air traffic controllers had a union until 1981, when Reagan's aw-shucks niceness led him to abruptly and unilaterally disband PATCO and fire all the striking controllers. PATCO had endorsed Reagan in the 1980 presidential election.
Re:Southwest cancels 5,400 flights in less than 48 hours by burkaman on Tuesday December 27, 2022 @01:43PM (#34152090)
Yeah, and just to add some context for people who might not be familiar with US healthcare, what the VP is asking for is effectively impossible, so this is an order to work sick. The majority of Americans cannot just "go to the doctor" whenever they feel like it, especially 4 days before Christmas. The best most people could do in this situation is call a doctor's office and be told they can get an appointment in a couple months, or go to the emergency room if it's an emergency. So the choice here if you're sick is to waste emergency healthcare workers' time and probably pay extra for unnecessary emergency care, go to work sick, or get fired.

This is obviously intentional, and in many parts of the US totally legal. I don't know specific Colorado laws but there is no federal law against this.

Re:Southwest cancels 5,400 flights in less than 48 hours by phil21 on Tuesday December 27, 2022 @06:21PM (#34155255)
Urgent care facilities typically have less than a 2 hour wait time in every place in the US I've been, and cost about $0-60 per visit depending on insurance.

Scheduling is not an issue, and there is no need to waste an ED's time on such things. Some urgent care spots specifically have a "doctors note" service.

It doesn't make the policy any better (I've worked such jobs), but I don't think there is a need to exaggerate how the process works in real life.

Re:Southwest cancels 5,400 flights in less than 48 hours by CydeWeys on Tuesday December 27, 2022 @08:44PM (#34156510)
When I'm sick, but not dying, the last thing I want to do is haul myself out to an urgent care unnecessarily to spend money and time, and be in the presence of other sick people. This is detrimental to getting better as soon as possible. Thankfully my employer trusts me, and I don't have to go running to an urgent care every time I get a cold (which they can do nothing about anyway).
Re:Southwest cancels 5,400 flights in less than 48 hours by hodgesrm on Tuesday December 27, 2022 @02:22PM (#34152617)
On the flip side Southwest has stranded what look like tens of thousands of passengers. The memo seems to be focused on curing that problem. It's not clear what the alternative(s) would look like short of ditching all their passengers.

It looks like this is not a fun week for anyone who works at Southwest.

Re:Southwest cancels 5,400 flights in less than 48 hours by burkaman on Tuesday December 27, 2022 @04:09PM (#34153846)
That memo was sent before the storm and before anyone was stranded. It was an attempt to prevent a future crisis. If your goal is to prevent a future crisis, alternatives to ramping up employee abuse 3 days before a big storm might be:

1. Hiring more people (more than 3 days in advance).

2. Paying people more so they don't quit.

3. Giving people paid sick time and not threatening their jobs when they take it so that they don't come to work sick and get a bunch of their colleagues sick.

4. Selling fewer tickets and running fewer flights if you don't have enough capacity to support the current workload.

Re:Southwest cancels 5,400 flights in less than 48 hours by DoingSomeThings on Tuesday December 27, 2022 @06:13PM (#34155184)
A few years back (peak-Covid) I was working for a company helping with temp staffing. It was shocking to me to see the operational expectations for low-wage labor. Clients would pay absolute minimum wage or maybe a dollar/hr more for all sorts of roles then be dumbfounded that workers were flaky.

An airport subcontractor came to us having issues with getting enough baggage workers. Issue was they paid minimum wage, were located 30 minutes outside the city, and there was no public transport. There was no way for the workers to get to the job! The narrative was "these worker are so untrustworthy/lazy/full of excuses." So they would pay a 50% to an agency hoping gig-contractors could save them on single-day contracts rather than just putting that money to better wages or transit perks.

Contempt really does describe the management attitudes I ran into.

Re:Southwest cancels 5,400 flights in less than 48 hours by bsg75 on Tuesday December 27, 2022 @10:57PM (#34157374)
> "Telemedicine or Telehealth doctor notes will not be accepted"

It's worse than contempt, it's abuse. He is looking for ways to make recovery from illness more difficult than it needs to be, and in turn hope some will come to work when they can't get a "regular" doctor visit in time - during a holiday week.

Re:Southwest cancels 5,400 flights in less than 48 hours by karlkatzke on Tuesday December 27, 2022 @12:45PM (#34151311)
> calling a staffing emergency saying all hell is about to break loose

That memo is specifically about ground operations at DEN, and specifically because of the arctic weather conditions and a high number of sick calls and ramp agents that outright quit. You can earn more flipping burgers in Denver than you can as a SWA gate agent with five years of experience. Failing to pay staff is also a management failure.

The scheduling software crashed due to the number of pilots and flight attendants that were out of position and the number of changes that were made to the schedule. I would imagine that there was an overflow in some situation -- i.e. "the number of changed schedules should never exceed 65535" that worked every year until this one. But this system was already known to be unstable, another Reddit comment said that "there are settings you don't change for fear the entire thing will crash." Which it has before in 2016. Not expecting that history will repeat itself and doing something about it is also a management failure.

> Also its pretty much an airport thing and not an airline thing

Absolutely incorrect. While the airport runs the automated conveyance system that gets the bag from where the rampers drop it to the baggage claim, the people that handle the baggage at every manual step in between are SWA employees. If there aren't enough of them, the bags don't make it on the plane on time.

Notice that the people doing this work for Southwest Airlines are all wearing Southwest uniforms.

Like most complicated failures, this was failure with multiple causes and contributing factors. The core of the problem seems to be that management was rent-seeking without making appropriate structural changes to keep up with system load.

Re:Southwest cancels 5,400 flights in less than 48 hours by barkingcat on Tuesday December 27, 2022 @12:57PM (#34151456)
luggage is totally an airline thing, not an airport thing
Re:Southwest cancels 5,400 flights in less than 48 hours by jcomis on Tuesday December 27, 2022 @02:06PM (#34152420)
I flew out of Denver after several delays/cancels and not only was the baggage area full of bags, the outside gate area was absolutely flooded with bags COVERED in snow. Which means they have been there for days. I'm talking dozens and dozens of haulers loaded to the brim with bags covered in snow. The baggage area was wall to wall bags.

Additionally I was told (by a crew member) Southwest refused to meet wage demands with ramp / fuel crews so they all quit. Apparently they sent them an email basically saying a recession is coming so be thankful you have a job... Meanwhile all other jobs pay more in the area. Anecdote I know, but we did have to wait 2.5 hours for fuel on my flight.

Re:Southwest cancels 5,400 flights in less than 48 hours by chasd00 on Tuesday December 27, 2022 @02:20PM (#34152596)
a people problem like you describe seems much much harder to solve in any reasonable time frame compared to a software issue.
Re:Southwest cancels 5,400 flights in less than 48 hours by verall on Tuesday December 27, 2022 @02:23PM (#34152621)
There's tons of people without bags, and additionally due to the total operational breakdown there is no one to ask about where your bag is and hear any idea about what's going to happen.
Re:Southwest cancels 5,400 flights in less than 48 hours by CharlesW on Tuesday December 27, 2022 @11:12AM (#34149898)
According to that post they also have no idea where bags are: "Checked bags are currently a disaster. Plan to not see your checked luggage for at least a month. In the interest of 100% transparency, some bags will be 30+ days lost in the system."
Re:Southwest cancels 5,400 flights in less than 48 hours by 0x445442 on Tuesday December 27, 2022 @11:11AM (#34149887)
Yeah the storm angle is a lie.
Re:Southwest cancels 5,400 flights in less than 48 hours by BitwiseFool on Tuesday December 27, 2022 @11:17AM (#34149964)
This is hearsay, but I believe any cancellations due to weather are not subject to fines and fees from the FAA, or being responsible for providing more generous compensation/accommodation for customers. So if there's any reasonable way to blame a failure on inclement weather an airline company will do so without hesitation.
Re:Southwest cancels 5,400 flights in less than 48 hours by 0x445442 on Tuesday December 27, 2022 @11:59AM (#34150582)
Re:Southwest cancels 5,400 flights in less than 48 hours by ipython on Tuesday December 27, 2022 @12:20PM (#34150939)
How does that post in any way refute the parents point? I agree with the parent that management will try like hell to blame this on the weather- heck they already are. Just check out their press releases.
Re:Southwest cancels 5,400 flights in less than 48 hours by 0x445442 on Tuesday December 27, 2022 @12:27PM (#34151054)
Yeah I’m a bit confused how the comment even relates to mine. I took it to mean that my assertion that laying blame on the weather for this mess is bogus and a lie. But that assumption may be wrong.
Re:Southwest cancels 5,400 flights in less than 48 hours by ThunderSizzle on Tuesday December 27, 2022 @01:00PM (#34151491)
He's not wrong. Every airline will attempt to blame operational issues on non-finable causes, such as weather.
Re:Southwest cancels 5,400 flights in less than 48 hours by tedunangst on Tuesday December 27, 2022 @01:14PM (#34151701)
So what are the finable causes for flight cancellation?
Re:Southwest cancels 5,400 flights in less than 48 hours by bumby on Tuesday December 27, 2022 @12:43PM (#34151290)
>cancellations due to weather are not subject to fines and fees from the FAA

I thought this too, but apparently there are no federal regulations other than reimbursement for the direct costs.

"Airlines are not required to provide passengers with money or other compensation for costs that fall outside of the cancelled airline ticket and fees tied directly to the airline ticket (such as baggage fees, seat upgrades, etc.) when flights are cancelled." [1]

"Each airline has its own policies about what it will do for customers on bumped or cancelled flights. There are no federal requirements." [2]

However, there are rules around "bumping" passengers on a flight.

"An airline is required to compensate you after involuntarily bumping you from an oversold flight in certain situations. However, there are many situations where you are not entitled to compensation." [3]

[1] https://www.transportation.gov/individuals/aviation-consumer...

[2] https://www.faa.gov/faq/what-are-policies-bumped-or-cancelle...

[3] https://www.transportation.gov/individuals/aviation-consumer...

Re:Southwest cancels 5,400 flights in less than 48 hours by kube-system on Tuesday December 27, 2022 @11:17AM (#34149965)
It is likely both. Scheduling is quite easy when it goes normally. Scheduling becomes a more difficult task when more exceptions happen. That reddit post is by is some boots-on-the-ground employee, not someone who understands the algorithmic details of SWAs somewhat unique routing challenges.
Re:Southwest cancels 5,400 flights in less than 48 hours by phpisthebest on Tuesday December 27, 2022 @11:42AM (#34150295)
It seems they do their scheduling like they do their seating... it is all Free for All
Re:Southwest cancels 5,400 flights in less than 48 hours by bombcar on Tuesday December 27, 2022 @12:16PM (#34150871)
Should just text all pilots to bum-rush any plane they’re equipped to fly. Why not add the two front seats into the free for all?
Re:Southwest cancels 5,400 flights in less than 48 hours by kube-system on Tuesday December 27, 2022 @02:09PM (#34152450)
You joke, but being able to swap any pilot to any plane is part of the reason their fleet is 100% 737s.
Re:Southwest cancels 5,400 flights in less than 48 hours by EFreethought on Tuesday December 27, 2022 @03:24PM (#34153294)
> Scheduling is quite easy when it goes normally. Scheduling becomes a more difficult task when more exceptions happen.

I think some slack/spare capacity or redundancy somewhere would make a LOT of problems less likely to happen. Running lean only works out when nothing goes wrong. I know I should not be shocked by the extent of human stupidity, but why the "business" types do not get this is bizarre to me.

And paying people more would help too.

Re:Southwest cancels 5,400 flights in less than 48 hours by HDThoreaun on Tuesday December 27, 2022 @03:41PM (#34153508)
The airline business is too competitive for labor slack. People fly spirit because it’s $5 cheaper. Any airline that incorporates slack will immediately find itself without customers. If they make it to a catastrophe it would work out, but it’s extremely unlikely that they will be on business that long.
Re:Southwest cancels 5,400 flights in less than 48 hours by tpmoney on Tuesday December 27, 2022 @04:19PM (#34153964)
That memo from the VP someone linked earlier seems to indicate their slack / spare capacity has already been used.
Re:Southwest cancels 5,400 flights in less than 48 hours by caycep on Tuesday December 27, 2022 @11:53AM (#34150473)
Granted my usually routine flight in 3 days, from BUR to SJC got canceled. And no way to get thru and the usual handy dandy "full refund!" button has been replaced w just an email form with "we'll get back to you!" I sort of believe it
Re:Southwest cancels 5,400 flights in less than 48 hours by hinkley on Tuesday December 27, 2022 @12:22PM (#34150970)
Somewhere there’s a retired guy sipping his morning coffee and saying, “Told ya.”
Re:Southwest cancels 5,400 flights in less than 48 hours by CyberDildonics on Tuesday December 27, 2022 @03:29PM (#34153350)
There are people actively doing interviews saying that.
Re:Southwest cancels 5,400 flights in less than 48 hours by pembrook on Tuesday December 27, 2022 @01:11PM (#34151661)
Incidents like this go a long way toward teaching corporate America that software shouldn't be some forgotten "IT" vertical on your org chart that you staff with random contractors.

Software is core to your business. If you don't invest in it, you're going to pay the price.

Re:Southwest cancels 5,400 flights in less than 48 hours by bmitc on Tuesday December 27, 2022 @03:13PM (#34153183)
People mistaking software as something that just does something is the problem. Software is stored and executable knowledge, so if some component of that breaks down, you need to be able to pull it from somewhere else. Otherwise, you get situations like this.
Re:Southwest cancels 5,400 flights in less than 48 hours by lezojeda on Tuesday December 27, 2022 @04:08PM (#34153826)
They are already pretty resentful at us because we have such high salaries compared to the rest of the population... I bet that nobody is willing to give any penny more to their IT departments
Re:Southwest cancels 5,400 flights in less than 48 hours by hintymad on Tuesday December 27, 2022 @02:40PM (#34152809)
> the actual story here is that Southwest has had a complete operational failure and is simply incapable of determining where their crews are, what flights they are eligible for, and associating them with flights on the schedule.

This is amazing. Southwest was famous for its operational efficiency and quality. Companies eagerly learned from them. I wonder what has changed.

Re:Southwest cancels 5,400 flights in less than 48 hours by iamtheworstdev on Tuesday December 27, 2022 @03:21PM (#34153272)
it's definitely epic. I know this is anecdotal but a friend of mine and pilot for Southwest had to pay for his own hotel room after he captained a flight a couple of days ago. SW apparently thought he was in another state (and it wasn't a neighboring one) even though he just flew the flight that they scheduled him on. Not long (hours) after that he was told to drive to the nearest Southwest physical location and check in. Rumor is that all Southwest pilots were told that a physical presence was required to verify location.
Re:Southwest cancels 5,400 flights in less than 48 hours by GavinMcG on Tuesday December 27, 2022 @06:16PM (#34155207)
Nothing necessarily changed. Efficiency can become fragility, and quality is rarely measured in a way that includes rare events—partly by definition, and partly because we tend to ignore externalities and unlikely scenarios when we make evaluations.
Re:Southwest cancels 5,400 flights in less than 48 hours by achow on Tuesday December 27, 2022 @02:57PM (#34153026)
The Reddit post is now deleted.

Saved screenshot: https://i.imgur.com/bchgmm7.jpeg

Re:Southwest cancels 5,400 flights in less than 48 hours by pwillia7 on Tuesday December 27, 2022 @03:21PM (#34153268)
Unremoved reddit post:

On behalf of all employees: WE ARE SORRY! I will give it to you straight- this meltdown was caused entirely by Southwest. It was triggered by the storm, but the failure to recover quickly is on Southwest 100%. If you are still hearing “weather” almost a week after the storm, it’s not true. Couple main points: 1. Please be patient with us. We desperately want to do everything we can to get you where you’re going. 2. This shitstorm is because the crew scheduling software went belly up and it almost all has to be unraveled over the phone with crew members calling scheduling. If we had better technology which eliminated the need for phone calls, this would have been fixed by now. 3. If you are able to find alternative transportation to your final destination- DO IT. Another airline, bus, train, Lyft, rental car, ANYTHING. Southwest WILL NOT be able to get you to your destination anytime in the next few days. 4. Like I said, it’s gonna take at least a week to get back to normal operations for Southwest. If anyone has questions, I will try to answer them. I work ground ops at one of SWA’s hubs. EDIT FOR FAQs——

Checked bags are currently a disaster. Plan to not see your checked luggage for at least a month. In the interest of 100% transparency, some bags will be 30+ days lost in the system.

Will my flight for X date go out? Next 3 days- plan on a cancellation. 4-7 days- likely to go as scheduled. 7+ days- should see operational recovery.

Re:Southwest cancels 5,400 flights in less than 48 hours by wwweston on Tuesday December 27, 2022 @05:21PM (#34154655)
Re:Southwest cancels 5,400 flights in less than 48 hours by indymike on Tuesday December 27, 2022 @09:40PM (#34156916)
> Southwest has had a complete operational failure and is simply incapable of determining where their crews are, what flights they are eligible for, and associating them with flights on the schedule.

This has to be really hard as most systems were probably built assuming something that smelled like full staffing. Pilots can only fly X hours, and flight attendants usually can't be forced to take overtime ... there have to be similar constraints on ground crew, maintenance and gate workers, too. So when you are planning for an understaffed airline, it has to be extremely difficult to optimize where the failures will occur.

Re:Southwest cancels 5,400 flights in less than 48 hours by mysterydip on Wednesday December 28, 2022 @07:52AM (#34160491)
Somewhere buried in a million lines of code is the comment "// this should never happen" that is in the block currently being executed.
Re:Southwest cancels 5,400 flights in less than 48 hours by shapefrog on Wednesday December 28, 2022 @09:18AM (#34161167)
// add fix for snowstorm here