Lame article... Nothing new, definitely not a breakthrough.
Fusion is an excellent prospective power source in the long run. But I swear if I see one more boy who cried wolf article trying to get me to believe "it's really happening this time" I'll puke.