Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Technical Debt (Score 1) 141

For an airline, the planes are the physical part of the enterprise and they need to own or lease those assets. As for IT, I would put reservations and scheduling is a critical core competency that I would never want to outsource. If those fail, you are screwed and so would never want to hand your fate to another company. Other functions like email or IT security, no reason not to subcontract them out. Marketing and financial engineering, well, most major companies these days are just marketing machines.

Comment Technical Debt (Score 3, Insightful) 141

This is simply a case of technical debt being piled on top technical debt. Don't blame anyone but management. Marketing screaming for more features and MBAs running a business that is a large technical enterprise. 50 years of added crap on top of crap and this is what you get, IT issues, outages, "power failures", automation issues. Each one causing tens of millions is losses. What the airline industry needs is a large IT colonic and then some good design to move forward.

You are not going to be able to fix this problem with the same thinking that got you into it.

Comment Idiot (Score 4, Insightful) 274

You mean he didn't check the url where he was giving his new password, he didn't log into Google directly, he didn't to make sure that the email was really sent from someone at Google.
He blindly clicked on a link in an email and gave up his password.

And this proves that Russia hacked is account.

All this proves is that John Podesta is an idiot.

Comment The Big Lie Exposed (Score 4, Informative) 184

If there really were a shortage of skilled IT workers in the US, then companies including Tata Consultancy Services, Infosys, and Wipro would not be able to hire anyone and would need to import such workers.

Since they now are speeding up the hiring of skilled U.S. IT workers, there must not be a shortage to begin with. There by exposing the Big Lie.

How will Facebook, Apple, Microsoft now react?

Comment If this was script Kiddies... (Score 1) 85

...then all you "professionals" working in IT security should resign and go work as Walmart greeters. Seriously, if some 13 year old kid living in there parents basement can take down a bunch of major websites on the East Coast, the "pros" needed to be given their pink slips. Who is running this show, the Yahoo email security group? Fix your sh*t or resign.

Comment Re:View from on high (Score 1) 239

Most of these guideline above do not enhance reliability. The object is not to make your code look like it came from an obfuscated C contest.

I put the open curly brace on its own line. Not that it needs to be, but because it enhances the readability of the block of code contained.
Readability == Less bugs

One exit from subroutines/functions/methods makes it easier to debug. Definition at the top, makes it easy to find variable type and initialization, instead if hunting through all the code trying to find the definition. Though a good IDE will handle most of that for you.
All this saves programmer time and makes for easier maintenance.

The OP says "unnecessary code -- e.g., variable declarations..." who doesn't declare their variables. I would hate to debug that code.
Also, who considers error handling, unnecessary code. Critical or not, the programmer should catch and handle every type of error he can. It's called robustness.

All this "unnecessary code" has a purpose, enhanced readability, less bugs, faster debugging, easier maintenance, stability. All these young bucks could stand to take a lessen or two from the grey beards.

Comment Re:Easy Hack (Score 1) 81

I totally agree with you. The agencies of the government need to be transparent but the day to day working of each individual government employee does not need to be public. If you work in Dept of Homeland Security, I want you protecting the homeland. If you work in the FBI, I want you arresting criminals. I don't need to know the details if you were on a stake out last night or investigating leads or testifying in court, those are details your supervisor needs to know. I need to know that you are doing your job and that the department is transparent in its function and mission. That's all.

Slashdot Top Deals

"Look! There! Evil!.. pure and simple, total evil from the Eighth Dimension!" -- Buckaroo Banzai