262 karma · joined June 30, 2014
I know it sounds a little silly, but this is the best way I can describe my mentality when I had pursued any of my successes in life.
If not this way, than business is too boring for me :) Maybe I'll stick to programming and pick up painting.
Basically, it has to have a name amiable to becoming an umbrella term. That gave Flash such a "universal" connotation.
I hope this makes sense - trying to convey the _peculiarities_ of "Flash" which made it (as I see it) successfull and distinct in character.
In short, I think that the open & open-ended, non-strict support-all-the-technologies nature of the web is too free for creative production. There's too much. There's a known principle that limitations are crucial to creative expression to the same degree the "tools" and "medium" are. We need an open-source spiritual successor to flash which utilizes the wonder web ecosystem but exposes a more constrained API so that games/interactive experiences are portable and to an extent LIMITED again.
I wonder if psychology in this topic could inform programming language design as to a “natural” step-size of abstraction, or an optimal parse-tree measure which would correspond to an equivalent mental model.
Other "pages" (as rough-sketch descriptions) I can imagine: colors.dev, cacheperf.dev, unicode.dev, rdf/microdata.dev, parsing.algorithms.dev, querystring.dev (a micro reference for sure).
Likewise, "micro" web tools which I'm sure exist as a concept I don't know already would be very convenient (xml->json converter, linters/viewers/auditors of all sorts).
Also, I agree with other that spam is cancerous in these messaging apps. Think about how much spam your email client filters; "publicly addressable" apps need the same logic.