Comment by ho_schi
7 days ago
I’m rather sure *Airbus* will prefer a programmer which reads and writes reliable code.
The programmer which delivers useful products is probably hired by Microsoft? Or worse, Boeing. Or Toyota. Some NTSB people or Michael Barr are happy to tell you details about the number of dead people they created.
Restart braking to brake because our code failed.
Or.
One single sensor delivers wrong data. Let us put the trim down. DOWN! DOWN!
After that they blame the user. It wasn’t a pilot error, because the didn’t trained the pilots to immediately turn off MCAS. And it wasn’t a driver error, because they didn’t trained driver to lift the feet and start braking again.
But I’m only programming a text viewer.
Which is used in a power plant to read the emergency manual, after an earthquake. You are responsible.
For Airbus, Boeing, and others the cost of failure is disproportionately high. Just look at how you consider Boeing despite that 99.99...% of their software and hardware work flawlessly. They will be known for the 737 Max failure for decades.
When OpenAI tells someone that suicide isn't that bad, some bs supplement could be the best thing to treat their cancer, or does anything else that has a negative outcome, the consequences are basically zero. That is even though any single failure like that probably kills alot more people per year than Boeing.
It seems there is knowledge of this and the lack of responsibility placed on these companies so they act accordingly.
But realistically, I just had 2 flights last month, checking what model of aircraft I was on didn't even cross my mind. I survived both flights btw.
Me to until the 737 Max crashes. Now, I will go out of my way(inconvenience) to avoid the Max line. I guess it gives me the illusion of control.
My point was only that you may not have checked but you know about the 737 Max. Do you know about software failures from Google, Microsoft, OpenAI, etc. killing someone? They certainly have but it doesn't get the same press.
There are only so many safety-first companies and products. The vast majority of the economy isn't optimizing for safety
Could it be that the only large safety-first companies are the ones forced by law (either proactively, or due to reliable legal accountability if things go wrong) to be safety-first?
> There are only so many safety-first companies and products
There are only so many companies that think of themselves as safety-first. In practice, basically all companies work on things that should be safety-first.
Does your software store user data? Congrats, you are now on the hook for GDPR and a bunch of similar data handling regulations.
Does your software include a messaging component? You are now responsible for moderating abusive actors in your chat.
Does your software allow users to upload images? Now you are a potential distribution vector for CSAM.
And so on... safety isn't just for things which can cause immediate death and dismemberment
There’s a difference between "safety matters" and “safety is the primary constraint". Most companies manage risk to an acceptable level while optimizing for speed and cost. Aerospace companies optimize for minimizing catastrophic failure, even at extreme expense. Treating a potential GDPR fine as equivalent to a flight-control failure ignores that society, regulators, and markets treat those risks very differently. The inconvenience and economic cost of your Discord messages leaking is not the same category of harm as your pacemaker controller failing. And because the majority of economic activity sits in that lower-criticality category, it would not be surprising if highly specialized, safety-critical human software engineering becomes more of a niche, while much of routine software development becomes increasingly automated or commoditized.
1 reply →
OT: it's not the first time I see this grammatical mistake: "didn’t trained". Is it some accepted regional variation?
I think he is a non-native speaker, like me. I also do this mistake very often and 'didn't train' is a bit counter-intuitive - at least for me.
I think that happens when as a German you're used to using the Plusquamperfekt which is a somewhat unique tense that's allowed to be used in all past tenses.
It allows you to not having to define the point in time and neither the frame of the timespan's points in time.
Some languages allow to use that type of tense and it's somewhat a language gap I suppose. I have no idea what other languages or proto languages allow that tense though, but I've seen some Slavic and maybe Finnish(?) natives use that tense in English, too.
Maybe someone more elaborate in these matters has better examples?
[1] https://de.wikipedia.org/wiki/Plusquamperfekt
English has present perfect, and past perfect. E.g. "I have walked" and "I had walked", both tenses are participated (ie "walked" instead of "walk"). These two are similar to the German Perfekt and Plusquamperfekt which are also participated.
The problem here is that the simple past "He went" uses an auxiliary verb for negations "He didn't go". In this case, "go" is not participated.
id think its germanic, dutch have it too
Thank you! I assume “didn’t train” is correct. Probably my favorite mistake! I like it when people point out mistakes, give me corrections, and explain why. The reason is crucial.
Maybe “hadn’t trained” is even better. Makes sense when ordering times. But I don’t trust LLMs an inch. It makes up options for git[1] and both GCC and CLANG are often immediately telling me that the LLM is lying.
Cookieengineer and illichosky are right.
[1] Considering that man pages exist, it shows how useless their harmful crawlers are.
We're not talking about Airbus or centuries old commodified industrial companies. Airbus sells airplanes, not AI software tools.
But if you did build a core innovation in aerospace that went viral I'm sure Airbus would be interested in hiring you.
The salary would be 3K per month. And lunch coupons to buy a ham baguette.
Airbus pays like shit probably. Just going off the stuff I've read about Boeing.
I can confirm, they do.
It's the interesting work tax, I guess. Though this doesn't look terrible: https://www.levels.fyi/de-de/companies/airbus/salaries/softw...
5 replies →