Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment Bad idea (Score 2) 53

This is essentially a government subsidy to software companies that produce crappy code.

Look at Walmart. it pays its employees so little money that they have to use government assistance like foodstamps and medicare. Walmart shareholders reap the benefit, and the public is left taking care of their employees.

Here's a better idea - if a company is making software that's critical to national infrastructure, make them liable for any bugs that occur (and for smaller companies, require them to carry insurance up to a certain level of liability).

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


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.

Comment Re:Mainstream politicians (Score 1) 1051

You're wrong on all counts. Rand Paul said on the night in 2010 when he won the Republican primary that he wants to repeal the civil rights act (because he believes it's unconstitutional for Congress to prohibit businesses from discriminating against black people.)

The first amendment applies to speech and beliefs. It does not apply to your choice of whom to do business with. However, the interstate commerce clause, from which the Civil Rights Act derives its Constitutionality, does.

Comment Re:Four reasons (Score 1) 1264

1) PDF should be used for printing only. Anything else is a misuse of the format.

4) You are flatly wrong if you think all windows software costs money, and the repo system is only better if (a) it actually has what you need and (b) you can figure out how to use it. Otherwise, it's of no use at all.

5) If OSX were like Linux and had 50 different versions each of which required its own set of knowledge and technical skills, that would certainly reduce its usability.

Slashdot Top Deals

All warranty and guarantee clauses become null and void upon payment of invoice.