News for hackers. Stuff that matters.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by herodotus on Sunday March 01, 2020 @01:22PM (#22458240)
Quick summary: when someone is making a right-turn, and the light has changed to yellow, they do not have sufficient time to finish their turn before the light turns red. Therefore, at lights with red-light cameras, many people who could not possibly stop in time are getting tickets. (The point is that the fact that cars turning have to slow down must be taken into account when calculating how long it takes to traverse the intersection. If you are going at close to the speed limit, you get through while yellow, but if you have slowed down because you plan to turn, and the yellow occurs too late for you to stop, you will be long enough in the intersection to get a ticket).

Mr Jarlstrom made many efforts to point this out to the Beaverton (OR) city council. Not only did the officials treat him with disdain, the state even fined him for practising engineering without a license. (Talk about shoot the messenger!)

However, it turns out he was right, and he has been vindicated in an article in the Journal of the Institute of Transportation Engineers.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by slavik81 on Sunday March 01, 2020 @02:50PM (#22458833)
The engineering association didn't really fine him for the campaign itself. They were upset that he claimed to be an engineer when making his arguments, despite not being licensed in that state. Even then, they gave him repeated warnings before issuing the fine.

In the end, the courts ruled in his favour. As a matter of freedom of expression, anyone can now claim to be an engineer in the state of Oregon.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by SilasX on Sunday March 01, 2020 @10:32PM (#22461435)
My problem with that has always been ...

If they were actually going out and enforcing that law generally, then it would have been reasonable. Maybe it would be a stupid law, but they'd be even-handed about it.

But, there's like, a ton of people you can find in five minutes on LinkedIn who are using "engineer" in the same way. They could have easily cracked down on that.

Instead, they leave the law mostly unenforced, and then throw the book at you the moment you make the government look bad with a well-documented study of traffic lights. What a crock. That's a blatant abuse of power.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by crooked-v on Sunday March 01, 2020 @04:03PM (#22459303)
In the context of what was basically "I have been educated as an engineer, which is why you should be giving me more credence than a random person", I feel the use of the word is perfectly fine.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by mattlutze on Sunday March 01, 2020 @04:46PM (#22459599)
The Professional Engineer title in much of the United States is an additional level of credentialing and is more rigorous than just completing an undergraduate degree in an engineering field (though I guess some areas let you qualify with years of regular demonstrable experience).

The Engineer license came up particularly to address quality control in civil engineering works [1]. So it's actually important to protect that, lest a bunch of folks start deciding they're qualified to give opinions on complicated structures or earthworks.

1: https://en.wikipedia.org/wiki/Regulation_and_licensure_in_en...

Re:Mats Järlström’s victorious 6-year battle over yellow lights by fnordfnordfnord on Sunday March 01, 2020 @08:37PM (#22460839)
Yes but the man didn't claim to be a registered PE, qualified and entitled to practice in Oregon, he simply said that he has an engineering degree and is employed as an engineer. There are many many people who are engineers but who are not registered Professional Engineers.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by mattlutze on Monday March 02, 2020 @01:59AM (#22462290)
Your description of his description is easily confused with him saying he’s an Engineer.

That’s a licensed position when you’re providing services to the public.

I think we’re desensitized by the software industry’s tendency to use the term for developers and technicians. “Software engineer” is not the same thing as an Engineer in the civil or electrical trade, for example.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by fnordfnordfnord on Monday March 02, 2020 @11:03AM (#22465518)
No, it's not confusing at all. The guy never offered engineering services to the public.

This isn't anywhere near the same thing as "Software Engineer"

Re:Mats Järlström’s victorious 6-year battle over yellow lights by mattlutze on Tuesday March 03, 2020 @03:52PM (#22478613)
We're discussing this because he went and spoke at a public forum, and gave his expertise as foundation for why his speech should be influential. That can indeed be confused, and his obtuseness with not modifying his statements after multiple requests by the licensing organization would indicate that he meant this to stand.

The public are not experts on all things. Someone ignorant to the stages of licensing are likely to hear "I studied engineering and work as an engineer" and think, "I can trust this person with topics related to engineering." This used to happen, to undesirable effect, which is why calling yourself "an engineer" especially in civil engineering fields requires a license.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by WrtCdEvrydy on Sunday March 01, 2020 @04:36PM (#22459535)
In the real world, professional engineers are bonded and are liable for errors like lawyers.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by Mirioron on Sunday March 01, 2020 @07:36PM (#22460510)
Are there jobs, other than being a judge or politician, where you are not liable for errors?
Re:Mats Järlström’s victorious 6-year battle over yellow lights by lallysingh on Sunday March 01, 2020 @08:35PM (#22460831)
Software engineer
Re:Mats Järlström’s victorious 6-year battle over yellow lights by wahern on Monday March 02, 2020 @02:38AM (#22462437)
Software engineers, like everybody else, are absolutely liable for errors. However, their work is invariably licensed using a contract that disclaims liability.

Regulated professionals, by contrast, are often limited by law from disclaiming liability or otherwise shielding themselves from liability (e.g. by using a corporation). This is especially true for highly regarded professions like lawyers and doctors. Professionals and licensed workers more generally are also usually required to be bonded or carry insurance so that they're not judgment proof.[1]

[1] The reason you would rarely see a software engineer employee (or any employee) sued for negligence is that it would be a waste of money--they wouldn't be able to to pay a judgment. You sue the employer not because the employee isn't liable, but because 1) it's easier to prove a case against an employer and 2) the employer is the only one able to afford a judgment. For example, if a UPS truck driver runs you over, you always sue UPS. You may or not may not sue the truck driver, but unless the truck driver is secretly rich it's UPS you're expecting to pay out.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by blaser-waffle on Monday March 02, 2020 @12:47PM (#22466744)
To cue up the old saw: Weathermen.

"You can be wrong half the time and still have a job" har har har

Re:Mats Järlström’s victorious 6-year battle over yellow lights by qeqeqeqe on Sunday March 01, 2020 @04:55PM (#22459658)
Are there many examples in the real world of this actually happening?
Re:Mats Järlström’s victorious 6-year battle over yellow lights by NamTaf on Sunday March 01, 2020 @10:29PM (#22461423)
Countless.

Here's [1] an example of the Board pursuing a company and their Professional Enigneers for an org structure that facilitated signing off of engineering work without satisfying the 'direct supervision' clause of the act. Specifically, the guy signing it off was based about 1500 km away from the team doing the work, and the head of the team doing the work, who was in reality supervising it, was not qualified to do so as a Professional Engineer.

As a second example, the coroner's investigation into the Dreamworld fatalities from a few years ago came out just last week [2,3]. In it the coroner recommended that the Board of Professional Engineers investigate the engineering firm that signed off the certification for the ride, over potential gross failures of practicing with due diligence. This may result in the approving Professional Engineer having their license to practice revoked.

[1]: https://www.queenslandjudgments.com.au/case/id/76335

[2]: https://www.abc.net.au/news/2020-02-24/dreamworld-accident-i...

[3]: https://www.smh.com.au/national/queensland/dreamworld-inques...

Re:Mats Järlström’s victorious 6-year battle over yellow lights by slavik81 on Sunday March 01, 2020 @05:40PM (#22459901)
The discipline notices for these sorts of organizations are always public. You can browse through the cases on their website [1]. Most of the enforcement actions against licensed professional engineers in Oregon seem to be for failing to complete their required professional development hours (e.g. [2]), though I did find an interesting case of a P.Eng. who was sanctioned for revealing client data [3].

[1]: https://www.oregon.gov/osbeels/rulesstatutes/Pages/Disciplin... [2] https://www.oregon.gov/osbeels/Documents/FinalOrders/2019111... [3] https://www.oregon.gov/osbeels/Documents/FinalOrders/2019071...

Re:Mats Järlström’s victorious 6-year battle over yellow lights by qeqeqeqe on Sunday March 01, 2020 @06:55PM (#22460300)
Yeah, looking at the lists of violations makes it pretty clear that the system is obsolete. These are the same people that claimed they could fine every single engineer working at Intel for not technically being certified.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by omegaham on Monday March 02, 2020 @12:33AM (#22461895)
I'm sure that if they actually started going after people, everyone's job title would magically shift to "Technology Developer" or something similar.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by WrtCdEvrydy on Sunday March 01, 2020 @05:13PM (#22459738)
Close to home... yes, the FIU bridge engineers could have been charged with manslaughter (https://www.miamiherald.com/news/local/crime/article23659748...)
Re:Mats Järlström’s victorious 6-year battle over yellow lights by qeqeqeqe on Sunday March 01, 2020 @06:54PM (#22460292)
I'm pretty sure anyone that works on something that kills people "could" be charged manslaughter. The entire PE system seems antiquated and obsolute.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by fnordfnordfnord on Sunday March 01, 2020 @08:39PM (#22460848)
Yes but that has nothing to do with the State Board of Engineering Examiners or whatever Florida's equivalent is.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by arghwhat on Sunday March 01, 2020 @04:38PM (#22459550)
Appeal to authority is generally not a healthy line of arguing. Only the argument itself should be considered.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by josefx on Sunday March 01, 2020 @04:54PM (#22459650)
A valid choice if you have the time to make yourself enough of an expert on any argument that gets presented to correctly understand and judge its contents. Most people do not have that time or even the patience to waste it when we have various ways to identify people that should know what they are talking about.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by arghwhat on Sunday March 01, 2020 @06:04PM (#22460027)
If you do not use the validity of the argument itself, then you will keep ending up in this very same situation.

Remember, the original system was caused by "experts" in the area, whose authority far exceeded the person claiming the system incorrect.

Using authority as a measure would have lead to continued failure. It is always an error to use authority as proof.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by josefx on Monday March 02, 2020 @03:59AM (#22462798)
Is that mentioned somewhere? As far as I am aware red light cameras are often abused as money makers and cities have been known to reduce wait times in order to maximize profit over the safety of drivers. So the "experts" in question most likely wouldn't have been engineers, they would have been bean counters.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by sjtindell on Sunday March 01, 2020 @03:13PM (#22458985)
Hah, the real world version of an internet argument I see time to time wherein people with engineering certifications are put off by software developers calling themselves engineers.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by wenc on Sunday March 01, 2020 @03:55PM (#22459245)
In some jurisdictions (like Canada), the title "engineer" is a legally-protected term. Someone like me who has 3 engineering degrees -- but have not taken any licensing exams -- cannot officially use the title "engineer" on a business card without being liable to a fine.

I can sort of see the intention behind laws like this, but I also think it's a bit of gatekeeping. The original intention was to prevent someone who isn't licensed from providing professional opinions and from signing plans without also being accountable/responsible for the outcomes.

This is all well and good, except there are many engineering disciplines (outside of civil, mechanical, electrical... and even within them) where signing plans and providing professional-grade opinions are not the norm. My father was a practicing engineer for 30 years and has never had to sign a single plan, and so has never taken a licensing exam.

A licensed engineer typically has an additional P.Eng. or P.E. title (Professional Engineer), and I agree that that title should be regulated like all other licensing titles. But the word "engineer" is so generic that it doesn't really make sense to try to legally protect it.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by akiselev on Sunday March 01, 2020 @04:24PM (#22459461)
Are you sure you can't use the title "engineer"? I thought it was only the very specific term Professional Engineer that is legally protected, and what someone looking to hire a licensed engineer would be on the look out for.

Edit: According to wikipedia, there are plenty of titles in Canada like locomotive engineer used by a train operator even though the position is unrelated to the Professional Engineer license [1].

[1] https://en.wikipedia.org/wiki/Regulation_and_licensure_in_en...

Re:Mats Järlström’s victorious 6-year battle over yellow lights by wenc on Sunday March 01, 2020 @04:47PM (#22459609)
Pretty sure, unless the law has changed from when I took the required professional practice courses in engineering school. (I went to schools in Quebec and Ontario)

That part you cited in wikipedia has no citations and may not be legally correct. This is something that is codified in Ontario law [1] (not sure about other provinces, but I believe it is harmonized federally -- in Quebec the title ingenieur/engineer is protected.). This law has been tested several times (example in [2]). More info here [3]. Even Microsoft had to give up the use of the term "engineer" in Canada after being hit with lawsuits [4].

[1] https://www.ontario.ca/laws/statute/90p28#BK43

[2] https://www.peo.on.ca/engineering-licensing-body-clarifies-u...

[3] https://engineerscanada.ca/frequently-asked-questions

[4] https://www.canadianconsultingengineer.com/engineering/micro...

Re:Mats Järlström’s victorious 6-year battle over yellow lights by katbyte on Monday March 02, 2020 @11:42AM (#22465994)
That doesn't explain how locomotive engineers are allowed to keep engineer in their title? Given 1 literally states ` uses the title “engineer” or an abbreviation of that title in a manner that will lead to the belief that the person may engage in the practice of professional engineering;` it all seems like bullying from the org trying to lay claim to Engineer so they can collect more dues when "Professional Engineer" vs "Engineer" is enough of a distinction.

also 4 is directly relating to training certs for a "systems engineer" not job titles which does make some sense, microsoft still seems to use the title "software engineer" in canada for jobs

(1-3 are not what i would consider unbiased sources)

Re:Mats Järlström’s victorious 6-year battle over yellow lights by wenc on Monday March 02, 2020 @12:00PM (#22466205)
I don't know enough about the legal nuances to discuss or to challenge the PEO, but these are the facts as I know them.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by slavik81 on Sunday March 01, 2020 @03:27PM (#22459076)
To be fair to Mats, I think he was a fully qualified engineer in Sweden. He was quite unreasonable in insisting on calling himself such in Oregon, but I suppose reasonable men don't change the world.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by craftinator on Monday March 02, 2020 @12:44AM (#22461954)
I also find it intriguing that all of the Professional Engineers in Oregon, including ones involved in setting up the timing on the aforementioned yellow lights, failed (or chose not to) solve a basic kinematics problem like Mats did. Why did it take someone who was not a PE to fix this issue?
Re:Mats Järlström’s victorious 6-year battle over yellow lights by qeqeqeqe on Sunday March 01, 2020 @04:53PM (#22459645)
I didn't realize that one's knowledge and skill is a function of location.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by stonogo on Sunday March 01, 2020 @07:12PM (#22460391)
Different locations have different engineering codes. This is in part why US states do not recognize each other's PE assignations.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by Mirioron on Sunday March 01, 2020 @07:39PM (#22460525)
I can understand why he couldn't be hired as a licensed engineer because of that, but that doesn't make him not an engineer. He wasn't arguing over something that relies on local standards anyway. A second is a second regardless where you are.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by eesmith on Monday March 02, 2020 @01:53AM (#22462268)
FWIW, there are different types of seconds. Eg, Universal time seconds based on the Earth's rotation, and atomic clock seconds based on consensus. And leap smear seconds are variable length seconds to help merge one into the other. https://developers.google.com/time/smear
Re:Mats Järlström’s victorious 6-year battle over yellow lights by hinkley on Sunday March 01, 2020 @03:53PM (#22459233)
That’s extra frustrating because if you think about the dynamics of an intersection, the person going straight through or making a left has a much higher chance of collision than someone making a right. There’s a longer interval before the perpendicular traffic intersects the path of someone turning right, and usually all they have to do is take their foot off of the accelerator, if that.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by calvinmorrison on Sunday March 01, 2020 @01:54PM (#22458430)
Fined for practicing engineering without a liocense. Institutions will always protect themselves but this is absurd
Re:Mats Järlström’s victorious 6-year battle over yellow lights by tptacek on Sunday March 01, 2020 @03:24PM (#22459055)
Not really. I mean, fining this person was absurd. But licensing the title "engineer" isn't absurd; bad engineering gets people killed.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by kodablah on Sunday March 01, 2020 @03:58PM (#22459266)
Bad engineering shouldn't be related to use of the general English word, nor should it be used as justification over ownership of such a word. I admit I am unfamiliar with this specific case, but if he claimed he was an "engineer as certified by X" I'd be more sympathetic to X claiming he's lying.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by WrtCdEvrydy on Sunday March 01, 2020 @04:38PM (#22459551)
It's the same as saying you're a lawyer.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by kodablah on Sunday March 01, 2020 @04:49PM (#22459622)
More like saying you're a teacher in this case. While using that title to get around regulations teaching others in certain settings could be a crime, use of the word colloquially while generally giving knowledge to others (especially if you were a teacher where you came from) should never be a crime.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by tptacek on Sunday March 01, 2020 @05:34PM (#22459868)
In this case, yes. But more generally --- the context of the top comment on this subthread --- no.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by ghaff on Sunday March 01, 2020 @04:49PM (#22459620)
In the US, if I say I'm a lawyer, I'm at least implying that I passed the bar in some state (although possibly not in your state). If I just went to law school or if I just read a few books on constitutional law, it wouldn't be normal to describe yourself as a lawyer and you wouldn't be legally allowed to represent yourself as one.

People who have even grad degrees in some branch of engineering and have been working in the field for decades. But simply have never had a reason to get a PE? Perfectly reasonable for them to describe themselves as engineers (but not, of course, as PEs).

Re:Mats Järlström’s victorious 6-year battle over yellow lights by masklinn on Sunday March 01, 2020 @03:42PM (#22459159)
> fining this person was absurd. But licensing the title "engineer" isn't absurd

You can't logically have one without the other. If he claimed to be an engineer (which he acknowledges) and the state claims the title for licensing (which it did) then you can't enforce that licensing without some sort of penalty.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by Mirioron on Sunday March 01, 2020 @07:44PM (#22460553)
Sure you can. You can make a legal requirement that somebody has to be licensed to sign off on things that require the license without fining for the use of the word. Imagine that you're an engineer in Germany, you go to Oregon and somebody asks you what you do for a living. You reply with "I'm an engineer" and get fined because you're not licensed in Oregon.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by eesmith on Monday March 02, 2020 @03:32AM (#22462687)
In an oddly mirrored version, up until about 12 years ago it was illegal for someone with a PhD from outside the EU to use the title "Dr." in Germany, without going through specific paperwork to get permission to use that title.

http://htor.inf.ethz.ch/blog/index.php/2008/11/06/you-can-al... quotes a Washington Post piece:

> At least seven U.S. citizens working as researchers in Germany have faced criminal probes in recent months for using the title “Dr.” on their business cards, Web sites and resumes. They all hold doctoral degrees from elite universities back home

A NZ PhD holder in Germany could get in legal trouble until at 2012 - http://www.stuff.co.nz/editors-picks/6783089/Germany-goes-fo... .

Re:Mats Järlström’s victorious 6-year battle over yellow lights by detaro on Sunday March 01, 2020 @03:44PM (#22459172)
You easily can, by being more strict about what constitutes the use of the title of engineer.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by ncmncm on Sunday March 01, 2020 @07:00PM (#22460331)
Exactly: sign off on civil works plans: licensed. Charge for advice related to:: licensed. Everything else: not.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by strictnein on Sunday March 01, 2020 @10:05PM (#22461281)
I really don't understand this backing of the state here.

There is a vast gulf between stating one is an engineer, which many people are, and that one is a PE.

Reminds me of zero tolerance rules at schools, where adults claim that they can't understand the difference between two very different things.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by masklinn on Monday March 02, 2020 @12:47PM (#22466756)
> I really don't understand this backing of the state here.

You're just letting your pet peeves color your perceptions. I'm not backing anything here, I'm pointing out that if you're licensing the title of engineer then it makes sense to protect that license and therefore penalise people claiming the title without being licensed.

> There is a vast gulf between stating one is an engineer […] and that one is a PE.

In Oregon, before this lawsuit, there was not.

> Reminds me of zero tolerance rules at schools, where adults claim that they can't understand the difference between two very different things.

Yes, your comment also reminds me of people refusing to understand basic concepts.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by strictnein on Monday March 02, 2020 @01:01PM (#22466917)
The simple point was that Oregon's position was foolish. You keep pointing to Oregon's position as if it makes any sense. When one sees a bad government policy used improperly you don't usually state "But the state says so, so I guess it's just the way it is".

It's a bad position and this case is an example of why it's a bad position.

You stated that "If he claimed to be an engineer (which he acknowledges) and the state claims the title for licensing (which it did) then you can't enforce that licensing without some sort of penalty."

Of course you can. He didn't build bridges for pay, which is the type of engineering the law is clearly about. He just stated that he was an "engineer".

But yes, I'm the simplistic thinker, for pointing out that shades of gray exist in your black and white definition of things.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by benibela on Sunday March 01, 2020 @03:52PM (#22459222)
What about software engineers?
Re:Mats Järlström’s victorious 6-year battle over yellow lights by tptacek on Sunday March 01, 2020 @04:01PM (#22459290)
The simplest way to resolve that dilemma is to acknowledge that almost nothing we do is "engineering".
Re:Mats Järlström’s victorious 6-year battle over yellow lights by patio11 on Monday March 02, 2020 @03:00AM (#22462531)
This is an intellectually shallow dismissal and it frustrates me when I hear it made. The argument is most often used to diminish the status of software engineers; it has virtually no other truth value, but if we actually accept it, it does have consequences.

Planes don't stay in the sky, money didn't arrive in a bank account, technocratic administration of the government didn't continue another day, email didn't continue to hit inboxes, phones didn't continue to work, etc etc etc, just because amateurs got improbably lucky again today.

Our field has its challenges, but given the number of people who didn't die today because it succeeds the overwhelming majority of the time, it doesn't make sense to diminish the people addressing those challenges by deprofessionalizing them. Additionally, the practical impact of deprofessionalization would be "Software can't be trusted to the geeks. Let's give it to competent professionals, like the executive branch of the government. We have replete evidence they'll do a better job, mostly via writing requirements documents to give to Raytheon."

A quickly following second order effect of licensing engineers will be an extremely predictable one-two punch of a) differing career paths for licensed engineers and commodity code-monkeys and b) demographic differences in entrants into those two pools along axes that you will probably care about.

All it takes is one tick box requirement in federal contracting templates ("Vendor certifies that all engineers working on this system and subcomponents are duly licensed") to infect AppAmaGooBookSoft's HR policies. AppAmaGooBookSoft will institutionally love that requirement; people who care about the future composition of the industry's hiring pool should not.

We'll get to exchange being plausibly the most accessible white collar profession in the US for one which will be aggressively and formally policed at the point of entry by the same sort of folks who convince e.g. the ACM to advocate for immigration restrictions. Many folks are annoyed at the extent to which individual engineers engage in gatekeeping behavior. Few would consciously choose to advocate adding professional gatekeepers who have quarterly targets for gatekeeping productivity. That's not an incidental effect of a licensing regime. It is what licensing means.

I know you don't particularly like CATO, but CATO will win the argument about what will happen under a licensing regime by an overwhelming margin and, even taking into account you and CATO have very different values, you would hate the downstream impacts of that policy.

(This is perhaps a lot of effort for a lowbrow dismissal that was probably more intended to vent than be a policy proposal but this particular one is a 20 year hobbyhorse of mine. Our desired regulatory stance as a profession is not consequence-free; if we'd actually want a licensing regime, it should be because we've done the math and are willing to accept the consequences. If not, we should loudly and specifically reject the characterization that we're not equivalent to licensed professionals.)

Re:Mats Järlström’s victorious 6-year battle over yellow lights by tptacek on Monday March 02, 2020 @12:36PM (#22466609)
I don't think you've actually responded to my argument, or any argument I would be likely to make. I am not in favor of licensure for software developers and feel like I've said as much on many occasions.

I'd like to give you a dozen paragraphs in response to your rebuttal, but unfortunately I don't need them to refute you. All I have to say is "none of this makes what we do engineering".

We are not engineers. We have none of the guardrails serious engineering has. We normally make decisions in an almost complete absence of consideration for safety, reliability, and security. Buildings erected millennia ago stand today, doing what buildings generally do, and even throughout the worst of the industrial disasters of the late 19th and early 20th centuries, buildings generally managed to keep themselves upright. Nobody suggests that civil and mechanical and structural engineering haven't progressed since then, didn't address vital safety problems, and didn't formalize their respective disciplines. They obviously did. But that's essentially the claim you're making about software. Just because planes don't routinely fall out of the sky doesn't mean we're not in the Triangle Shirtwaist era of software development

Re:Mats Järlström’s victorious 6-year battle over yellow lights by ghaff on Sunday March 01, 2020 @05:01PM (#22459683)
You can also overstate how much engineering generally is about rigorous processes and theoretical correctness as opposed to heuristics and empiricism.

I don't actually disagree with your general point. But there are plenty of examples of civil engineering project failures because of defective materials and the like and there are established practices in many areas of software.

I've worked in engineering outside of software--and was even on track to get a PE--and a lot of that was pretty ad hoc.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by tptacek on Sunday March 01, 2020 @05:35PM (#22459873)
I'm still kind of haunted by this very concise and blunt argument by 'jcranmer:

https://news.ycombinator.com/item?id=22315607

(I hadn't read about the KC Hyatt disaster before).

Re:Mats Järlström’s victorious 6-year battle over yellow lights by ghaff on Sunday March 01, 2020 @06:10PM (#22460062)
The Hyatt accident was a pretty massive screwup. There are other examples. See, e.g. http://www.slate.com/blogs/the_eye/2014/04/17/the_citicorp_t...

OTOH, Heartbleed had as much to do with critical open source code being maintained by someone who was basically doing on a shoestring via donations as a lack of software engineering processes in general.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by tptacek on Sunday March 01, 2020 @06:14PM (#22460079)
It's not so much Heartbleed; I agree, that was kind of sui generis. It's just the more general sense in which our field has no guardrails to prevent people from opting for faster/cheaper time to market at the expense of security and reliability. Everyone in this industry is constantly drilling holes through the support beams and hanging whole new floors off them; the buildings collapse every week, and we just shrug.

I'm not even saying things must necessarily change. I'm just making the case that what we're doing isn't engineering.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by strictnein on Sunday March 01, 2020 @10:08PM (#22461300)
Proposing, designing, building, maintaining, scaling, duplicating, etc complex systems that handle billions of dollars in commerce a year, billions of events a day, petabytes of data, etc.

Successfully doing that is a lot, lot more than being just a software "developer".

Re:Mats Järlström’s victorious 6-year battle over yellow lights by LanceH on Sunday March 01, 2020 @08:32PM (#22460810)
A proper train wreck requires an engineer.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by Daneel_ on Sunday March 01, 2020 @05:54PM (#22459976)
Interesting. Here in Australia the red light cameras only trigger upon entering the intersection - if you’re already in the intersection then that’s fine. I wonder what the solution they’ll implement will be?
Re:Mats Järlström’s victorious 6-year battle over yellow lights by DrStalker on Sunday March 01, 2020 @06:11PM (#22460070)
Surely the rules in the US would have to be the same; you can't enter the intersection on a red, but if you're already in there you can exit. Yellow is meant to be "only enter if you can't stop safely" not "if you enter now you'll get a fine if you don't speed up"
Re:Mats Järlström’s victorious 6-year battle over yellow lights by diggernet on Monday March 02, 2020 @02:20AM (#22462374)
It varies by state. In California, you can get a ticket if the light is red when you enter the intersection. In Oregon, you can get a ticket if the light is red when you exit the intersection.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by mcv on Monday March 02, 2020 @06:04AM (#22463362)
Then what are you supposed to do if the light turns red while you're still on the intersection? Linger on the intersection until it turns green again?

I realise the purpose of the lights is to keep the intersection clear for the flow of traffic that has the green light, but in real life traffic situations, things rarely work out that way and some common sense is always needed.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by diggernet on Tuesday March 03, 2020 @02:20AM (#22472502)
Obviously my wording was poor. If the light turns while you are still in the intersection, you've earned a ticket.

In both states, you are supposed to not enter the intersection unless you have both time and space to make it through. In Oregon, intersections tend to stay clear more, because people generally follow that rule more. In California, if the light is yellow and traffic is stopped on the other side, many people will enter anyway, knowing they can't go through, just to claim their "turn". And totally block traffic when the light changes. Not so much in Oregon.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by TwoBit on Sunday March 01, 2020 @06:18PM (#22460105)
Is Mats arguing that the slow down needed for the right turn could result in you entering the intersection as the light turns red?
Re:Mats Järlström’s victorious 6-year battle over yellow lights by lancepioch on Sunday March 01, 2020 @02:47PM (#22458820)
Where I live, as long as you're in the intersection before the light turns red, you're fine.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by rootusrootus on Sunday March 01, 2020 @04:17PM (#22459410)
In Oregon, where this all took place, that is not the case.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by stefan_ on Sunday March 01, 2020 @02:10PM (#22458556)
Except going slower means you can stop faster, and considerably more so than the linear progression of time. So really the undue burden must be on people going straight through the intersection at the speed limit.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by herodotus on Sunday March 01, 2020 @02:22PM (#22458629)
From the journal article:

"GHM’s solution to regulate a yellow change interval first appeared in the 1965 ITE Traffic Engineering Handbook, and it has become known as the kinematic equation. However, GHM’s solution is limited to vehicles traveling through level intersections at constant velocity, which does not include vehicle deceleration to execute safe turning maneuvers. This article presents a brief review covering GHM’s original solution and Mats Järlström’s extended kinematic equation which allows for vehicle deceleration and turning maneuvers."

Re:Mats Järlström’s victorious 6-year battle over yellow lights by csours on Sunday March 01, 2020 @02:22PM (#22458633)
By the time the yellow comes up, you've already made the go/no go decision, and you are scanning for pedestrians and other cars. You don't even see the yellow.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by Swizec on Sunday March 01, 2020 @02:14PM (#22458579)
We had this problem in Slovenia — cars chasing yellow and thus creating unsafe intersections.

Solution? Yellow means stop. If you run a yellow it’s the same as running a red.

You can only run a yellow if you’re already in the intersection when the light turns.

Despite the groaning and complaints from motorists, pedestrian impacts and high speed intersection collisions have dropped dramatically.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by arcticfox on Sunday March 01, 2020 @02:38PM (#22458758)
This doesn't work though since you can't instantaneously stop.

Imagine you're going 20mph/30kmh and the light turns yellow when you're 1 meter away from entering the intersection. If you try to stop, you'll end up stopped in the middle of the intersection.

If your response is "in that case just keep going to clear the intersection"... That's exactly what the existing yellow light law is here that is being debated in the OP.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by mcv on Monday March 02, 2020 @06:06AM (#22463374)
The yellow light absolutely needs to give sufficient time to clear the intersection. If it doesn't, that's a problem in itself.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by Swizec on Sunday March 01, 2020 @03:39PM (#22459143)
> If your response is "in that case just keep going to clear the intersection"... That's exactly what the existing yellow light law is here that is being debated in the OP.

That is my response indeed.

The problem arises when you treat yellows as "clear the intersection" and you get people stepping on the gas who are 100m from the intersection. This often leads to high speed collisions and pedestrian fatalities because you now have a car that instead of just rolling through a red, is absolutely blasting through.

Or at least blasting through a yellow.

I see this scenario in SF all the time. Car driving 25mph, sees light turn yellow, speeds up to 50mph to make the light. Could've stopped in time if they treated yellow as "stop".

This is obviously dangerous, but totally legal under "you can ride through yellow" laws as the car did in fact clear the intersection before the light turned red.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by californical on Sunday March 01, 2020 @10:48PM (#22461506)
Speeding is still illegal
Re:Mats Järlström’s victorious 6-year battle over yellow lights by robk on Sunday March 01, 2020 @03:07PM (#22458947)
This is dumb as why even bother with yellow.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by Swizec on Sunday March 01, 2020 @03:40PM (#22459152)
To give cars within stopping distance time to stop, but discourage them from accelerating to beat the red.
Re:Mats Järlström’s victorious 6-year battle over yellow lights by clarry on Sunday March 01, 2020 @05:02PM (#22459690)
No, seriously, how does that differ from red?

If you're in stopping distance and the light changes to STOP, then you STOP, no matter whether stop is encoded as red or yellow or both. So you don't need yellow for that, you can just give them red. They will stop.

If you're not in stopping distance and you get a sudden STOP sign, whether that's red or yellow, well you're kinda fucked because you're going to end up in the intersection anyway.

I don't see any rationale for having yellow with these rules (except to indicate that the light is about to turn from red to green).

Re:Mats Järlström’s victorious 6-year battle over yellow lights by a1369209993 on Sunday March 01, 2020 @10:04PM (#22461277)
Well, the "why not just" approach would be:

- Traffic violation if you enter the intersection when the light is RED.

- Traffic violation if your speed increases at all when the light is YELLOW.

- Yellow light must last at least Ty = A * L + T where: L is the posted speed limit, A is a accelleration that lawmaker must be exposed to 100 1-5sec intervals of annually before renewing the law establishing values for A and T for that year, and T is a reaction time that lawmakers must consistently (ie 100/100 tests) be able to meet (also annually).

Re:Mats Järlström’s victorious 6-year battle over yellow lights by Swizec on Sunday March 01, 2020 @06:58PM (#22460319)
The issue is that you’re in stopping distance and light changes to “Soon STOP”, so many people accelerate to make it through before the light says “STOP”

If yellow means “STOP but grace period if you cant” it removes the incentive to accelerate

Re:Mats Järlström’s victorious 6-year battle over yellow lights by kazinator on Sunday March 01, 2020 @07:16PM (#22460412)
The fact is that you must not run enter the intersection on a red light. If a green changed to red abruptly, it would be impossible not to do that.

The purpose of yellow, with a decent interval, is to make it possible to stop on a red, provided a vehicle is in good condition and not egregiously speeding, and the driver is sober and alert

Word semantic games about how that is expressed in the language of the traffic code do not change how it works.

"STOP but grace if you can't" wording makes it appear as if under some circumstances, it is a violation to enter the intersection on yellow. It creates incentive for police to bust people who go through yellow lights, on the premise that the judgment of what is an acceptable way to proceed through a yellow light is some objective standard that can be accurately policed.

I got a yellow light ticket by a cop who went through the same light, some 15-20 meters behind me! I remember thinking, "I was totally okay, but that driver behind me was pretty late; was it still even yellow?" Then that car put on police flashers.

I took it to court and prepared the defense that, if a vehicle A has time to stop on the yellow, then any vehicle B that is behind it must have even more time to stop. If the driver of B judges that he has no time to stop and proceeds, but claims that A ahead of him had plenty of time to stop, that is an inconsistent, double standard. (Actually, that was my back-up argument; my main argument was that I didn't want to be rear-ended by the car behind me, which clearly intended to proceed. And I would call as the witness the driver of that car who happened to be fortuitously present in the courtroom.)

I never got to present my argument, because that officer testified as having no evidence, so the case was dropped.

Anyway, sure, people will only change their behavior, but only due to being worried for being ticketed for going through a yellow in a manner that some officer doesn't like.

Here is a thought: if you are certain you do not have time to stop, and you're below the legal speed limit, why shouldn't you accelerate, if you feel like it? Say I'm doing 35 km/h in a 50 km/h zone (maybe I just left a parking spot, or turned a corner), and I'm 1 meter from the intersection which is green. It turns yellow. Why wouldn't I accelerate, or continue accelerating? Accelerating, by itself, doesn't prove that you had time to stop.

Re:Mats Järlström’s victorious 6-year battle over yellow lights by loco5niner on Monday March 02, 2020 @01:59PM (#22467564)
> You can only run a yellow if you’re already in the intersection when the light turns.

The problem is your previous statement implies that if you are going 45mph and the light turns yellow when you are 5 ft away from entering the intersection, you are required to stop. The physics doesn't work.