I usually look for research papers in well-known conferences. I think you can google the conferences for other fields, but some of them for Programming Languages are SPLASH, ECOOP, PLDI, ICFP. So if you want important new papers, those are the places to look.
Universities often have “seminar” classes and “reading groups” to discuss influential papers, which sometimes includes older ones as well. The discussions are a bit like what this site is trying to accomplish, albeit in-person. Unfortunately the seminars and reading groups themselves aren’t usually public, but some of their websites are (and some past websites are still up) and they post the list of papers.
1. The module that failed actually was no longer in use for that part of the flight.
2. The acceleration for the part of the flight where it was in use was within the parameters.
3. Instead of just ignoring / clamping the out-of-bounds values, the no-longer-needed module sent a big error dump.
4. That error dump was sent to the next module in-line, which was expecting...I think numbers, but certainly not big textual error dumps. And so that failed as well.
5. I don't know if that second module was needed.
So had the module just (a) processed the incoming data normally or (b) clamped the values silently or (c) dropped the out-of-bounds values silently, the Ariane 5 would not have exploded.
Instead it did the "make it impossible to represent invalid states"-thing and exploded.
While I understand the appeal of that idea, I think it is overrated with any software that has to interact in some way shape or form with the real world, however indirectly. Because programmers tend to have a pretty limited understanding of what states are valid or invalid in the real world.
(See also: the "falsehoods programmers believe about XXX" series)
Universities often have “seminar” classes and “reading groups” to discuss influential papers, which sometimes includes older ones as well. The discussions are a bit like what this site is trying to accomplish, albeit in-person. Unfortunately the seminars and reading groups themselves aren’t usually public, but some of their websites are (and some past websites are still up) and they post the list of papers.
For PL specifically you can find a lot of notable papers in the history of the r/ProgrammingLanguage subreddit, and there are lists you can google such as https://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatW... and https://github.com/imteekay/programming-language-research?ta.... I also found https://github.com/papers-we-love/papers-we-love for more genera computer science papers.