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


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:French citizens should be looking at Greece (Score 1) 328 328

Have you looked at a graph of Greece's unemployment? It's jumped from <10% to >25% since the crisis began.

They need to increase the flow of money around the economy to stimulate job growth. During a downturn the velocity of money shrinks, so no free win there. It's unlikely they're going to increase exports, so a trade surplus is unlikely. They won't be borrowing more money from the banking sector any time soon. Which only leaves a government deficit to stimulate the economy, which is prevented by the Maastricht treaty.

Without leaving the Euro, Greece is screwed.

Comment: Re:Depends (Score 1) 514 514

Make sure you aren't running out of RAM for some reason. For example, I've seen the "Server" windows service leaking memory like a sieve in Windows 8. I've seen the BIOS limit available memory to 4GB, even though there was 16GB installed. Combined, these issues caused the machine I was using to practically grind to a halt.

Comment: Sparkleshare on a git repository (Score 1) 210 210

Everyone works with their files locally, changes are synced via a common server. Everyone has a compressed backup of the complete history of the entire filesystem for disaster recovery. Everyone should be able to browse and recover any version of any file without adding load to the server, though usability might be slightly lacking. You could also setup a FUSE filesystem on a linux box to browse the history.

You may need to partition the file storage into multiple repositories, so that people don't need to synchronise folders that they don't use.

Comment: Re:Infinity (Score 1) 1067 1067

And in C not just the result, but the behaviour is undefined. If you divide by zero the compiler, runtime libraries and the CPU can do whatever they like. They could ignore you, crash, format your hard drive or kill your pet.

For speed reasons, this is a good thing. If it looks like you might run into undefined behaviour, the compiler can assume that the inputs to the program won't trigger that behaviour. This allows all kinds of optimisations to be performed, from dead code elimination, to hoisting invariant code out of loops.

At least other high level languages define precisely what a divide by zero should do. That way you run into platform or compiler specific heisenbugs far less frequently.

Comment: Re:Is there a site maintaining a list of "bad" SSD (Score 4, Informative) 182 182

From the SSD Endurance Experiment;

The drive's media wear indicator ran out shortly after 700TB, signaling that the NAND's write tolerance had been exceeded. Intel doesn't have confidence in the drive at that point, so the 335 Series is designed to shift into read-only mode and then to brick itself when the power is cycled. Despite suffering just one reallocated sector, our sample dutifully followed the script. Data was accessible until a reboot prompted the drive to swallow its virtual cyanide pill.

Comment: Re:The article is useless without benchmarks (Score 2) 76 76

To me, that case layout looks like it was designed for easily displaying and identifying the card in their presentations. Though there are a large number of small form factor cases with some kind of riser / 90 degree bend.

When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop.