News for hackers. Stuff that matters.

Digitalgrub

> If something existed for Excel + PowerPoint...

Isn't that SlideShare you're asking for? If not can you explain more please?