You're better at one-liners. Still waiting on your receipts, Henny. Oh yeah, you said I'd discredit them.
here you go,i get my science news from physics.org
http://phys.org
it's a sort of dummyfied sciences grab bag site that gather news from across many disciplines and explains the abstracts from published papers