So what reasons are there to use flash over HTML5, I ask myself and the HN crowd?
-Video. (Mwoah, only non-WebM video, can't really count this one)
-Webcam
(thanks garethsprice)
-Simultaneous sounds (thanks AndyJPartridge)
-Cross-browser support (browsers interpreting HTML5 differently)
-???
Non competitive advantages:
-Games (see Angry Birds)
-3D hardware acceleration (both have the same security issues exposing shaders)
Competitive advantages HTML5 over flash:
-2D Hardware acceleration
-Open
-Cross-browser support (flash has it's update/versioning problems)