Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:What does the hell does NP Hard mean? (Score 4, Informative) 195

Mod parent down, please. The definition of NP above is circular -- if NP actually stood for non-polynomial, then P!=NP by definition. That would be begging the question.

Rather, NP means "nondeterministic polynomial time." It is the class of problems whose solutions can be verified in polynomial time. NP-hard are the "hardest" problems in this class. All algorithms known to solve problems in this class are super-polynomial. The question of "P==NP?" really amounts to "is there an undiscovered polynomial solution to every problem that we currently think is NP-hard?" or even more simply, "if a problem's solution can be verified in polynomial time, can the solution be discovered in polynomial time?"

Comment Re:Lobbying vs Bribery (Score 1) 596

If every act of lobbying resulted in bribery, then indeed, lobbying would imply bribery. However, most acts of lobbying do *not* involve bribery. Most lobbying by volume is the legal, non-bribing, grass-roots kind of lobbying. When you get 25000 signatures on a petition, that's lobbying. There are a whole lot of such petitions on the whitehouse petition site.

Not even all paid lobbyists are doing bribes.

Comment Re:Lobbying vs Bribery (Score 4, Insightful) 596

+1.

Lobbying just means asking a legislator to do something. At a basic level, lobbying is part of the process of having a republic with representatives. When you mail your representative about SOPA or some other issue, you are lobbying. If enough people do it, that's a grass roots lobbying effort, and could be successful. That's a good thing. It's how the system is supposed to work.

Of course, some people have more influence than others. When you, as an individual, mail your representative and say "this bill is bad for the computer business", the representative is probably not going to pay that much attention. If a major business person who lives in the representative's district/state -- say, Bill Gates calls Senator Murray -- the business person is much more likely to be listened to.

Another common type of lobbying is the professional. Various organizations hire lawyer specialists, former politicians/staffers, and other folks whose job it is to figure out how to get access to legislators or their staff and buttonhole them on the sponsoring company's issues. It's awfully hard to legally distinguish between private citizen lobbying and paid lobbyists. And it's not clear that paid lobbyists are that much of an abuse of the system.

The problem here is that lobbyists -- both paid and private -- can attempt to bribe politicians and staffers in various (legal) ways. These can vary from picking up the lunch tab to donations, and often is equivalent to bribery. But lobbying by itself is not inherently bribery.

Comment Re:Failure to adapt... (Score 1) 190

In the case of film photography, the demand is gone. Legislation cannot recreate that demand.

In the case of music, the demand for music is still there, but is being met by illegal suppliers at below the legal suppliers' rates. The legislators hope to suppress the illegal suppliers through appropriate regulation. This makes economic sense. Their actual implementation may not make sense from the perspectives of how the Internet works, or due to constitutional / free speech concerns. But what they're doing does make economic sense.

Comment Re:Arch Linux: what's the differentiating factor? (Score 1) 103

Anyway, I don't get what the big deal is about duplication of effort -- if it makes people happier to reinvent the wheel than to copy someone else's wheel -- let 'em; it doesn't hurt you.

New distros and package formats hurt everyone:

1. The "Linux" community only has so many knowledgeable volunteers and developers at any one time. Maintaining a general-purpose distribution takes a whole fleet of people, each of whom understands the intricacies of one or more subsystems. When you create another distro, you are implicitly hoping that you can get a whole bunch of people to stop contributing to some other project and instead contribute to yours; and/or you are hoping to divert new volunteers from other projects. New distributions spread us more thinly.

        If you can make a newer distro that is significantly better than anything else, you might be able to kill off an older distro and/or grow the community enough to compensate for the above. But if you create a distro that is only marginally better than its predecessors, you will needlessly consume a section of the volunteer base. It would be better to take your ideas to an existing distro and improve that, instead.

2. If a programmer wants to write and test software for "Linux", the number of different distributions to target and test on keeps getting higher.

3. COTS vendors who are tempted to support "Linux" sometimes look at the mess of distributions and give up. When they do provide support for some Linux distros, their Linux customers sometimes whine that they aren't supporting $distro_of_choice, which makes COTS vendors hate us. Unnecessary distros make this worse.

4. New packaging formats, in particular, create additional burdens on cross-distro tools for package management and file browsing.

Comment Re:Cyberwar (Score 1) 200

No. It is about the 15 millionth "cyberwar." Ignoring for the moment the significant questions surrounding the dubious term "cyberwar," the internet has been a battleground of malware for decades. This may be a new incident, but it's not new.

The folks who define the term "cyberwar" limit it to nation-state actions, to make it analogous to traditional war. Certain folks use this term with a very specific agenda: to justify expanding the scope and budget of military activities to include computer and computer network defense/offense. Most malware exists for vandalism or theft/fraud. From the perspective of jurisdiction, that means most malware falls under law enforcement rather than the military. As such, most malware is not in scope for "cyberwar". It's only "cyberwar" if it's the action of a nation-state.

It appears that a fair number of governments have used "cyberwar" type capabilities. "stuxnet" is probably the most famous example, and for good reasons: it was highly sophisticated and had physical-world implications. There have been other incidents, such as the attacks on Estonian and and Georgian websites. However, none these incidents has ever, AFAIK, been officially acknowledged by the perpetrating government.

The "oxOmar" incident was not directly initiated by a Palestinian government entity, but was publicly praised by a government entity, i.e. Hamas. That's the closest we've come to having an officially acknowledged cyberwar.

Comment Re:Arch Linux: what's the differentiating factor? (Score 1) 103

My favourite Arch feature is the AUR (Arch User Repository) where anyone can submit their own packages which other uses can then install.

Cool, thanks. That's a good differentiator. Most other distros have mechanisms to add unofficial repositories. But that's a lot of bother for the packager.

Next question: why did Arch need to reinvent the package management wheel? deb and rpm already existed. What does the Arch package format (format, not the pacman front-end) give you that other formats could not have?

- OP

Comment Re:inb4 (Score 1) 140

What I think is hilarious is that I've never, not once, heard anyone actually say that "six days" was exact

Good for you. But I've met plenty of fundamentalists with that view. They're typically called "Young Earth Creationists". And they're common -- the linked poll claims that 40% of Americans believe that the Earth is less than 10K years old. It was the basis of the Scopes Trial, and has been in an issue in a number of court decisions since then. This is very much an ongoing issue.

Comment Re:Tolkien's prose (Score 5, Interesting) 505

I have no illusions about people here reading TFA and TFS. However, since it was my submission, I felt compelled to defend it.

Specifically, no, it's not news that Tolkien was denied the Nobel 50 years ago. We have indeed known that for 50 years. The news is in why Tolkien was denied the Nobel. That information was only just released.

Comment Re:I disagree. (Score 4, Insightful) 99

The light saber fights in the first 3 (eps 4,5,6) were clunky and slow and looked planned. It looks like they rehearsed once and then filmed.

Whereas the last 3 (eps 1,2,3) were wonderfully choreographed - they looked real - the choreographed "mistakes" looked great. The last 3 actually looked like the actors spent many many hours practicing (they did) and it showed.

The first part of the Trilogy did the saber fighting much better than the second part of the Trilogy (eps: 4,5,6)

As a former fencer, I completely agree on the fight quality. During the lightsaber battles in the original three movies, the actors' movements were relatively slow and often didn't actually threaten their opponents. They're somewhat painful to watch: I keep thinking "stop thrust, stop thrust!" The actors in the newer trilogies look like they're mostly actually trying to fight each other. Although even in the new series, there still are plenty of moments when someone leaves themselves open to do something showy (i.e. swing their saber backwards) and their opponent doesn't press the advantage.

That said, in terms of fight choreography, what looks good isn't always what's most realistic.

Slashdot Top Deals

Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them?

Working...