Humans are spatial creatures Humans are spatial creatures. We experience most of life in relation to space. We sit in a circle with our family. We drive down the left side of the road in Ireland and try to stay in our lane. We ride scooters down a path along the water. We sculpt a human body out of stone. We follow signs to our train. We walk, through arches, or on crosswalks beside bike lanes, or to follow our brother across a bridge. We position our camera to frame the shot while our friend leans out over a balcony. We sense ourselves in space in relation to all of the other objects in our environment. And this is powerful knowledge that we've left out of lots of software. In fact, while most obvious in 3D, this thinking does work outside of just three-dimensional software. Almost any software can use spatial concepts to become easier to understand. John Palmer, Spatial Interfaces body
The tacit wisdom of the body It is evident that the architecture of traditional cultures is also essentially connected with the tacit wisdom of the body, instead of being visually and conceptually dominated. Construction in traditional cultures is guided by the body in the same way that a bird shapes its nest by movements of its body. Juhani Pallasmaa, The Eyes of the Skin: Architecture and the Senses Architecture Without Architects bodytraditionhistory
A simple pleasure that comes from just using it People have a sense of warmth and coolness, a thermal sense like sight or smell, although it is not normally counted in the traditional list of our five senses. As with all our other senses, there seems to be a simple pleasure that comes from just using it, letting it provide us with bits of information about the world around, using it to explore and learn, or just to notice. There is a basic difference, however, between our thermal sense and all of our other senses. When our thermal sensors tell us an object is cold, that object is already making us colder. If, on the other hand, I look at a red object it won't make me grow redder, nor will touching a bump object make me bumpy. Lisa Heschong, Thermal Delight in Architecture sensesbody
Half-winged, half-imprisoned The contrast between man’s ideological capacity to move at random through material and metaphysical spaces and his physical limitations, is the origin of all human tragedy. It is this contrast between power and prostration that implies the duality of human existence. Half winged—half imprisoned, this is man! Paul Klee, Pedagogical Sketchbook ideasbody
(an architectural stem cell that might transform itself into any organ for living) Michael Sorkin, 20 Minutes in Manhattan euphonybodyarchitecturespace
We have turned our faces towards the future During the modern era, we have even changed our bodily position in relation to the flow of time; the Greeks understood that the future came from behind their backs and the past receded away in front of their eyes, but we have turned our faces towards the future, and the past is disappearing behind our backs. Robert McCarter & Juhani Pallasmaa, Understanding Architecture timebody
In our bodies We tend to think of our memory as a cerebral capacity, but the act of memorizing engages our entire body. Remembering is not solely a mental even; it is also an act of embodiment and bodily projection. Memories are not only hidden in the electrochemical processes of the brain; they are also stored in our skeletons, muscles, senses, and skin. Robert McCarter & Juhani Pallasmaa, Understanding Architecture memorybody
The same material as the sun I have to apologize. I was born with a disfigurement where my head is made of the same material as the sun. It makes it impossible for you to look directly at me. It has always been this way. Shane Carruth, Upstream Color bodysurrealism
A Brief Rant An Essay by Bret Victor worrydream.com Like, just a post complaining that screens should be better designtechnologywwwinteractionbody
The body image A Quote The body image is informed fundamentally from haptic and orienting experiences early in life. Our visual images are developed later on, and depend for their meaning on primal experiences that were acquired haptically. Metaphors We Live ByGods of the WordThe Eyes of the Skin: Architecture and the Senses bodymeaning
The small web is beautiful An Essay by Ben Hoyt benhoyt.com I believe that small websites are compelling aesthetically, but are also important to help us resist selling our souls to large tech companies. In this essay I present a vision for the “small web” as well as the small software and architectures that power it. Why aim small?Features and complexitySolving the problem of software bloatRaw size isn't enough Rediscovering the Small Web wwwmicrosites
Why aim small? Why aim small in this era of fast computers with plenty of RAM? A number of reasons, but the ones that are most important to me are: Fewer moving parts. It’s easier to create more robust systems and to fix things when they do go wrong. Small software is faster. Fewer bits to download and clog your computer’s memory. Reduced power consumption. This is important on a “save the planet” scale, but also on the very local scale of increasing the battery life of your phone and laptop. The light, frugal aesthetic. That’s personal, I know, but as you’ll see, I’m not alone. performancesystemsconservation
Features and complexity Niklaus Wirth of Pascal fame wrote a famous paper in 1995 called A Plea for Lean Software. His take is that “a primary cause for the complexity is that software vendors uncritically adopt almost any feature that users want”, and “when a system’s power is measured by the number of its features, quantity becomes more important than quality”. A Plea for Lean SoftwareSpeed is a featureRequirements proliferation featurescomplexity
Solving the problem of software bloat But instead of just complaining, how do we actually solve this problem? Concretely, I think we need to start doing the following: Care about size: this sounds obvious, but things only change when people think they’re important. Measure: both your executable’s size, and your program’s memory usage. You may want to measure over time, and make it a blocking issue if the measurements grow more than x% in a release. Or you could hold a memory-reduction sprint every so often. Language: choose a language that has a chance. Remove: cut down your feature set. Aim for a small number of high-quality features. My car can’t fly or float, and that’s okay – it drives well. Say no to new features: unless they really fit your philosophy, or add more than they cost over the lifetime of your project. Dependencies: understand the size and complexity of each dependency you pull in. Use only built-in libraries if you can.
Raw size isn't enough A few months ago there was a sequence of posts to Hacker News about various “clubs” you could post your small website on: the 1MB Club, 512KB Club, 250KB Club, and even the 10KB Club. I think those are a fun indicator of renewed interested in minimalism, but I will say that raw size isn’t enough – a 2KB site with no real content isn’t much good, and a page with 512KB of very slow JavaScript is worse than a snappy site with 4MB of well-chosen images. ...[Instead, it's about] an “ethos of small”. It’s caring about the users of your site: that your pages download fast, are easy to read, have interesting content, and don’t load scads of JavaScript for Google or Facebook’s trackers. minimalismcontentsize