Become a fan of Slashdot on Facebook


Forgot your password?
Slashdot Deals: Prep for the CompTIA A+ certification exam. Save 95% on the CompTIA IT Certification Bundle ×

Comment Re:The one true language (Score 3, Insightful) 421

I find being able to read assembly incredibly useful when debugging optimized C/C++ code. In my experience it's not infrequent for a debugger to not be able to find the value of a variable in memory, even on lines where the variable is being passed into a (non-inline) function.

And debugging optimized code is required a fair amount when fixing performance & reliability issues (when the problem may disappear on non-optimized code), and embedded (where the program may not fit on the device without optimization).

Comment Re:LTS (Score 1) 167

Not the OP, but Ubuntu does have the point releases (i.e. 12.04.1, 12.04.2, etc.) on LTS. You're not generally not required to use them, except if there's a security patch which applies to a package included in a point release. In this case I believe Ubuntu will only publish a patch on the updated package.

Comment Re:Comparison? (Score 1) 254

Intermittent doesn't mean not reproducible. E.g.: A claim that "Saving file XYZ fails 0.001%" of the time is reproducible. Attempt to save the file a > 1 million times. If it never fails, you can say with high confidence the problem does not exist as described. If it fails ~10 times, you've reproduced the problem.

Comment Re:It's the base assumption that its invalid (Score 1) 392

The contents of smartphones, even with full disk encryption, can be searched with a warrant under certain circumstances. A court can order the production of the contents of the phone, and hold the owner in contempt of court if they refuse to comply.

See In re Boucher, for example.

Comment Re:Now that's just evil (Score 1) 515

"Linux has already removed the reason of needing VM's for running your applications thanks to the control groups kernel feature."

That doesn't work with many bits of my software. To run multiple worlds in the game I'm creating, I need multiple separate server VMs with their own IP addresses for server linking and physical separation of game content. I can't just run the server application multiple times in the same instance. The game engine software was not designed to operate like that.

Linux cgroups can give each container its own interface, with it's own IP address, and also lets you give each container it's own file system. See the man page

Comment Re:but reporting about it is just as bad... (Score 1) 286

The same thing would happen a lot in Europe too to provide cover stories for Ultra intelligence. They'd send out recon flights which would always "just happen" to spot a Nazi convoy -- every single time they went out. Or there would be a report from "French partisans peaking over a fence" detailing every unit stationed at a particular airbase -- but not what planes they were flying.

Comment Re:not circumnavigation, and not all straight line (Score 1, Funny) 496

The question doesn't say walking in a straight line, just walking west. A circle around the pole is the trajectory traveled when walking westward near either of the poles. The solution around the North Pole also requires walking a curved path. If you walk straight you either end up almost a mile away (if using Great Circles as your definition of "straight"), or exactly a mile away, hovering in the air (if using Euclidean "straight").

Comment Re:It was an app on a WORK-Issued Phone! (Score 1) 776

Nevermind, I see what you're saying now. But I'm disputing this:

The first claims in her case are shaky because she agreed to them all. Use your personal phone for work, check. Have it with you 24/7, check. Install the app so you can be tracked, check.

She did not agree to the last part when she was hired.


The confusion of a staff member is measured by the length of his memos. -- New York Times, Jan. 20, 1981