Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment A better philosophical approach (Score 5, Insightful) 397

Learn to think in the wiki way.

Rather than make it hard for users to do what they want to do, on the (very valid) assumption that some of them will do bad things, or things they don't really want to do, it is better to make it easy for users to recover from those mistakes, and for others to recover easily from any side effects of those mistakes.

This is not always possible. But it usually is.

Jimmy Wales - Wikipedia.org

Comment Re:So . . . (Score 5, Informative) 66

Back when I worked for Supercomputing group at Los Alamos, the supercomputers were categorized into 'capacity' machines (the workhorses where they did most of the work, which typically run at near full utilization) and capability machines (the really big / cutting-edge / highly unstable machines that exist in order to push the edge of what is possible in software and hardware. One example of such an application would be high energy physics simulation) . It sounds like these machines fall into the latter category.

Comment Re:Treaties (Score 4, Insightful) 154

Withdrawing from a treaty is not the same as violating it. In international law, the rule of thumb is that a country is only obligated to comply with the laws (treaties) it has ratified, and is not bound by those that it has not ratified. (Note: One debatable exception to this is the Nuremberg Principles)

Furthermore, countries are free to withdraw from ("repudiate") any treaty at any time, unless that treaty has provisions that provide specific steps for (or prohibit) repudiation.

Comment Poor mediawiki syntax (Score 1) 196

Just throwing this out there -- two of the major hurdles to doing this right are (a) that Wikipedia's syntax is not formally defined, and (b) that its current implementation is (as defined by the output of the MediaWiki parser) is not a context free grammar. Which means that writing robust, fast parser for it is very hard.

Comment Re:So... (Score 1) 347

You can claim that as a defense in court. It's called laches - http://en.wikipedia.org/wiki/Laches_(equity)
Basically, the defendant asserts that the plaintiff sat on his rights rather than enforcing them, which caused others to put themselves in harm's way.

But the case has to go to trial before you can assert that, by which time you're already out several million dollars.

Comment Re:Quack (Score 2) 186

Not quite:

Indiana poet James Whitcomb Riley (1849–1916) may have coined the phrase when he wrote "when I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck."[1][2] The phrase may also have originated much later with Emil Mazey, secretary-treasurer of the United Auto Workers, at a labor meeting in 1946 accusing a person of being a communist.[3]

The term was later popularized in the United States by Richard Cunningham Patterson Jr., United States ambassador to Guatemala during the Cold War in 1950, who used the phrase when he accused the Jacobo Arbenz Guzmán government of being Communist. Patterson explained his reasoning as follows:

Suppose you see a bird walking around in a farm yard. This bird has no label that says 'duck'. But the bird certainly looks like a duck. Also, he goes to the pond and you notice that he swims like a duck. Then he opens his beak and quacks like a duck. Well, by this time you have probably reached the conclusion that the bird is a duck, whether he's wearing a label or not."[4]

Comment Prioritize by file size (Score 5, Insightful) 440

Since the objective is to recover disk space, the smallest couple of million files are unlikely to do very much for you at all. It's the big files that are the issue in most situations.

Compile a list of all your files, sorted by size. The ones that are the same size and the same name are probably the same file. If you're paranoid about duplicate file names and sizes (entirely plausible in some situations), then crc32 or byte-wise comparison can be done for reasonable or absolute certainty. Presumably at that point, to maintain integrity of any links to these files, you'll want to replace the files with hard links (not soft links!) so that you can later manually delete any of the "copies" without hurting all the other "copies". (There won't be separate copies, just hard links to one copy.)

If you give up after a week, or even a day, at least you will have made progress on the most important stuff.

Comment Re:What's a derivative work? (Score 4, Interesting) 223

"have you just given permission to people to use your content from that webpage?" -- All creative commons licenses require you to post a notice that the covered material is licensed under X license (where X can be CC-BY-SA, or CC-BY, etc), and that such a statement must be made in a manner 'appropriate to the medium' or some such language. If you had a webpage, that would presumably require a statement and a link to the text of the license. If you fail to do that, you are in violation of the license and could be sued for copyright infringement. (At which point, you could claim fair use as your defense)

Businesses

Being Honest In Exit Interviews Is Pointless 550

Esther Schindler writes "Say that you're leaving a job, either on your own volition or because they decided it was time for you to 'pursue other opportunities.' Before you leave, the HR department wants to chat with you about the employment experience, in an exit interview. 'Oh goodie,' you think. 'Now I can really tell them what I really feel.' Don't do it. If your employer couldn't find the time to ask you what was good or bad about working at the company while you were still working there, writes Lisa Vaas, why bother with honesty and potentially burned bridges now? (If they did ask, give them constructive feedback before you leave this job; they deserve it). Discuss."
Encryption

John the Ripper Cracks Slow Hashes On GPU 61

solardiz writes "A new community-enhanced version of John the Ripper adds support for GPUs via CUDA and OpenCL, currently focusing on slow-to-compute hashes and ciphers such as Fedora's and Ubuntu's sha512crypt, OpenBSD's bcrypt, encrypted RAR archives, WiFi WPA-PSK. A 5x speedup over AMD FX-8120 CPU per-chip is achieved for sha512crypt on NVIDIA GTX 570, whereas bcrypt barely reaches the CPU's speed on an AMD Radeon HD 7970 (a high-end GPU). This result reaffirms that bcrypt is a better current choice than sha512crypt (let alone sha256crypt) for operating systems, applications, and websites to move to, unless they already use one of these 'slow' hashes and until a newer/future password hashing method such as one based on the sequential memory-hard functions concept is ready to move to. The same John the Ripper release also happens to add support for cracking of many additional and diverse hash types ranging from IBM RACF's as used on mainframes to Russian GOST and to Drupal 7's as used on popular websites — just to give a few examples — as well as support for Mac OS X keychains, KeePass and Password Safe databases, Office 2007/2010 and ODF documents, Firefox/Thunderbird/SeaMonkey master passwords, more RAR archive kinds, WPA-PSK, VNC and SIP authentication, and it makes greater use of AMD Bulldozer's XOP extensions."

Comment Re:Mainstream politicians (Score 1) 1051

"(the right to associate with whom you wish)" -- wrong. It's the right to assemble to petition for the redress of grievances -- the right to protest. Which is speech, not commerce. The constitution *does not* give you the right to associate with whom you wish. If it did, then restraining orders would be unconstitutional, as would judicial orders (as part of their probation, most convicted sex offenders have to stay away from children).

"AND then you abuse the ICC as bad as congress ever did?" - Prohibiting you from turning down a customer on the basis of their race is most certainly commerce. Whether or not it qualifies as interstate depends on the business being regulated.

Slashdot Top Deals

Many people write memos to tell you they have nothing to say.

Working...