Interfaces

How can the medium reach out to greet you?

Notes

A thinking assistant

There are AI assistants to help you write code, but none to help you think.

Induced fit

Typing is really quite a drag. People like to click choose!

The surface or the system?

Is an MCQ really that useful of an interface?

Learning, creating, communicating

Mechanical metaphors are extra noise.

Grown, not refined

I want it to be shorter, faster, grown, not refined.

Voice is not the ideal interface

It is completely linear, a single stream.

Reading

Most books feel too slow.

Growing an argument

Adding absurd constraints is a way to force you to get creative.

Playgrounds

Make the factory for the thing, not the thing itself.

Maybe it's just HTML

Render everything as HTML, fast TPS presets for similar patterns.

Mechanical objects

They are the mechanical objects and are not the goal.

Tabs

You have 50 chrome tabs open because you have no better system.

One input surface

I think I need one canonical input surface.

A homescreen of actions

Why does the homescreen list apps? Why not list actions? Workflows!

Guardian angels

Crons that run regularly, surfacing to me with a list of options.

Human in the loop

Why do we even need to show the user anything in the first place?

Adding or removing

I guess everything is either adding or removing information/noise.

The digital spanner

There is such a thing as a spanner, what is the digital spanner?

The hyperobject

The best object is no object.

Input devices

There is either input or output.

The body as input

Hands, everyone has them. Can be very intuitive and natural.

Typing will become less important

Gesture Inputs

What is the perfect input device for the human hand?