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


Forgot your password?

Comment Re:meh (Score 2) 113 113

What do you mean "locked to a single platform". I admit that I haven't tried it, but they give away the source code to VS 2015. Which is pretty much why RedHat it trying to claim that code which used to be owned by a single company is a point of failure. It's another business swipe at MS. RedHat is running for the hills because pretty soon they'll lose all purpose.

Comment Re:meh (Score 2) 113 113

"editing flat text config files"

All while working for RedHat. RPM relies on shell scripts and doesn't have a reliable rollback/commit mechanism.

Is it just the slam against "Microsoft Visual Anything"?

But yeah, this obvious attempt at slamming business competition under the guise of technical know-how is oh, so 1995 (which was 20 years ago). But, in todays world, we have gotten to the point when it is not only easier, but more reliable to generate code than to write it by hand. And while they have some learning curve, visual code analysis tool are still better than text-only ones. Even the resurgence of C can be mostly attributed to the fact it's simpler syntax makes it easier to generate than the new C++ syntax.

Comment Re:Country run by oil barons does nothing!!! (Score 0) 195 195

Wishful thinking at its best! If oil companies had any say in how the country is ran, they wouldn't have to drill a mile away from the swamp land. Every 10m of water depth that's added above the actual drill means extra 1 atmospheric pressure. The further they go out , the more sophisticated equipment they need to use to drill at the bottom. Regulation is the only reason they are not allowed to drill closer to the shore(where due to lower pressure on the equipment it would be much safer and CHEAPER). Oil companies are demonized because they easier to milk. Government collects more money from 1 gallon of gasoline than oil companies do.

Comment a bug i found once (Score 1) 377 377

was created by my boss. I fixed the bug instead of reporting it. The boss was incompetent and was costing the company millions in missed opportunities and in increased turn over of really good people. He couldn't see when his successes were pure accidents and when his mistakes were entirely foreseeable and preventable. I had a few opportunities to get him fired when fixing his messes. I wasn't ruthless. It cost a number of good smart people their jobs and cost the company millions (in fixes, unnecessary delays and missed opportunities). I'd put the dollar figure at around $10mil. But it may be much larger if some of those missed opportunities were first-to-market.

Comment Re:Given how C++ is taught. (Score 1) 345 345

Why would reference counting effect performance? Oh, and beyond a certain program size, Java (not the theoretical exercise, but the actual written code) will perform better because it will make it more difficult to write use poorly performing algorithms. The actual slowdown of writing the same code in Java vs C++ is around a factor of .8, but if it means that even one tight loop will use O(log n) instead of O(n) (due to programmer's laziness), you win.

Comment Re:Given how C++ is taught. (Score 1) 345 345

Good luck with that in multi-threaded code.... which you (of course) don't need. But the library that you linked against 2 years ago is all-of-a-sudden using now. So that free() that you are sure will get reached in all code paths won't be reached anymore because the thread which called your function (your callback function) got interrupted. Congratulations! You just leaked code from a program which never leaked before.

Comment Re:Experts... (Score 4, Insightful) 345 345

Just think about it! (TM) A function gets automatically executed just because you leave scope. Doesn't matter how you leave it. Forget that it's a destructor. It's a function which gets called automatically without anyone writing any code to call it. Show me how to do that in C. And that's the fundamental difference between the 2 languages. The rest is syntactic sugar.

Comment Re:why? (Score 1) 196 196

Recruiting tens of thousands of experts at the top of their game would not be possible in secret. The building was still in construction stages when Snowden came out. Possibly some of it was already operational, but according to the reports it was still being built. It's the comic-book-like personality of Snowden (last name sounds like a punk sci fi novel, ready-for-tv look, stripper girlfriend) that was over the top. Let me ask this question: if he wanted to make this story about himself, rather than about the story, what more could he do?

Comment Re:why? (Score 1) 196 196

Oh, and the idea that he has a refuge in Russia is laughable. US recognizes the concept of trial in absentia (Roman Polanski was tried and convicted in absentia). Snowden could have been tried and convicted a long time ago if he was not an NSA operative. And given that even prominent politicians get assassinated in Russia, Snowden (if convicted) would have been gone a long time ago if he weren't so useful to the NSA.

Comment Re:why? (Score 1) 196 196

The size of the building and the number of people it had to eventually employ would have brought the conversation into public light. Re-targeting the conversation towards 1 person is what allowed the program to survive the inevitable political scrutiny. It's true that no one outside of the building would have known exactly what goes on inside. But it's so huge that its purpose would have been known just like the purposes of Pentagon and NORAD are known (even though no one outside of them knows what goes on inside). Shifting the righteous indignation towards an individual is what allowed the program to survive and has made it a permanent fixture. If Snowden is not an active NSA agent, he is, at the very least, a useful fool whose activities were known and used to shift the politics in the direction beneficial to the spy community.

Comment why? (Score 1) 196 196

Why do you assume that Snowden is not an NSA operative? An active one. He took a story which was in the public eye (the SLC building is huge so everyone knew about it) and turned it into a story about him for at least half of the population. He could have stayed anonymous. Instead he made the story that would have galvanized 80% of the population against NSA into a story that galvanized 30% of the population against him, 40% against the NSA and 30% not care at all. He couldn't do NSA a bigger favor if he tried.

Line Printer paper is strongest at the perforations.