The Dindu Video site is back opened thanks to hours and days of determined configuration by our chief technical Administrator Kraken. There is a button for a direct link in the header next to the Dindu Radio button.
http://dinduvideo.com/videos/

Enjoy!