Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:If they programmed it correctly (Score 1) 329

Longer than "rsync --archive --verbose /var/www/html/. new-host:/var/www/html/." takes to type.

But again, that's the extreme simple case. That'll serve you well for somebody's 1993 web site, though their "contact us!" form may require a little more work (though I do realize that this form doesn't fit into the "just static files" restriction I mentioned.)

But even back in 1993 that was simpler than most "real" services. Scott Adams gave a nice example of how people viewed complexity back in 1994 (and it's still accurate.). You can argue that anything that is complicated is not properly programmed ... and that's fine, but then again ... by that definition, the vast majority of stuff must not be properly programmed.

I don't know how complicated Gamespy's services are, I don't know how it's built. But I seriously doubt it can be replicated with a simple rsync to the new server. (Unless you rsync *everything*, and the new server has similar hardware to the old server and will sit at the same address in the same datacenter.) And of course EA doesn't even own Gamespy so they can't rsync it to begin with.

Comment Re:If they programmed it correctly (Score 3, Insightful) 329

If they programmed it correctly, migration to a new server would involve "rsync *.tar.gz . && tar xfz *.tar.gz" or something similar. There is no reason that needs to be complicated, so maintenance time should be minimal.

Yeah, good luck finding *anything* that's that simple.

Even moving the simplest possible website (just static files, nothing dynamic) to a new host is more work than that. (You could move the content itself with rsync or tar (though not with the command lines you gave), but the new server needs to be configured, the web server still needs to be set up, etc.)

If your definition of "programmed correctly" is that migration to a new host is as simple as you think it is, let me give you a hint ... by that definition, almost nothing of any value is programmed correctly. And modern systems, with clustered setups with failover across multiple nodes, multiple databases, connections to billing systems and the like are several orders of magnitude more complicated than you seem to think they should be.

In any event, this is moot. It's Gamespy that's shutting down, not some server that EA runs that's currently sitting under somebody's desk. In order to fix this, EA would need to dig the source for their old games out of storage, make sure they can still build it (for a game that hasn't been touched in a decade by them, this is real concern), pay a programmer to replace the bits that Gamespy uses to use something else, build it, run it through some minimal testing and release it. All this for a game that may not have made EA any money in years, and it needs to be repeated for a large number of older games.

It's a business decision. To update every game ever made by them would cost a bunch, so EA is wisely deciding to only support the more recent games or the games with sufficient demand. We could argue that they're not using the ideal criteria in deciding what should be updated, but ultimately they do have to draw the line somewhere.

My guess is that Gamespy has had very little development done in a long time and mostly just sits in a room of servers somewhere mostly running on autopilot -- costing money in hosting and power costs. I'm not sure how it is about making money -- do game publishers pay to use it? Advertising? In any event, if it's costing money but not making money, they probably told the developers if they didn't pay up they'd shut it down, and the developers didn't pay up sufficiently, so ... shut it down.

Comment Re:I gotta better name (Score 1) 568

Preemptive correction: My 130,000 terawatt figure was a rough "back of the napkin" calculation. A more accurate figure would be 173,000 terawatts. The "250 watts/m^2" figure I gave was a rough estimate for what actually reaches the surface (1000 watts for the Sun directly overhead, divided by 4 for the ratio of a sphere's surface area vs its cross-section), but of course energy that's absorbed by the air also should be counted.

Either way, the heat we generate is so small that doesn't even really register. But by releasing CO2 (and some other gasses) into the atmosphere we can cause it to be better at trapping the heat from the Sun, and so that *does* warm up the Earth. Note that the greenhouse effect is not a bad thing for life on Earth -- without it, the average temperature of the Earth's surface would be something around freezing -- but we change how effective it is at our peril.

We may also be able to affect things by causing more or less of the Sun's energy to be reflected back into space by changing the overall albedo of the Earth. Our effect on this so far is small as far as I know, but it may grow more in the future.

Comment Re:I gotta better name (Score 1) 568

Just about everything humanity does to generate power generates heat

True, but the heat that we generate is miniscule compared to the energy that the Sun throws at the Earth. The Sun throws about an average of 250 watts of energy at every square meter of the Earth -- that adds up fast.

The entire human race uses about 15 terawatts as of 2008. But the Sun throws about 130,000 terawatts at the Earth -- what we generate doesn't even compare, about 1% of 1%.

Now, these mirrors in space I mentioned could be used to cool the Earth too -- don't shine the reflected light on the Earth, but instead use them to shade part of the Earth. I think there are some international laws against such things right now, but such things could be a possible stop-gap solution to the problem of global warming. I don't know how practical the idea is -- it's probably more science fiction for now and has plenty of problems, but it's not totally unfeasable.

Comment Re:I gotta better name (Score 1) 568

Fair enough, but my point is that "the greenhouse effect" is a cause of "climate change" (even if it's an effect of something else that I won't get into here) -- and not the only possible one.

An "effect" certainly can be a "cause" of something else -- the greenhouse effect (or more precisely, changes in the greenhouse effect) can (and does) cause climate change.

Comment Re:I gotta better name (Score 1) 568

Yes, but you're just picking nits, I did say "on average" rather than get into details about this relatively short period of time where things are warming up to the new equibrium temperature.

The inflow and outflow (for both a greenhouse and for the entire Earth) also can vary with cloud and snow cover changes and the like, but like I said ... on average.

Comment Re:I gotta better name (Score 3, Insightful) 568

The problem with that is that "the greenhouse effect" is a *cause*, but "climate change" is a *result* -- they're two different things. We could make the Earth hotter by putting giant mirrors in orbit that send more sunlight our way ... that would cause climate change but would not be an example of the greenhouse effect at all.

Realistically, the problem with a name change is that politics more than anything else -- calling it by yet another name will make the conspiracy theorists think that you're trying to hide or obfuscate something (the link talks about Benghazi, but the ideas apply to climate change too), and while that's not true, the end result is still that it overall causes people to take the problem less seriously. I think we should stick with "climate change".

Comment Re:I gotta better name (Score 3, Insightful) 568

Fair enough, but the equilibrium temperature where this happens does change.

"Greenhouse effect" is accurate enough. The energy entering and leaving a patch of plants is going to be equal (on average), but if you build a greenhouse around it the inflow and outflow of energy will still be equal, but the temperature where they are equal will be higher. (The flow isn't just radiative, of course, but as far as analogies go it's far better than mot.)

Comment Re: Let police officers take care of it. (Score 2) 664

and well, the guy holding it when you check it might not even be the one who stole it...

Stolen property is still stolen property, even after being sold to an unsuspecting (or not -- yeah, that iPhone you bought for $20 was legit. Uh-huh.) person.

Knowingly buying stolen property is a crime, and even if you don't know it, it's still stolen property and is still the legal property of the proper owner and is subject to being taken from you and returned to the rightful owner with no legal recourse on your part unless you can somehow get it from the person who sold it to you.

Comment Re:It's been a lot longer than 2007 (Score 1) 218

Reading the citation you gave, that definition is for setting the scope of the laws/regulations that the FAA has been ordered to create by Congress. The FAA has not created those laws/regulations yet, so it can't very well enforce them yet.

This may be very important once they've created these regulations ... but they're not there yet.

Comment Re:Something smells fishy here (Score 1) 103

Debts can "expire" (i.e. cease to be legally enforceable) if ignored for several years, but if he's paying $50/year or so, each payment probably renews the debt and will keep it from expiring.

As for a new lawsuit, I don't know how that would work. But the debt probably isn't expiring if the guy is making periodic token payments just to appease his probation officer.

Comment Re:It's been a lot longer than 2007 (Score 3, Interesting) 218

Current guidelines already include rc aircraft. The only difference here is 'commercial.' The FCC has guidelines for non-commercial use, but haven't done anything for commercial use.

And the "guidelines" they have for this non-commercial use of R/C planes that you're referring to says nothing of commercial or non-commercial use, and it's *advisory* -- not binding.

The FAA is basically just making up their rules as they go along, and they can't even bother to write them down so that people will know what the rules are. Instead, people get letters from the FAA saying that they're breaking the rules. Now, from that, people have sort of deduced what these unwritten rules are now, but it's still messed up.

Which is probably what prompted this ruling against the FAA ... they can't enforce laws that they haven't even made yet. (That said, they continue to try, and other courts may agree with them. But they could fix this by actually writing down their rules and making them official.)

Comment Re:If this is not a bribery then I don't know what (Score 1) 133

Comcast isn't quite a monopoly, and won't be even if they've merged with Time Warner. That said, the number of choices for cable/internet/phone to a specific person tend to be pretty small ... and sometimes the number of choices is one, but often it's two or three. For example, I live in the suburbs of Austin, and can get service from Time Warner, AT&T, Direct TV and Dish Network. Now, the last two are really only good options for cable and not phone/internet, but even so, there's still two choices for that. And Grande is available in some parts of town (but not where I live), and Google is coming too.

And that said, if enough people get pissed off at a true monopoly, the government has been known to step in and tear them apart. They certainly want to avoid that.

Comment Re:If this is not a bribery then I don't know what (Score 1) 133

Indeed, our own dear supreme court asserts the view that this sort of activity does not even create the impression of impropriety...

No, the view that they asserted was that it did not violate the Constitution, not anything about the "impression of impropriety".

For the most part, the Supreme Court doesn't rule on if things are right or wrong, good or bad, just or unjust -- they rule on if they're allowed or prohibited by the Constitution (or other laws, but most of the time they seem to work based on the Constitution.)

Slashdot Top Deals

"Why can't we ever attempt to solve a problem in this country without having a 'War' on it?" -- Rich Thomson, talk.politics.misc

Working...