Because it is like we're not writing a renderer — we're not writing a systems level like WebGL renderer. Instead, the browser is our render, and so we need to have as much knowledge about how that thing works as we would if we were working with a lower level architecture.
Indra’s Net ‘symbolizes a cosmos in which there is an infinitely repeated interrelationship among all the members of the cosmos’. He adds that ‘the cosmos is, in short, a self-creating, self-maintaining, and self-defining organism’. Furthermore, there is no theory of a beginning time, and such a universe has no hierarchy. ‘There is no center, or,... See more
What if scholars & fans aided by computational algorithms, could knit together the books of the world into a single networked literature? If a reader could generate a social graph of an idea, or timeline of a concept, or a networked map of influence for anything in the library.
With this experiment, we wanted to explore the uniquely dynamic capability of software, which are hard to replicate in a printed, linear medium, for writing.
But it wasn't long after that that the Ace editor, I believe it was, was kind of the first, really solid, open source, in the browser code editor. And that seemed to unlock a kind of explosion of people seeing that. I know Github used it in the early days for some of their stuff, but lots of other projects as well. Suddenly people saw, oh, there's... See more