This is something that for the most part, I don’t think technology can ever fully satisfy — it’s just too frictionless. Acknowledging existence requires real, personalized effort — something that tapping your screen to heart react will never fulfill.
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.
By using hundreds of written notes as training data, we can configure a model to learn to be the note-taker, to internalize their thought patterns, to adopt their writing style and interests, to approximate their mannerisms and responses. After several months of disciplined note-taking, the aligned model becomes powerful enough to accurately... See more
Someday there's going to be a product, or two products, that are competing with each other, with similar features, and the thing that they're not going to be competing over is like how well the eraser works or how well the select tool works. They are going to be competing at that higher level — of the features that they built that are unique to... See more
Mastering these categories and where they apply will take time and experience. However, knowing the contradictions in each category helps master the category better. We’re using inversion to define the limits of the category.
We don’t want to make websites instead of books. To understand what a digital book should be, it’s worth trying to perceive it as an information format, not a physical medium.
Anyone trying to apply science via technology must reason through contingencies, constraints, and behavior in specific circumstances. Questions like What is most appropriate and desired in this context? arise. Science focuses on necessity and universality; technology focuses on contingencies and specificities. Thus, technology does not just follow... See more