Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Submission + - User Backlash at Slashdot Beta Site (slashdot.org) 3

hduff writes: Look at almost any current Slashdot story and see loyal, long-time members rail against the new site design, willing to burn precious karma points to post off-topic rants against the new design and it being forced on users by the Dice Overlords. Discussion has begun to create an alternate site.

Submission + - Richard Nixon Announces His Approval For Slashdot Beta 3

MightyMartian writes: Former US president (and everyone's favorite funny man) Richard M. Nixon announced his approval of the Slashdot Beta site.

"I was just telling Pat this morning as I made sweet Nixon love to her that what the web needed was a whitespace-riddled atrocity. Slashdot Beta is the Tet Offensive of discussion sites, so screw you, you stupid hippies."

Henry Kissinger was said to have been very pleased as well. Dr. Kissinger was quoted as saying "In Soviet Russia, Slashdot betas you!"

Comment Re:Will you people please stop whining? (Score 1) 400

But you don't need a network exploit to worry. Secunia PSI routinely pointed out buffer overflows in how .mid files were handled in Winamp, prompting for an update. Now, I don't play .mid files, but if someone discovers an exploit like that in, say, how Winamp handles m4a or ogg files, with no dev to fix the security hole, how can you be sure your existing installation is not used to pwn your machine the next time you play a media file from teh internetz? Winamp hasn't changed much over the last few years, but at least they were patching security holes.

Comment Re:Me gusta! (Score 1) 179

Make has flags to enable and disable printing of output. If you want to debug your shit, just enable the output printing.

"Just enable" works when the 'make' you execute is the only one. In a maze of scripts and Makefiles and scripts generating Makefiles and scripts generating scripts that call make, euphemistically called "a custom buildsystem", hunting down the right 'make' to change into 'make -d' can take a while.

Submission + - x86 Computation Without Executing Any Instructions (usenix.org)

jones_supa writes: Trust Analysis, i.e. determining that a system will not execute some class of computations, typically assumes that all computation is captured by an instruction trace. A team at Dartmouth College shows that powerful computation on x86 processors is possible without executing any CPU instructions. They demonstrate a Turing-complete execution environment driven solely by the IA32 architecture’s interrupt handling and memory translation tables, in which the processor is trapped in a series of page faults and double faults, without ever successfully dispatching any instructions. The 'hard-wired' logic of handling these faults is used to perform arithmetic and logic primitives, as well as memory reads and writes. This mechanism can also perform branches and loops if the memory is set up and mapped just right. The lessons of this execution model are discussed for future trustworthy architectures.

Comment Re:stop trying, use git instead (Score 1) 238

Seconded. I use a 65GB git repo across four machines (two of them virtual) to sync my entire work history on a daily basis. Occasional 200MB files in there, but mostly smaller stuff (source, binaries, PDFs, word documents, datafiles). Never had a problem so far. Admittedly, no branching, just keeping a few hundred thousand files in sync across four machines so that I don't have to worry where my files are when I go somewhere with my laptop only.

Comment Re:Programmers will be happy. (Score 1) 57

Yes, "well-known algorithms" is my use case -- massive LAPACK generalized diagonalizations that take forever on a single CPU, almost forever when threaded with openMP-capable BLAS to, say 8 cores, and do not scale at all to distributed-memory clusters (ScaLAPACK with MPI) because the comms becomes a bottleneck.

Thus I'm hoping for a solution where the vendor themselves wrangles those intrinsics in their BLAS or LAPACK implementation in MKL with me oblivious to all that mess. Assuming the computation time scales O(N^3) and the memory transfer over the bus scales O(N^2), with the prefactors in my favour, I should be able to squeeze out a significant performance boost.

Slashdot Top Deals

"Just think, with VLSI we can have 100 ENIACS on a chip!" -- Alan Perlis

Working...