Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Earth

The Environmental Impact of PHP Compared To C++ On Facebook 752

Kensai7 writes "Recently, Facebook provided us with some information on their server park. They use about 30,000 servers, and not surprisingly, most of them are running PHP code to generate pages full of social info for their users. As they only say that 'the bulk' is running PHP, let's assume this to be 25,000 of the 30,000. If C++ would have been used instead of PHP, then 22,500 servers could be powered down (assuming a conservative ratio of 10 for the efficiency of C++ versus PHP code), or a reduction of 49,000 tons of CO2 per year. Of course, it is a bit unfair to isolate Facebook here. Their servers are only a tiny fraction of computers deployed world-wide that are interpreting PHP code."

Comment Re:Cue the apologists... (Score 1) 271

Because Spain has no choice!

As soon as an EU directive is passed, each member state of the EU has only a set time to implement that directive into local law. Otherwise the parties disadvantaged can sue the government that has not implemented the directive for damages.

EU is not a democracy, but a modern form of aristocratic absolutism!

IAAL

Comment Re:If you veto all non-free apps, then what? (Score 1) 496

Why ask someone who isn't even a gamer where the gaming market is?

Because gamers don't reply to me, except to tell me to quit whining about console makers' entry barriers and just accept them.

You want to put a FPS in the Debian repositories? Write a FPS that is compatible with the DFSG and don't expect to get paid for it because that capability just isn't there.

How do I make money from free software if it's in a genre that historically doesn't need the sort of support on which companies like Red Hat build their business?

Comment Re:WTF? (Score 1) 391

Since when is the middle the halfway distance between a complete nutjob and someone who is less of a nutjob? Since when does solving a problem mean taking everybody's opinion, then cutting the differences in half?

Since when has it been otherwise?

Finally, if you think that Republicans in Congress would ever, ever cave in on universal health care, you're thoroughly mistaken. It'd be like Palin suddenly supporting 3rd-trimester abortions. They can't, they don't want to, and enough people oppose those ideas to make that sort of position switch political suicide.

Guess you don't understand what's going on then. Democrats don't need everybody. They just need enough Republican defectors to block filibusters and the like. They can't even get enough support from their own side. What sort of problems do they have when they can't even make deals with fellow Democrat senators?

Comment Re:Neutral Party (Score 4, Insightful) 133

You make a couple of good points. I completely agree that the slippery slope that Google has to tread carefully on is not one of censorship, but one of liability. Many people seem to think that Google has a moral imperative to objectively reflect the "reality" of the web. They don't. Anyone who feels that Google does or should act in way that is not in their best interest is going to be disappointed.

Google does what they must in each country to remain the dominant search engine. That means abide by local censorship laws, bow to public opinion and avoid becoming liable for search results. Google will always do what will funnel the most money into their coffers but so far they have been very clever to recognize that neutrality and openness can accomplish that goal very well. The debate of "should Google censor results?" hinges on only one criterion: profitability. That goal, in turn, depends on what will preserve the largest possible ad revenue while mitigating liability.

Google is not a public service, it is a publicly traded corporation.

Comment Re:They suck at math too (Score 1) 412

Improperly THEN, sure, as IUPAC would not be around for another hundred years. But as IUPAC determines the proper name for an element NOW, unless you want to jump in a time machine, or get Davy to resurrect and argue his case, the correct and proper name for the element is Aluminium.

Comment Classic ASP (Score 2, Interesting) 558

If Microsoft really cared about devs, then the next version of IIS would allow Classic ASP and ASP.NET to share session state.
Nothing like releasing ASP.NET and obsoleting millions of lines of code.

Unlike VB6 to VB.NET there is no migration path from Classic ASP to ASP.NET other than a complete rewrite.

Comment Re:The Trinity (Score 1) 362

That is one of the reasons why I really enjoyed Planescape Torment (contemporary of baluder's Gate using the same engine). You can play through the entire game with only I think three fights if you really want to.

I also always enjoyed MMO's like Ultima Online because there were so many non-combat things to do that were fun. I knew several people that hardly ever did any combat game play and played for quite a while. That game is also a good example of a balanced game that doesn't use the tank/healer/dds concept.

Slashdot Top Deals

The use of money is all the advantage there is to having money. -- B. Franklin

Working...