This brings me to a problem that we've been noodling on for several years, and to my mind, it still a critical open question. So when you're trying to build these end-user extensible, digital document systems, there's a few desiderata that you want: You want to be very fast. You want to be safe, in the sense of, end users aren't going to be injecti... See more
We can throw words around like two hundred million galaxies or trillions of stars or bazillions of planets, but all of these numbers mean nothing. Our brains can't comprehend these concepts. The universe is too big. There is too much of it.
The little things you do for others that remind you both of who you are, matter. They’re what define the thread count of the human experience. It’s micro gestures like small smiles, arm squeezes, and “hey you”s that root us in our sense of self without committing to the relationship’s definition beyond momentary shared space. As Philippe Rochat put... See more
To the extent that the web has been difficult to kill, it is because it is evolvable. The web started as a way for scientists to share papers, and then evolved into new niches, including e-commerce, wikis, flash games, blogs, web apps, streaming video, social media, office suites, chat apps, design tools... It keeps finding new fits, and changing i... See more
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