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

 



Forgot your password?
typodupeerror
×

Comment it's nonsense (Score 1) 84

Stupid.

If you offer your copyrighted work for download for free what possible complaint can you have against anyone who takes you up on that offer unless they redistribute via other methods or sites? Peer-peer nature of torrents excluded of course, since they knowingly uploaded knowing full well that peer-peer partial transfers would occur from each torrent downloader...

They should lose all exclusive right and the holdings of the copyright to any of the content they willfully made available for download.

Comment Re:Terrifying. (Score 1) 68

When people find skills they are jealous of, they often try to discourage it and cover it up with phrases like:

* Don't you have a life?
* What a nerd
* You have too much time on your hands
* There has GOT to be a better use of your knowledge and skills
* There's something wrong with you

Ignore those critics and do what you want anyway. Your life will be better for it.

Comment Re:C++ metaprogramming is just like functional pro (Score 4, Insightful) 68

metaprogramming is like functional programming in these senses:

1) Uses lots of recusion
2) Has no variables, only constants. Nothing is mutable.
3) Has functions

Because of 1 and 2, it helps to think in terms of functional programming if you want to do anything substantial.

Comment Syntax (Score 3, Interesting) 68

Once you get over the syntax, C++ metaprogramming is just like functional programming.

No, the syntax is the entire thing wrong with C++ metaprogramming. It clearly wasn't designed for things like this. To clear up any doubt about the syntax, check out this file. In addition the inscrutable error messages (although those have improved over the past decade). If anyone likes template metaprogramming, I suggest they just use LISP.

That said, this project is really cool. Nice hack mattbierner.

Comment Copyright strike (Score 1) 72

But again, the scene speaks for itself in that it has:

...copyright strikes from a game's publisher against a league for broadcasting the league's matches.

That's the one big difference between physical sports and electronic sports: electronic sports are almost always non-free. See "Why Nintendo can legally shut down any Smash Bros. tournament it wants" by Kyle Orland.

Comment Re:Nobody owns baseball (Score 1) 72

Activision Blizzard owns the exclusive rights to its games [...] Publishers [can] deny a license entirely and shut down a tournament's stream. [...] By contrast [...] Baseball leagues independent of MLB have existed and continue to exist.

that is different from professional sports in what way?

I just explained that. In professional sports, no entity has a government-granted exclusive right that lets it act as a gatekeeper for that sport. MLB has no power to prohibit another league unaffiliated with MLB from forming, playing baseball, and selling tickets to watch the match or stream matches on Twitch. Nor did the USFL and XFL need the NFL's permission to commence operations. Broadcast a video game, on the other hand, and expect a copyright strike.

Comment Nobody owns baseball (Score 1) 72

When the kids were playing baseball and then grew up to play in the MLB... would it make sense to point at the crowd and talk about kids?

There's a difference. Activision Blizzard owns the exclusive rights to its games and has shown itself eager to enforce them (as in the bnetd case). Publishers of fighting games have been known to demand public performance royalties from tournament organizers or even to deny a license entirely and shut down a tournament's stream. I can fetch citations from Ars Technica and elsewhere if you want. By contrast, nobody owns the exclusive rights to baseball. Leagues like MLB can't ban people from baseball; they can only ban people from playing on MLB teams or MLB-affiliated minor league teams. Baseball leagues independent of MLB have existed and continue to exist.

Slashdot Top Deals

A computer scientist is someone who fixes things that aren't broken.

Working...