Forgot your password?

Comment: Re:Refinery (Score 1) 169

by russotto (#46801555) Attached to: Obama Delays Decision On Keystone Pipeline Yet Again

Thanks to the EPA and the power of NIMBYs, it's basically impossible to build a new refinery in the US.

Yep, the NIMBYs and BANANAs will scream "No, no, no, no dangerous pipeline, no smelly industries or farms, no ugly windmills or cell towers". Then in the next breath they'll be "Why are we importing all this food and energy? We should buy local. And why does my cell phone reception suck?" And they'll never make the connection, ever.

Comment: Don't be ridiculous (Score 4, Insightful) 137

by russotto (#46800015) Attached to: Cody Wilson Interview at Reason: Happiness Is a 3D Printed Gun

They're already unenforcable -- against criminals, who steal them (both wholesale and retail, sometimes even from police evidence rooms) and illegally import them.

If you're an enthusiast, they're already unenforceable in the sense they won't stop you from making one; if John Browning could build a machine gun with 19th century technology, and third world armorers can build them in primitive conditions, then someone mechanically adept with the benefit of all those past designs and 21st century tooling can build a gun, even a machine gun, without purchasing any restricted or even suspicious items. Modern ammunition is hard to make but easy to legally obtain, so the only thing stopping an enthusiast is the desire not to get caught and subject to the harsh penalties.

Comment: Re:Licensed Software Engineer new in USA. Ethics o (Score 1) 167

by russotto (#46797851) Attached to: The Design Flaw That Almost Wiped Out an NYC Skyscraper

Frankly, getting a PE license is not difficult, provided you are not a totally shitty engineer.

Cut the bullshit. The Texas Software PE license required among other things "At least 16 years of creditable experience performing engineering work" and "References from at least nine people, five of whom must be licensed engineers." Note that "creditable" means "experience working under a professional engineer".

Fortunately, despite the IEEEs push, very few states require licensing of any sort to write or sell software. If they do, I suppose I'll be forced out of my career, which has included working on medical devices. Fuck them and I hope they all die; they're certainly trying to kill me. Also note that the ACM split with the IEEE over this very issue.

Comment: Re:yes, I've used a Professional Engineer. also a (Score 2) 167

by russotto (#46795577) Attached to: The Design Flaw That Almost Wiped Out an NYC Skyscraper

That's actually an interesting engineering ethics issue: Can you, as a licensed software engineer, in good conscience release software under any license with such clauses, without totally violating your responsibilities and duties as an engineer?

Why not? As long as you explicitly note that you are NOT guaranteeing it under your engineering license, and you aren't providing it under conditions where signed-off software would be required, why would it be unethical?

Ethics -- in general, not in the sense of a legislated code of ethics -- requires I stand by any guarantees I make. It doesn't require I always make such guarantees.

Comment: Re:Cost-saving is the key here (Score 5, Insightful) 167

by russotto (#46795541) Attached to: The Design Flaw That Almost Wiped Out an NYC Skyscraper

Clearly, the contractor was stupid and more interested in saving money than doing it correctly.

No. They had an idea to save time and money (to use bolts instead of welds for certain braces), and they submitted it to LeMessurier's firm, which approved it after some analysis, which turned out to have been done wrong. It wasn't the contractor's fault, they didn't have the expertise to evaluate whether the change would work or not, and they properly submitted it to those who did.

Comment: Nope, it's the homeless (Score 4, Interesting) 318

There's one guy who is constantly begging on the New Jersey Transit trains in Penn Station NYC, he claims he just needs a few bucks for a ticket to get home (common scam actually, this guy is just more regular than most). Of course he's full of shit, as another guy on my car proved by offering him a ticket to where he wanted to go, and when he refused it, lit into him about how he was a pathetic loser who was making his race look bad.

Then there's the "Why Lie, I Need a Beer" guy also in Penn Station NYC. Though I think he's actually not homeless at all but a cop of some sort, he seems a bit too healthy.

And the bunches who fake some sort of deformity. They seem to have shifts worked out; maybe there's an organization who controls it. Anyway, they get in their contorted positions and hold out a cup or a sign or whatever. Then when their shift is up, they straighten up, pick up their stuff, and go.

Comment: Re:They've got a lot of catching up to do... (Score 1) 431

by russotto (#46763721) Attached to: Is Germany Raising a Generation of Illiterates?
Yes, those statistics are nonsense for these purposes. They include foreign language speakers (1st generation immigrants) as well as people who are illiterate in all languages. They're probably not fine-grained enough to separate your crackheads and tweakers from the rest of the population. And of course including black population as an input means you'll see it as an output.

Comment: Re:Someone doesn't understand devops. (Score 5, Funny) 225

by russotto (#46763621) Attached to: How 'DevOps' Is Killing the Developer

It's scary how much "cowboy configuration" there is out there, and yet in the programming world, "cowboy coding" is frowned upon.

Oh yeah, it's frowned on. Every senior developer will sternly tell you that "cowboy coding" is a terrible idea, then they will saddle up their horse and ride away.

Live within your income, even if you have to borrow to do so. -- Josh Billings