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

 



Forgot your password?
typodupeerror
×

Comment Re:Why is this a surprise? (Score 1) 442

Just don't expect long term (5+ year) success out of it.

It seems that he doesn't expect that long term success can be had anymore, for a single game. In a much more detailed report of another talk by Hilleman, the reporter says (I assume paraphrasing Hilleman):

Piracy and sales of used games have taken their toll. The latter means that game sales have no long tail; most sales happen in the first three to six weeks; thereafter, used game sales where publishers get no percentage of the cut take over. Burnout Paradise has twice as many users as it has games sold, a fact that is explained by the sales of used games and by game piracy.

There are ways, though! Shortly thereafter was a rather sickening line:

There are new categories like Webkinz, where you buy a plush toy and get a code where you can log in online to play games. For kids, "those games are like crack," Hilleman said. "Don't you wish you invented that?"

Comment Re:Bad news all around (Score 1) 427

Also, my utter lack of faith in humanity says that particularly unscrupulous individuals would "arrange" things so that an author who didn't want to sell the rights to their work would have the creator killed and poof! Public domain now for me to create my crappy movie and destroy the work.

Well conveniently enough murder is illegal...
How about unscrupulous individuals with the publishing rights conspire to keep the brain dead husk of the author alive"? Or vanish him when near death to keep his expiration date unknown?

Comment Re:null or not null, that is the question (Score 1) 612

Fair enough, that example relies on pointer dereferencing. As you say references must refer to a valid object, and for the most part this is enforced by requiring them to be initialized.
While it's circuitous to have a never valid reference, it isn't particularly unlikely:

struct A {
        int& ir1;
        int& ir2;
        A(int& i) : ir1(ir2), ir2(i) {}
};

With enough warnings enabled g++ warns about this, but I don't think it's the "don't compile this" kind of illegal but rather the "certain failure at runtime" kind, like any uninitialized variable. Likewise the simple:

int& f() {
        int i;
        return i;
}

Undefined, but no more forbidden than taking the address and returning it.

Your point that it causes "undefined behaviour" is exactly my point, were references properly constrained by the language this would be outright illegal, not merely undefined. Of course I haven't read the standard or Stroustrup closely enough to be able to cite anything so fire at will.

Comment Re:You're crazy... (Score 1) 723

I was at one of Stallman's talks on copyright, where he was preaching for change (among other things no copyright on "knowledge works" like software), and indeed exactly this question came up. When asked how the GPL would stand without copyright, he suggested that there would need to be new laws specifically addressing the issues of software freedom.

While you're dreaming up your personal utopia, why not?

Comment My own lists (Score 1) 1397

Hey, if we're listing... my family's home machines have been named after fictional computers or artificial intelligences:
hactar, neuromancer, wintermute, brainiac, Windows boxes included Deep Thought, The Earth, The Oracle, and The Architect, routers were ennesby and jane, NAS is max (Headroom, that is).
I had a series of external hard drives named Kingdom, Power, Glory, and Forever.
My university's CS department named the computers in the labs after cereals, pasta, and soups (which identified what room they were in). When I was working there I started setting up some Final Fantasy themed ones (gurgu, corneria) but didn't get very far.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...