While scitech.video goes offline, Makertube grows