News for hackers. Stuff that matters.
Re:Google Green - The Story of Send by nkurz on Tuesday May 15, 2012 @04:44PM (#3978723)
Beautiful animation, which almost perfectly reflects Google's transformation from a engineering-driven tech company with a flair for beautiful solutions to a advertising-driven "ideas" company with a penchant for meaningless marketspeak. Wow, their servers are 93% efficient!

I was sort of hoping it would be an explanation of why they thought it was a good idea to have the Send button in one spot for new messages and in another when you reply. Double tricky bonus points for putting the Spam button in the same place as the send button when it moves!

Re:Google Green - The Story of Send by ubercore on Tuesday May 15, 2012 @10:07PM (#3980029)
Re:Google Green - The Story of Send by nkurz on Wednesday May 16, 2012 @01:38AM (#3980654)
Upvoted because I appreciate pedantic responses, but I'm familiar with PSU efficiency standards. I still feel confident saying it is nonsense to say that "We also custom-build all of our servers so they are 93% efficient" and would bet that this was written by a non-technical marketing person.

My overclocked I7 downstairs is also using a power supply that claims to be 90%+ efficient, and blows out enough hot air to warm the room. But this is from the processor, not the PSU. It would not make any sense to say that the entire computer is 90% efficient unless we were rating it as a space heater, in which case I'd feel safe claiming 99%+.

I don't even know what it would mean to say that a given server is X% efficient. A percentage of what?

Re:Google Green - The Story of Send by entropy_ on Wednesday May 16, 2012 @07:33AM (#3981559)
Actually, I think this is a case of an engineer saying something that is later taken out of context and used by a marketing person.

One of the videos has a person explaining about optimizing power distribution in data centers and she specifically mentions using AC/DC converters of 90%+ efficiency.

Re:Google Green - The Story of Send by vnorby on Tuesday May 15, 2012 @04:08PM (#3978514)
Push your back and forward buttons on your browser in the middle of one of the animations. That is seriously cool.
Re:Google Green - The Story of Send by masklinn on Wednesday May 16, 2012 @04:17AM (#3981004)
And it even works correctly in Firefox 3.6 (actually Camino), including sounds.

I am impressed.

Re:Google Green - The Story of Send by hk_kh on Tuesday May 15, 2012 @09:25PM (#3979882)
Also, move the vertical scrollbar up and down...
Re:Google Green - The Story of Send by riffraff on Tuesday May 15, 2012 @05:41PM (#3979033)
> the temperature on our server floors at a warm 80 degrees

and after ten seconds of open mouthed astonishment, my metric brain realizes they are probably talking about Fahrenheit

Re:Google Green - The Story of Send by furyg3 on Tuesday May 15, 2012 @06:07PM (#3979163)
Also:

> That means we don’t need as much energy-intensive air-conditioning, and our employees get to wear shorts to work.

As someone who is in warm datacenters often, "get to" is a bit of a positive spin on it...

Re:Google Green - The Story of Send by karpathy on Tuesday May 15, 2012 @07:03PM (#3979415)
I first figured out something was fishy when they mentioned that it allows their employees to come to work in shorts.
Re:Google Green - The Story of Send by GreenNight on Wednesday May 16, 2012 @07:06AM (#3981494)
And it's already corrected in there:

>One way we save energy is by keeping the temperature on our server floors at a warm 80 degrees Fahrenheit.

Either that or I'm seeing a different one.

Re:Google Green - The Story of Send by bawllz on Tuesday May 15, 2012 @08:56PM (#3979801)
Didn't you know they cook chicago-style steaks on their floor? its one of the perks of working at google! Not to mention the steaks are 100% organic and their automatic troughs operate at 93% efficiency.
Re:Google Green - The Story of Send by Eduard on Tuesday May 15, 2012 @06:35PM (#3979286)
On the way to the last information spot, your Google Mail goes through an undisclosed rack. This rack symbolizes the new NSA data spy center in Utah.
Re:Google Green - The Story of Send by pirateking on Tuesday May 15, 2012 @09:11PM (#3979849)
That quick stop caught my attention too. I'm thinking the same as you as to what it symbolizes. If so, happy to see it was at least represented on the tour.
Re:Google Green - The Story of Send by dm8 on Tuesday May 15, 2012 @04:12PM (#3978532)
Insanely cool!

Any resident Googlers out here: Who works on such projects? Is it a 20% project? Or there is some dedicated team to do stuff like this?

Edit: Downvotes? Really?

Re:Google Green - The Story of Send by mattupstate on Tuesday May 15, 2012 @05:08PM (#3978861)
It was done in part by an agency called B-Reel. They do quite a bit of work with Google.

http://www.b-reel.com/

Re:Google Green - The Story of Send by dude_abides on Tuesday May 15, 2012 @04:07PM (#3978504)
After watching this video, can anyone still justify the existence of Adobe Flash in this world?
Re:Google Green - The Story of Send by dugmartin on Tuesday May 15, 2012 @05:10PM (#3978874)
Yes - this demo pegged my 4 core cpu on Chrome/Windows 64.
Re:Google Green - The Story of Send by magicalist on Tuesday May 15, 2012 @05:59PM (#3979120)
That seems unlikely. For an accelerated tab you'll have the Tab process, the GPU process, and the Browser process. Even if you pegged all three (which is extremely unlikely considering the content), you'd still have a core to spare.

There's a point in there about the relative maturity of graphics code, but let's keep things honest (also, I think the Mac/Windows divide on Flash would be lessened if everyone had to use Flash on the other platform for a while. Imagine your CPU doing that on virtually every page that decides to embed a Flash ad and you'll get some idea of what it's like on a Mac).

Re:Google Green - The Story of Send by icebraining on Tuesday May 15, 2012 @07:03PM (#3979409)
Yet it ran fine on my single core two year old netbook on Firefox/Linux, while Flash rarely does.

Of course, Flash on Linux is even worse than on Windows.

Re:Google Green - The Story of Send by masklinn on Wednesday May 16, 2012 @04:21AM (#3981014)
Sounds like what Flash does on linux or OSX, 1:1 perfect replacement!
Re:Google Green - The Story of Send by eevilspock on Wednesday May 16, 2012 @12:35AM (#3980493)
Must be a Windows or Chrome problem. On my dual core 3-year-old Mac, Safari stayed between 20 and 30%.
Re:Google Green - The Story of Send by aubergene on Wednesday May 16, 2012 @03:46PM (#3983674)
It looks like parts of it were authored in Flash and converted using http://www.google.com/doubleclick/studio/swiffy/
Re:Google Green - The Story of Send by Gring on Wednesday May 16, 2012 @09:45AM (#3981990)
Well, it crashed my browser consistently everytime I openened the page (Safari 5.0.4 on Windows), so it sure lives up to flash in that department :-(
Re:Google Green - The Story of Send by mrtron on Tuesday May 15, 2012 @04:12PM (#3978538)
How was this made? The browser scrollbar is even perfectly useable.
Re:Google Green - The Story of Send by evincarofautumn on Tuesday May 15, 2012 @04:30PM (#3978636)
Very well, that’s how. A quick look reveals that each scene is a section, the assets are linked with data attributes, and the rest is fancy combinations of TweenJS and Three.js animations, coordinated by /assets/js/main.min.js (which also handles the invisible history).
Re:Google Green - The Story of Send by thisisblurry on Tuesday May 15, 2012 @05:23PM (#3978943)
It also appears that Swiffy, the SWF-to-HTML converter (http://www.google.com/doubleclick/studio/swiffy/) was used for helping to generate some of those animations.
Re:Google Green - The Story of Send by kodablah on Tuesday May 15, 2012 @04:46PM (#3978735)
Although they don't appear to use it, there is a project out there which does pathing like this: http://joelb.me/scrollpath/
Re:Google Green - The Story of Send by KeithMajhor on Tuesday May 15, 2012 @05:45PM (#3979054)
It's plain HTML5. That scrolling behavior isn't a freebie. The scroll bar you see is actually for an empty div. There's an attached scroll event handler that they're likely using to run the animation.
Re:Google Green - The Story of Send by famousactress on Tuesday May 15, 2012 @04:14PM (#3978542)
I can't decide whether this is in explanation or apology for the fact that gmail is crazy slow.
Re:Google Green - The Story of Send by VikingCoder on Tuesday May 15, 2012 @04:50PM (#3978760)
My GMail is consistently faster than my corporate Outlook, on the LAN, in a company with ~200 employees. This has been true of every company I've worked at.
Re:Google Green - The Story of Send by famousactress on Tuesday May 15, 2012 @06:56PM (#3979377)
I don't currently have Outlook/Exchange. I suppose if I did it's possible that gmail would seem much nicer to me than it currently does.
Re:Google Green - The Story of Send by adamt on Tuesday May 15, 2012 @05:54PM (#3979107)
My experiences with gmail are very positive. I have about about 10GB of mail across 4 gmail/apps accounts with about 100k messages, and the performance is almost always instant (search, send, read, file). Furthermore if I travel to the other side of the world (which I do 3-4 times a year) then it continues to offer a quality level of service. I've never seen any in-house system get close to what I get from gmail.
Re:Google Green - The Story of Send by famousactress on Tuesday May 15, 2012 @07:00PM (#3979401)
You and @VikingCoder make similar points. I suppose it's possible that I suffer slower gmail than you guys (I am mostly using a company 'apps' account, maybe that matters).

It's also possible that you find gmail awesome because you're comparing it to an in-house system. I'm not. I'm comparing it to Asana, Quora, StackOverflow, or even other some GOOG products. In my world Gmail lines up with JIRA more often than with the tools whose performance consistently delight me.

Re:Google Green - The Story of Send by icebraining on Tuesday May 15, 2012 @07:11PM (#3979450)
I use Google Apps at work too and it's as fast as my regular Gmail account was.

Maybe it's the JS? Gmail is very code heavy and my laptop sometimes can't keep up.

Re:Google Green - The Story of Send by Sevein on Tuesday May 15, 2012 @09:40PM (#3979925)
You should try to decrease the number of conversations per page to 20 or less, that will help.
Re:Google Green - The Story of Send by _delirium on Tuesday May 15, 2012 @05:33PM (#3978984)
Not too detailed, but a nice overview that I think succeeds in having some information while being engaging.

The only thing that particularly confused me was this line:

> We also custom-build all of our servers so they are 93% efficient.

How do you measure overall efficiency of a server as a percentage, rather than some kind of compute-per-watt metric? I assume it's not 93% of the theoretically optimal electron->computron conversion factor. ;-) The only thing I can guess is that it's the average efficiency of the power supplies?

Re:Google Green - The Story of Send by SEMW on Tuesday May 15, 2012 @06:46PM (#3979330)
> The only thing I can guess is that it's the average efficiency of the power supplies?

Googling suggests the most efficient server power power supplies available do indeed have average efficiencies of around 93% (e.g. http://goo.gl/R1HqV ), so yup, that seems likely.

Re:Google Green - The Story of Send by rurounijones on Wednesday May 16, 2012 @12:06AM (#3980433)
Can anyone explain the following in the code?

          <div class="overlayContentWrapper video displayNone" data-id="1" data-url="lJnlgM1yEU0">
            <h5>
              Title 2
            </h5>
            <div class="overlayViewWrapper"></div>
            <p>
              Chupa chups caramels tart carrot cake gum bears bear claw. Topping powder chocolate
              bar dragée. Tootsie roll tart lollipop pastry pi donut faworki danish. Jelly beans
              pudding jujubes bear claw jello marshmallow marzipan. Icing powder jelly beans. Pie
              sweetly rolling topping donut ice cream sweet roll cake a cheesecake. Candy chocolate
              cake gummies powder pudding pie sweet.
            </p>
          </div>
Some sort of placeholder used to size elementS?
Re:Google Green - The Story of Send by eevilspock on Wednesday May 16, 2012 @12:38AM (#3980498)
Probably a list of future Android version names :)
Re:Google Green - The Story of Send by tripzilch on Tuesday May 15, 2012 @07:34PM (#3979528)
Oh wow, a blank white screen. Took me a while to figure out what's going on, but I disabled Javascript for google.com (makes their search result pages so much less annoying).

Guess they forgot to put a "please enable JS to view this" message in.

But it looks nice! I haven't watched it entirely yet, though.

Re:Google Green - The Story of Send by nanijoe on Tuesday May 15, 2012 @08:44PM (#3979762)
The data you send through google spends very little time touching their own equipment, so the energy efficiency is of little , if any impact unless it can be spread to a majority of the providers whose equipment my data touches on its was to and from google.. A quick traceroute shows me that there ar 10 router hops in between my Laptop and www.gmail.com. If all the 10 devices are not 'green' , then what net impact does Google's data center being 'green' have?
Re:Google Green - The Story of Send by Drbble on Tuesday May 15, 2012 @10:06PM (#3980024)
Transmission is a small fraction of the work that goes into your email experience.
Re:Google Green - The Story of Send by mkopinsky on Tuesday May 15, 2012 @10:24PM (#3980075)
100 Searches = 1 hour of a laptop

Really? That seems like a heck of a lot for just 100 searches. I guess this must be including all the googlebot etc. consumption as well.

Re:Google Green - The Story of Send by hsuresh on Wednesday May 16, 2012 @03:23AM (#3980880)
Yup, that caught my attention too. And i think it puts things in perspective - Google search is a really really complex system. The fact that 1 year of Gmail usage roughly translates to about only 6% power usage as 100 searches is insane.
Re:Google Green - The Story of Send by AndreasFrom on Tuesday May 15, 2012 @04:05PM (#3978495)
My first thought was green washing, but I do not know enough about Google to judge. Are they really this environmentally aware?
Re:Google Green - The Story of Send by ScotterC on Tuesday May 15, 2012 @05:03PM (#3978828)
As mentioned, they are relentlessly green because they're in a wonderful situation where it saves them a lot of money.

The green washing aspects would be carbon offsets and such because those are still up for debate as to whether they really have any positive net effect.

Edit: Got a downvote so I thought I'd clarify. Carbon offsets are the act of paying for carbon neutrality. No matter how efficient or environmentally friendly Google is, they can't possibly be carbon neutral with all their energy use unless they use primarily nuclear power with some hydro, solar and wind built in. Therefore they buy carbon offsets, http://en.wikipedia.org/wiki/Carbon_offset, which allow them to advertise that they're carbon neutral. The controversy over them stems from the fact that they're very similar to indulgences from the catholic church in the time of Martin Luther; paying for greenness isn't actually being green.

Re:Google Green - The Story of Send by jrockway on Tuesday May 15, 2012 @06:34PM (#3979275)
Google picks offsetting projects that are more valuable than average; details are here: http://static.googleusercontent.com/external_content/untrust...

I saw a talk recently about how much solar and wind power Google buys, and it's not at all cost effective. Google does it because they think it's cool, not because it saves them money. (But, the rate of return on the investment into wind infrastructure tends to be pretty good; wind power can be sold at a higher price than regular power.)

As an example, look at the Googleplex in Maps some time; all the parking spaces are covered with solar cells to charge the specially-converted fleet of plug-in-hybrids available for employees to borrow during the day. Building solar cells and custom-modding cars to give to employees for free is not exactly "saving them a lot of money". But it sure is cool.

Re:Google Green - The Story of Send by ScotterC on Tuesday May 15, 2012 @07:46PM (#3979559)
It's definitely cool and if it makes employees happy then it's definitely worth the investment.

I have a personal bias to get over which is that I only believe in investing in energy solutions that can solve large percentages of the energy gap for everyone and not just the ones able to spend the money or work the incentives system.

Re:Google Green - The Story of Send by Drbble on Tuesday May 15, 2012 @10:10PM (#3980038)
Google is one of the top few investors in solar/wind power generation projects in the US, not just buying watts, and it is for profit/savings, not a donation.
Re:Google Green - The Story of Send by jrockway on Tuesday May 15, 2012 @11:03PM (#3980252)
Could you explain your calculations on that? How is building new infrastructure with brand new technology cheaper than plugging into the existing infrastructure?
Re:Google Green - The Story of Send by cgs1019 on Tuesday May 15, 2012 @04:07PM (#3978505)
Yes, relentlessly so.
Re:Google Green - The Story of Send by inportb on Tuesday May 15, 2012 @06:58PM (#3979387)
In Chromium on my netbook, I could not figure out how to view this awesome thing that everyone's talking about. It looks like the page is supposed to scroll down, but I could not do it for lack of a vertical scrollbar. The horizontal scrollbar doesn't reveal anything useful.
Re:Google Green - The Story of Send by enobrev on Tuesday May 15, 2012 @07:20PM (#3979487)
Click the "Start The Story" button (if you see it). It animates through a scene in a side-scrolling manner, but there's no manual scrolling.
Re:Google Green - The Story of Send by inportb on Tuesday May 15, 2012 @07:43PM (#3979554)
Thanks. I saw that button after scaling the page down a couple of steps. Really amazing stuff.
Re:Google Green - The Story of Send by redstripe on Tuesday May 15, 2012 @07:57PM (#3979602)
If google was truly sincere about going green then it wouldn't be so protective of it's data centre energy efficiency innovations. It's great that they're doing lots of work to benefit themselves - but don't try to spin it like it's done out of concern for the environment.
Re:Google Green - The Story of Send by slewis on Tuesday May 15, 2012 @08:03PM (#3979620)
Re:Google Green - The Story of Send by mlf on Wednesday May 16, 2012 @08:18AM (#3981672)
Although the page and everything on it are beautiful, I can't help but think that this kind of portrayal perpetuates the "series of tubes" myth about how the internet functions.
Re:Google Green - The Story of Send by nollidge on Tuesday May 15, 2012 @05:02PM (#3978821)
Looks totally messed up in Safari for Windows. I just started using it, is that typical of WinSafari with newfangled HTML5 type stuff?
Re:Google Green - The Story of Send by AVTizzle on Tuesday May 15, 2012 @04:30PM (#3978646)
This is absolutely delightful. Interacting with this graphic practically tickled.