News for hackers. Stuff that matters.
Re:Delta Computer Glitches Force Flight Halts Third Year in ... by pc86 on Wednesday September 26, 2018 @11:11AM (#18076724)
Running on mainframes and java applets is not inherently a negative thing. Not everything needs to use npm or be written in Rust.
Re:Delta Computer Glitches Force Flight Halts Third Year in ... by rectang on Wednesday September 26, 2018 @11:30AM (#18076940)
Sure, so emphasize the "duct tape and bubblegum", then. There are a number of modern software development practices that make software systems more robust as they are evolved over time. These are the kinds of things that companies whose leadership lacks individuals with tech backgrounds do not seem to appreciate enough to budget for.

* Sharding and clustering.

* Queuing between services.

* Geographic distribution across multiple datacenters.

* Continuous restoration from backups.

* Unit testing.

* Source control.

* ...

Those practices are not language or system specific, but they may not be easy to follow when using older technologies.

Re:Delta Computer Glitches Force Flight Halts Third Year in ... by ogn3rd on Wednesday September 26, 2018 @11:46AM (#18077118)
Are you from the cloud? ;)
Re:Delta Computer Glitches Force Flight Halts Third Year in ... by rectang on Wednesday September 26, 2018 @11:55AM (#18077229)
Heh. I'm not, and all of those practices are compatible with running your own data centers.
Re:Delta Computer Glitches Force Flight Halts Third Year in ... by steveklabnik on Wednesday September 26, 2018 @12:06PM (#18077334)
I feel like, as a Delta customer (I was actually flying yesterday and narrowly missed the situation described in the article), I should make a joke here...

You’re right though. That said, these systems are crufty. It’s true that they get the job done often, and updating them doesn’t inherently mean that they’re better, but they fail a lot. One recent example; I had a reservation cancelled 24 hours after booking three times, with no explanation why. “Normally there’s a note here explaining... but this time, nothing. This just happens and we don’t know why.”

Re:Delta Computer Glitches Force Flight Halts Third Year in ... by sandworm101 on Wednesday September 26, 2018 @02:58PM (#18079143)
>>"This just happens and we don’t know why.”

The person telling you doesn't know why, and there is no way for them to directly check, but there are a variety of reasons reservations get canceled, reasons they airline doesn't want to pass on to you. Top of the list is being pumped for an airline employee who needs to be somewhere. Then come premium customers such as government agencies/police/military. Then rich people (premium travelers/club members etc). When such people get a flight at the last minute, they are bumping someone else. That someone isn't told why.

Re:Delta Computer Glitches Force Flight Halts Third Year in ... by steveklabnik on Wednesday September 26, 2018 @03:34PM (#18079468)
This is true. I have quite high status, but that’s not the same as being an employee or government member.

In this case, I don’t think that’s what happened; I was able to re-book the exact same flight all three times. In those cases, I should at least be notified my flight was cancelled, but was not. The third rep suggested it was a KLM/Delta integration issue. This is also only one of many issues I’ve run into over my years of pretty extensive travel.

Regardless, you are right; it could be a white lie.

Re:Delta Computer Glitches Force Flight Halts Third Year in ... by swarnie_ on Wednesday September 26, 2018 @11:15AM (#18076773)
I think you just alienated 2/3rds of the user base in one comment =)
Re:Delta Computer Glitches Force Flight Halts Third Year in ... by pc86 on Wednesday September 26, 2018 @02:21PM (#18078794)
I've worked with old COBOL, FORTRAN, and RPG systems and have argued to management for replacing every single one of them at one point or another, but the overall sentiment on HN that if it isn't written in JavaScript or OCaml it's probably shit does get tiring after a while.

In the world outside Silicon Valley, and outside of Venture Capital-funded projects, the type of code and infrastructure everyone here idolizes is the exception by a wide margin.