Title: A science popularization site featuring researchers giving video talks about their respective areas of study.<p>(Russian readers of HN might happen to know the site postnauka.ru, of which this is an English-language spin-off.)
Upvote: