Facebook and Google aren't the best of friends, but they're willing to make exceptions for the right causes: Google has joined Facebook's Open Compute Project in a bid to improve data centers everywhere. It's starting off by contributing a new server rack spec that both improves power handling and lets project members' racks slip into Google computing farms. The move isn't entirely surprising, even though it involves an arch-rival. Google is no stranger to building its own hardware -- it's just offering some of that know-how to the tech industry in hopes of getting some upgrades in return.