goodness
If I had The Sads
Significant everywhere
Writing isn't a conveyor belt bearing the reader to "the point" at the end of the piece, where the meaning will be revealed.
Good writing is significant everywhere,
Delightful everywhere.An equivalence
In both early Christianity and Islam, theologians made a claim about architecture likely to sound so peculiar to modern ears as to be worth of sustained examination: they proposed that beautiful buildings had the power to improve us morally and spiritually. They believed that, rather than corrupting us, rather than being an idle indulgence for the decadent, exquisite surroundings could edge us towards perfection. A beautiful building could reinforce our resolve to be good.
Behind this distinctive claim lay another astonishing belief: that of an equivalence between the visual and ethical realms.
If you look for the light
If you look for the light,
you can often find it.
But if you look for the dark,
that is all you will ever see.— Uncle Iroh
Words which are things
I have not loved the world, nor the world me;
I have not flattered its rank breath, nor bowed
To its idolatries a patient knee,—
Nor coined my cheek to smiles, nor cried aloud
In worship of an echo; in the crowd
They could not deem me one of such; I stood
Among them, but not of them; in a shroud
Of thoughts which were not their thoughts, and still could,
Had I not filed my mind, which thus itself subdued.I have not loved the world, nor the world me,—
But let us part fair foes; I do believe,
Though I have found them not, that there may be
Words which are things,—hopes which will not deceive,
And virtues which are merciful, nor weave
Snares for the falling: I would also deem
O'er others' griefs that some sincerely grieve;
That two, or one, are almost what they seem,—
That goodness is no name, and happiness no dream.Asking yourself some questions
All of the moves that we make in space will tend toward being in accord with this phenomenon of wholeness / beauty / life if we’re willing to bring the requisite level of care to the doing of our work.
Alexander says that each of us possess the means for accessing this order within ourselves and — here’s where he loses most other architects and many in the so-called sciences in academia — he contends that what we’re connecting with inside of ourselves is an objective criterion for what good means.
Applying the criterion is easy: you ask yourself some questions:
With any action you might take with regard to placement, and with regard to the situatedness of things in space you ask yourself: does this move increase wholeness / beauty / life?
Does the intervention you’re taking intensify the feelings of wholeness in you as the maker when you are performing the work?
How does your work on this one part enhance what’s going on among wholes at the system level?
The Nature of Order
A Book by Christopher AlexanderFinding nourishment vs. identifying poison
An Article by Austin Kleon & Olivia LaingA useful analogy for what [Sedgwick] calls ‘reparative reading’ is to be fundamentally more invested in finding nourishment than identifying poison. This doesn’t mean being naive or undeceived, unaware of crisis or undamaged by oppression. What it does mean is being driven to find or invent something new and sustaining out of inimical environments.
I would like to adopt that line as a mission statement: “To be fundamentally more invested in finding nourishment rather than identify poison.”
Because you can identify all the poison you want, but if you don’t find nourishment, you’ll starve to death.
The amorality of Web 2.0
An Essay by Nicholas CarrThe Internet is changing the economics of creative work – or, to put it more broadly, the economics of culture – and it’s doing it in a way that may well restrict rather than expand our choices. Wikipedia might be a pale shadow of the Britannica, but because it’s created by amateurs rather than professionals, it’s free. And free trumps quality all the time.
The Cycle of Goodness
An Idea by Tadao YoshidaThe CYCLE OF GOODNESS® is the corporate philosophy established by YKK’s founder, Tadao Yoshida, who believed that “no one prospers without rendering benefit to others.” It expresses the basic belief of the YKK Group. Tadao Yoshida firmly believed that business belongs to society. As an important member of society, a company survives through coexistence. When the benefits are shared, the value of the company’s existence will be recognized by society. When pursuing his business, Mr. Yoshida was most concerned with that aspect and would find a path leading to mutual prosperity. He believed that using ingenuity and inventiveness in business activities and constantly creating new value would lead to the success of clients and business partners and make it possible to contribute to society. This type of reasoning is referred to as the CYCLE OF GOODNESS® and has always served as the foundation of our business activities.
Artifice, blindness, and suicide
A QuoteThe first step is to measure whatever can be easily measured. This is OK as far as it goes. The second step is to disregard that which can't be easily measured or to give it an arbitrary quantitative value. This is artificial and misleading. The third step is to presume that what can't be measured easily really isn't important. This is blindness. The fourth step is to say that what can't be easily measured really doesn't exist. This is suicide.
Doing It Right
An Article by Brad FrostDoing it right requires a different pace of working and a much broader thought process than “ok, let’s get this thing out the door.” Which is super tough because most workplaces place a huge emphasis on getting things out the door, and fast. Little agile tickets that are expected to be completed in micro sprints to me seem to be antithetical to doing it right.
The small web is beautiful
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?
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.
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”.
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.