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

I wouldn't say it's "amazing", but it's definitely "upvoteable" for two reasons:

1. I don't have to install it. This means I can satisfy my desire for instant gratification and quickly go back and upvote it.

2. I support open standards. I'll upvote it just for the fact that it's implemented in WebGL and not some proprietary bullshit, and I'll continue to do this until all the proprietary bullshit is long dead and gone.



The fanaticism surrounding your second point is very popular on the internet and is quite interesting to think about. What exactly is the problem? I don't have a hard answer, but let's objectively compare the advantages against a standard, closed-source mid 90's commercial PC game.

Longevity: x86 is in no danger of disappearing, and even if it was, popular open-source x86 emulators and virtual machines exist, with better performance and compatibility than a lot of WebGL implementations.

Proprietary platform: x86 has a very long history and is approximately perfectly documented. On the other hand, every browser implements WebGL slightly differently.

Can't see the source: Javascript can be minified and obfuscated to the point of incoherence. On the x86 side, i feel that this would be better addressed by improving assembly education: Everything is open source if you have a disassembler.

Software Freedoms: It's inherently more free, in the RMS sense, to have the content locally on your own computer than it is to stream it from somewhere else.




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

Search: