TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

F-35's biggest problems: software and bad relationships

93 pointsby mishmaxover 12 years ago

13 comments

16sover 12 years ago
Software issues are common in jet fighter aviation. Here are two little known, but potentially deadly issues:<p>* 1986 F-16 Inversion when flying over the equator - <i></i><i>Flying the F-16 in simulation over the equator, the computer got confused and instantly flipped the plane over, killing the pilot [in simulation]. And since it can fly forever upside down, it would do so until it ran out of fuel.</i><i></i> Note: some claim this is a myth and to my knowledge, it has never been verified, but I tend to believe it could have happened. Source - <a href="http://catless.ncl.ac.uk/Risks/3.44.html" rel="nofollow">http://catless.ncl.ac.uk/Risks/3.44.html</a><p>* 2007 F-22 Complete systems failure over International Date Line - <i></i><i>At the international date line, all systems dumped and when I say all systems, I mean all systems, their navigation, part of their communications, their fuel systems. They were—they could have been in real trouble. They were with their fuel tankers. The tankers – they tried to reset their systems, couldn’t get them reset. The tankers brought them back to Hawaii by visual, line of sight flight.</i><i></i> Source - <a href="http://www.defenseindustrydaily.com/f22-squadron-shot-down-by-the-international-date-line-03087/" rel="nofollow">http://www.defenseindustrydaily.com/f22-squadron-shot-down-b...</a>
评论 #4542469 未加载
评论 #4541979 未加载
评论 #4541828 未加载
评论 #4541940 未加载
lurielover 12 years ago
From wikipedia:<p><i>"Unlike previous aircraft, such as the F-22, all software for the F-35 is written in C++ for faster code development."</i><p>Seems that C++ is fulfilling its intended purpose nicely: <a href="http://harmful.cat-v.org/software/c++/I_did_it_for_you_all" rel="nofollow">http://harmful.cat-v.org/software/c++/I_did_it_for_you_all</a><p>Or perhaps Bjarne's real goal was to end all wars ;)<p>Edit: Oh, and it seems somebody has not read The Mythical Man Month:<p><i>"Because of this delay and the increased complexity of the jet's third and final software block, Lockheed Martin and the Defense Department have added additional resources to fielding Block III software"</i>
评论 #4541715 未加载
评论 #4542007 未加载
评论 #4541702 未加载
评论 #4541687 未加载
评论 #4541671 未加载
ef4over 12 years ago
&#62; The development of the jet's Block II software is 90 to 120 days behind schedule, according to the two-star general. Because of this delay and the increased complexity of the jet's third and final software block, Lockheed Martin and the Defense Department have added additional resources...<p>1. If you think you're 90 to 120 days behind schedule, you really have no idea how far you're behind schedule.<p>2. Somebody forgot Brook's law.
评论 #4542928 未加载
jmountover 12 years ago
Check out Augustine's laws: <a href="http://en.wikipedia.org/wiki/Augustines_laws" rel="nofollow">http://en.wikipedia.org/wiki/Augustines_laws</a> . I believe he said software was a boon as all other ways to add expense to an aircraft eventually are limited by weight.
infectoidover 12 years ago
Jesus christ! $1.5 trillion... but... healthcare, education... NASA!<p>And... "ready to go to war by 2015"... guys, seriously... what war will it be? Is it an old one that is still going or an entirely new one that needs to be created to pay for this plane?<p>Sorry. Just ranting. No replies required.
评论 #4542734 未加载
niels_olsonover 12 years ago
&#62; Comparing the troubled F-35 program to a massive aircraft carrier that two years ago "was gonna run aground," Bogdan said that F-35 program manager Vice Adm. David Venlet and his team, with Lockheed Martin and with the help of the Office of the Secretary of Defense, "has steered that ship...away from the shoals so it won't run aground."<p>This is a little interesting for me: I worked for Admiral David Venlet's brother, Rear Admiral Doug Venlet, back when he was the skipper of the USS Wadsworth. He was a very cool cat. Went on to carry "the football" for GW. Politics aside, that is a very unique job in the world. Two admirals out of one family. What was dinner like at that table?
评论 #4542597 未加载
randomfoolover 12 years ago
Generals in charge of software projects. I worked at Microsoft, I know how well non-technical overseers manage projects.<p>&#62; "We're gonna find things that we didn't know about and are gonna have to deal with them, but at least this scheduleis laid out to accommodate unexpected problems."<p>Bullshit- they played schedule chicken and got caught. It'll happen again.
评论 #4542364 未加载
评论 #4542162 未加载
评论 #4543386 未加载
评论 #4542418 未加载
caycepover 12 years ago
I think the biggest problem is that it's the pentagon's flagship program, and it suffers from bureaucratic bloat, military-industrial complex crony-ism, and typical pentagon big-project feature creep.<p>Should have been a skunk-works project kept under wraps until as late as possible, a la the F-16...and even that project didn't survive without a little bloat.<p>Like some others have said, drones are probably the equivalent rebel project that the F-16 was back in its day...
评论 #4542456 未加载
评论 #4543568 未加载
评论 #4543488 未加载
评论 #4543077 未加载
ladzoppelinover 12 years ago
I can't imagine how hard developing for this must be. Every bug could possibly kill people but the project still has to meet a deadline. Does anyone think it might be to early to integrate this much software into a fighter jet?
评论 #4541916 未加载
WalterBrightover 12 years ago
Most (all?) military fighter planes have had odd flight conditions where they would get into a fix that would kill the pilot, and it happened often enough. A large part of pilot training is avoiding those conditions.<p>Long before software.
eranationover 12 years ago
"...Because of this delay and the increased complexity of the jet's third and final software block, Lockheed Martin and the Defense Department have added additional resources to fielding Block III software..."<p>Adding more people to a delayed software project, now where did I hear that before?<p><a href="http://en.wikipedia.org/wiki/The_Mythical_Man-Month" rel="nofollow">http://en.wikipedia.org/wiki/The_Mythical_Man-Month</a>
dangoldinover 12 years ago
Damn. I can only imagine what a bunch of hackers could do with $1.5 trillion.
评论 #4541913 未加载
评论 #4543043 未加载
评论 #4541820 未加载
评论 #4541879 未加载
评论 #4542417 未加载
ungerikover 12 years ago
Try Go, just make sure to use 64bit memory ;-) <a href="http://news.ycombinator.com/item?id=3805302" rel="nofollow">http://news.ycombinator.com/item?id=3805302</a>