interaction
Up and Down the Ladder of Abstraction
A Brief Rant
Stop Drawing Dead Fish
The Future of Programming
How I Build
Intelligent arrows
Website Response Times
Now I get it
Like, just a post complaining that screens should be better
An Article by Matt WebbIt’s been 19 years since Pixar released Monsters, Inc. with all that CGI hair. Where are my hairy icons? Ones that get all long and knotted as the notifications number goes up.
Why can’t I feel my phone? I found that paper from 2010 (when I was complaining about keyboards) about using precision electrostatics to make artificial textures on touchscreens.
I should be able to run my thumb over my phone while it’s in my pocket and feel bumps for apps that want my attention. Touching an active element should feel rough. A scrollbar should *slip. Imagine the accessibility gains. But honestly I don’t even care if it’s useful: 1.5 billion smartphone screens are manufactured every year. For that number, I expect bells. I expect whistles.
The Right Tools for the Job
Tool-building is an essential but poorly incentivized component of academic geography and social science more broadly. To conduct better science, we need to
build better tools.
A representational tension
Do I need to know the precise polygonal geometries of Los Angeles and the University of Southern California to assert that the latter is within the former? No. My mind contains no such precise geometric model of points and lines, yet I know that USC is in Los Angeles. When humans reason with the real world, they focus on its objects, relations, and processes—rather than starting with geometry—because these are the keys to understanding and explaining the real world. Our GIS tools, however, usually do the opposite. Built from the geometry-up around the legacy logic of traditional cartography (geometries and layers), most GIS tools today are restricted by that legacy’s limited ability to model objects, relations, and processes. A representational tension thus exists in GIScience between being a geometric information science versus an ontological, relational, and processual information science.
The teleology of tool-building
The teleology of tool-building suggests that the real value lies in the end use of the tool, rather than in its origins
Urban form and grain
One square mile of different cities' street networks, held at the same scale to compare the urban form and grain.
Software often feels inevitable
Software often feels inevitable because its backstory is often invisible. We click a download link, run an installer, and suddenly have a new tool to use. Yet this conceals years of human decisions, experiences, and constraints shaping software outcomes that are in no way pre-destined.