Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You might ask the same thing about Flash. You'd think that after the first dozen or so releases with gaping holes that they'd take a step back and rethink things.

I came up with a hypothesis about this kind of stuff not too long ago. Once your product becomes sufficiently crappy, nobody in their right mind will want to work on it. Good people will leave to get away from it. The project gets to a point where the badness "rubs off on you". Anyone who cares about their reputation will run from it.

Obviously, you can't write code without developers, so you start scraping the bottom of the barrel to get anyone who will work on it. You get people who don't care about their reputations and/or quality and are only there for a paycheck. You get green people fresh out of school who think everything is always nice and happy, and haven't been beaten down by the harsh reality of the industry yet.

The bozos got to the project, and broke it. Once that happened, the only people willing to work on it are more bozos (and the unfortunate ignorant folks who don't know any better).

I dubbed it "The Bozo Loop". I originally only intended for this to describe a specific situation (Flash), but since then it's become quite clear that it can extend to Java and many other things.



If they're both similar in this way, why did Flash win, or at least stay alive, while Java lost, to the point where most people can be told to turn it off and won't notice the difference?


Because Flash plays streaming video well and Java doesn't?


Only way to watch a video


HTML 5 video?


We are only just now hitting the point where you could use HTML 5 video only for a broad reaching consumer site. Once this is no longer an issue flash will probably drop off a lot more.

I assume only having up to IE8 on XP is going to be an issue to full html5 video adoption for some time yet.


I just found out from W3S that there's still 19.1% of users using XP. I see where that could become problematic.


Only way with 98% (at peak) market availability... Also, the tools for working with flash (for creative content) are better than those for Java.


I'm using this if you don't mind.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: