Slashdot Mirror


Volkswagen Boss Blames Software Engineers For Scandal (bbc.co.uk)

hattig writes: Today VW's Michael Horn is testifying to Congress and has blamed the recent scandal on engineers saying: "It's the decision of a couple of software engineers, not the board members." However, 530,000 cars in the U.S. will need to be recalled for significant engine modifications, not a software fix. Only 80,000 Passats are eligible for the software fix. There is no word on the effects these modifications will have on the cars' performance, fuel consumption, etc. The BBC reports: "The issue of defeat devices at VW has been a historic problem, points out a Congress panel member questioning VW US chief Michael Horn. In 1974, VW had a run-in with US authorities regarding the use of defeat devices in 1974, and in December 2014 it recalled cars to address nox emissions."

479 comments

  1. Cultural? by fyngyrz · · Score: 5, Insightful

    The previous events seem to point towards a problem in the company's culture, rather than just a couple engineers. Maybe I'm too cynical. But that's what it "smells" like.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Cultural? by tnk1 · · Score: 4, Insightful

      Perhaps. Although there is always going to be a temptation to cheat on things like tests.

      Still, process and checks should have been able to catch this. It may be that the engineers did it, but the managers failed to enact a process to catch it because it was overhead and not important.

    2. Re:Cultural? by jellomizer · · Score: 5, Insightful

      I need to agree. Germans take a lot of pride in Engineering as a culture. To say the German Engineers took short cuts just to pass US tests seems more unlikely than a strict Wink-Wink-Nudge-Nundge from the Bosses to the engineers with the side effect of or-else.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Cultural? by Anonymous Coward · · Score: 0

      Board members may not have explicitly been told what was done, but I can guarantee you that they were aware of the push that 'cleaned' up emissions.

    4. Re:Cultural? by prefec2 · · Score: 5, Interesting

      Actual the software was from Bosch. However, the Bosch guys said it would be illegal to use this specific feature. Looks like someone did not get the memo ;-)

    5. Re:Cultural? by mhkohne · · Score: 5, Insightful

      I believe the old saying 'A fish rots from the head' is applicable here.

      --
      A thousand pounds of wood moving at 300 feet per minute. Don't get in the way.
    6. Re:Cultural? by fahrbot-bot · · Score: 0

      The previous events seem to point towards a problem in the company's culture, rather than just a couple engineers.
      Maybe I'm too cynical. But that's what it "smells" like.

      Well... that and diesel exhaust.

      --
      It must have been something you assimilated. . . .
    7. Re:Cultural? by Austerity+Empowers · · Score: 5, Insightful

      Which is how I have seen it done elsewhere. If your company follows the Jack Welch style "fire the bottom 10%" mandate, and you are the guy that refuses to stand up for things like principles, guess who is going to be related "below expectations"? It's not just speculation, this sort of thing really happens.

      Then someone gets in trouble, they blame someone irrelevant, "fix" the problem (that was discovered) and drive on. Meanwhile massive cheating, lying or intentional ignorance continues to happen on other things.

    8. Re:Cultural? by soft_guy · · Score: 5, Insightful

      More likely managers ordered the engineers to do it because of pressure from higher up.

      --
      Avoid Missing Ball for High Score
    9. Re:Cultural? by Daemonik · · Score: 5, Insightful

      The engineers did it because the CEO on down told them to make it happen or go find another job. There were far too many sensors on the car involved with this cheat for anyone to believe it was just a few rogue engineers.

    10. Re:Cultural? by PPH · · Score: 4, Informative

      Bosch guys said it would be illegal to use this specific feature.

      Forbidden!

      --
      Have gnu, will travel.
    11. Re:Cultural? by Z00L00K · · Score: 1

      Also realize that there is use for software not focusing on emissions, like when testing vehicles in the extreme boundaries to see what breaks before customers discovers a bad piece of engineering in other parts. Not funny to have to replace bearings in gearbox every 10000 miles because it wasn't tested correctly.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    12. Re:Cultural? by nmb3000 · · Score: 5, Insightful

      I need to agree. Germans take a lot of pride in Engineering as a culture. To say the German Engineers took short cuts just to pass US tests seems more unlikely than a strict Wink-Wink-Nudge-Nundge from the Bosses to the engineers with the side effect of or-else.

      Completely agree. Not to mention that most engineers work to a functional specification. The software controlling what the emissions control computer reports is a pretty simple concept: pull readings from the on-board sensors and push them onto the output bus. Anything that deviates from that would need to have been driven explicitly by somebody. Code that detects emission testing equipment and conditions doesn't just get added by a couple of engineers on a whim.

      I'm sure that a program manager was given the EPA requirements and told "You must meet these (by any means)." That PM passed them on to the engineering team with clear instructions that the limits must be met, one way or another.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    13. Re:Cultural? by Anonymous Coward · · Score: 0

      Actual the software was from Bosch. However, the Bosch guys said it would be illegal to use this specific feature. Looks like someone did not get the memo ;-)

      More likely they got the very detailed memo spelling out just which code not to use and call in order not to falsify results by so-and-so-much under standard test conditions.

    14. Re:Cultural? by Anonymous Coward · · Score: 5, Insightful

      That's why You always ask for such orders in writing. And always make copies. Bureaucracy is the process of constant preparation for an eventual litigation.
      If You don't get the orders, get out while You still can, because You WILL be held responsible for it. Be happy if You only get sacked, and not sued into oblivion.

    15. Re:Cultural? by Anonymous Coward · · Score: 1

      Board of directors - More Profits Now !
      Managers - More Profits Now !
      Engineers - OK give me a screwdriver, a spring and some bubblegum.

    16. Re:Cultural? by meerling · · Score: 1

      Gotta agree, this wasn't some rogue programmers, it was a mandate from someone higher up the food chain.

    17. Re:Cultural? by Anonymous Coward · · Score: 0

      Are we talking about GM again?

    18. Re:Cultural? by dugancent · · Score: 1, Flamebait

      Which makes them just as guilty as those who told them to. There was no gun held to their head.

      "I was told to" is never an excuse.

      --
      SJWs are the new boogeyman. -Me
    19. Re:Cultural? by bobbied · · Score: 5, Insightful

      Having been the guy who got made into the scapegoat and got a swift kick out the door, I can tell you this is true in some places. I didn't get fired, but they sure made it in my best interest to leave, ostensibly because I was set up to fail by the process and I failed to realize they really didn't want to fix the problem soon enough. Being true in some places does not make it universal. MOST places I've worked actually made it a point to accurately find and fix "problems" as they came up and didn't waste the time and effort necessary to find the scapegoat to blame in a sea of CYA documents.

      I suspect that VW just doesn't have the corporate culture of ethics over profit, at least at some level. What's happening now is they are in the midst of figuring out exactly what happened. Who did what, who authorized what and who can CYA the most effectively. Problem here is that *somebody* or a group of *somebodies* broke the law in a really big way and there is a real risk of being walked out of the building in handcuffs. This is when corporate lawyers start echoing the standard refrains of "Don't destroy any records", "where is your search warrant" and "don't talk to investigators or the press without a lawyer present" lines to everybody.

      Somebody is likely going to jail, or at least facing criminal charges in both the EU and the USA.... Expect there to be a lot of finger pointing from here on out.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    20. Re:Cultural? by 91degrees · · Score: 1

      Agreed. This sort of thing probably doesn't have anyone specific to blame but a lot of people making bad choices.

      If mechanical engineering is anything like software development, the engineers are under pressure to get the car to fit a whole load of contradictory design goals. The manager doesn't understand the problem too clearly. The engineers do a bodge job to get the pressure off. Management sees that it ticks the boxes and doesn't really care. Engineers figure "what the hell".

    21. Re:Cultural? by Etherwalk · · Score: 5, Insightful

      That's why You always ask for such orders in writing. And always make copies. Bureaucracy is the process of constant preparation for an eventual litigation.
      If You don't get the orders, get out while You still can, because You WILL be held responsible for it. Be happy if You only get sacked, and not sued into oblivion.

      Depending on the corporate structure, you doom your career with the company if you ask for such orders in writing.

    22. Re:Cultural? by tgatliff · · Score: 5, Interesting

      Bosch Egrs wrote and tested the software and not VW. Someone at VW requested the change and paid Bosch to do it. Also, Bosch later sent a letter to VW telling them it would be illegal if they deployed this software. So apparently just a couple software engineers at VW not only write software but also come up with "innovative" ideas on companies largest project, manage their largest vendor, perform project management meetings with that vendor, and receive/answer the physical mail. No wonder they they made "mistakes". Other than attending board meetings, those couple of engineers basically run the entire VW company!!

    23. Re:Cultural? by Anonymous Coward · · Score: 1

      The fact that they need to recall over half a million cars for significant engine modification clearly points that this is not solely the fault of a couple of rogue software engineers.

    24. Re:Cultural? by AK+Marc · · Score: 2

      The software controlling what the emissions control computer reports is a pretty simple concept: pull readings from the on-board sensors and push them onto the output bus. Anything that deviates from that would need to have been driven explicitly by somebody. Code that detects emission testing equipment and conditions doesn't just get added by a couple of engineers on a whim.

      It's possible (and likely) that engineering teams were given tasks to make things that would never be used in production. Team A told to optimize power, ignoring efficiency and emissions. Team B to optimize emissions, ignoring power and efficiency. Team C optimizing efficiency. The rationale is that you define the envelop, the maximums for each, with the hardware that's headed to production. Then in software you can tweak for markets (where the US is more strict on some things than Europe, and Europe more strict on different things). Team D optimizes between the code for the best overall performance. But the US market is harder on different things, and Team D isn't hitting the numbers they need, so someone modifies the code in the test program to call map B, rather than D while being tested, and map D at all other times.

      What's the minimum number of people that would need to be in on it to get a few lines of code in the test program changed to call a different (and existing) ECU program? I think it'd be quite small. It may or may not include a manager.

    25. Re:Cultural? by cayenne8 · · Score: 0
      Regardless...

      If it were my car, I'd certainly NOT take it in for the recall "fixes"....hardware or software.

      I'd not want them to reduce my performance or fuel economy just for a tiny pollution number change that isn't gonna make a damned bit of difference to the world in the bigger picture.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    26. Re:Cultural? by PIBM · · Score: 1

      Considering I would expect a lot of people to do that and that only those cars are polluting more than the total of the other cars in circulation in north america, if I was working at any related government agency I would not renew the road worthiness of the cars and requires them to be certified repaired/upgraded before allowing them to be driven again.

    27. Re:Cultural? by viperidaenz · · Score: 3, Interesting

      None of them broke any laws, so what are they guilty of?
      They're software engineers in Germany.

      The laws being broken are USA laws for importing and certifying cars. The engineers didn't import anything in to USA.

    28. Re:Cultural? by Anonymous Coward · · Score: 0

      Where the *fuck* is Liber8 when we need them?!

    29. Re:Cultural? by Chris+Mattern · · Score: 3, Interesting

      Reminds me of the grape juice concentrate that used to be sold during Prohibition with step-by-step instructions on how to ferment it into wine--solely so you could avoid accidentally breaking the law by doing it, of course.

    30. Re:Cultural? by Chris+Mattern · · Score: 2

      It's not exactly tiny...in some cases the cars emitted 35 times the allowed amount of nitrogen oxides. As for "bigger picture", nitrogen oxides are the primary cause of smog.

    31. Re:Cultural? by Anonymous Coward · · Score: 0

      several hundred thousand tiny changes can make a difference. Dick!

    32. Re:Cultural? by Anonymous Coward · · Score: 1

      Some of these vehicles are missing needed hardware. This was no mistake, this was not a couple of software engineers out to meet a deadline. This involved at a minimum, software engineers, hardware engineers, code reviewers, and management. Ultimately it was also the managements responsibility to do things the right way, and they either failed by skating through their job, or they failed by purposefully allowing illegal code to ship.

    33. Re:Cultural? by chipschap · · Score: 1

      I've seen this in places I've been too. Management will claim innocence and make a big show of punishing people lower in the organization. Looks like this process has already begun.

      A few rogue engineers my foot.

      Rogue engineers --- any engineers --- are not trusted with policy decisions of this magnitude. But they are, of course, set up to take the heat when it comes.

      "I was just following orders" isn't going to cut it, though.

    34. Re:Cultural? by Anonymous Coward · · Score: 0

      Regardless...

      If it were my car, I'd certainly NOT take it in for the recall "fixes"....hardware or software.

      I'd not want them to reduce my performance or fuel economy just for a tiny pollution number change that isn't gonna make a damned bit of difference to the world in the bigger picture.

      Then you won't be able to register it in California.

    35. Re:Cultural? by Jack+Griffin · · Score: 4, Insightful

      Depending on the corporate structure, you doom your career with the company if you ask for such orders in writing.

      If you are pursuing a career in a company that you know behaves in such ways then you get what you deserve. Give it to me in writing or I'm happy to find a job elsewhere.

    36. Re:Cultural? by 0100010001010011 · · Score: 1

      Source?

      Bosch makes the ECMs.

    37. Re:Cultural? by tnk1 · · Score: 1

      You may be able to use a process in place to either stop the boss' request cold, or alternately, to have a defense if the process did not exist.

      Of course, Germany has some relatively strong worker protections, so I can't believe that an illegal order like that could not be challenged.

    38. Re:Cultural? by nblender · · Score: 4, Informative

      Ontario has already announced that you will be unable to register your vehicle next year until you provide documentation showing you've had the work done.

      http://www.kitchenerpost.ca/news-story/5951438-ontario-vw-owners-could-be-forced-off-road-without-clean-up/

    39. Re:Cultural? by lgw · · Score: 4, Insightful

      The hardware fix may well be a urea injector, like previous models used. That wouldn't have any material effect on performance or fuel economy. If the cost of adding it is paid by VW, there's no reason not to.

      When the fix is mostly hardware modification, it's hard to blame the problem solely on software engineers!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    40. Re:Cultural? by EXrider · · Score: 2

      Which is certainly of concern if you live or work in a congested area with an environment that is conducive to producing thick, oppressive smog on a regular basis, like LA. But a lot of us TDI owners live way outside of the suburbs and use these cars to eat up the many highway mile commutes.

      --
      grep -iw skynet /etc/services
    41. Re:Cultural? by nblender · · Score: 2

      I don't know why everyone isn't seeing what obviouslly really happened...

      The ECU had a number of pre-defined fuel maps... Then the Top Gear production office calls and says "We need a car in JeremyClarkson size. So someone in management calls down and says "Ja, Werner, please machen ein ECU ready fur TopGear bitte, mach schnell!" but it's friday night and Werner has a date with a couple of Medchen in Dirndle so he switches the fuel map, cranks out a .hex file, and then goes out for sexy-time with the ladies...

      Monday Morning, Werner comes back to work with a big grin on his face and sits down in front of svn which tells him he has some local changes... His face still a little sore, he's not thinking and just does "svn commit"...

      Bam....

      I'm in the wrong business... forensic engineering is my calling.

    42. Re:Cultural? by lgw · · Score: 0

      35x nearly-0 can still be nearly-0. It's not like cities that don't have smog today will start having it (especially given the emissions are already happening, and no one seemed to notice). OTOH, if you live in one of the handful of cities that still have a smog problem, not fixing this would certainly be a dick move.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    43. Re:Cultural? by Jerslan · · Score: 2

      As a Software Engineer... What possible motivation would they have had? Emissions isn't their problem. It's the Mechanical Engineer's problem. They should be getting requirements for the control interfaces from the Mechanical/Automotive Engineers.

    44. Re:Cultural? by cayenne8 · · Score: 1

      Considering I would expect a lot of people to do that and that only those cars are polluting more than the total of the other cars in circulation in north america, if I was working at any related government agency I would not renew the road worthiness of the cars and requires them to be certified repaired/upgraded before allowing them to be driven again.

      Well, the NICE things is....not all states require emissions test, hell, not all states require auto inspections at all.

      So, depends on where you live pal....thankfully, I've never lived in a state that requires me to get any emissions testing.

      Sucks to live in CA tho...I hear that is hell for auto tuners out there.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    45. Re:Cultural? by tnk1 · · Score: 1

      To be fair, for a big automaker, a "few" to them is probably around 100 people.

    46. Re:Cultural? by Anonymous Coward · · Score: 0

      those cars are polluting more than the total of the other cars in circulation in north america

      Bullshit. Even if you presume that NOx is the only pollutant to come out of the back of a car (it isn't even the worst) your claim is nonsensical. The affected cars make up a tiny fraction of the cars in North America and while they emit more NOx in real-life driving conditions than allowed by the standards, so does almost every car that was made before the current standard was introduced. Moreover, NOx emissions from passenger cars (even those exceeding the legal limit) are completely dwarfed by those from trucks.

      Upgrades to reduce emissions are certainly called for, but it would be pointless to disallow the cars from driving in the meantime.

    47. Re:Cultural? by PIBM · · Score: 2

      Humm,

          About 275M cars in north america. I was calculating based on the report that the average affected VW was polluting over 40 times more than the maximum allowed for a car to be allowed in Canada I have seen reported in the news (and allegedly the US regulations are more stringent). Thus, those 11M VW in the world are emitting the equivalent of 440M of cars that would be at the limit. Notice I only reflected on the cars of NA, not trucks or other sources.

    48. Re:Cultural? by Firethorn · · Score: 1

      Emissions isn't their problem. It's the Mechanical Engineer's problem.

      Actually, emissions are their problems as well. Consider that the emissions can be fixed by pure software changes. Much of the physical operation of the engine, specifically tuning for power, emissions, and fuel economy are done by the ECU, a computer running software.

      In a gasoline engine, how much fuel do you feed to the air? When do you trigger the spark plugs, at what advance? In a diesel, when do you inject the fuel, and how much? Etc...

      In modern cars, the software and mechanical engineers have to work closely together.

      --
      I don't read AC A human right
    49. Re:Cultural? by Anonymous Coward · · Score: 0

      Fraud?

    50. Re:Cultural? by Darinbob · · Score: 1

      It's utterly impossible for a couple of engineers to do this by themselves anyway. No engineer even has the motivation to do this, as the engineers their pay is only marginally affected by how well the autos sell. If a couple engineers made this change then many people within VW are going to notice. You can't keep this type of conspiracy secret without an immense amount of effort, which is pointless effort if you have no motivation in the first place. QA will notice this. The people paying attention to the emissions, who are most definitely not the engineers who are mucking with software, will notice. The managers setting performance goals will notice.

      What's more plausible, some mid and upper level managers saying "we've made some performance improvements, measure this and see how it goes" and getting away with it, or a couple of software engineers saying "we managed to get rid of our NOX problems with some code changes, so try this firmware update and see how it goes" and getting away with it?

    51. Re:Cultural? by Anonymous Coward · · Score: 0

      It probably wasn't that hard to "detect" when being tested. Is driver's side door open when engine is revving while in park? Yes? Activate test mode.

    52. Re:Cultural? by Anonymous Coward · · Score: 0

      "So apparently just a couple software engineers at VW... those couple of engineers basically run the entire VW company!!"
      ------------
      I applaud your style of sarcasm. Because in RL - job of managers and CEO is to run company and make decisions - even about engineers. Otherwise this is BS and whitewashing of VW. This thing actually describes the whole culture of car industry - not only VW.

    53. Re:Cultural? by Darinbob · · Score: 1

      There needs to be motivation to cheat. What do a couple of engineers gain here? If their managers up the chain know about it then at least there's a chance for a bonus. But keeping it closed to just a few low level engineers is pointless. The only think they could do is perhaps let it take hold and then later extort money from VW to keep quiet about it.

    54. Re:Cultural? by Anonymous Coward · · Score: 1

      "Make it work. I don't care how you do it, but I want X MPG while meeting all emissions standards. You have until next Thursday or your team is fired."

    55. Re:Cultural? by Darinbob · · Score: 1

      These people don't care. It's more important to them to be able to have jackrabbit starts when the light turns green than to worry about hypothetical pollution.

    56. Re:Cultural? by mspohr · · Score: 1

      Or, the memo is just a CYA from Bosch and they sent the software over with the letter and a wink, wink.
      I can't think of a legitimate use for this software which intentionally evades testing.

      --
      I don't read your sig. Why are you reading mine?
    57. Re:Cultural? by mspohr · · Score: 1

      Partially true... it was legal for a "head of household" to make wine for personal consumption... it was very popular and kept a lot of grape growers in business during prohibition.

      --
      I don't read your sig. Why are you reading mine?
    58. Re:Cultural? by Anonymous Coward · · Score: 0

      the standard is 0.05g/mile @ a lifecycle of 50,000 miles. if a car is emitting 35 times that, that is 1.75g/mile.

      Also Nox breaks down in about a month, so it ceases to be smog-causing after that.

    59. Re:Cultural? by Darinbob · · Score: 1

      Agreed - but does it make them more guilty than the bosses or less guilty? Because if they do find these engineers, you know they're going to be much more likely to face jail time than the bosses. You gotta have a scapegoat. With most legal systems it is very difficult to prove criminal intent, conspiracies to defraud are very difficult to prove, but knowing who wrote the code changes makes it easy to prosecute.

    60. Re:Cultural? by Darinbob · · Score: 1

      The laws being broken are from around the world. This is a bigger problem than the tiny diesel market int he US. These changes are in autos sold in several countries.

    61. Re:Cultural? by Darinbob · · Score: 1

      I'm waiting to see what the German perp walk looks like.

    62. Re:Cultural? by Darinbob · · Score: 1

      I suspect there wasn't any "must be met" stated. Rather more likely there was a reminder that promotion season was coming up soon.

    63. Re:Cultural? by Anonymous Coward · · Score: 0

      Agreed. Maybe everyone else has miniscule attention spans but, WHAT ABOUT THE FACT THAT THE CARS DON'T PASS EMISSIONS TESTS WITHOUT THE SOFTWARE IN QUESTION?

      This is *not* a coincidence people. It doesn't pass the plausible deniability test. It's not that a few software engineers went rogue. It was a pre-existing fact that the cars could not pass emissions tests. This is not something that goes unnoticed by management and then *coincidentally* software engineers bandage over the problem and the upper management conveniently doesn't know about that either.

      tl;dr: BUUUULLLLLSHIIIIIT Volkswagen.

    64. Re:Cultural? by JoeMerchant · · Score: 1

      >they blame someone irrelevant

      No, you're missing it, that's why you periodically fire an arbitrary 10% - not only to excise toxic cultural problems, but also to have a ready pool of scapegoats.

    65. Re:Cultural? by JoeMerchant · · Score: 1

      Anything resembling an ISO9001 quality system would require a specification and acceptance criteria that demonstrate that the specification has been met, with documented testing... if a company the size of VW has "a couple of engineers" who fulfill the roles of: product definition and specification, implementation, test, and quality control - they're intentionally putting people in conflict of interest positions - which should be violating other 9001 (or whatever is the automotive specialization thereof's) requirements....

    66. Re:Cultural? by Darinbob · · Score: 1

      It's probably a collection of configuration details. Engineers create the configuration dials, and maybe set some recommendations. Then the product manager ignores the recommendations. Or the configuration is decided in a meeting where no engineers are present, or only engineers from the wrong group. Committees are great because you are allowed to make the wrong decisions without it being your fault personally. I see this sort of stuff happening, I ask why a customer is using a configuration that I think is wrong and I'm told that this is the standard configuration being pushed to all the customers...

      A similar but common case I've seen is that debug-only features are being used by customers. You know why that tool you hate never gets fixed? Because the people who wrote it never expected the general public to see it.

    67. Re:Cultural? by JoeMerchant · · Score: 1

      >minimum number of people that would need to be in on it

      3-7: The writers and approvers of the local market specification
      3-7 more (possibly overlapping): The writers and approvers of the local market acceptance testing protocols
      "A couple" more: The guys who actually coded the specific thing
      "A couple" more (supposed to be different from the last couple): The guys who actually tested the thing
      3-7 more (possibly overlapping): The people who read and approved the testing report
      "A couple" more: Quality guys who audited and approved the whole thing.

      Best guess: a minimum of 15-20 people overall had some responsibility to detect this kind of deviant behavior; of those, sadly, probably only 4 or 5 were paying attention when it happened "on their watch."

      The people who are on these signing party approver lists often don't read what they're signing, which is a broken aspect of quality culture everywhere.

    68. Re:Cultural? by AK+Marc · · Score: 1

      Some of these vehicles are missing needed hardware.

      None of them are "missing" hardware needed to pass the test. They are equipped as the vehicles that passed the test. The hardware "missing" was never there, and never intended to be there (unless they were caught). They passed the test without the hardware. The hardware just lets them get more power while passing the tests. So they can pass the tests with all cars, and get sued less for poor performance.

      The EPA passed the cars without the hardware. There were no pieces in the passed cars that were removed for production cars.

    69. Re: Cultural? by Anonymous Coward · · Score: 0

      35 times when though? At wide open throttle? While cruising? Idle? Not really enough detail there. The amount of NOX emitted may be perfectly normal during most of the time the engine is operating.

    70. Re:Cultural? by Anonymous Coward · · Score: 0

      You don't care, but cities (and their population) might care. In Europe there are already cities that ban old Diesel cars because of the high pollution. It is easy to extend this ban to not fixed VW cars.

    71. Re:Cultural? by magarity · · Score: 5, Insightful

      You don't have to outright ask for orders in writing; just notify manager via email of the progress you're making on the emissions cheat project and ask an innocent question. Print out and keep the reply as proof management is complicit.

    72. Re:Cultural? by Registered+Coward+v2 · · Score: 1

      I need to agree. Germans take a lot of pride in Engineering as a culture. To say the German Engineers took short cuts just to pass US tests seems more unlikely than a strict Wink-Wink-Nudge-Nundge from the Bosses to the engineers with the side effect of or-else.

      Befehl ist befehl. While they may not have direct orders to do something the pressure to "fix the problem" and not bother with telling me the details sounds like what may have happened. At any rate, I would find the executives' argument weak; especially for a screw up as big as this. Someone senior will have to take the fall, if only to prevent a slow drip, drip , drip of revelation that brings down the entire executive team and potentially VW.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    73. Re:Cultural? by Registered+Coward+v2 · · Score: 3, Interesting

      This is when corporate lawyers start echoing the standard refrains of "Don't destroy any records", "where is your search warrant" and "don't talk to investigators or the press without a lawyer present" lines to everybody.

      Somebody is likely going to jail, or at least facing criminal charges in both the EU and the USA.... Expect there to be a lot of finger pointing from here on out.

      I agree withe everything up to "don't talk to investigators or the press without a lawyer present." Never forget that a corporate lawyer doesn't represent you, he or she is their to protect the corporation and will throw you under the bus at the first opportunity. Anytime a lawyer is sent to "help" the first thing to ask is "Who you represent?" followed by "are you my lawyer?" and "is everything we say confidential and privileged?" if the answer to the last two isn't yes and yes they are not on your side.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    74. Re:Cultural? by ras · · Score: 1

      In a gasoline engine, how much fuel do you feed to the air? When do you trigger the spark plugs, at what advance? In a diesel, when do you inject the fuel, and how much? Etc...

      Yeah, but it's the mechanical engineers job to optimise those parameters. He then tells the software engineer he needs the oxygen level adjusted within 5ms of sensing a change in the throttle. If software engineer stares at him and says "how the fuck I am supposed to meet that deadline on the lame arse 100Mhz 16 bit CPU the electrical engineers gave me when the brake guys are telling me I need to react to wheel slip within 100us otherwise I could kill somebody?". The mechanical engineer will then shrug his shoulders and say "I don't know, that's not my area, but if you don't do it we won't meet emissions standards".

      The only way to fix this PR mess was to own up, take it on this chin, and move on. That way they might have a hope of selling the "I was a bad boy but I've learnt my lesson so you can be sure I'll never do it again" line. Blaming the most remote limb, hacking it off, and saying to the world "there I've fixed the problem" sounds awfully like psychopaths are running the show. If that is true we know as soon as a backs are turned, they will do it again.

    75. Re:Cultural? by Registered+Coward+v2 · · Score: 4, Funny

      I'm waiting to see what the German perp walk looks like.

      https://www.youtube.com/watch?...

      --
      I'm a consultant - I convert gibberish into cash-flow.
    76. Re:Cultural? by Cassini2 · · Score: 2

      It is very easy to get yourself into this situation as a software engineer. The other engineers don't ask you to cheat. This happens:

      1. Some engineer figures out that since "x" isn't working, they need a "test bypass" function to keep the program going forward. By itself, this is really common. The engine might be running on a test stand, and most of the car is missing. As such, the software has to have a "test bypass" function to deal with the missing gas peddle, brakes, transmission, etc.

      2. The program keeps moving along, using the "test bypass" function.

      3. The entire car is assembled, and the "test bypass" function is still in use, because no one ever figured out how to make the meet the emission test.

      4. The "design freeze" is made, as the car is ready for production. However, the test code is still in place.

      5. The car still doesn't pass the emission test, but it is ready for production and sale.

      6. Massive scandal/recall ensues ...

    77. Re: Cultural? by Anonymous Coward · · Score: 0

      Consider that the emissions can be fixed by pure software changes.

      If that were true, they'd just issue a software update. They're doing a recall that involves non trivial mechanical changes.

    78. Re:Cultural? by canistel · · Score: 2, Informative

      Don't be such a douche bag. Getting your car e-tested to prove it's playing environmentally nice is no different then getting a license to prove you know how to drive.

    79. Re:Cultural? by painandgreed · · Score: 4, Insightful

      Depending on the corporate structure, you doom your career with the company if you ask for such orders in writing.

      Never ask, just do it and send them back an email saying "I did X as you instructed me to but the problems Y and Z are still there, do you want me to do anything about it?" to create a paper trail.

    80. Re:Cultural? by painandgreed · · Score: 1

      Never forget that a corporate lawyer doesn't represent you, he or she is their to protect the corporation and will throw you under the bus at the first opportunity.

      Funny, I never realized that lawyers were part of HR before, but now it all make sense.

    81. Re:Cultural? by Anonymous Coward · · Score: 1

      Really? You didn't know that? For Pete's sake, lawyers RUN HR departments. Lawyers write and approve all their procedures, forms and everything the HR folks do.

      HR departments are only there to keep the company from being sued BY YOU, other employees or perspective employees.

    82. Re:Cultural? by bobbied · · Score: 1

      This is when corporate lawyers start echoing the standard refrains of "Don't destroy any records", "where is your search warrant" and "don't talk to investigators or the press without a lawyer present" lines to everybody.

      Somebody is likely going to jail, or at least facing criminal charges in both the EU and the USA.... Expect there to be a lot of finger pointing from here on out.

      I agree withe everything up to "don't talk to investigators or the press without a lawyer present." Never forget that a corporate lawyer doesn't represent you, he or she is their to protect the corporation and will throw you under the bus at the first opportunity. Anytime a lawyer is sent to "help" the first thing to ask is "Who you represent?" followed by "are you my lawyer?" and "is everything we say confidential and privileged?" if the answer to the last two isn't yes and yes they are not on your side.

      I wasn't giving advice to anybody, especially legal advice. I was just relaying what is likely going on inside the halls of VW as the criminal investigation continues. By all means, if you are having a conversation with the people investigating the criminal part of this, having a lawyer present who represents you is a good idea, and as you point out, the lawyers hired by the company are not likely to be representing you.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    83. Re:Cultural? by pkinetics · · Score: 4, Insightful

      That assumes you wouldn't get blackballed in the industry as a troublemaker, or some other subtle keyword passed back and forth thing.

    84. Re:Cultural? by DamnOregonian · · Score: 1

      Light travels faster than sound. This is why some people appear bright until you hear them speak.........

      Your grasp of irony is simply masterful. I salute you.

    85. Re:Cultural? by Copid · · Score: 3, Interesting

      Is this the one place where embedded automotive code has no traceability? Nobody knows who checked in the mods, who approved the changes, and whether that approval is traceable back to a defect/requirement/change request? Was I totally misunderstanding how the automotive industry handled its microcontroller firmware? It seems to me "Where did this code come from, who approved it, and what was the justification?" should be just about the easiest questions in the world for this type of engineering shop to answer. Maybe things could get sketchy when the manager who approved it points a finger at unwritten orders from his superior, but until that point, the paper trail should be completely clear. Right?

      Right?

      --
      An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
    86. Re:Cultural? by Anonymous Coward · · Score: 0

      Actually, it looks like there were a bunch of EU (including German) environmental regulations being broken as well.

    87. Re:Cultural? by Khashishi · · Score: 1

      A manager that talked this way would be the biggest moron on the planet, and wouldn't last long.

    88. Re: Cultural? by Jerslan · · Score: 1

      They actually could do it all through software though.

      They could just switch it into "cheat-mode" all the time. That wwould be a huge impact to performance, so they're installing Urea tanks to soak up the extra emissions.

      That's right. Volkswagon fucked up so bad they are almost literally pissing on their customers in order to "fix" the problem...

    89. Re:Cultural? by Jerslan · · Score: 2

      Except that in this case someone had to design in a toggle for it that somehow knew when it was being emissions tested. Also a standard part of any QA process or Software Safety Standard is that no test bypass-type code is left in the final product.

    90. Re:Cultural? by Jerslan · · Score: 1

      lame arse 100Mhz 16 bit CPU the electrical engineers gave me when the brake guys are telling me I need to react to wheel slip within 100us otherwise I could kill somebody

      From what I've seen of that sort of computing? They were lucky to have that much to work with :P Also, they should have to stick to MISRA standards.

    91. Re:Cultural? by aXis100 · · Score: 1

      They did the same with malt extract. "Do not add yeast and leave in a warm place for 7 - 10 days".

    92. Re:Cultural? by Chris+Mattern · · Score: 1

      So. You're proposing we regulate the emissions of a machine whose entire purpose is to be extremely mobile on the basis of which township it's in at the moment?

    93. Re:Cultural? by uncqual · · Score: 2

      Managers should have been very suspicious how VW could get by without Urea Injection when competitors seemed to need it. Even if it wasn't an intentional "defeat" system, there should have been suspicion there was some sort of bug that needed fixing.

      It sounds like, at best, management was very happy to willfully ignore the maxim that "extraordinary claims require extraordinary proof" hence management is certainly to blame for poor judgement (through many levels of management).

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    94. Re:Cultural? by mjwx · · Score: 4, Insightful

      More likely managers ordered the engineers to do it because of pressure from higher up.

      Bosch has openly said that they warned VW about the code in their ECU's being illegal in 2007. The VW management don't get to plead ignorant on this.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    95. Re:Cultural? by Alain+Williams · · Score: 3, Informative

      You haven't met many managers have you ?

    96. Re:Cultural? by Anonymous Coward · · Score: 0

      35x nearly-0 can still be nearly-0. It's not like cities that don't have smog today will start having it (especially given the emissions are already happening, and no one seemed to notice). OTOH, if you live in one of the handful of cities that still have a smog problem, not fixing this would certainly be a dick move.

      So you are ok if we all make sure you have 35x the legal limit of feces and rodent hair in your food? Because 35* NOT(0) is not 0.

      Bullets to the head allowed are 0, but surely 1/35 is near enough to zero for you that you don't mind if 35 slashdotters getting together to pool their shares for you...

      Or maybe you'd like to move the goalposts now, perhaps a red herring or feigned outrage as you go off on a tangent?

    97. Re:Cultural? by Anonymous Coward · · Score: 0

      This is the modern day version of blaming something on a, "computer glitch."

    98. Re:Cultural? by Anonymous Coward · · Score: 1

      In my experience, that just results in a phone call or face-to-face meeting that doesn't leave any data trail, and a PIP on your next performance review...

    99. Re:Cultural? by sconeu · · Score: 1

      Is the urea injection the "AdBlue" stuff? If so, my 2015 TDI has it.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    100. Re: Cultural? by Anonymous Coward · · Score: 0

      That's why you don't make a stink and just find another job on the sly, before you can be blackballed.

    101. Re:Cultural? by Anonymous Coward · · Score: 0

      Actually, the rotten culture is the one that thinks what Volkswagen did was wrong. What Volkswagen did was right on so many levels. The real corruption lies with the EPA. Volkswagen tried to give it's customers the best car it could in spite of a poisonous government atmosphere.

      -Resistance to a tyrant is obedience to the will of God. In this case the tyrant is the EPA. All you myrmidons go marching to the beat of the EPA, forgetting what this country once stood for.

    102. Re:Cultural? by Anonymous Coward · · Score: 0

      Record the phone call, record the meetings.

      Captcha: poisons

    103. Re:Cultural? by dryeo · · Score: 1

      That would be 40 times the allowable for a new car. Cars a few years older are allowed higher NOx etc and commercial vehicles aren't usually tested. How much NOx does the average old semi-truck that's being used for 12-24 hours a day put out over a year?
      I know when I failed the smog test on a '97 Ford PU for NOx and it wasn't worth spending the money for new cats, I just bumped up the GVW and drove it until I found another truck I could afford. A '96 F150 which passed the smog test with way higher readings on NOx.
      When I had a '84 Nissan diesel PU, all they tested for was opacity.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    104. Re:Cultural? by mcrbids · · Score: 1

      Depending on the corporate structure, you doom your career with the company if you ask for such orders in writing.

      Note at all:


      From: PropellerHead@vwtech.com
      To: SupremeManager@vwtech.com
      Subject: Smog modification clarification

      Mr Smegbert,

      I just wanted to clarify your verbal request to disable the backfeed loop on the emissions detector; did you want that to happen all the time or only automatically when the engine was not in drive? The possibility exists also to make this a button that the driver could push.

      Thanks.

      Smarty McSmartpants
      Sr Propeller Head Engineer guy

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    105. Re:Cultural? by Anonymous Coward · · Score: 0

      Not necessarily true. If the tests before hardware was settled showed that such and such combinations of hardware with such and such software powering it met the emissions goal, then no further hardware would be needed and the hardware folks couldn't be to blame for not engineering something they were told wasn't needed in the first place. Just because they have to get involved to fix it doesn't incriminate them at all.

      However, the reality is that the software was switching certain hardware functions off and on, which might be suspect but there might be legit reasons for even that.

    106. Re:Cultural? by Anonymous Coward · · Score: 0

      Get a union lawyer

    107. Re:Cultural? by Jack+Griffin · · Score: 2, Interesting

      I don't know what movies you watch, but real life doesn't really work like that.

    108. Re:Cultural? by turbidostato · · Score: 1

      "I was calculating based on the report that the average affected VW was polluting over 40 times more than the maximum allowed for a car"

      The cue here is that your numbersare, unluckily, an apples to oranges case: what has been discovered is that those VW were polluting *when driving* 40x more than they should *at the test*. It is a given that *all* cars pollute more in real conditions than in the test, but they don't tell us exactly how much.

    109. Re: Cultural? by jandjmh · · Score: 1

      Sigh -
      This site is supposed to be for nerds that understand tech.
      The urea does not "soak up" the emissions.
      A controlled amount of the urea solution is injected into the hot exhaust. At high temperatures the urea breaks down into ammonia.
      The ammonia in the exhaust then reacts in a catalytic converter with the NOx in the exhaust, reducing the NOx back to nitrogen.
      So if they are going to retrofit the adblue system into these cars, they have to add the urea tank, pumps, injectors, catalytic converters, additional sensors and revised software in the ECM. If the haven't previously emissions qualified the cars in question using the resulting modified arrangement, they are going to have to do the development and testing as well.
      If they are going to put $1000+ of new hardware in the cars,and have to mod the software anyway, they may as well revisit the whole engine tuning. They can probably INCREASE both the mileage and power if they can tune for performance and let the cleanup system handle the extra NOx.

    110. Re:Cultural? by speedplane · · Score: 1

      the paper trail should be completely clear. Right?

      Not if someone intentionally destroyed that paper trail.

      --
      Fast Federal Court and I.T.C. updates
    111. Re:Cultural? by turbidostato · · Score: 1

      "The previous events seem to point towards a problem in the company's culture"

      Back in the late 80's VW was just another (albeit quite important) car company in Europe. Then they bought Audi, and SEAT, and Skoda, and Porsche, and Ducati, and Bentley, and Lamborghini, and Scania, and MAN, and they even revived Bugatti.

      Do you think that the executive board that made the transition from VolksWagen to VAG Group might had a different mindset than the old engineers' company aimed to build good Cars for the People? Do you think the kind of mentality required from such an executive board is the one with the kind of ethics that makes unthinkable to blame the minions when shit hits the fan?

    112. Re:Cultural? by Pubstar · · Score: 4, Insightful

      I work as a contractor for the goverment. Anytime a Civilian gives me an order I know is wrong over the phone or in person, I email them paraphrasing what was said and ask a stupid question about it. I then use that email to forward to my Civ POC to get things sorted out. Its been a live saver several times.

    113. Re: Cultural? by EXrider · · Score: 1

      No, something akin to CARB standards vs federal standards, except where they work with actual engineers to set economically feasible and attainable standards.

      --
      grep -iw skynet /etc/services
    114. Re:Cultural? by Dorianny · · Score: 2
      Assuming you are not working for the military asking for written orders is sure to raise a few eyebrows and it is really not necessary as long as you take care to document the exchange.

      1. Make sure the meetings time and date is recorded on the companies calendar system.

      2. Write up a report on the meeting and file it in the companies records system.

      3. Write a email to team-members explaining that you will be diverting resources to work on this project order by Management.

      4. Comment the code to make it clear under who's authority it was committed.

      With all that documentation management would have a very difficult time convincing anyone that it was the work of some rogue engineers.

    115. Re:Cultural? by KGIII · · Score: 1
      --
      "So long and thanks for all the fish."
    116. Re:Cultural? by Anonymous Coward · · Score: 1

      Except you almost certainly won't get a reply by email. Someone may come and talk to you. And you become the perfect scape goat later.

    117. Re:Cultural? by Anonymous Coward · · Score: 0

      It does need to include a manager.
      Team D doesn't care if the car passes emissions. They can easily say: "The car is not capable of passing emissions in this setup, you need to change something". It's not their fault/problem. More than that, any changes to an ecu's firmware were probably run past a few people and the manager should've known what was going into the firmware for a vehicle's ECU. If they felt like it was necessary to do something illegal to keep their jobs, that's also the manager's fault. Even if he was completely clueless about what was happening, and I don't believe that for a second, it should be on him and his superiors. The captain goes down with the ship, not the rower who was told to drive the ship straight ahead no matter the cost.

    118. Re:Cultural? by Anonymous Coward · · Score: 0

      Bosch probably uses the same software for multiple customers. Perhaps another company requested the change.

    119. Re:Cultural? by Ihlosi · · Score: 1
      "how the fuck I am supposed to meet that deadline on the lame arse 100Mhz 16 bit CPU the electrical engineers gave me when the brake guys are telling me I need to react to wheel slip within 100us otherwise I could kill somebody?"

      100us, in the world of small embedded stuff, is a small eternity. 5ms is a large eternity. In 5ms, your 100 MHz 16-bit counter will have rolled over seven times!

    120. Re:Cultural? by Anonymous Coward · · Score: 0

      VW bought Audi in 1966 and SEAT in 1986.

    121. Re:Cultural? by zazzel · · Score: 1

      Yep, it's really pretty much impossible that top management DIDN'T know about that. That's also the current opinion in the German media - casting doubt even on the new chairman of the supervisory board. "Engineers" doing it? At companies like VW, most people in top management have an engineering degree - so yeah, "engineers" did it.

    122. Re: Cultural? by prefec2 · · Score: 1

      The news were unspecific on which part of the software was created by the other company. I assume they only meant the different motor control parts not the test bed detection.

    123. Re:Cultural? by CarbonShell · · Score: 1

      Lets be realistic here, this one of the biggest car companies in the world making millions of cars each year that have very high standards and anyone honestly believes they would haphazardly allow people to do changes or build in stuff without a ton of people knowing about it?

      I see nothing more then the typical management trying to cover their arses. This incident is clearly a sign of a broken system within VW and that won't get fixed by blaming a few software engineers. They are just the easiest targets.

    124. Re:Cultural? by Barlo_Mung_42 · · Score: 1

      Damn straight! Clean air is for suckers!

    125. Re:Cultural? by Anonymous Coward · · Score: 0

      amount of times I asked for everything in writing: all the time

      amount of trouble it saved me from: metric fuckton

      amount of trouble is gave me in the future: 0

    126. Re:Cultural? by Anonymous Coward · · Score: 0

      Srsly?

      The problem is that asking for instructions in writing on a fraudulent program will get you fired and the solution is to try to trick management into acknowledging the fraudulent program in writing?

      You do know that after scheduling and resource allocation a manager's job is ALL politics, right? And you think such a transparent ruse is going to work?

      What will happen is you'll get a phone call, or an in person chat, where you are informed of the answer to your 'innocent question' and then very clearly informed that if you try to pull that again you will be fired.

    127. Re:Cultural? by xelah · · Score: 1

      Or maybe commercial pressure - someone whose job or career will be at risk if diesel development is cut back.

    128. Re:Cultural? by The+Grassy+Knoll · · Score: 5, Informative

      It did in the building industry

      [snip]For 16 years the Consulting Association compiled a secret database on thousands of construction workers[/snip]

      --
      They will never know the simple pleasure of a monkey knife fight
    129. Re:Cultural? by zwarte+piet · · Score: 1

      " gimme a serious raise or I will disclose that such software is included in all diesel cars since ....... "

    130. Re:Cultural? by Anonymous Coward · · Score: 0

      srsly why the fuck did you magnify that pic? ..... blows my mind....

    131. Re:Cultural? by kammermusik · · Score: 1

      Yes, it is: AdBlue is an aqueous urea solution (32.5 wt-%). The ammonia released from it upon thermal decomposition is used for selective catalytic reduction of NOx.

    132. Re:Cultural? by Anonymous Coward · · Score: 0

      This is exactly why I keep all my emails. I can't count how many times I've been asked a repeat question by folks looking for a different answer on some decision that was made a year or more ago. While it's not the same as recalling hundreds of thousands of cars, it's certainly saved my skin a few times.

    133. Re:Cultural? by luis_a_espinal · · Score: 1

      That's why You always ask for such orders in writing. And always make copies. Bureaucracy is the process of constant preparation for an eventual litigation. If You don't get the orders, get out while You still can, because You WILL be held responsible for it. Be happy if You only get sacked, and not sued into oblivion.

      Depending on the corporate structure, you doom your career with the company if you ask for such orders in writing.

      Career =/= career with a company.

    134. Re:Cultural? by chefren · · Score: 1

      Then he calls you back with the answer..

    135. Re:Cultural? by Anonymous Coward · · Score: 0

      And then you email them a summary of the second conversation too.

      When it comes down to it, if you can show the emails you sent and the pointy haired boss cannot show any documented reply or disciplinary procedure against you that says what you talked about in your email was wrong then you are on good ground as far as liability is concerned - yes you can still be black balled etc

    136. Re:Cultural? by Anonymous Coward · · Score: 0

      Honest question - did you forget the "-ly" on "actually", or do you "actually" speak like that?

    137. Re: Cultural? by Anonymous Coward · · Score: 0

      It can if you work in certain fields in Rhode Island.

    138. Re:Cultural? by zwarte+piet · · Score: 1

      Does the car still run ok if the adblue tank is empty? If so, many consumers in practice will ignore the warning light if the stuff costs money.

    139. Re:Cultural? by bzipitidoo · · Score: 2

      This. Also make sure the e-paper trail can't be easily erased. It may not be enough to send one email to one person, send a few CCs to fellow team members, maybe a BCC to your own private outside email account, though that last can also get you in trouble for divulging company secrets. So, maybe sneakernet the emails out. If they'd demand that you break the law, they'd also lean on the system administrators to "clean" the company's servers, and never mind Sarbanes-Oxley. You'd hope system administrators can resist that kind of pressure, and most of the time they can, but be ready just in case they can't or are sidelined.

      And don't worry about being fired, don't let that possibility scare you out of covering your butt. It's better to be fired than sued. If it comes to that, call them on their threats to fire you. If they weren't bluffing, fine, let them fire you and try to find someone else they can intimidate.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    140. Re:Cultural? by cayenne8 · · Score: 1

      These people don't care. It's more important to them to be able to have jackrabbit starts when the light turns green than to worry about hypothetical pollution.

      BINGO!!

      That's me!!

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    141. Re:Cultural? by Larry_Dillon · · Score: 1

      I'd guess that managers pressured engineers to lower emissions beyond what the basic design would tolerate. Managers say something like "Do what needs to be done" knowing that cheating is the only way it can be done but without explicitly telling engineers to cheat so they can maintain deniability. Or at least that' how the movie version would go.

      --
      Competition Good, Monopoly Bad.
    142. Re:Cultural? by Anonymous Coward · · Score: 0

      except for the added cost of fluid, which I doubt VW is planning on giving out vouchers for.

    143. Re:Cultural? by fuzznutz · · Score: 1

      The hardware fix may well be a urea injector, like previous models used. That wouldn't have any material effect on performance or fuel economy. If the cost of adding it is paid by VW, there's no reason not to.

      When the fix is mostly hardware modification, it's hard to blame the problem solely on software engineers!

      Is VW also going to eat the cost of purchasing all the DEF to refill those reservoirs over the life of those vehicles? If the "fix" is to install an exhaust injector, I see a financial incentive to pass on that repair.

    144. Re:Cultural? by valnar · · Score: 0

      Did you order the code red? You goddamn right I did!

    145. Re:Cultural? by valnar · · Score: 0

      I read something that those diesel engines were putting out 35x the amount of NOX over the EPA limit. That's not a rounding error. That had to be baked into the engine design well before the emissions programmers got a hold of them. Everybody must have known.

    146. Re:Cultural? by Anonymous Coward · · Score: 0

      Sure, but you have a proof that SupremeManager knew about it. He, on the other hand, won't have anything to present to show he disagreed. He can pretend he didn't see the email, but that's why I always CC the assistant of SupremeManager and the people of my team relevant to the subject.

      In this way, you're quite correctly covered. SupremeManager either knew and didn't disapprove, or was an incompetent who didn't know what was happening on his project despite him and his assistant having been notified.

    147. Re: Cultural? by Anonymous Coward · · Score: 0

      This site is supposed to be for nerds that understand tech.

      It was, until trolls like you showed up and ruined it for everyone else.

      Apparently over-simplifying is now a reason to insult people's intelligence, and if you read from my first comment in this thread you'd pick up that I'm a Software Engineer. Understanding chemical processes is pretty much irrelevant to my daily life, so I over-simplify them because I have other things to think about.

    148. Re:Cultural? by Anonymous Coward · · Score: 0

      +1 to this, as this IS undoubtedly how it happened.

      as to written? hah! i'm positive that it stretched to upper level management but it was likely verbal only to low level, or it could have been email that's been deleted as it's been so long but unlikely.

      more likely the only explicit instructions were by email, probably buried in several locations and subsequently deleted. after all this is what the private sector bureaucrats excel at, cya ops.

    149. Re:Cultural? by sconeu · · Score: 1

      The car claims it won't start if AdBlue is not refilled.

      So, since the AdBlue is the urea, then all I would wind up needing -- in theory -- is the software "upgrade"?

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    150. Re:Cultural? by beastofburdon · · Score: 1

      Yes it most certainly does.

    151. Re:Cultural? by Anonymous Coward · · Score: 0

      I call BULLSHIT on this.

      Look at this picture for what this REALLY is: http://s612.photobucket.com/user/fivestring63/media/managereempoyee-1.jpg.html

    152. Re:Cultural? by hucker75 · · Score: 1

      The problem is the environmentalists.

    153. Re:Cultural? by Anonymous Coward · · Score: 0

      Modded interesting?

      Intellectually dishonest, more like it.

      The engineers worked for VW either full-time or on contract and that means their works is VW work, the same company that did the exporting.

    154. Re:Cultural? by Anonymous Coward · · Score: 0

      Oh puh-lease. Meeting emissions requirements with diesels while providing decent performance is a well-known engineering problem. There is no way on earth this was rogue software engineers doing this in a vacuum. If nothing else, the MEs would be curious how it was accomplished because they certainly would have known it wasn't anything they did. A lot of people knew about this, including managers.

    155. Re:Cultural? by MisterToad · · Score: 0

      Well - yes. The engineers wouldn't do it for free. The guys supplying the reward are to blame, including the CEO

      --
      Dick
    156. Re:Cultural? by rch7 · · Score: 1

      Following orders do not remove criminal responsibility from you. You are still member of the gang if you follow them.

      And couple of rogue software engineers is complete crap. They pass EPA tests with diesels without urea, everybody in the industry wonders how it can be possible, and nobody in the company knows but couple of engineers? I wonder if there is practical liability for lying to Congress.

    157. Re: Cultural? by ZeroWaiteState · · Score: 1

      I'm not sure it would help. The accusation that a couple of software engineers were solely responsible is absurd on its face, given that the entire engine design itself cannot possibly pass emissions tests without the hack. However, the argument that software guys are to blame apparently has traction anyway, despite the logical problems of that. If Congress wants to believe it that badly, I'm not sure any documents written by the blamed engineers would make a difference...

    158. Re: Cultural? by Anonymous Coward · · Score: 0

      Its actually pretty baffling what execs will put in an email.

    159. Re: Cultural? by Anonymous Coward · · Score: 0

      Total BS! No software engineer has any reason to alter the systems to make up for a problem that was clearly in the engine design itself. Why would anyone in the software dept. take it upon himself to help the guys in the engine dept. fix their emission problem. Or worse, 2 such like minded software vigilantes. I'm sorry but it's one thing for the higher ups to insulate themselves with a plethora of legal scapegoats but STFU defending the blatant miscarriage of justice here on /.

    160. Re: Cultural? by Anonymous Coward · · Score: 0

      Ummm yes it does. You always have the choice to walk away from a job. Especially if you are highly enough trained engineer to be working in software development at Volkswagen.

    161. Re:Cultural? by Anonymous Coward · · Score: 0

      Conspiring in order to commit fraud in another country different from your own.
      The legal effect takes place in the US.
      It looks like criminal conspiracy to me.
      There are extradition treaties between Germany and US.

    162. Re:Cultural? by RespekMyAthorati · · Score: 1

      sounds awfully like psychopaths are running the show

      Did you believe otherwise?

    163. Re:Cultural? by Jack+Griffin · · Score: 1

      One industry in one country in a previous time, none of which affect me.

    164. Re:Cultural? by Jack+Griffin · · Score: 1

      Does not.

    165. Re:Cultural? by cayenne8 · · Score: 1

      Don't be such a douche bag. Getting your car e-tested to prove it's playing environmentally nice is no different then getting a license to prove you know how to drive.

      If my state doesn't require it, why should I care or expend the effort (and presumably cost) for doing such a thing on my own?

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  2. Uh huh. by KermodeBear · · Score: 5, Insightful

    Yeah, I'm sure, a few rogue software guys got together and said, "Gosh, how can we cover for the people who built the engine that isn't as efficient as it is supposed to be? Surely there's no legal ramifications for cheating on federal emissions tests!"

    It doesn't make sense on too many levels. What a bunch of crap.

    --
    Love sees no species.
    1. Re:Uh huh. by MightyMartian · · Score: 2, Insightful

      And this is what sociopath does; concocts elaborate, vile and usually illegal schemes, convinces a bunch of underlings to execute them, and then, when caught, tries to throw them under the bus.

      It's why sociopaths should be outlawed from all management positions of any kind, right down to crew shift chief at McDonald's.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Uh huh. by msauve · · Score: 4, Interesting

      "Yeah, I'm sure, a few rogue software guys got together and said"...

      More like - "The beancounters won't let us add a few hundred Euro in hardware so we can pass emissions tests, and the boss promised us a large bonus if we can do it with software. Hey! I've got an idea."

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    3. Re:Uh huh. by Anonymous Coward · · Score: 0

      Yeah, more like "How can we get this POS diesel engine to pass emissions regulations? The BOD at yelled at our boss's boss's boss to get it done."

    4. Re:Uh huh. by Anonymous Coward · · Score: 1

      Exactly. How can he think that anyone with any basic knowledge of how a manufacturing company works will believe this. There is absolutely no possibly way any engineer along the line even had the idea to do this until it was requested of them to do this. Anything else would have meant they'd possibly lose their job. A company who doesn't stand behind it's own employees is just despicable to begin with. Which shows that the VW culture must be pretty toxic internally.

    5. Re:Uh huh. by dargaud · · Score: 1

      Yeah. It's not complicated: get a dump of their SVN repository, list who inserted the modifications. Now they face jail serious time. Do they want to say who asked / authorized those modifications ? There you go.

      --
      Non-Linux Penguins ?
    6. Re:Uh huh. by Anonymous Coward · · Score: 0

      Holy shit! How serious was the time!?!?! *JAIL* serious! daaaamn

    7. Re:Uh huh. by Anonymous Coward · · Score: 0

      And yet, in 2015, the editors continue to turn a blind eye towards editing in 2015.

    8. Re:Uh huh. by truck_soccer · · Score: 2

      My last boss was the best kind of sociopath. He once overheard some employees talking about how maybe someday his car would lose control and he would Paul Walker himself, so he started spying on them and pulled some emails where they made similar jokes and fired them.

    9. Re:Uh huh. by Anonymous Coward · · Score: 0

      I pretty sure the bosses would "find" evidence that software guys' motivation was to destroy the company and/or the upper management, right?

    10. Re:Uh huh. by farble1670 · · Score: 2

      It doesn't make sense on too many levels. What a bunch of crap.

      don't be ridiculous. they did it for the 8% pay increase at the end of the year.

    11. Re:Uh huh. by LWATCDR · · Score: 1

      To sell cars in the US VW had to pass the test.
      VW passed the test.
      I actually wonder if they did break any laws or regulations. They without a doubt broke the spirit of the law but...
      The simple truth is that the EPA probably has a regulation stating that the car can not have any special emissions testing modes that cause the care to perform in a way different than if driven under normal circumstances.
      It is possible that the engineers did not know the law but simply knew the test.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    12. Re:Uh huh. by oh_my_080980980 · · Score: 1, Funny

      Go back and read about the issue, then post.

    13. Re:Uh huh. by g01d4 · · Score: 1

      At best it's a fig leaf to cover management's criminal intent with (what for most people would be gross) incompetence. It can sometimes soften the blow depending on who your friends are.

    14. Re:Uh huh. by bhv · · Score: 5, Interesting

      Think a little bigger:

      "The two men, Ulrich Hackenberg, Audi’s chief engineer, and Wolfgang Hatz, developer of Porsche’s Formula One and Le Mans racing engines, were among the engineers suspended in the investigation of the emissions cheating scandal"

      I doubt these gents have been software engineers for a long time.

      Source: http://www.wsj.com/articles/vw...

    15. Re:Uh huh. by Anonymous Coward · · Score: 0

      It against the law to circumvent the test with "cheater devices"

      This is well known in automotive circles.

    16. Re:Uh huh. by 0100010001010011 · · Score: 1

      It's actually more efficient. It doesn't meet NOx emisions regulations. By cranking up NOx output you can reduce diesel particulates and increase efficiency.

    17. Re:Uh huh. by 0100010001010011 · · Score: 1

      ... You think they used a SVN repository? This was likely done in Simulink and it's possible there is no repository or it's in something like ClearCase. Some industries are a lot farther behind others when it comes to stuff like this.

    18. Re:Uh huh. by Anonymous Coward · · Score: 5, Interesting

      Are you suggesting only hiring psychopaths as managers? If you eliminate both the sociopaths and the psychopaths, where are you going to find managers?

    19. Re:Uh huh. by Anonymous Coward · · Score: 1

      Now you are insinuating that they use subversion? Nice, way to kick them when they are down.

    20. Re:Uh huh. by Anonymous Coward · · Score: 0

      No need to bring Hillary into the argument

    21. Re:Uh huh. by nytes · · Score: 5, Insightful

      We had a president at our company who had monthly meetings with all the managers where they had doughnuts and just chatted.

      One meeting he asked everyone to be candid and say if they had any concerns about upper management or the direction of the company. The following week, everyone who spoke up at that meeting was fired.

      --
      -- I have monkeys in my pants.
    22. Re:Uh huh. by __aaclcg7560 · · Score: 1

      I had a boss who installed monitoring software on all the desktops to spy on the employees. One morning he came running over to my cube because I had the Amazon page open in the browser. I was eating a breakfast burrito from the roach coach and looking at Amazon while on break, which wasn't against company policy. I told him to bugger off. He spent more time playing gotcha than managing.

    23. Re:Uh huh. by Anonymous Coward · · Score: 2, Insightful

      These guys were not software engineers. They were top-level automotive engineers/managers - they promised to deliver clean diesel engines and had the software cheats put in to cover their own asses. I would doubt that they did the programming themselves - they were managers.

    24. Re:Uh huh. by __aaclcg7560 · · Score: 1

      Marketing.

    25. Re:Uh huh. by jason.sweet · · Score: 1

      That is hilarious. Only 3 year olds believe in unfettered candor.

    26. Re:Uh huh. by truck_soccer · · Score: 1

      The ban hammer was heavy that day.

    27. Re:Uh huh. by Grishnakh · · Score: 4, Interesting

      Actually, I think part of the problem is that either they didn't have enough space available for the extra emissions hardware needed to do it right (urea injection), or it would have driven the cost up too much. The cars this affects are their smallest cars, which don't have much extra space in the engine bay, and probably have a lower profit margin as well; on larger models like SUVs, this stuff probably isn't a problem.

    28. Re:Uh huh. by Grishnakh · · Score: 1

      After all these many years, Slashdot still is so primitive it won't let you edit comments after submitting to fix silly mistakes like this. Superior forums like Reddit fixed this ages ago.

    29. Re:Uh huh. by preaction · · Score: 1

      They said "no sociopaths". Marketing is practicing psychology without a license.

    30. Re:Uh huh. by Grishnakh · · Score: 4, Informative

      It's not about efficiency, it's about emissions, which runs counter to efficiency. It's the whole problem with diesel engines to begin with: if you want better fuel economy, you have to increase combustion temperature. Doing so with diesel gives you higher NOx emissions. So you have to lower combustion temps to keep those down, but then you sacrifice mpg and also horsepower (both of which are very important to drivers for fairly obvious reasons).

      If the company could, they'd maximize fuel economy and power and ignore emissions, but that would give you huge NOx emissions, which causes serious smog problems (Paris has much worse smog than most American cities from what I hear, because of all the diesel engines).

      There really isn't a great solution to this it seems. Urea injection is supposed to help a lot though. But it seems like the best answer is to give up on diesel for small passenger vehicles and stick with gasoline or just move to EVs.

    31. Re:Uh huh. by Anonymous Coward · · Score: 0

      Actually, it has all of the hardware needed. The software only bothers activating the hardware for emissions tests. The rest of the time it turns it off for better performance.

    32. Re:Uh huh. by __aaclcg7560 · · Score: 2

      Most marketing folks are pathological liars.

    33. Re:Uh huh. by AK+Marc · · Score: 1

      Cadillac cheated on the EPA tests in the '90s. GM paid a fine on the condition that the matter was treated as non-criminal. So they paid a fine for something they admitted to, under the condition that what they did was stated to be not illegal.

      So the precedent here is that it's not illegal. That's what the government did when it was GM in the '90s.

      What, we hold "foreign" comanies to a higher standard? That's a violation of a variety of treaties we've signed on to.

    34. Re:Uh huh. by 140Mandak262Jamuna · · Score: 2

      His name is Hackenberg. It was his destiny. Even his parents saw it coming.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    35. Re:Uh huh. by sound+vision · · Score: 1

      Management positions attract sociopaths - particularly the highest level management positions. Other positions that attract sociopaths: lawyers, law enforcement, TV/radio personalities, salespeople, surgeons, chefs...

    36. Re:Uh huh. by Aighearach · · Score: 1

      I predict this schmuck will be the first scapegoat. Not the first that VW points at, but the first guy that Congress can charge with perjury so they look like they're Doing Something.

    37. Re:Uh huh. by silas_moeckel · · Score: 1

      And how would you test for them being sociopaths?

      --
      No sir I dont like it.
    38. Re:Uh huh. by Chris+Mattern · · Score: 1

      And you're expecting to find somebody in Marketing who's not a sociopath or psychopath? Good luck.

    39. Re:Uh huh. by __aaclcg7560 · · Score: 1

      The marketing people I know are pathological liars. They can do the same job as a sociopath or psychopath just as well.

    40. Re:Uh huh. by Anonymous Coward · · Score: 0

      It is done purposefully.

      Its not cool when you reply to a post and then it gets editied so that your reply makes no sense or it makes you look like a buffoon.

      They could fix this by limiting the time window you can edit to 5 minutes and placing an "Edited on Oct 08, 2015 @ 4:15 PM" but either way they do have the reasons for "not fixing this."

    41. Re:Uh huh. by Impy+the+Impiuos+Imp · · Score: 1

      Engineers were the triggermen, so to speak. But they were not Don Corlione.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    42. Re:Uh huh. by Anonymous Coward · · Score: 0

      Most marketing folks are pathological liars.

      No, the key to effective marketing is believing your lies. When you believe them, they are no longer lies.

    43. Re:Uh huh. by Anonymous Coward · · Score: 0

      Don't confuse marketing and sales.

      Salespeople are liars (they make up whatever they think will get the sale). marketing people are usually just delusional (they really think people want to see ads and eat dogfood)

    44. Re:Uh huh. by Anonymous Coward · · Score: 0

      The cars this affects are their smallest cars

      Actually, it concerns some of the bigger models (Golf, Passat and Jetta). The small ones are not sold in the U.S., so they don't need to meet California's emission standards.

    45. Re:Uh huh. by mspohr · · Score: 1

      It was also a "not invented here" problem. They had licensed the urea injection system from Mercedes but then decided it was too expensive and that they could go it alone. Of course, they couldn't but by then they were in too deep and had to ship it with this cheap "fix".

      --
      I don't read your sig. Why are you reading mine?
    46. Re:Uh huh. by Dutch+Gun · · Score: 1

      How very Stalin-esque. You know he really wanted to send those people to the gulag, but for some bizarre reason, you can't do that to your peasants here in this country.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    47. Re:Uh huh. by david_thornley · · Score: 1

      Was that a settlement or a court case? If it's a settlement along the lines of "we don't take you to court if you pay $X", there's no precedent.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    48. Re:Uh huh. by Grishnakh · · Score: 1

      Your solution is perfectly adequate (limiting the time window for editing), and I believe has been proposed before. So why haven't they done it? They've changed the UI several times now (remember all the whining about Beta?), usually for the worse, but they never fix this glaring problem. It's pathetic.

    49. Re:Uh huh. by Grishnakh · · Score: 1

      By US standards, the Golf IS a small car, very small. I'm comparing to their much-larger SUVs.

    50. Re:Uh huh. by Anonymous Coward · · Score: 0

      But I agree that they might not have broken a law, although they did a completely unethical thing.

        Note that lawful and ethical or braking the law and unethical are not synonyms. You brake the law by playing a song in your backyard while you invited your friends for a barbecue, although that isn't unethical. You don't brake the law by gambling with the money of millions of people and small businesses on the stock markets, but I would not call that ethical.

      Note that often companies can't really break the laws. They cheated on the test, and they'll pay a fine for economical and environment damage, an item that has already been written off in the bookkeeping (number 061 in my companies accounting program). They'll just have to 'fix' the balance at the end of the fiscal year because the expected expenses were 'a bit' higher.

        But of course it's okay to blame the software engineers. I'm used to getting blamed for all problems people have with their computers (including a non attached network cable, just today :-) ). We're often annoying part of a company. They don't understand us when we try to explain 'simple' things. They aren't always happy with how we create a user interface (too complicated for some non technical users). But they can't get rid of us, because in many regions software engineers are hard to find.

    51. Re:Uh huh. by MightyMartian · · Score: 1

      Behavior over time. Once discovered, they are terminated, put in chains and sent to an island with fellow monsters where they will hopefully eat each other alive.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    52. Re:Uh huh. by Anonymous Coward · · Score: 0

      These kind of people do get extensive engineer training including lots of hard sciences, and most of them can start as a software engineer (but they might lack knowledge to become a Computer Scientist). I had for example more Assembler/C/C++/OOAD as a student Civil Engineer than my Software Engineer students friends.

    53. Re:Uh huh. by AK+Marc · · Score: 1

      It is a precedent, even if it isn't a case law precedent. It's happened before, and sets the background for the future (current) incidents.

    54. Re:Uh huh. by TapeCutter · · Score: 1

      Yep, auto-manufacturers, especially those that make engines and gearboxes get preferential treatment from the state because their factories are a strategic asset in times of war, and "jobs". It ain't right, but I can't see the power balance changing in my lifetime. With or without lobby money, global car companies have more than a few local legislators over a barrel.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    55. Re:Uh huh. by Movi · · Score: 1

      SVN? C'mon man, it can't be that bad :/

    56. Re:Uh huh. by TapeCutter · · Score: 1

      This is a real engineering company, if the "principal engineer" knew about the cheating he will be going to jail, he knew that when he signed up for the job. No different to a principal civil engineer who cheats on concrete formula when building a bridge. However, other posters have pointed out that GM set a precedent that says cheating on the US test is not a criminal offense.Which on face value is odd given the US throws people in jail at ~7X the rate they do in China and the EU

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    57. Re:Uh huh. by Anonymous Coward · · Score: 0

      Porsche hasn't made an F1 engine since the 3512 in 1991. That quote is garbage.

    58. Re:Uh huh. by JoeMerchant · · Score: 1

      That's a family name, not given by his parents, but passed down from his ancestors. More likely that his barbarian forefathers used to "hack" in battle, than anything clever.

    59. Re: Uh huh. by Anonymous Coward · · Score: 0

      still havent fixed unicode either. /. is just for 90s-era old farts like us. Taco perenially ignored our pleas and Dice has maintained the tradition.

    60. Re:Uh huh. by KGIII · · Score: 1

      I keep reading about stuff like this as of late. I'm not sure how these companies stay in business. I'd neither time nor interest in any such behavior, ever. Eventually, after getting large enough, I didn't even know the login details to the servers to even enact such changes. I'm sure the IT staff would give them to me if I'd asked (they kind of had to) but they probably would have been wise-asses about it and pretty snarky. Also, probably rushing for backup tapes.

      Don't managers, bosses, and owners have more constructive things to do? I think I'd have fired someone who did stuff like that. I never hired anyone like that but I'm pretty sure I'd have fired them. If they had time to be doing stupid shit like that then I either didn't need their help as they weren't busy enough or I didn't need their help because they weren't doing what they were hired to do.

      --
      "So long and thanks for all the fish."
    61. Re:Uh huh. by KGIII · · Score: 1

      No, the precedent is that it's not criminal. It's still illegal. You have civil and criminal offenses. Both are illegal. Criminal offenses get you put in jail (maybe). Civil offenses, also with a lower burden of proof, do not result in jail. Preponderance of evidence and all that. I'm not a lawyer but I've paid for my share of them and have a few as friends and spend quite a bit of time observing the courts. Civil violations are still illegal. They're just not criminal violations and don't have a potential punishment that includes jail time.

      While I am at it... Civil offense need only prove that you more likely than not committed the offense. Criminal offenses mean that the burden is on the state to prove beyond all reasonable doubt that you've committed the offense. Reasonable doubt is key here. It's an actual legal concept that is summed up with, "What would a reasonable person believe?" Some people seem to think that it is beyond all doubt or beyond a shadow of a doubt or similar. They're wrong.

      This applies to the United States only. I can't opine on the legal systems elsewhere.

      --
      "So long and thanks for all the fish."
    62. Re:Uh huh. by Anonymous Coward · · Score: 0

      In your version, the software guys and the boss both knew that the car's engine was incapable of passing emissions tests. So the boss bribed the software guys to do something to make it pass the emissions tests, even though they all knew the engine was mechanically incapable of doing so. Sounds basically the same to me.

    63. Re:Uh huh. by Richard_at_work · · Score: 1

      Wolfgang Hatz, developer of Porsche’s Formula One and Le Mans racing engines

      Thats hardly a glowing CV, as Porsche hasn't had an involvement in F1 in nearly 25 years - and even then, its last involvement was with an engine so poor it failed to score a single point and indeed failed to qualify for half the races...

    64. Re:Uh huh. by Anonymous Coward · · Score: 0

      That sounds like a recipe for the ultimate planet killing sociopath. You are what you eat.

    65. Re:Uh huh. by r0kk3rz · · Score: 1

      Porsche hasn't made an F1 engine since the 3512 in 1991. That quote is garbage.

      They haven't raced one since 1991, whether they are currently developing an F1 engine, which is consistently rumored, is anyones guess

    66. Re:Uh huh. by LWATCDR · · Score: 1

      I do understand and was being a bit tongue in cheek about it.
      I assume that VW has a proper development process in place so this code had to.
      1. Pass a design review.
      2. Pass developer testing.
      3. Pass a code review.
      4. Pass QA
      There is no way that this just got slipped in by a few developers.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    67. Re:Uh huh. by zwarte+piet · · Score: 1

      well duh... the jails are private enterprises trying to make big bucks. Kinda fucked up if you ask me.

    68. Re:Uh huh. by meta-monkey · · Score: 1

      Pathological liars are not necessarily sociopaths, though. They just believe everyone else is lying to them, and it's okay to lie to a liar.

      --
      We don't have a state-run media we have a media-run state.
    69. Re:Uh huh. by Anonymous Coward · · Score: 0
    70. Re:Uh huh. by Hognoxious · · Score: 1

      ... or simply blocking editing if there's already been a reply (should be easy) or if someone has a reply window open (more tricky, but still not difficult).

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    71. Re:Uh huh. by Anonymous Coward · · Score: 0

      Most companies discard normal balanced people for managerial roles.
      In large corporations the CEO being a psychopath / sociopath is the norm.

  3. On topic AC says "That's bullshit!" by Anonymous Coward · · Score: 1

    "That's bullshit!"

    No software engineer has the ability to do that on their own, without management approval. Here comes a "lost email" from VW, wherein the engineer who seeks confirmation of the "Hey, the test is illegal to fake out, are we sure this won't be used there?" gets a verbal "Just do it".

    1. Re:On topic AC says "That's bullshit!" by Joe_Dragon · · Score: 1

      and if you report that lost email it's now a case of computer misuse and that can lead to hard time.

    2. Re:On topic AC says "That's bullshit!" by Anonymous Coward · · Score: 1

      > gets a verbal "Just do it".

      They've learn their lessons well; too much paper trail were left behind when they tried to execute the Final Solution.

    3. Re:On topic AC says "That's bullshit!" by Grishnakh · · Score: 1

      Not necessarily; was this engineering done in Germany or the US? If it was Germany, they might not have such a dumb law.

    4. Re:On topic AC says "That's bullshit!" by Joe_Dragon · · Score: 1
    5. Re:On topic AC says "That's bullshit!" by Grishnakh · · Score: 1

      Interesting; that probably puts them above the US though in whistleblower protection....

      However, the OP is talking about "computer misuse" laws, which is a pretty specific type of law. How do they rate there?

  4. Interesting by The-Ixian · · Score: 5, Insightful

    That company executives rarely know what is going on in their organization.

    What do they get paid to do again?

    As an executive, you take on the responsibility and risk for your department/BU/company/team/whatever and the people under you. *That* is why you get the big bucks, not for any other reason.

    If somebody you are responsible for screws up, it is YOUR JOB to know about it!

    --
    My eyes reflect the stars and a smile lights up my face.
    1. Re:Interesting by zlives · · Score: 3, Insightful

      thats why the poor CEO quit, even though it clearly was not his fault...

    2. Re:Interesting by Anonymous Coward · · Score: 0

      That poor CEO stated that he was shocked by the events of the last days. Not the last years, the last days.

      Tells you all you need to know.

    3. Re:Interesting by Anonymous Coward · · Score: 0

      He could not have been shocked about it before he knew.

    4. Re:Interesting by Archangel+Michael · · Score: 1

      If the "Buck" doesn't stop at the top, but somewhere down the chain a bit, then the chairman doesn't deserve the pay he is getting. Period.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    5. Re:Interesting by Anonymous Coward · · Score: 0

      Winterkorn is an asshole and has more enemies than you can imagine.

    6. Re:Interesting by mrchaotica · · Score: 1

      It's a good thing VW is a German company; if this were (for example) GM instead the CEO would still be denying any involvement in the decision, drawing his gigantic salary, and conspiring with his cronies on the board to give him an only-slightly-less-outrageous-than-usual bonus.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    7. Re:Interesting by Aighearach · · Score: 1

      Yeah, he was trained as an engineer, not an executive, so how would he know what they were up to?

    8. Re:Interesting by Anonymous Coward · · Score: 0

      No but he can be shocked about the events from the past few years. I mean you can be shocked by something after the fact. (Not electrically shocked as I am sure some joke will allude to).

    9. Re:Interesting by mspohr · · Score: 1

      The CEO who lead this effort and got canned from the CEO position still holds about six other board and executive jobs at VW (and is still drawing a big salary).

      --
      I don't read your sig. Why are you reading mine?
    10. Re:Interesting by Anonymous Coward · · Score: 0

      As an executive, you take on the responsibility and risk for your department/BU/company/team/whatever and the people under you.

      That's the theory. The practice is that executives are weak characters who want the authority and the money, but none of the responsibility. They look out for themselves and no one else. If throwing others under a bus is what benefits them, then that's what they'll do.

    11. Re:Interesting by eulernet · · Score: 1

      I believe you are wrong.

      Winterkorn became CEO in 2007, and the cheat started in 2008.
      He was claiming "I know every screw in our cars" Source: http://fortune.com/2015/09/23/...

      So I have no doubt that he was aware of the cheat.
      An engine cannot become clean without any hardware modification.

    12. Re:Interesting by Anonymous Coward · · Score: 0

      Still, VW and the US have been back-and-forthing about this since 2014... so what happened in the last few days that caused him to be shocked? That the media got wind of it?

    13. Re:Interesting by scdeimos · · Score: 1

      An engine cannot become clean without any hardware modification.

      There should be a whole bunch of asterisks on that comment.

      I get really annoyed at the mass media's reporting on this issue as a "defeat device", as if VW have added a physical piece of hardware to their engines to cheat the tests. It's the ECM software that's at issue, not some bogus defeat device. The ECM software has control over all sorts of things: air flow, fuel flow, fuel/air mix ratios, injection timings, dwell timings, etc.. Before fuel injection all this used to happen in hardware with stop screw adjustments, cam-valve clearances, etc.. If the engine is otherwise well designed then an ECM software update may be all that's needed to rectify the issues.

    14. Re:Interesting by mjwx · · Score: 1

      thats why the poor CEO quit, even though it clearly was not his fault...

      Martin Winterkorn only received $32 million in severance pay. You can help CEO's like martin, please give generously to the Make a Fortune appeal so that Martin does not have to downsize his mansion.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    15. Re:Interesting by Aighearach · · Score: 1

      That's the regional guy, not the CEO who quit. Who had an engineering background.

      The guy in your link is "CEO" of a subsidiary. He is one of the few people who can be believed when he says he didn't learn about it until the WVU study was published, because a regional subsidiary isn't involved in creating the vehicles. I'd expect him to know about North American advertising campaigns, tax avoidance schemes, and the regional supply chain. I would not expect him to have any access at all to the engineering side.

    16. Re:Interesting by zlives · · Score: 1

      actually my point was that even the local guy knew about it months ago, so for the ceo to say he only just found out a couple weeks ago is disingenuous.

  5. Oh, bullshit by Trailer+Trash · · Score: 5, Insightful

    Software engineers have little natural incentive to make the car perform differently for testing than for regular use. If the car is incapable of meeting emission standards without this sort of hack then that's an issue for the mechanical engineers, not the software guys. There's no reason to believe this was the result of anything but orders from on high.

    1. Re:Oh, bullshit by bhv · · Score: 1

      Assume much? When you're an Engineering Company I think the title of Engineer goes a little higher up the chain than a peon developer.

      http://www.wsj.com/articles/vw...

    2. Re:Oh, bullshit by trout007 · · Score: 3, Insightful

      As a mechanical engineer this is pretty simple. The efficiency of an engine is related to the temperature difference. To get higher efficiency in a diesel you need higher compression. The problem is at high temperature you get NOx formation. There is nothing wrong with the mechanical design. They are near what is possible with thermodynamics. Im sure the ME's reported to the bosses if you want this efficiency and power you won't meet the emissions. Someone higher up made the call to cheat.

      --
      I love Jesus, except for his foreign policy.
    3. Re:Oh, bullshit by Anonymous Coward · · Score: 0

      also, why is it euphemised as a defeat device, when it is a cheat device?

    4. Re:Oh, bullshit by Garfong · · Score: 1

      Sure, but in this case Mechanical is probably leading, and Software is just implementing according to specs provided by Mechanical.

    5. Re:Oh, bullshit by Anonymous Coward · · Score: 0

      There is almost certainly more to this than just making the car pass emissions testing, in fact it can do that in the short term as the 'defeat device' proves. I would not be surprised if it transpires that the decision was made on the long term reliability of the DPF and other emissions hardware, which are expensive and could be a large warranty claim items. The post-fix MPG is probably going to be as-per EPA figures (ie. worse than now, but as per 'adverts'), but I suppose that performance/driveability might have been a factor too.

      It looks like the gen-1 cars are the biggest problem, both in quantity and cost to fix, as they will require significant additional hardware. It may be more cost effective just to bite the bullet and buy them back, would VW just offer a large trade-in value? Gen-2 and Gen-3 will probably just be recalled and fixed.

    6. Re:Oh, bullshit by Anonymous Coward · · Score: 0

      Assume much? When you're an Engineering Company I think the title of Engineer goes a little higher up the chain than a peon developer.

      http://www.wsj.com/articles/vw...

      Absolutely!

      As a (software) engineer and manager of (software and hardware) engineers, as well as someone who works for a supplier to Audi and who knows first hand how VW / Audi work, I'm getting a bit sick of all the "we engineers are white knights in shining armor / all managers and sales & marketing people are worse than the devil himself" crap that we're reading in these /. discussions. That is NOT how the world works. There are badly unethical engineers, including some in "purely engineering" positions (I could name some by name), there are ethical.managers, and not every decision is approved all the way up to the C level (and certainly not verified by the C level). [Important: I'm NOT saying that the C level people are not ultimately responsible, but I am saying they don't know 10% of what is going on on the factory/engineering floor and also that they cannot know it all.]

      Consider also this: In an engineering company, almost every unethical manager started his career as a lowly engineer. I ask the both the naive as well as the hypocrites on this forum to explain how that engineer/manager switched ethics on the day of his/her promotion.

    7. Re:Oh, bullshit by Geoffrey.landis · · Score: 5, Informative

      http://www.wsj.com/articles/vw...

      That article explains a lot.

      So, VW hired a top engineer away from Daimler to revamp the VW line. He brought in clean-diesel technology ("BlueTec") licensed from Daimler, but the engineers at VW hated the idea of licensing technology from a rival, because they said they could do just as good with the turbocharged direct injection designs that they'd been working on for years. Nevertheless, VW went through with an engine design with the licensed BlueTec, made a prototype engine... and then the CEO got pushed out, the chief engineer got pushed out a month later, and the new CEO put the engineers who'd opposed licensing outside technology in charge of making a new VW clean-diesel engine and cancelled the license from Daimler. So, they had essentially doubled down on the bet that they could do just as good on efficiency and NOx emissions without licensing the Daimler BlueTec, And right as they did that, the new CEO announced ambitious targets for selling clean diesels in the US.

      The story is beginning to make a bit more sense now.

      --
      http://www.geoffreylandis.com
    8. Re:Oh, bullshit by dbc · · Score: 1

      Actually, you won't meet emissions standards without adding a urea tank to process the exhaust on the way to the tail pipe. It isn't magic to take out NOx, it's just that marketing doesn't want to explain why people need to buy another consumable, and have the tank refilled every 8 to 9 thousand miles or so.

    9. Re:Oh, bullshit by Thelasko · · Score: 1

      If the car is incapable of meeting emission standards without this sort of hack then that's an issue for the mechanical engineers, not the software guys.

      Most automotive companies have a team in the middle, responsible for hardware and software interaction. They are typically called the calibration team. They are responsible for a "calibration" that is basically a configuration file for the software that makes sure the software and hardware interact correctly. (e.g. The correct amount of fuel is injected, at the appropriate time, etc.) I bet this all originated from that team.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    10. Re:Oh, bullshit by Anonymous Coward · · Score: 0

      The law they are being accused of violating uses that term specifically.

    11. Re:Oh, bullshit by Anonymous Coward · · Score: 0

      In our organisation the Chief Engineer position is only 2 levels below the CEO, software engineers would be at least 5-6 levels lower that the Chief Engineer. I can certainly see this going that high up the chain.

    12. Re:Oh, bullshit by Anonymous Coward · · Score: 0

      It is neither. It's not even a device, but a small piece of software.

  6. This is my lack of surprise. by Anonymous Coward · · Score: 0

    Such lack. No surprise.

  7. Why does Congress get involved? by Anonymous Coward · · Score: 0

    Other than waving their dicks around, what is the purpose of them talking to Congress?

    1. Re:Why does Congress get involved? by Coren22 · · Score: 1

      Why did congress get involved in the MLB steroid scandal? It is what they do.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  8. Bullshit ... by gstoddart · · Score: 5, Insightful

    Aren't there actual mechanical parts of the engine which simply weren't even implemented and then this kludge was done in software?

    You can't design this way of cheating without people who know the details of the engine signing off on it.

    This is so much bullshit it isn't funny.

    A software engineer could not have made the decision to leave off the components which were supposed to make clean diesel.

    This is purely about finding a scapegoat.

    --
    Lost at C:>. Found at C.
    1. Re:Bullshit ... by Doke · · Score: 5, Informative

      Yes. They omitted the diesel exhaust fluid (urea) injection system. I heard it saved about $400 per car.

    2. Re:Bullshit ... by Anonymous Coward · · Score: 0

      No, the point (made many times already, try googling for once) was that VW had supposedly come up with the right design such that the other stuff WASNT needed. Other car manufacturers were scratching their heads about it, and this was why. The story was that the VW had such a clever design that it simply ran cleaner.

    3. Re:Bullshit ... by gstoddart · · Score: 5, Insightful

      Which means there is no defensible way that you can say this was purely a software kludge designed to hide some information.

      I'm pretty sure there were a lot of people who simply HAD to be actively involved in this decision.

      This is a straight up lie, and the people making it know it is.

      --
      Lost at C:>. Found at C.
    4. Re:Bullshit ... by gstoddart · · Score: 5, Insightful

      No, the point (made many times already, try googling for once)

      Oh go fuck yourself.

      VW lied about how they achieved these numbers, and are claiming a couple of software engineers are the culprits.

      So, yes, actual mechanical parts they never implemented and then lied about, and now they're looking for a scapegoat.

      The people responsible for the engine design pretty much had to know this. Blaming it on software engineers is an outright lie.

      They lied about how they did this, they lied about how they faked it, and they're lying about who is at fault. The only "clever design" was systematic fraud.

      --
      Lost at C:>. Found at C.
    5. Re:Bullshit ... by Anonymous Coward · · Score: 1

      It's a good sign, though. A lying defendant is a guilty defendant. When the shit hits the fan prosecutors look for the guys who start making up amazing stories to cover their asses. That's who's guilty every time.

    6. Re:Bullshit ... by Anonymous Coward · · Score: 1

      So what you're saying is that a couple of software engineers claimed to VW that they invented this incredible engine and not one mechanical engineer or car designer in the house thought that maybe they were lying and didn't bother to check to see what the hell kind of engine a programmer would come up with?

      Because that's the only possible way I can think of that this can be solely the fault of a couple of software engineers, and not be the fault of a couple of software engineers, several mechanical engineers, at least one car designer, marketing and so on. All of whom were supposedly overseen by at least one manager (likely at least one in every division), who must have reported this incredible invention to someone else.

      And if that's true, it's still partly the fault of all of the designers and hardware engineers and managers who didn't bother to look into the extraordinary claims these programmers-slash-sudden-engine-geniuses were making.

    7. Re:Bullshit ... by ethanms · · Score: 1

      Yes. They omitted the diesel exhaust fluid (urea) injection system. I heard it saved about $400 per car.

      Interesting, so it sounds like retrofitting this to the existing vehicles could be VW's final solution?

    8. Re:Bullshit ... by Anonymous Coward · · Score: 0

      No, that's just an assumption people have been making. If they had omitted the parts, the software wouldn't have been able to use them during the emissions tests. It's just that, aside from during emissions tests, they disabled the parts that reduce nitrogen oxides in order to get better performance.

    9. Re:Bullshit ... by AK+Marc · · Score: 1

      That they passed the test indicates it is quite possible to pass the test. They didn't cheat the test. They passed the test without the "expected" hardware being necessary. Nobody has taken the car, put it in test mode, and tested it out on a track to see what the actual "loss" in performance is while it's passing emissions.

    10. Re:Bullshit ... by Solandri · · Score: 1

      No, clearly the engine is capable of passing the EPA emissions tests without the urea injection. Otherwise it would've never been approved for sale in the U.S. So the lack of a urea injection system does not prevent the engine from meeting the emissions standards. It merely lowers the engine output you can achieve while complying with emissions standards.

      In other words, you could achieve this with a simple software kludge. Not that I believe it was just a couple of rogue software engineers who decided to do this. There's no incentive for a lowly software engineer to do this. Someone higher up had to have directed them to do it.

    11. Re:Bullshit ... by AK+Marc · · Score: 1

      They didn't lie about passing the test without these mechanical parts. The car actually passed the tests, as sold. The only difference between the car that passed the tests in the EPA lab and the ones sold in dealerships is a bit of code.

    12. Re:Bullshit ... by Anonymous Coward · · Score: 0

      YHBTYHLHAND

    13. Re:Bullshit ... by Anonymous Coward · · Score: 0

      Just FYI, human reasoning is much worse than anticipated:

      Science on reasoning:

      https://www.youtube.com/watch?v=PYmi0DLzBdQ

      Dennett on consciousness:

      http://www.ted.com/talks/dan_dennett_on_our_consciousness

    14. Re:Bullshit ... by Chris+Mattern · · Score: 1

      Aren't there actual mechanical parts of the engine which simply weren't even implemented and then this kludge was done in software?

      Nope. All the parts are there. The software simply turned them off except when when it detected an EPA test was being done.

    15. Re:Bullshit ... by Chris+Mattern · · Score: 1

      Yes. They omitted the diesel exhaust fluid (urea) injection system.

      Nope. The urea injection system was installed on every car. They wouldn't have been able to pass the EPA tests if it wasn't. It's just that it resulted in worse mileage and performance when it was turned on. So the software turned it off except when it detected that it was undergoing an EPA test.

    16. Re:Bullshit ... by Anonymous Coward · · Score: 0

      YOU ARE WRONG. Quit spreading inaccurate information, hardware modifications ARE GOING TO BE NEEDED.

      http://www.wired.com/2015/09/vw-owners-arent-going-like-fixes-diesels/

      If the parts aren't added it will murder the economy and the power output. So sure, they were able to minimize emissions by hobbling the vehicle, that doesn't mean all they need to do to fix it is flash some firmware.

      If VW tried to "fix" my car with a firmware update that ruins economy and power, then I would "fix" their pocketbooks with a lawyer. They sold the car representing that it passed emissions, had a certain amount of power, and got a certain fuel economy. DO you see that word in there "AND" that means all of the above. If they cannot fix the car so it meets the specs they sold it with then they have broken the law. Bait and switch, fraud, and other shit that the lawyer gets paid to think up.

    17. Re:Bullshit ... by Anonymous Coward · · Score: 0

      Germans do have some experience with "final solution", could it be applied to VW?

    18. Re:Bullshit ... by thrich81 · · Score: 1

      You don't think that the VW engineers know exactly what the loss in performance is while passing emissions? They surely do and they or someone else decided that the cars wouldn't sell with that level of performance. Otherwise, why cheat while testing, just sell the cars to be in emission-pass mode all the time.

    19. Re:Bullshit ... by radarskiy · · Score: 1

      That's the difference between software engineering and mere programming. ;-)

    20. Re:Bullshit ... by BlackPignouf · · Score: 1

      The cars would also have needed so much urea that they would have been considered defective by the drivers.

    21. Re:Bullshit ... by AK+Marc · · Score: 1

      Then engineers who optimize on the theoretical to help define the practical wouldn't be the same teams implementing the actual.

    22. Re:Bullshit ... by Anonymous Coward · · Score: 0

      This is total horseshit. You don't understand how they cheated and you're looking for a scapegoat because you can't accept that software engineers could ever do anything wrong. Despite the fact that we know cheating on benchmarks is absolutely endemic throughout the whole software industry.

    23. Re:Bullshit ... by AK+Marc · · Score: 1
      How do you twist "hardware needed" to "Tests fraudulently passed with hardware that was removed for production cars"?

      The pass was 100% in software. The hardware isn't to get it to pass the emissions, but to do so with acceptable performance.

      You are confusing unrelated issues. The test would be passed by all those getting "hardware" without any hardware. But in that test-passing trim, would have poor performance.

      If they cannot fix the car so it meets the specs they sold it with then they have broken the law. Bait and switch, fraud, and other shit that the lawyer gets paid to think up.

      And what's the harm to the owner if the emissions were a lie? If the economy was a lie, then you are harmed by the amount of additional fuel used. But for emissions? A bit more NOx killed your cat?

    24. Re:Bullshit ... by K.+S.+Kyosuke · · Score: 1

      They omitted the diesel exhaust fluid (urea) injection system.

      So...it was a a piss-poor solution after all!

      --
      Ezekiel 23:20
    25. Re:Bullshit ... by mjwx · · Score: 1

      Yes. They omitted the diesel exhaust fluid (urea) injection system. I heard it saved about $400 per car.

      Plus support costs. Sure the actual urea injection system may only be $400, but it'll end up being $1200 per car after you factor in all the externalities (design, testing, warranty repairs, spare parts, manufacturing complexity).

      Beyond this, urea injection requires a consumable (commonly called AdBlue). Given that diseasels are marketed on their low fuel usage to tight fisted people (which is a false economy, but that's besides the point), being able to advertise that your diseasel doesn't need AdBlue gives you a huge edge in the tight as a ducks arse market. This is a huge factor in VW practically owning the passenger diesel market in the US (even though it's only 3% of cars, 70% of those are VW's).

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    26. Re:Bullshit ... by gstoddart · · Score: 1

      That's very metaphysical.

      --
      Lost at C:>. Found at C.
  9. THey are not engineers by plopez · · Score: 2, Interesting

    If they were really engineers they would be civilly and legally responsible and would have to carry malpractice insurance.

    --
    putting the 'B' in LGBTQ+
    1. Re:THey are not engineers by Anonymous Coward · · Score: 0

      What silly world do you live in where engineers have to 'civilly and legally' carry malpractice insurance?

      They're definitely engineers, I just doubt it was a few engineers who cheated on their own.

    2. Re:THey are not engineers by Anonymous Coward · · Score: 0

      Nope that is a "professional engineer" or "licensed engineer". And even then most most don't have to have their own insurance unless they are in private practice...as in this case the company is responsible for any claims just as if a mechanical or electrical engineer would have screwed up and a recall would need to be done. It varies based on countries and vernaculars but don't get your panties in a bunch. If people are writing software following good engineering design practices then they are software engineers.

      Now if your point was that every major engineering society has an ethical standard, so by "cheating" on the test they violated those guidelines and should not be considered "engineers"; then I would completely agree.

    3. Re:THey are not engineers by Anonymous Coward · · Score: 1

      I guess the United States is a silly world by your standards. In most states, in order to practice as a Professional Engineer, you have to be licensed and carry both insurance and surety bonds well in excess of the cost of any project you may work on. I mostly write simple business software, but in able to continue using PE on my business cards, I have to carry $5m in errors and omissions insurance.

    4. Re:THey are not engineers by Anonymous Coward · · Score: 1

      What silly world do you live in where engineers have to 'civilly and legally' carry malpractice insurance?

      The law holds the engineers that design industrial machinery liable if the machine they design ends up hurting someone.
      The reason for this is that no one else can make a judgement if the machinery is safe to operate or not.
      Beancounters and management doesn't have the knowledge needed to make the call and the people who wrote the safety standards know this.
      The idea behind this rule is to put the engineer in a position where he will rather get fired than let machinery that is dangerous by design out.
      Rather than the engineer being stuck between a rock and a hard place it has given engineers a bit more power.
      The boss can't just fire the engineer and get someone else to sign off on the project.

    5. Re:THey are not engineers by Anonymous Coward · · Score: 1

      The fresh out of school newbie is thinking of this:
      http://www.nspe.org/resources/licensure/what-pe

      Don't know if Germany has an equivalent

      A PE is an Engineer, but an Engineer doesn't have to be a PE. plopez doesn't know what he's talking about.

      Also, most likely the liability still falls on the company, but again Germany is not America
      http://www.nspe.org/resources/professional-liability/liability-employed-engineers (see item 3)

    6. Re:THey are not engineers by soft_guy · · Score: 1

      Depends on the kind of engineer. Civil engineers usually do. Software engineers almost never do.

      --
      Avoid Missing Ball for High Score
    7. Re:THey are not engineers by deKernel · · Score: 1

      Do the professional societies actually recognize "software engineers"? The last time I looked into it, the professional engineering group for the state I lived in would not allow me to take the second test because they didn't consider time in software engineering as effective on-the-job experience.

    8. Re:THey are not engineers by PPH · · Score: 1

      A PE is an Engineer, but an Engineer doesn't have to be a PE.

      Depends on the state in the USA. Not all states have an industrial exemption from licensing engineers working on their products.

      Off topic somewhat: This raises interesting issues for designs produced in one jurisdiction (where the exemption exists) but manufactured in another (where the engineering must be produced by a licensed individual). One interesting example: Boeing designs aircraft in WA (which has an exemption) but manufactures them in SC (which does not).

      --
      Have gnu, will travel.
    9. Re:THey are not engineers by Anonymous Coward · · Score: 0

      'Professional engineer' is the designation a lot of people who aren't real engineers hold. I'm a mechanical engineer and in my field PE is pretty much laughed at.

    10. Re:THey are not engineers by Anonymous Coward · · Score: 0

      Apparently you're not an engineer.

    11. Re:THey are not engineers by Anonymous Coward · · Score: 0

      In Texas, all licensed engineers are referred to as PEs in some particular field. People who aren't PEs are simply just given a novel title with "engineering" tacked on as a suffix.

      As for real or fake, I don't really buy into that shit. I've seen plenty of garbage come out from so-called "real" engineers. Shit that's killed people even.

    12. Re:THey are not engineers by painandgreed · · Score: 1

      Depends on the kind of engineer. Civil engineers usually do. Software engineers almost never do.

      That's the point. Such statements as the OP make are usually some "real" engineer looking down on software developers calling themselves engineers.

    13. Re:THey are not engineers by meta-monkey · · Score: 1

      A "software engineer" is a programmer with an inferiority complex.

      --
      We don't have a state-run media we have a media-run state.
  10. I am shocked! by realilskater · · Score: 1

    Shocked I say!
    Well, not that shocked.

    Seriously. Who didn't see this coming?

  11. It's the age-old finger pointing problem. by edibobb · · Score: 1

    Hardware blames software, etc.

  12. Re:Uh huh. FTFY by zlives · · Score: 1

    "and the boss promised us a large bonus if we can do it with software, and he says "I don't want to know HOW you do it, just do it, lalalalalalalala"

  13. How Morton Thiokol of him by enjar · · Score: 1

    When everything comes out, it will be unsurprising if you can't just re-use the conclusions of the Challenger investigation.

  14. yes, that sounds reasonable by Pseudonymous+Powers · · Score: 5, Funny

    Fritz: Hey, Hans, you know how we are both software engineers working for Volkswagen?

    Hans: What a strange question, Fritz. But yes, I suppose I do know that.

    Fritz: Well, I was thinking, these new U.S. emissions standards are actually pretty stringent, and I don't think our diesels can pass them.

    Hans: Yes, this is obvious. So?

    Fritz: Well, what if we changed the software so that, while the cars were being tested, they behaved in a completely uncharacteristic way so that they could appear to comply with the standard?

    Hans: You mean if we wrote a test-detection and -subversion routine into the car's firmware?

    Fritz: Yes, of course.

    Hans: But how would we personally stand to benefit from that?

    Fritz: Well, we'd be able to sell more cars in America that way.

    Hans: We? You mean Volkwagen. Sure, until they caught on. But Fritz, we're just engineers--we get paid the same either way.

    Fritz: Well, we could tell the executives about it later, and maybe they would reward us.

    Hans: No, trust me, the executives won't want to know about it.

    Fritz: Yes, they do certainly value integrity over the bottom line. Completely unlike an engineer. Oh well. I guess we'll just have to do it without telling them, and for no good reason at all.

    Hans: Yes, that sounds reasonable.

    1. Re:yes, that sounds reasonable by Anonymous Coward · · Score: 1

      Indeed. Follow the money. The big money.

    2. Re:yes, that sounds reasonable by FrankDrebin · · Score: 2

      Fritz: Yeah, we just want to pump... you up!
      Hans: Isn't your name supposed to be Franz?

      --
      Anybody want a peanut?
    3. Re:yes, that sounds reasonable by Qzukk · · Score: 5, Funny

      Fritz: We should at least tell Steve over in the engine construction department that he won't need to install urea tanks on all of these cars, right?

      Hans: Yes, this is good. He will surely share his bonus with us and not throw us under the bus when people discover what we have done.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    4. Re:yes, that sounds reasonable by AK+Marc · · Score: 1

      Hans: You mean if we wrote a test-detection and -subversion routine into the car's firmware?

      Why would he sound so surprised, when *every* maker already does this? The cars are run on a dyno with the front and rear wheels running independently. This requires a "test-detection and subversion" routine built into the car. Otherwise, the cars will not test properly.

  15. Michael Horn is a poor leader. by uCallHimDrJ0NES · · Score: 5, Insightful

    First rule of leadership: Everything is your fault.

    --
    Cloudiot: A person who does not see offsite storage as a way to lose control over access to his or her own data.
    1. Re:Michael Horn is a poor leader. by DougOtto · · Score: 1

      Wish I wasn't out of mod points.

      --
      Solving Unix problems since 1989...
    2. Re:Michael Horn is a poor leader. by Anonymous Coward · · Score: 0

      Well, that's the point of the insane salaries for top executives, isn't it? Because of the responsibility they bear.

    3. Re:Michael Horn is a poor leader. by Anonymous Coward · · Score: 0

      Because of the responsibility they bear.

      But they don't bear it. They back-pedal, they make excuses, they shift blame. It's always someone else who's at fault, not them. It's naive to think executives possess integrity and naive to think of corporate structures as meritocracies. Corporations are in practice feudal hierarchies that promote and reward cronyism.

    4. Re:Michael Horn is a poor leader. by Anonymous Coward · · Score: 0

      So all CEOs should step down because there is no universal cure for cancer, wars are still being fought and Java continues to be used?

      Sorry, but I do not agree at all. A leader can only be held responsible for things (s)he can actually control and know about. Michael Horn is the CEO of a regional subsidiary of one of the worlds largest companies. He can hardly be expected to know about every detail that occurs in product development at the parent company thousands of kilometres away and he has zero control over it.

      The people responsible are, in the first place, those who ordered it (if that did indeed happen), secondly those who actually did it, and ultimately those in management and should have known. From the outside, it is very hard to determine which people it concerns. We still don't even know how this happened. Volkswagen and the Braunschweig public prosecution office are both investigating and they have access to all internal documents. Let's postpone assigning guilt to individuals until the investigation is closed.

    5. Re:Michael Horn is a poor leader. by uCallHimDrJ0NES · · Score: 1

      Define the function of "leader" and what it entails in the generic form, Coward.

      --
      Cloudiot: A person who does not see offsite storage as a way to lose control over access to his or her own data.
  16. Really? by Anonymous Coward · · Score: 2, Insightful

    As possible pointed out elsewhere, the collaboration between hardware and software is needed for such a scheme to work.
    Properly detecting the condition of being under test would definitely require collection from multiple hardware sensors.
    Also, didn't they perform the QA testing on such software? Doesn't this require testing units and a testing program to be agreed upon across departments?
    Or did they blindly put some untested software in control's of car's electronic and engine?

    It seems impossible to me that this can be pulled off just by a "couple of software engineers".
    Even doing that on a single car of a single model would have required much more than that. Let alone with such a pervasive extent.

    1. Re:Really? by Anonymous Coward · · Score: 0

      Why do you keep spouting this BS? I've seen you post the same crap in a number of these stories.

      The sensors to detect the test-state of the car were already on board since they are used for a variety of diagnostic and vehicle management reasons.

  17. Yea Right by Quimo · · Score: 2

    Yea Right. If someone found and 'undocumented feature' that allowed turning on the emissions cheat I could believe it was just the software developers. But this has a direct impact on the vehicle's performance that would have been caught by multiple levels of the organization. There are more heads to roll yet in this issue not the least of which is the software developers that didn't call foul when asked to code it it.

  18. Not remotely feasible by Anonymous Coward · · Score: 1

    The mechanical engineers' tests would have come out wrong if the software crew went rogue.

    No chance.

    This lying sack just showed unequivocally that he needs some jail time. It could only be corruption or criminal negligence imho, and on a scale that necessitates harsh penalties. Fines alone aren't enough. Big fines plus things like jail time, probation, community service, being banned from holding corporate positions and so on.

  19. *Sure*, it was just two guys responsible.. by kheldan · · Score: 2

    Come on Volkswagen execs, you really expect us to believe that?

    --
    Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
    1. Re:*Sure*, it was just two guys responsible.. by CanadianMacFan · · Score: 1

      I can believe that just two guys are responsible, just not the two he's pointing at.

    2. Re:*Sure*, it was just two guys responsible.. by kheldan · · Score: 1

      I wouldn't at all be surprised if there was/is a culture of 'plausible deniability' going on at Volkswagen, but that doesn't mean there isn't an entire long list of people who are responsible, either directly, or through carefully managed ignorance of plans and events.

      --
      Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
  20. Not my fault by Anonymous Coward · · Score: 1

    Blame the engineers all you want, but the issue really comes down to bad foresight in the leadership department.

    I'm guessing they produced an efficient diesel engine that only considered CO2 emissions, and loved it. Then they sent it to their testing engineers who discovered the NOx output was too high. Someone fixed it with software, in case they needed to produce the car ASAP. Then it went back to the performance engineers who were upset at the modifications. They probably took up the topic with the team management and discussed possible solutions, of which were to design a Urea in the car or have an Eco and Power mode built into the car. The an engineer probably discussed the benefits of the Eco/Power software vs Urea to a CEO, lower cost per car, no delay in production, and repercussion if they got caught. Everyone probably laughed it off and decided on the Eco/Power solution with plans to add Ureas "next year", but they never did. Sure a couple engineers thought of the idea, but the fact is the whole team had to know.

  21. It's what we do... by Anonymous Coward · · Score: 0

    Hey, guys, let's write some code that no one will ever give us credit or raises for to make our awesome bosses more money: a conversation no engineer ever had.

  22. This will help immensely with VW recruiting. by cant_get_a_good_nick · · Score: 1

    Do you want to work on iconic cars like the VW Bus? Design the next one, and then we'll throw you under the bus!

    1. Re:This will help immensely with VW recruiting. by Anonymous Coward · · Score: 0

      Do you want to work on iconic cars like the VW Bus? Design the next one, and then we'll throw you under the bus!

      this needs moar ups, i lold

  23. dang 1%-ers by Anonymous Coward · · Score: 0

    Since electrical, mechanical engineers have strict certifications in the EU (mind that more in Germany) with additional ramifications, and how software as an industry is still willie-nilly, throwing the s/w engineers under the bus is a slap in the face for the profession. And likely a easy choice for the CXXs of the corporation.

    1. Re:dang 1%-ers by Anonymous Coward · · Score: 0

      I'll bet they're racist misogynerds, too! Damned sexist programmers who don't give a damned out the Earth Mother, they are, all of them! /s

  24. OK, so be careful by Anonymous Coward · · Score: 0

    When 3D printing your diesel VW at home, which I've been assured is a mainstream technology, be sure to click "no cheating firmware" before you 3D print your car.

  25. Here's something you'll never see by Anonymous Coward · · Score: 0

    VW identifies the specific engineers and those engineers testify in front of congress specifically who was in the meeting when the decision was made.

    DougM

  26. Re:Uh huh. FTFY by truck_soccer · · Score: 1

    It was probably more like
    Manager: "here is a change I need you to make to lines X thru Z"
    Software Engineers: "ok, that's our job"

  27. Lets all blame ... by Anonymous Coward · · Score: 0

    ... Lennart Poettering.

    1. Re:Lets all blame ... by Mariner28 · · Score: 1

      Soooo, the urea injection module was implemented in software, not hardware, and systemd only loaded it if the emissions testing flag was set? Did Poettering work for VW? ;-)

      --
      "A little misunderstanding? Galileo and the Pope had a little misunderstanding."
  28. Yes, it's the LOW level employees by gurps_npc · · Score: 5, Insightful
    If upper management is not aware that lower level employees are engaging in a massive fraud against their customers, than that means:

    1) Upper management are morons that have no idea what is going on in their company. It's the equivalent of a farmer claiming he had no idea that his 'organic' corn is actually bio-engineered and covered with Round-Up.

    2) That they personally are directly and legally responsible by failing to manage their employees. The buck stops at the BOSS, not the janitor.

    3) Are also committing the Wage-Theft by not doing their official declared job of MANAGING their employees.

    Claiming ignorance, stupidity, and incompetence is not a valid legal defense.

    --
    excitingthingstodo.blogspot.com
    1. Re:Yes, it's the LOW level employees by slimdave · · Score: 1

      Wage theft: "the illegal withholding of wages or the denial of benefits that are rightfully owed to an employee".

      Possibly you mean that they were not earning their salary?

  29. What is the motivation? by barbariccow · · Score: 1

    Why would the engineers do this unless they were specifically asked? Based on prior information that it was external software, I really don't think in a company like VW an engineer could drive the software order process and requirements like this.

    1. Re:What is the motivation? by Anonymous Coward · · Score: 0

      Software people have no clue about emissions, and emissions people have no clue about software. The gap between those parties is closed by tuning parameters. Probably, the whole cheating happened in that data.

  30. Engineers did this? Here's a simple fix: by Anonymous Coward · · Score: 0

    up up down down left right left right b a

    1. Re:Engineers did this? Here's a simple fix: by Triklyn · · Score: 1

      tried, only works on japanese cars

  31. Rule the world by fabrica64 · · Score: 1

    Managers typically do not understand how software works and are not able to check what have been put into it. We may build a secret Software Engineer Bilderberg Group and rule the world!

  32. Embroidered on their underwear by PopeRatzo · · Score: 2

    I'm thinking there should be a new motto for corporations in late-period capitalism:

    "Nothing is True; Everything is Permitted."

    --
    You are welcome on my lawn.
    1. Re:Embroidered on their underwear by CanadianMacFan · · Score: 1

      That works for the Conservative Party of Canada too, especially Harper.

  33. Is it a surprise? by 140Mandak262Jamuna · · Score: 1
    The software engineers created and implemented a strong change management and tracking system where every line every bit of code change done by every engineer can be tracked years after the fact, with absolute certainity.

    The upper management has always created documents that are secret, which are lawyered to provide sufficient deniability to people who sign them, if they ever let it get to the level of signature. The whole culture built on "how can I grab as much money as possible" "how can do as little as possible" "how can create escape hatches and set up fall guys to take the blame if this thing blows up" "how can I position myself to take full advantage if the engineering actually delivers what it promised".

    Is it any surprise they blame the software engineers?

    Let us see, if the software engineers will fall on the sword or they dig up all the check-in comments, pull-requests and approvals and bring down the entire chain of command that authorized it. Couple of rogue software engineers? If that is true, VW has a much larger problem. We can't trust anything in the VW engine control module. It is the job of the upper management drawing humongous salaries to make sure couple of rogue engineers can't pull off anything this big.

    I know someone who works in retail. When they close the store, the two employees very very low in the corporate ladder had to attest that one deposited the cash counted by the other. And VW, an ISO-9600 company or whatever had such lax procedures? Would anyone believe this?

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  34. More then two knew by Anonymous Coward · · Score: 0

    I can guarantee more then just two software engineers knew. For one, the power train team had to know their engines were failing emissions. Then you have a systematic plan in place for years to circumvent the emissions when driving. So you had to have some cooperation from engine software management and engine development on how best to do this. All of this most likely as with any company had to be approved from upper management. People in specific areas of a manufacture just don't make these changes without approval. Its possible some did not know the details but they knew it was happening.

  35. Congress needs a testing facility by Anonymous Coward · · Score: 0

    The EPA representative detected increased methane emissions in the congressional chamber during testimony. On further inspection, it was found that Volkswagen's new CEO is indeed full of shit.

  36. Bullocks. by SvnLyrBrto · · Score: 5, Insightful

    This isn't some little project where one or two rogue engineers can throw a commit into github without oversight. We're talking about a major, multi-million dollar engineering project that spans both software and hardware, goes into a production run of many thousands of vehicles, and is regulated by many governmental bodies across multiple countries.

    At a minimum, you'd need the involvement of:

    The software engineers
    The hardware engineers
    The integration engineers
    The software QA testers
    The hardware QC testers
    The integration testers
    The production engineers
    The production QC testers
    Various compliance managers
    Whoever is submitting the test vehicles to the government testers in each country.
    The managers and supervisors of all of the above

    With that many people involved... and that's probably a conservative list... it's hard to believe that there wasn't some C-level approval or direction. Massive fraud in a major engineering project doesn't bubble up from one rogue employee or two. It's rolled from the top down.

    --
    Imagine all the people...
    1. Re:Bullocks. by Anonymous Coward · · Score: 0

      This isn't some little project where one or two rogue engineers can throw a commit into github without oversight. We're talking about a major, multi-million dollar engineering project that spans both software and hardware, goes into a production run of many thousands of vehicles, and is regulated by many governmental bodies across multiple countries.

      At a minimum, you'd need the involvement of:

      The software engineers
      The hardware engineers
      The integration engineers
      The software QA testers
      The hardware QC testers
      The integration testers
      The production engineers
      The production QC testers
      Various compliance managers
      Whoever is submitting the test vehicles to the government testers in each country.
      The managers and supervisors of all of the above

      With that many people involved... and that's probably a conservative list... it's hard to believe that there wasn't some C-level approval or direction. Massive fraud in a major engineering project doesn't bubble up from one rogue employee or two. It's rolled from the top down.

      You just proved the original post's point. No manager I know could coordinate this many people for lunch much less scamming emissions tests.

    2. Re:Bullocks. by Anonymous Coward · · Score: 0

      Absolutely. Nobody in this kind of chain makes and implements decisions like this independently, and there's no way that no one would notice if you did. There's not one scrap of code that would be changed without in-depth analysis and testing. Can you imagine the ramifications of making a change that cause a major (fatal?) failure on the road?

      I'm amazed the VW exec's pants didn't spontaneously ignite

    3. Re:Bullocks. by Anonymous Coward · · Score: 0

      I am working on new software for gathering and analyzing test data for [a large maker of diesel engines] and have not only interviewed a number of end users, but have seen how they do work in the test cells, etc.

      The above list is actually a vast over-simplification. E.g. "hardware" is many teams. The ECM team, the engine team, the emissions team, etc. etc. etc.

      A few of my co-workers chatted about this the other day and we decided that it could not possibly be done without hundreds of people knowing, and probably more like thousands. It's unlikely less than say 200 know /exactly/ what it does, or they could not properly monitor the data, test for it working, continue to offer software updates to the engine, build diagnostic tools for dealers that didn't mess with it, and so on.

      It is more likely that thousands knew. It is more likely there are (or with the slow pace of investigation, were) PPT decks describing this, and it's in dozens more roadmap documents. It got approved, so it can be paid for.

      If no paper trail emerges, then many someone's in government can be added to the list of people who know what happened and are covering it up.

      I have also worked for other companies in the past that got caught doing unethical or counter-regulatory things (not me personally, but close to my job). The same held true there, that many understood the behavior to be true, and mostly didn't know or care it was not allowed so hadn't even really covered it up. There was subsequently annual training in not violating the law, and what ethics means, and compliance officers added to watch everyone.

  37. Caused by corporate political infighting by rwyoder · · Score: 2

    According to this article: http://finance.yahoo.com/news/...

  38. Subpoena the change management records by 140Mandak262Jamuna · · Score: 2
    May be the top honchos don't know much about the source control procedures. The software engineers can reconstruct the entire change history of how the device was created and implemented. The check-in comments, code comments, pull requests, merge authorizations are all there for ever indelible. The software engineers who are left holding the bag can turn around and finger everyone in their chain of command who knew it, who authorized it, who took care not to leave meeting notes etc.

    It should turn out to be a lesson for all top management who think they can throw the nerds under the bus. It should also turn out to be a good lesson for all software engineers to create a complete record of change history. Even if you get a oral order to implement something and the boss refuses to leave *any* paper record, and you are not really in any position to defy the boss, leave it in the source. Leave comments and pull-req messages saying "Adolf and Erwin asked me to make this change".

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Subpoena the change management records by Todd+Knarr · · Score: 1

      If a manager gives me a verbal instruction and won't put it in writing/email, I simply follow up with an email to him saying "Here's what I understood you to be verbally instructing me to do at such-and-such a date and time. Please confirm whether my understanding is correct, and please clarify any points where it's incorrect. Thank you.". The boss trying to avoid a paper trail is a big red flag to me saying that I'm going to need that paper trail at some point.

    2. Re:Subpoena the change management records by 140Mandak262Jamuna · · Score: 1

      Sending the email is better than adding comments to the code. The slick boss would later deny giving the instructions. With an email trail it would be more difficult to dodge responsibility. But the these slick bosses don't like being cornered like that. They would retaliate by tough reviews and vindictive job assignments. The company that promotes slick willies as bosses is not a viable long term employer. Leave as much paper trail as possible and dust off the resumes.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  39. Jail without Bail sharpens the Exec mind by WillAffleckUW · · Score: 1

    Just jail all the senior execs in solitary for 90 days, and then hold a public trial, after using their assets for the victims.

    That would help clarify whose responsibility it really is.

    --
    -- Tigger warning: This post may contain tiggers! --
  40. Software Development Processes by FrankDrebin · · Score: 1

    Michael Horn is woefully ignorant or lying. A big company like VW, especially a German company creating products with people's lives at stake, must have a software development process. I'd bet its more sophisticated than say your average game house. Probably very waterfall oriented with sign-offs along the way. The software engineers must have been implementing and testing against requirements. And those requirements must have been signed off by management. If that weren't true then VW should shutter its doors forever, because it would simply not be competent to produce people-movers with embedded software inside.

    --
    Anybody want a peanut?
    1. Re:Software Development Processes by Anne+Thwacks · · Score: 1
      I think that the software probably has to be developed to "Safety Critical" standards - it would at other Motor manufacturers I could name - and it is very expensive to do - which implies required by law.

      Developing to safety critical standards not only requires every requirement to be met by specific bits of code, it requires every line of code to be traceable to a requirement.

      NO changes without requirements traceability being confirmed independently of the software team.

      AND the same for hardware.

      AND the same at system level.

      There MUST be written requirements, written statements of who wrote them, who approved them, and who implemented them. If the evidence is not there in loads of hard copy and on loads of backup tapes, LOADS of people are in trouble for a lot more that emissions (which are still probably 10% of a Hummer's anyway).

      --
      Sent from my ASR33 using ASCII
    2. Re:Software Development Processes by RandCraw · · Score: 2

      Yes. Exactly. In fact, whenever a regulatory authority is involved, the process of tuning the car to be compliant with regulations is *always* thoroughly documented and revision controlled, usually as a rule of law, just so "he said, she said" can't happen. That's because everyone involved at VW knows the rule of law may send them to jail, and revision control is proof that they complied (or cheated). Like any car company VW surely makes extensive use of safety audit trails during crash testing. I don't believe for a minute that emissions testing doesn't also leave an formal audit trail. These are *Germans* after all.

      In the pharmaceutical space, also highly legally regulated, there are lots of strictures and audit trails of 1) what must be done, 2) how it must be done, and 3) many confirmations that for each product, all of this *was* done, both how and when. And a small army of people are required to sign off on each step, well up the chain of command. The price for noncompliance is being fired, fines, jail time, and the company may pay billions in litigation if the drug injures, especially if staff hid tox data.

      If an emissions regulatory compliance process was not in place at VW or no official externally audited revision history was kept, then the blame sits squarely at the top of the company, with C-suiters alone. It's they who will go to jail -- unless they can bluff their way past the law.

      This latest finger pointing is just an attempt by VW to cut their losses politically or in the court of public opinion. Legally, Mr Horn is screwed.

  41. Link does not go to the article by Geoffrey.landis · · Score: 4, Informative

    The link does not go to the article. Could somebody post the actual link?

    Here are some other sources:
    http://www.newser.com/story/21...
    http://www.theguardian.com/bus...
    http://www.npr.org/sections/th...

    --
    http://www.geoffreylandis.com
  42. Been there, done that by Todd+Knarr · · Score: 1

    Had the CTO claim he ordered one thing when he actually ordered exactly the opposite. He was counting on the "document retention" system to have long since deleted any emails documenting his original order. Pity that, as a properly paranoid software engineer, I had archive folders with retention settings of "retain forever" with copies of all relevant emails for any project I worked on (so I wouldn't lose the context of technical decisions or relevant requirement/spec changes) and could produce copies of his own emails with his actual instructions in them.

    I hope the VW engineers had the foresight to do something similar, because this smells to me of management looking to find a scapegoat so they don't have to face the consequences of their decisions.

    1. Re:Been there, done that by slimdave · · Score: 1

      When you contradicted him by producing the evidence that he was wrong, did that lead to a pay rise and a pat on the back? ;)

    2. Re:Been there, done that by Todd+Knarr · · Score: 1

      At that point I'd actively avoid a pat on the back from him, I couldn't be sure if it were holding a knife or not. As for the pay raise, yes it did. The only problem he had was that the offer from his company to try and convince me to change my mind about my resignation letter was only about half the raise I'd been offered elsewhere. Not that it mattered at that point, there isn't a raise big enough to keep me at a company where that kind of behavior's acceptable in a senior executive.

      It was also amusing on my last day watching HR's reactions as I forced them to go through the process of deactivating and securing all of my accounts and access so that I provably wouldn't have access to anything of theirs after that point. They didn't think that was necessary. I... disagreed. :)

  43. Why not to replace the entire engine? by Anonymous Coward · · Score: 0

    Updating the firmware is an easy task that could underperform to lower power unwanted by the customers of these cars.

    Why not to replace the entire engine?

  44. VW is just adhering to The Rules of Acquisition. by Anonymous Coward · · Score: 1

    Rule 211: Employees are the rungs on the ladder of success. Don't hesitate to step on them.

    and

    Rule 239: Never be afraid to mislabel a product

  45. Let VW burn. by Anonymous Coward · · Score: 0

    Until a big company burns for this kind of behavior all of them will keep doing it.
    Hit them with maximum fines and demand immediate payment. As these fines will be to the government, it can force immediate payment. Freeze and seize assets until everything is paid.
    Then make VW give everyone who purchases one of these pollution boxes, a brand new VW or equal or greater value to the adjusted value of the VW they originally bought.
    After that Max sentences for the board in a max security prison. No white collar club for them. The last time Germans screwed up this bad we held trials at Nuremberg and those guys didn't get to go to prison.

    How is Exxon doing on paying up on the Valdiz oil spill?
    How is BP doing on their spill payments?
    How are the bank execs and traders who were responsible for the mortgage melt down? They in prison doing hard time?
    Until some corporations begin to burn for this behavior, the only people who get hurt are the tax payers.

  46. xxx by Anonymous Coward · · Score: 0

    I work as SE for other big german company. I want to say This is ridiculous!

  47. I could get in SOOO much trouble doing this myself by Anonymous Coward · · Score: 0

    ..I'm gonna get authorization!

  48. unpimp ze auto.. by Anonymous Coward · · Score: 0

    When i heard about this; it reminded me of the unpimp the auto commercials running around ..

    https://www.youtube.com/watch?v=e1MNEqCr748

  49. More like Large Bogus by SuperKendall · · Score: 5, Insightful

    and the boss promised us a large bonus if we can do it with software

    Now I know this is fanfic because no-where in any real company have I, as a software engineer, been promised a bonus for doing ANYTHING.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:More like Large Bogus by Anonymous Coward · · Score: 0

      It's fiction because software engineers don't exist :^)

    2. Re:More like Large Bogus by Anonymous Coward · · Score: 1

      Now I know this is fanfic because no-where in any real company have I, as a software engineer, been promised a bonus for doing ANYTHING.

      The bonus is "not being fired".

    3. Re:More like Large Bogus by nblender · · Score: 1

      I have.

      Long weekend; I had scheduled a weekend away with my family. Boss comes in and says "We'd love it if you'd find it in your heart to stay home this weekend and get this other thing working..." ... I declined because my wife was in possession of my cojones... So boss says "ok, I'll pay you time and a half plus $N000 if you have it working by Tuesday morning.

      My wife decided we could go away a different weekend.

    4. Re:More like Large Bogus by TapeCutter · · Score: 2

      Ditto, I have had a few, best one was $2500 for a weekend, I was offered $3000 to babysit a telco system on new years eve (Y2K thing), I turned it down and politely pointed to the clause I had put in my contract that said I cannot be forced to work that day. The boss laughed and said, "Yes, I remember signing that, you bastard" ("bastard" is often a term of endearment here in Oz). The boss took my place and baby sat it himself.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    5. Re:More like Large Bogus by Ihlosi · · Score: 1
      Now I know this is fanfic because no-where in any real company have I, as a software engineer, been promised a bonus for doing ANYTHING.

      The bonus is that you keep your job.

  50. Good to Be a Software Engineer by Anonymous Coward · · Score: 0

    And the Software Engineers will have to answer to their governing body [none] and have their [imaginary] license revoked , and possibly face [no] censure from their professional body.

    At the very best, they can be subject to simple civil penalties.

    Real Engineers would:

    -Have their license revoked
    -Answer to a licensing body
    -Suffer penalties invoked by the above, in addition to penalties given by the civil courts.

    Lets just call them run-of the mill programmers, code-monkeys, typists, whatever, and leave the real engineering to real engineers.

  51. scapegoat by Anonymous Coward · · Score: 0

    This is pure scapegoat-ism. Capitalism 101: pursue profits at all costs, escape hatch - management throwing employees under the bus.

  52. Not our fault... by PhilHibbs · · Score: 1

    We fired the engineers who weren't prepared to cheat, and the remaining guys cheated. It's the engineers' fault for cheating.

  53. I'm pretty sure it's more than software engineers by mark-t · · Score: 1

    ... to blame for this. The software only lied about compliance, it still required that the hardware was non-compliant. Not that I'm saying lying about it is acceptable, but there's no possible way I can see that the people who built the non-compliant hardware can be any less responsible.

  54. God is to blame for their emissions violations! by Theovon · · Score: 1

    From what I gather, VW put a lot of money into developing a new Diesel engine that turned out to not balance all the tradeoffs the way they wanted. They can get power, but at the cost of fuel economy and emissions. They can get lower emissions, at the cost of fuel economy and power. They can get fuel economy at the cost of power and emissions. To redesign the engine would have been very costly, so they decided that instead of making a better engine, they'd adjust the tradeoff depending on the operating conditions. So what's going to happen now with the recalls, if they meet emissions requirements, they won't get fuel economy and performance that are competitive with petrol engines, and lots of VW customers are going to be very unhappy, and they're going to lose a lot of business to vehicles that have the performance and fuel economy characteristics people want.

    So what's likely to have happened within VW is that they built and tested engines and found that they were never going to meet all the requirements at once. So engineers reported this to managment who made the decision to add "defeat device" software to violate emissions standards under normal operating conditions. And I'm sure it went pretty far up the chain of command, because no one engineer is going to want to bear the weight of that decision, nor can they because all of this would require the involvement of lots of engineers. And since this mechanism was formally added to the design, then they'd have formal testing procedures that ensure it behaves the way they intend, so the testing engineers will also be aware of all of this as well.

    So who is at fault? It's a cascade:
    - The emissions laws are incompatible with consumer demands.
    - The laws of physics make it very hard to meet consumer demands while also meeting emissions standards.
    - The engine design engineers produced a design that couldn't balance all the tradeoffs.
    - The software developers took carefully planned steps to develop the defeat device.

    So, basically, those to blame are God, hardware engineers, software engineers, lawmakers, and consumers. Basically the whole universe.

  55. So what do you want to bet... by gestalt_n_pepper · · Score: 1

    That they were "encouraged" to do this by some marketing division head who talked (but never electronically) to some dev lead and strongly implied that both he and his development department would rapidly be shipped to lower Slobbovia if he didn't cooperate?

    --
    Please do not read this sig. Thank you.
  56. rESPONSIBILTY by Anonymous Coward · · Score: 0

    No matter. in most any case , A company is fully responsible for the acts of any and all employees.Period!

  57. Incompetent or a liar by hambone142 · · Score: 2

    In my position as an engineer for one of the largest computer companies in the world, I would find this situation to be impossible.

    Yes, the "Board" wouldn't know about the software issue. However, any software engineers would report to a technical manager that would know what was going on. That manager would then report to a superior who would be given a synopsis of any issues. If something halts the release of a new product, it usually gets attention higher up the management chain for tracking and corrective action.

    Typically, most organizations like this would have a "code review" meeting where peers, with management present would walk through each line of code being written, checking for errors before releasing to production. Any revisions would also go through a similar review process.

    Changes would be documented so corrections wouldn't be omitted in the rewrite process. Each code revision code would have linked to it, the changes made for that particular code revision.

    So yes, "top management" wouldn't know of the code issues but *lower management* WOULD.

    Saying that a "couple of engineers" caused this situation is ludicrous.

    1. Re:Incompetent or a liar by Anonymous Coward · · Score: 0

      In my experience in a large multi-national engineering corporation, this kind of : "Make it look good" decision gets done at the Director level (EU Director, not US Director.) It's all covered in the following.
      How Shit Happens:
      In the beginning there was a Plan.
      And then came Assumptions.
      And the Assumptions were without form.
      And the plan was without substance.
      And darkness was on the face of the Workers.
      And they spoke among themselves, saying
      "It is a crock of shit, and it stinks".
      And the Workers went unto their Supervisors and said
      "It is a bucket of dung, and none may abide the odor thereof".
      And the Supervisors went unto their Managers, saying
      "It is a container of excrement, and it is very strong, such that none can abide by it".
      And the Managers went unto their Directors saying
      "It is a vessel of fertilizer, and none may abide its strength".
      And the Directors spoke among themselves, saying one to another
      "It contains that which aids plant growth, and it is very strong".
      And the Directors went unto the Vice Presidents, saying unto them
      "It promotes growth, and it is very powerful".
      And the Vice Presidents went unto President saying unto him
      "This new Plan will actively promote growth and vigor of this company, with powerful effects".
      And the President looked upon the Plan and saw it was good.
      And the Plan became Policy.

      This is how shit happens.

    2. Re:Incompetent or a liar by rainer_d · · Score: 1
      I have a co-worker, who, at his previous job (and with his current job already lined-up) made a late-evening phone-call to an EMEA-manager type person (of a multi-billion MNC) to make her aware of a multi-million dollar business-risk that his direct superior's superiors had made every effort to sweep under the table (because somebody had made a crucial mistake early on in a project design and the subsequent calculations and didn't want to fess-up to it).

      That got him a full-out commendation from said manager but no love from those who had made the initial mistake (and failed to report it). But as he was already on his way out, he felt he could handle it.

      Top-management is often very removed from day-to-day operations. The board even more so. The VW board, BTW, was very angry about the fact that it had to receive news of this "problem" from the news-outlets - even though it's clear that this scandal represents an significant business risk.
      That's why the CEO had to quit and a couple of his top-brass are suspended, while lawyers and investigators from US and Germany are interviewing staff and trying to determine who did what and when...

      I completely agree that trying to blame a couple of engineers for it is incredibly cheap and will come to haunt him in a big way.
      It makes him look totally spineless. Unfortunately, it seems that the management-climate at VW fostered the careers of people acting like him: ass-kissing upwards, ass-kicking downwards.

      --
      Windows 2000 - from the guys who brought us edlin
    3. Re:Incompetent or a liar by Anonymous Coward · · Score: 0

      You see, there is a certain variety of suits. These are the ones fond of pontificating about their "fiduciary responsibility", "tough decisions" and "Return on Value".

      To these, protection of the company is primary and first above all. Never mind that they, or others of their type, put the company in jeopardy. "Get with the program, we are here to talk about the future, not the past!"

      I can easily imagine this type of human being making an internal justification, a value proposition if you will. "I must lie to save the company. It's my fiduciary responsibility!" And thus is their moral equation for finding a scapegoat and lying their ass off.

    4. Re:Incompetent or a liar by Anonymous Coward · · Score: 0

      Saying that a "couple of engineers" caused this situation is ludicrous.

      It was a couple of engineers. Your error is thinking that means a couple of software engineers at the bottom of the totem pole writing the software. The 2 engineers in question are very senior managers answering directly to the CEO and in charge of the entire engine development. It was the very top management, who happen to be engineers, who gave the orders to do it.

  58. Do you want 99 HPs from modified VW car? by Anonymous Coward · · Score: 0

    Before: 150 HPs with emissions of NOx in excess.
    After: reduced to 99 HPs without emissions of NOx in excess.

    Do you want it?
    If not, to reclaim to the company VW the money that you paid this illegal car (forbidden to use this car that is unregulated environmentally).

  59. Darned janitor [was: Re:Uh huh.] by mtrachtenberg · · Score: 1

    No, it was not the software engineers intentionally designing and placing cheat software in VW vehicles. It was the janitor. He's been caught sneaking into offices and forging top executive's initials on memos before, and this time he's gone too far. Two months suspension with pay, effective immediately. No need to look for any other culprits, it was entirely a one-man operation. That Hans, what a card!

  60. How it went down by Geoffrey.landis · · Score: 1

    More likely:
    Manager: "Hey, you promised a year ago that you could hit both NOx and MPG targets by Oct. 1. It's September already. How close are you to done?"
    Engineers: "We promised what? You're sure? We said it would be a software fix? Really? OK, software guys- what's the hold up?"
    Software engineers: "The guy who promised that left to join Facebook a year ago."
    Manager: "Tough. Will you have the problem solved by Friday, or do I have to ask headquarters for another week?"
    Software engineers: "This is a tough problem. I'm not sure it can even be done, but even if it can, it will take a year to do it right."
    Manager: "I don't care about doing it right. Bash something together to make it pass the damn tests. Just do it."
    Software: "It's really hard...
    Manager: "OK, you have until Monday. Or you're all fired."
    Software: "Uh, you said anything? As long as it makes the problem go away?"
    Manager: "I'm giving you carte blanche. Don't worry about documentation, total quality, all that ISO s@#!t, I'll cover for you. Just make it pass the test."
    Software: "Anything, huh? OK, we're on it."

    --
    http://www.geoffreylandis.com
    1. Re:How it went down by TapeCutter · · Score: 1

      I've been in the industry for 25yrs, I have not met many software engineers who would respond well to those kinds of threats. Many would simply fold their arms and say "sack me now, I dare you! Besides the company bought the software from BMW who told them using it in production would be illegal, I'm pretty certain the engineers did not set up the technology swap between two multi-nationals. From the engineers POV it's likely seen as third party code, written and maintained by BMW, therefore not their problem.Somebody obtained that code from BMW and the (deliberately?) forgot to pass on the illegal part, next thing you know testers are saying "The BMW software is giving us great results, it can pass standard emissions tests without some of the additional hardware, we should definitely use it in production".

      Intentional or otherwise, this is a global fuck-up. VW are facing well-funded, criminal investigations in multiple jurisdictions, they can't just sacrifice a CEO and a couple of engineers to appease investigators. If it was deliberate cheating then it was likely an open secret in the board rooms of both companies and could unfold into an industry wide scandal.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    2. Re:How it went down by Silicon-Surfer · · Score: 1

      BMW doesn't supply software to VW, the control systems (and warning) came from Bosch: http://blog.caranddriver.com/r...

  61. Only one reason a software person would do this by Timmy+D+Programmer · · Score: 2

    Pressure from management, to do one of two things: 1) Deliberately cheat, 2) Demand what is only possible by Deliberately cheating.

    --


    (If at first you don't succeed, do it different next time!)
  62. Re:Not enough women and trannies in tech by Anonymous Coward · · Score: 0

    Exactly! We all know they're all a bunch of racist misogynerds! Sexist evil cis male programmers who are trying to rape the Earth Mother! /s

  63. Typical psychopathic manager talk. by Anonymous Coward · · Score: 1

    Perhaps the IT engineers should teach him some manners by leaking all his dirty secrets.
    It is time that the parasitic psychopaths in management learnt to show some respect for the people who they free-load off.
    If you are going to take the big money then you have to also accept responsibility for how your company operates without playing childish blame games.

  64. It doesn't matter because they profited from it. by dsmatthews9379 · · Score: 1

    That is the bottom line, it made the company a lot of profit and the executive would have earned additional millions as a consequence. Blame who you like, but you still have to pay back all of your your ill-gotten gains.

  65. Liable for subordination? by espre · · Score: 1

    A subordinate in engineering should follow order (verbal or written) otherwise s/he can be fired for insubordination, or should quit, or become whistleblower. In this case, considering that multiple systems are coordinating to detect "pollution test runs", most likely it came from top to all those sub teams that implemented that. Those sub teams (engineers) cant be liable for following orders. Btw, it is a matter of time, whistle blowers will crop up to caugh up the truth [hush money may keep put-a-lid-on-it for a while not forever].

  66. Guess who by slazzy · · Score: 1

    Guess who drew the shortest straw...

    --
    Website Just Down For Me? Find out
  67. How Dilbertesque... by pubwvj · · Score: 2

    Of course, it's the engineers fault for following orders.

  68. It's all in the wording by quantaman · · Score: 1

    "It's the decision of a couple of software engineers, not the board members."

    He said it was their decision, as in they took the initiative to make it happen. He doesn't say they were the only ones in the know nor that they approved it. For all we know these "couple of software engineers" could be mid to high level managers who go approval from the board before working with hardware to make the change.

    --
    I stole this Sig
  69. You don't say by sjames · · Score: 1

    An executive wants to take all the credit and kick the blame down hill? Well slap my ass and color me surprised!!

  70. This just in by easyTree · · Score: 3, Funny

    Hitler's ghost blames holocaust on single soldier.

    Sorry Mike.

  71. german engineering culture by Anonymous Coward · · Score: 1

    This is a "comply with the spec" kind of thing, as opposed to "comply with the intent of the spec". It's very easy to fall (via groupthink) to fall in to a pattern where the appearance of compliance is as important as compliance. Someone in management, somewhere, made an interpretation of the requirements as "what's important is passing the test" as opposed to some speculative "emit lower pollutants". That is, verification of a successful test implies "emit lower pollutants", because that's the testable artifact.

    (we leave aside such fuzzy things as "no gaming the system", no "test only modes not allowed")

    Management says "pass the test"
    Engineers implement "pass the test"

    Alles in ordnung.
    Zu Befehl!

  72. The Incentive Problem (Re:Cultural?) by Tablizer · · Score: 1

    I agree. There's usually very little incentive for engineers to cheat like that.

    For one, their paychecks won't very that much between cheating and non-cheating. They'll likely get a paycheck whether the car is profitable/successful or not. People rarely cheat this big unless there is a clear and large benefit to them.

    Being fired due to a downturn in sales is always a worry, but in this case there is a roughly comparable risk of being fired by management for cheating.

    Engineers risk being caught by both managers AND the public (external people). If top managers cheat, they only have to worry about being caught by the public.

    Thus, the engineers have to weigh the incremental possible raise if sales are successful versus the risk of being fired if caught by management. I don't see a clear net benefit here.

    Upper management and CEO pay/incentives are usually much more leveraged on the rise or fall of sales and profits.

    Unless something really odd is going on, it's not the rank and file engineers who made the final call. It would take more than one engineer to pull it off, and a group of engineers will know that the "incentive math" is not in their favor.

    Generally the group of engineers needed to pull it off haven't chosen each other, they are just happenstance co-workers such that it's not comparable to a say self-selected crime gang.

    1. Re:The Incentive Problem (Re:Cultural?) by Anonymous Coward · · Score: 0

      The thing is even if the engineers were fired because they could not get the car to pass emissions AND make the rated power AND not use the Urea system, VW would not have found any other set of engineers or managers that could have. Oddly that exact scenario and corporate culture may have played out a few times in the years leading up to this exact incident.

      I see this where I work. A engineer is here 10 years and has a massive amount of accomplishments. One system goes down for 15 minutes for whatever reason and if the right C level person complains about it and makes noise, all other managers react out of fear and the engineer is gone and replaced soon after to "fix" the problem. So... Good luck thinking that next engineer is so much better that there won't be an outage in the next 11 years.

  73. Iceberg by Anonymous Coward · · Score: 1

    VW states a few rouge software engineers were able to deliver illegal code into a production vehicle

    What guarantee is there that the safety delivery practices within VW are not all liable to the same issues?

    What about the code that manages the breaks, airbag, traction control?

    VW, making a statement like this will probably damage you badly. It is all very sad.

  74. Scapegoats located successfully by Anonymous Coward · · Score: 1

    Move along, nothing to see here.

    (seriously though I suspect the engineers main mistake was not getting this particular feature request in writing - aka being politically naive)

  75. From the Department of Redundancy Department by Anonymous Coward · · Score: 0

    In 1974, VW had a run-in with US authorities regarding the use of defeat devices in 1974.

    At least they were consistent!

  76. that excuse doesn't cut it by Anonymous Coward · · Score: 0

    The company should have had quality procedures in place to detect this kind of discrepancy and prevent it. Blaming the engineers for something that should have been stopped by policy doesn't cut it as an excuse.

  77. Obviously nothing but the truth by Anonymous Coward · · Score: 0

    Obviously nothing but the truth - why else would you need new hardware (mechanical upgrades on the vehicles in question) to fix a software problem.

  78. Re:Michael Horn is a good boss. by mjwx · · Score: 1

    First rule of leadership: Everything is your fault.

    First rule of Bosshood, everything that goes wrong is someone else's fault.

    Anyone want to guess whether Michael Horn is a leader or a boss?

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  79. I am sure they always... by Anonymous Coward · · Score: 0

    ... suspected that new intern was up to something.

  80. Throw them under the bus! by Anonymous Coward · · Score: 0

    To paraphrase the head of VW: Let's thrown 'em under the bus we will, let's throw 'em under the bus!"... Sorry asshole, but this didn't get implemented without senior asholery approval! Engineers would NOT have had the authority to implement this without YOUR approval. So I say, let's throw YOU under the bus!

  81. Of course by Murdoch5 · · Score: 2

    Don't blame the managers, directors, marketers, or anyone else. Blame the people who have the least control over what they do, software development has become an industry of everyone else telling us how and what to do and we just get stuck with the work.

    Which is why I tell all my bosses that I control the code and that's all there is to it.

  82. What if they all behave that way by rsilvergun · · Score: 3, Interesting

    What then? That's really why this is blowing up so much. Seriously. VW is going to get fined a couple of billion. That's not even chump change. Nobody at that level gives two shits about pride, and the average consumer will forget this same as they forgot Toyota's acceleration problems. What _has_ come out is that _everyone_ was cheating, they were just better at it so that when they got caught there was some doubt and nobody got in real trouble. So what the hell do you do if you're an engineer and this is industry practice?

    It's like a buddy of mine who used to drive truck and followed the rules. He went from company to company and they all promised him he'd never drive over limit. And when he didn't they eventually stopped giving him runs. For all you're talk that's not the way the real world works.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:What if they all behave that way by Jack+Griffin · · Score: 1

      For all you're talk that's not the way the real world works.

      It does where I live. Maybe the world you know is not all that there is?

    2. Re:What if they all behave that way by turbidostato · · Score: 1

      "VW is going to get fined a couple of billion"

      We'll see in due time.

      From my part, I wouldn't be too surprised if some public servant's bribes are find to be involved*1. That the car industry was (and are) "cheating" the tests (both lobbying the laws in their favour and pushing the limits on the certifications) is such a well-known secret that the almost hysterical reaction to this VW case (maybe the fact that it is not an American company helps too) remembers me Captain Renault's quote from Casablanca: "I am shocked, shocked to find that gambling is going on in here!"

      So the real outcome of this scandal-of-the-week will very much depend on how much shit is below the carpet and how well each party plays its cards.

      *1 If only, just think on the people accepting the numbers for the certification: "Hey! I'm an automotive engineer, I got the data from Mercedes, from BMW and other companies so I know what to expect. I know how these VAG motors are engineered as well as those from their competition, but I don't have any suspicions on how they can get within limits where all the others can't, no, no suspicions at all."

    3. Re:What if they all behave that way by Anonymous Coward · · Score: 1

      yeah and even before that the engineers running miles on bench tests on engines know exactly what kind of emission to expect since those depends purely on the combustion properties, which are finely monitored on the bench.

      if that's your field of expertise, you should know pretty easily the ballpark nox emission of a diesel running at a determinate rpm/temperature/mixture so the whole chain of testing should at least be implied in this. and their technical responsible.

  83. Couldn't you just by rsilvergun · · Score: 1

    click the Red 'X' instead?

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  84. Actually it is by rsilvergun · · Score: 1

    depending on the local laws. The phrase "Engineer" has a legal meaning in most countries. It's why you can't call yourself a "Microsoft Certified Engineer" in Canada. As an Engineer you're signing off that the work you did was correct, and you're legally liable if it's not. Of course, in the old days Engineers were so well paid that it didn't matter. Not sure about the rest of the world but in America we treat our Engineers like dirt and are constantly trying to lower their pay.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  85. Liability by Anonymous Coward · · Score: 0

    if a few engineers are responsible, then will the board sue them to prove its claim in court?

  86. Sure they did by Anonymous Coward · · Score: 0

    oh hey, lets write some code to cheat on the emissions test cuz reasons.

  87. The Car became self aware! by neoRUR · · Score: 1

    Oh, I thought the car became self aware and the on-board AI decided that it needed to past the test to stay alive! :)

  88. They forget the main rule by uniquegeek · · Score: 1

    1st rule of leadership - everything is your fault.

  89. The easiest game theory problem ever by EmperorOfCanada · · Score: 1

    OK here are the players. One is a consumer who has a VW that will consume 20% more fuel if they get the modification but will generate negligibly less pollutants for themselves.. If they don't get the modification the amount of pollution they will generate for themselves is negligible but they won't use way more fuel. They are the only player in this game, what will most decide?

    1. Re:The easiest game theory problem ever by Anonymous Coward · · Score: 0

      a VW that will consume 20% more fuel

      [citation needed]. VW is actually going to install new hardware (probably an AdBlue injection system) in most of the affected cars (except those that already use AdBlue), so there is no need for any non-negliable increases in fuel use.

  90. Maybe, but not in the way VW are trying to say... by Stolpskott · · Score: 1

    Software engineers generally (always, in my experience) do what management tells them to do, and nothing more - with the pressure of hitting a deadline, no engineer wants to miss a deadline and then tell their boss that the reason they missed it was because they were getting creative with the code and requirements.
    However, I can see a scenario where this might be laid at the feet of a couple of software engineers.

    Presumably, the ECM is capable of dynamically switching the engine mode depending on a range of factors - sensor measurements, controls in the cabin, driver actions, and so on. Presumably also, each engine mode is used in a variety of different scenarios.

    So if a manager tasks one particular software engineer with, among other "minor changes", detecting when an emissions testing rig is attached and setting a flag in the system (or even when *anything* is attached to the port used by the testing rig), then that engineer is probably not going to see anything untoward in the request - the system might want to log that a test rig has been plugged in on a particular date and time for any number of reasons relating to the servicing, maintenance and operation of the vehicle.
    Separately, and maybe at quite a significantly later date, a manager might ask another software engineer to tweak the controls on the ECM, so that if a particular flag is set, the engine is put into super-low-emission economy mode.

    If the two engineers are feeling un-curious or if the instructions are phrased in a highly innocuous way, then it would just be one of a number of commits to the version control system by those engineers, probably with no record of managerial requests, and as there would also be no record of any management discussions about this - informal "chance" meetings over lunch in the management canteen rarely have detailed minutes of the meeting - it is laid at the door of a couple of hapless engineers.

  91. Sense of responsibility by Kohlrabi82 · · Score: 2

    What's the point of having managers if they don't take responsibilty? My impression always was that upper management gets paid big bucks because their main job is to take responsibility for the company, in good AND bad times. It's bad enough that a lot of managers just leave like a whipped dog when the slightest problem arises, but not taking responsibility for your company's strategy and staff while in cahrge is another level.

  92. Predictions by mwvdlee · · Score: 1

    In response to the "preferred possible outcomes" poll some week ago, I made some predictions on what would actually happen, including the "blaming rogue employee" bit; http://slashdot.org/comments.p...

    I thought I was making a joke.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    1. Re:Predictions by Anonymous Coward · · Score: 0

      So far, the facts still point to a few people (although reasonably high-up) are behind everything. Lying about that would only make things worse for VW.

  93. what a flaming lying douche by samantha · · Score: 1

    It is the responsibility of management and ultimately of the executive team to ensure that the work is done correctly, especially on important matters. To claim some roque software engineers did it is to simply claim that the company leadership is incompetent.

    1. Re:what a flaming lying douche by Anonymous Coward · · Score: 0

      Michael Horn is not part of the executive team of VW. He is the CEO of a regional subsidiary.

      The CEO of VW already stepped down and a few senior management people who were responsible (even if they did not know about it) have been suspended pending investigations.

      Let's not pretend VW is GM, where management gets away with everything.

    2. Re:what a flaming lying douche by WindBourne · · Score: 1

      what do you mean? VW management gets away with everything? So far it seems like it. They bailed right away with massive golden parachutes and now, vw is blaming the ones that had the least to gain and the most to lose for this?

      --
      I prefer the "u" in honour as it seems to be missing these days.
  94. i know who to blame by Anonymous Coward · · Score: 0

    he should blame the nazis and that adolf guy, worked like a charm the last time

  95. VW did nothing wrong by loufoque · · Score: 0

    The regulations ask that the car emit less than a certain amount when tested, which is what VW satisfied.
    It's not the fault of VW if the regulators' test does not reflect reality.

    Sure, they gamed the system, but they had specs and they met them.

  96. Sure, sure by silviuc · · Score: 1

    It was the work of rogue engineers practising the black art of software programming. It' wasn't us! Honest! It was them witches! Burn them at the stake!!!

  97. Bullshit by MichaelSmith · · Score: 1

    A company like VW would involve people at all levels in the design of a vehicle. Performance requirements would be specified at an early stage. If a product suddenly started performing well above spec due to broken tests, the discrepancy would be obvious to all concerned.

    VW are not a backyard operation.

  98. Re:It doesn't matter because they profited from it by Anonymous Coward · · Score: 0

    VW of America has not made a profit in several decades (if ever).

  99. Engineers wrote it, but I call bull$#!7 by DarkKaplah · · Score: 1

    So having worked at a number of car companies I can estimate why they said it was the product of a couple of engineers. Manager to Engineer 1) "We need you to set up a software routine to make sure than our new TDI is compliant with emissions standards. Make sure you tie it to a CANBUS flag that we can modify in testing to show that the software is working." Manager to Engineer 2) "I need you to write a routine to modify the state of this CANBUS flag. If all four wheels are in motion we want it off. If only the front wheels are in motion we want it on." I love how it always boils down to an engineer or two and not a business decision.

    --
    Coffee: The lifeblood of intelligence in civilization.
  100. Meet the new boss by ITRambo · · Score: 1

    Protecting the one really responsible for the mess, the old boss that fell on his sword. Blaming the Engineers to protect the chain of command is a real pussy move.

  101. Das Hundt, oder Das Katzen by aurizon · · Score: 1

    did it?

  102. 2 software engineers walked into the CEOs office.. by speardane · · Score: 1

    and forced him to lie when he "found out" what was going on... yeah right

    --
    if "Faith" could be proved with facts - would it still be faith? So why does "Faith" try to present beliefs as fact? -
  103. Fudge by trigggl · · Score: 1

    If an engineer fudges something, you can believe it's at the direction of either upper management or project managers trying to please upper management. Engineers pride themselves on putting out correct data.

    --
    Ops, I shuld have usd the prevuwe but in.
  104. A poigniant speech from long ago: by Contract+Gypsy · · Score: 1

    "The great liability of the engineer compared to men of other professions is that his works are out in the open where all can see them. His acts, step by step, are in hard substance. He can not bury his mistakes in the grave like the doctors. He can not argue them into thin air or blame the judge like the lawyer. He can not, like the architects, cover his failures with trees and vines. He cannot, like the politicians, screen his shortcomings by blaming his opponents and hope the people will forget. The engineer simply cannot deny he did it. If his works do not work, he is damned...." The Author is President Herbert Hoover. Still true today.

    --
    Life is in a state of dynamic equilibrium, it both blows and sucks
  105. Unlikely by Anonymous Coward · · Score: 0

    This is not believable. The automotive (mechanical) engineers had to know that their baby did not come close to meeting the requirements. The software engineers may have come up with an idea to "solve" the problem, but it's not credible that the automotive engineers did not know about it. To believe this one would have to believe that the automotive engineers were struggling with the problem and then suddenly found it solved, like magic, and did not question how this might have come about.

  106. Its that nre I in the mailroom! by Ol+Olsoc · · Score: 1
    So let me get this straight. The mechanics of the car did not make pollution specs. So instead of the mechanical people having to fix it, software engineers decided that they would cheat and make it look like the mechanical engineers at VW were all on the up and up. Like the smartest person in school deciding they were going to cheat when they had no reason to cheat.

    Look VW - if you are going to sit their and lie through your teeth, at least make it a credible lie.

    This lie? It makes no sense.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  107. The real problem by cwsumner · · Score: 1

    The real problem here is that the government tests were done using the car's own sensors from the test plug. That is lazy and cheap. But it is like asking the food corporation if they tested for salmonella and then taking their word for it!

    Do the real test with a test stand and gas sensors in the tailpipe. 8-)

  108. expand the investigation to CARB and FED-EPA by paul+mafinga · · Score: 1

    http://www.scientificamerican....

    It's another massive pay-for-play system. The US does not actually have emissions standards -- every make, model, and year is evaluated in secret, on a case by case basis.

    Note that California earns a lot more in taxes from a gallon of gas than a gallon of diesel. That's a heck of an incentive to block diesels by dropping the NOx limit to levels far below the EU standards.

    If CARB and EPA do not have published standards, or have monetary incentives to increase taxation on the public, in secret, as described above, VW should be thanked for exposing them -- prior to dissolving CARB and CAL-EPA, and completely reforming FED-EPA.

    It makes no sense to have one federal standards body and one state standards body, and then ban all other states from having their own EPA. They don't even publish a standard!

    It's the deep blue progressive democrats, fleecing the public and the automakers again -- and passing the cost to We the People.

  109. Like a Virus... by Spinlock_1977 · · Score: 1

    I suspect it's more like a virus, and spread to many more companies. Here's some additional thoughts on why this might be: http://geekcrumbs.com/2015/10/...

    --
    - The Kessel run is for nerf herders. I can circumnavigate the entire Central Finite Curve in a lot less than 12 parse
  110. Die Folksvagon by ElitistWhiner · · Score: 1

    VW stop. Just stop. I don't believe you. Anyone who would obviously has never owned a VW. It's over. WWII you chose the losing side. You just repeated History. Never again.

  111. Re:boy replies-Typical psychopathic manager talk. by Anonymous Coward · · Score: 0

    Spoken like a hypocrite and a braggart.
    Easy enough for little men with tiny hearts to say
    when it's not their job thats on the line.

    When not speaking to a child or student
    sporting your holier than thou,
      "do as i say, not as i do" , attitude
      is itself a childish game to play.

  112. Volkswagen Boss Blames Software Engineers For Scan by honda+bogor · · Score: 1

    Volkswagen boss should resign apologized to the public and customer Volkswagen . for the good of all parties, http://www.paketkreditmobilhon...

  113. wow, What liars by WindBourne · · Score: 1

    They are claiming that Software engineers choose to do this hack, when the engine engineers, along with management all the way up to the CEO, were the ones on the line with this. Really? Does anybody fucking believe that? NOT A CHANCE IN HELL WAS THIS THE CASE.

    Seriously, this had to go all the way to the CEO for them to try and blame it on the ppl that had the least to gain and the most to lose.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  114. good fucking lord by WindBourne · · Score: 1

    You god-damned neo-cons/tea baggers scream that US gov is the source of all evil when it is obvious that others are doing this. This gets so fucking old that not a one of you have even as much brains as a squirrel. EPA is not the issue here. It is the fact that you neo-cons/tea* underfunded them and so they are not able to test everything.
    BUT, you are right that this SHOULD be investigated but not by you neo-cons/tea* (or the dems). This really should be polical neutral groups, or even 3rd parties that do this. You bunch of fuck-heads continue to destroy America while blaming the very gov that you idiots created.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  115. First rule of Management by Anonymous Coward · · Score: 0

    First rule of leadership: Heads I Win. Tails You Lose;

  116. I imagine the conversation like... by YoungManKlaus · · Score: 1

    Board: This car has to be done by next week no matter what
    Eng-Lead: But the emissions are way off the chart
    Board: We don't care, this car has to be done by next week, fix it.
    Eng-Lead: We could do this tiny hack ...
    Board: whatevs, just do what it takes