Away with the tools for developers! Let’s bring back the weirdness and experimentation and the joy of building a website again! Give us software to peel back all the layers of HTML and CSS and customize them, remix them, riff on code that we barely understand.
Especially on the web, we are used to a a kind of a document metaphor that, the web is just built for, which is a kind of a vertically scrolling infinite page. Infinite canvases are essentially like a different document format. This idea of that there are two dimensions, or almost three. You know, you can move left, you can move right, you can move... See more
The issue there is that all these tools pretty much anything that wants to use that kind of canvas UI. It's a tough engineering problem. And there's like a ton of the functionality of like a canvas like that that is — it's almost like a text editor that it just has to be there in order for it to feel complete. And if it's not complete, it'll feel... See more
We must start at the beginning: what is technology? Indeed, how deeply do we understand what we make? The increasing power and consequence of technology seems to obscure its definition. Technology is like a cloud; it envelopes and surrounds us, but we can’t quite apprehend it because its omnipresence obscures our vision. We know it familiarly, thus... See more
But instead of designing interfaces and exploring use cases for tomorrow’s glass-screened gadgets, Victor’s “forty-years-out vision” concerns nothing less than redesigning computing itself — not as a product or service, but “as a medium of thought.”