Tell me about it - I remember the TDP stuff myself, and for a while I even bought into it. I guess that's why I am so cynical about new developments right now. Especially journal articles from scientists - I used to work in that type of environment, and the competition for funding is intense so there is always a great temptation to make all kinds of exaggerated claims about what the potential of some development might have.

I remember sitting in a meeting once - in our field we were under increasing pressure to come up with useful devices and not just study stuff because we thought it was interesting. The first adaptation was that in virtually every talk there was a slide to talk about "device potential". Most of us knew it was all BS, but that was how the game was played.

That's not to say that some day there won't be a breakthrough of some sort someday, but you really need to put on the BS deflectors before you start reading these types of reports.

I propose a rule of thumb, or if you like, a reliable component of my bullshit detector. If anybody claims to have improved the efficiency of a well-established industrial process by more than 2 percentage points, you should check their claims, if they claim an improvement of 5 percentage points or more, they're probably bullshitting.

This quote is also a red flag for me:

"For the last six months, driving home, I've been looking at leaves, and saying, 'I own you guys now,'" Nocera said.

Nocera sounds a bit manic.

I would also point out that the idea itself - using peak solar to produce hydrogen which could then be used at night - is not new. My friend Jerry Unruh suggested this to me - and I wrote about it here - almost two years ago:

http://www.theoildrum.com/story/2006/12/19/164011/04

Nocera seems to be suggesting that he thought up the idea.

CSP can also be used to capture solar, store it for a few hours (in the form of heat), and then use the heat to generate electricity at night.

Yeah, I agree. I'm still struggling to see what is the connection between photosynthesis and electrolysis of water. This is beside the fact that he comes across as a total nut with a statement like that.