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

 



Forgot your password?
typodupeerror

Comment Re:Why does ./ link to reviews from tech troglodyt (Score 1) 351 351

There is no ethernet cable in the world which is sufficiently bad, that there are enough retransmits for mere audio to stutter or stall.

Oh? Why not? Most people will be able to hear 1/50th of a millisecond of missing data. Regardless of bandwidth, if your transmission drop requires a round-trip re-request of data, the latency of the connection can delay the arrival of the data past the point where it is needed to be played.

Comment if the electric noise is detectable (Score 1) 351 351

that's enough. All it takes now is a few secret deals with high-fidelity audio manufacturers to intentionally degrade performance of their equipment when electric noise is detectable (even if it can be compensated for). The argument will then automatically become that you can't hear the difference because you are not using top-quality equipment in the 1st place. And then the manufacturers of the cables will be able to peddle it to everyone buying top-quality audio devices just because the devices will seem to need them. I am actually curious (no, I have not read the article) whether the cheap cables can still sustain the required rates. In other words, can they still sustain 1Gbps transmission between 1Gbps eth cards? Cat5e definitely CANNOT. It will top out at around 350-400Mbps. If these cheap cat6 cables have too much noise they can't guarantee 1Gbps. It may not matter to those using them with household devices, but it definitely matters to people have quality of service contracts which require them to pay when they can't supply a promised level of performance.
Businesses

How Developers Can Fight Creeping Mediocrity 132 132

Nerval's Lobster writes: As the Slashdot community well knows, chasing features has never worked out for any software company. "Once management decides that's where the company is going to live, it's pretty simple to start counting down to the moment that company will eventually die," software engineer Zachary Forrest y Salazar writes in a new posting. But how does any developer overcome the management and deadlines that drive a lot of development straight into mediocrity, if not outright ruination? He suggests a damn-the-torpedoes approach: "It's taking the code into your own hands, building or applying tools to help you ship faster, and prototyping ideas," whether or not you really have the internal support. But given the management issues and bureaucracy confronting many companies, is this approach feasible?

Comment Re:meh (Score 2) 119 119

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) 119 119

"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.

Steve Jobs said two years ago that X is brain-damaged and it will be gone in two years. He was half right. -- Dennis Ritchie

Working...