Obvious question about Google (and the others I guess): are you in breach of their Terms? How are you scraping results? How can you require people using this that it will continue to exist, or is it a proof of concept?
Personally I'm not a fan of endless scrolling. I never know if I've reached the end. It's also somewhat of a "dark pattern" to encourage attention.
Finally, on one search, the Instagram column contained 100% broken elements, they were the browser's default error message. My connection may have failed or something. Anyway, there was no option to refresh just that column, or individual broken elements.
Looks good though, nice UX overall.
Off topic: anyone else remember when dogpile was the new hotness? :)