You don't get something from nothing and if it sounds too good to be true>>>.....
Has this discovery been reported in any credible scientific journal?? The nondescript article says very little--what energy is obtained?? Is it kinetic, heat, chemical, potential, what the hell kind is it??
The conservation of energy law has been valid for many centuries and reading some article about a perpetual energy source is way over the top for me.
... or since the beginning of time, whichever came first.