Homeownership (macwright.com)
rent is the most you’ll pay, whereas a mortgage is the baseline.
My lived experience bears this out.
Leave the Planet (kneelingbus.substack.com)
Forced mobility of this kind is an emerging theme of the 21st century, in contrast to the discretionary mobility that defined the 20th, which began with the advent of the automobile and ended with supersonic air travel—a century characterized by technology expanding the physical scope of life, propelling us faster and faster, juicing us up with kinetic energy until we seemed to overdose on it, a moment perhaps symbolized by the weaponization of airplanes on 9/11.
In a 2019 newsletter, I quoted Alain Bertaud’s observation that “the new proletariat in places like the United States no longer consists of industrial workers, but rather people who are forced to commute for three or more hours a day because they can’t live near their jobs” The same motorized transport that was once pure luxury is now as likely to be a curse.
Luxuries becoming curses is something I’m on the lookout for. Access to information. The immediacy of cellular communication. Working from home. Doordash.
The luxuries in themselves aren’t the problem.
Ask a Sober Oldster #6: Elizabeth Crane (oldster.substack.com)
I no longer believe I have the answers for anyone but myself.
Ask a Sober Oldster #5: Ray Cocks (oldster.substack.com)
One of my favorite acronyms and one of the first I heard was for the word SOBER: Son Of a Bitch, Everything’s Real.
I haven’t mentioned the improvements in my relationships because they are so close that all I can really say is, life is all about relationship—to everything and everyone.
When we get to heaven
We can no longer say
“The struggle is real”
And that makes me sad
But it wont make me sad
And that makes me sad
The struggle is real
And I am happy now
In this broken room
Feeling unpleasant feelings
Sadness et. al
Jesus paid it all
All to him I owe
Why is debt the metaphor
With abundance ex nihilo
Tom MacWright's Recently (December, 2023) (macwright.com)
Something I’ve been encountering time and time again is the difficulty of getting both “good vibes” and “good ideas” in the same movement.
This tension is real in many domains.
HTML Web Components are Just JavaScript? (oddbird.net)
Custom Elements seem designed for providing (wait for it) custom elements (markup), while framework components (old and new) put more focus on combining all the elements into reusable templates.
This distinction between “custom elements” and “reusable templates” is helpful. Many (not all) framework component authors don’t believe their consumers can be trusted with the raw materials. So they provide a templating language instead of composable pieces.
The auto-register idea towards the end of the post is compelling. If quickly defining templates with slots is what you need.
Desktop progressive web applications (trysmudford.com)
I love seeing a desktop progressive web application that just works. A Great little utility. And greater inspiration for what can be achieved by going with the grain of the web these days.
What you’ve seen is what you’ll give
These streets
Aren’t mean
These streets
Are indifferent
So too
The folks who walk them
Introducing Complexity
Communication is everything
Stuck in the Valley of Doing (cutlefish.substack.com)
The mix of status quo bias, organizational inertia, satisficing, risk aversion, and incrementalism is a recipe for change aversion. And everything is OK until it isn’t (at which point you have zero adaptive capabilities and can’t weather the storm).
Prepper Web Dev (notes.baldurbjarnason.com)
Principles to build by.
Faster Horses (adrianhoward.com)
The Henry Ford quote is so well known in product development that I don’t need to to quote it here.
“faster” wasn’t the selling point of cars over horses. Speed wasn’t the problem. Spending huge amounts of money, time, and space on keeping horses alive and dealing with the literal horse shit was the problem.
Those original problems are so far removed from modern day. It’s not intuitive to imagine the problems I’ve never had to solve. It’s intuitive to substitue my modern problem of speed over everything.
TL;DR: Henry Ford did not say “If I had asked people what they wanted, they would have said faster horses”. He pretty much said the exact opposite.
Listen to people. Get their point of view. Discover their problems.
Efficiency trades off against resiliency (blog.nelhage.com)
I mean a much more general notion of “ability to absorb or respond to change” – change of all sorts, including both bugs or failures, but also change in product needs, change in the market, change in the organization or team composition, whatever.
The true competitive advantage is being able to adapt to changing conditions.
A system with no slack is efficient as long it works, but brittle and will break down quickly in the presence of any changes to its usual operating modes.
When we accuse a system of being wasteful and inefficient, it’s worth pausing to ask what that “waste” may be buying. When we set out to optimize a system, pause to understand where the joints and flexibility in the current system are, and which ones are vital, and to do our best to preserve those. When we set metrics or goals for a system or a team or an organization that ask for efficiency, let us be aware that, absent countervailing pressures, we are probably also asking for the system to become more brittle and fragile, too.
“Become more fragile” is not something I would wish on any team. This is helpful framing.
Back of the napkin
Internet real estate deal
Evaluation
Do Repeat Yourself
Portrait and landscape
One silhouettes the other
A multitude
An infinity, or two
Never known completely
Over every horizon
Another
To be here now
Leaves everywhere
Untended
And unaccounted
To be here now
Inwardly outwardly other worldly
Presence
Telepresence is not
Telepathy is not
Telephony is not
To be here now
To be here now
You are here now
We were there then
Fully present
Fractally understood
Full presence
Fractal understanding
Full fractal
A front to
Addiction
A parable of sales funnels
Concealing the meaning
Filtered for impatience
Dividing tissue
And sinew
“Cool hand, Luke
‘shame if something happened”
Pro’s thesis finds amateurs
Incapable of wielding
Gross motor gains
Moreover skills
Move over wisdom
The influencers are talking
I will benefit from being wrong in public
The Arboretum
Forever accelerating
Meters per second per
Second
Slowing down is
All I
Want
Not to stop
Not to cease
To decelerate
To calm
Charms and their wearer’s
Proclaiming identities
Ps and Qs
Elemental
Peas and carrots
Like liked likely
Buffalo buffalo buffalo
Chalk chock upto chalk
The rantings of a lunatic
Pretending to be Mark Zuckerberg
Stuttering never
Bothered my
Bothered my
Brother
But then again I
I never
Had a
A brother
Oh brother I
I wish
You stayed
You stayed
Away too long
And now
Now we’re
Too gone
Far gone
Too far gonna
Hide away
A way
To cope.
I’ve got a bookshelf full of
broken promises to my
self.
Each one more promising
then the
next.
A dozen books on
minimalism as a
regular and daily
habit and practice.
Browser tabs open
to research on focus
and productivity
and mindfulness.
Anything but voided space
and silent air.
Anything but doing the
work.
Gear and jabber
and technique will
deliver me
from
me.
I read some poetry
books this summer.
They just wrote sentences
with scattered newlines.
And chance punctuation,
capitalization, and abrupt
Beauty
i could; do that
Too. If spell check
And autocorrect would give me a goddamn break
I want the cover art
Designed by an amateur
Who behaves like a pro
Doing a favor
For a friend
What I really want
Is a friend.
To read; my poems
And understand me completely
And not judge me for
Writing “goddamn”
And praise me for
Not neutering
It to “goddam”
To avoid the sense
Of invocation that I know
Will bother some
Other friends
I trust Jesus
understands
That two
Syllables alluding to his
Three self Judgment
sounded better than “ducking break”
Which I honestly find to be
The cheapest joke on autocorrect
And in the strictest
Sense I
Don’t think God damning a
Piece of glass and metal
And silicon
And flowing electricity
Has a victim
But consider the developer
Who wrote this linter
An extension of
Their labor
Has now garnered
Minutes of my attention
Which will cease
some day
And I’ll be no more
And we share a fate
But this poem?
This poem will last
Slightly longer
And their dictionary
Of suggestion corrections
Longer still.
But only maybe.
Typography Manual by Mike Mai (mikemai.net)
A beautiful little site with big opinions about web typography.
Forever young I want
to be or not to be
do you really want to
ask the question
forever and ever
amen to that
which cannot return
void where
prohibited for the benefits
friends come
and go
in and out of
our lives
vapor
flavored
vapor
mist and
vapor
and dirt and
vapor
dusty vapor
libraries vs. publishers (blog.ayjay.org)
publishing conglomerates don’t care about readers; they only care about customers. If they had their way reading would be 100% digital, because they continue to own and have complete control over digital books, which cannot therefore be sold or given to others. They are the enemies of circulation in all its forms, and circulation is the lifeblood of reading.
Circulation is a word worth dwelling on. Even at rest, there is constant circulation of certain resources.
The difference between ambition and entitlement (jamesclear.com)
Ambition is when you expect yourself to close the gap between what you have and what you want.
Entitlement is when you expect others to close the gap between what you have and what you want.
Moderate Drinking Has No Health Benefits, Analysis of Decades of Research Finds (nytimes.com)
For decades, scientific studies suggested moderate drinking was better for most people’s health than not drinking at all, and could even help them live longer.
A new analysis of more than 40 years of research has concluded that many of those studies were flawed and that the opposite is true.
Whoops.
Who runs Engineering processes? (lethain.com)
What I’ve learned since, mostly through designing thoughtful processes that nonetheless failed, is that good process is a deliberate tradeoff between quality and overhead.
This reads like the managerial manifestation of “do you want more boilerplate or more magic [in your codebase]?” Nobody likes having more overhead…but nobody likes defaulting to uncertainty to handle routine situations, either. Knowing that the tradeoff must be made made feels like the smallest increment of progress.
This Is the Beginning of the Fourth Revolution of Work (theatlantic.com)
The technologies that most empower humanity almost always produce a shadow ledger of pain. The steam engine unleashed the industrial revolution and brutally shortened life spans. Nuclear technology can power energy reactors or atomic bombs. The internet makes us productive and unproductive, delighted and miserable, informed and deluded. Like the future of everything else, the future of work will be, above all, messy.
There is no silver bullet. Every benefit has associated cost(s).
Scattered ChatGPT thoughts (notebook.wesleyac.com)
I try to have the things in my life — particularly books, media, and software — be as high quality as possible, because I enjoy having a nice life where things work and I am surrounded by beauty. Seeing people transfixed by a machine that can generate massive amounts of mediocrity is baffling to me.
Flattening the curve on creativity.
Liberating Our Homes From the Real Estate–Industrial Complex (thenation.com)
The home is no longer seen as a space of personal expression or comfort, or as the backdrop of everyday life, but primarily as an investment and as an asset—meaning that enforcing one’s aesthetics is a financially detrimental decision. Those with the capital to become homeowners (already a diminishing segment of the public) conceive of their houses as being for selling before they even live a day in them.
Curating our personal space for hypothetical mass appeal is dumb and I want to be done with it.
Overreliance as a service (robhorning.substack.com)
I like having a mix of bullish and bearish thoughts about ChatGPT and large language models. This critique is worth the time.
[ChatGPT] wants to incrementally bring us to the conclusion that “overreliance” is actually convenience, the classic affective alibi for all forms of imposed automation: Why would you want to bother with the effort of thinking? Where is the edge in that? Why struggle internally with how to express yourself when you can instantly produce results? Why struggle to find new kinds of consensus with other people when all the collaboration we need is already built into and guaranteed by the model? What’s more robotic than doing what society tells you to do and being part of a group?
A prediction engine will flatten the discourse toward acceptable mediocrity.
Convenience has also long served as a way to repackage isolation as a treat.
Geesh. Individual microwave meals come to mind on a completely different horizon of technological advancement. How convenient it is to dine alone in perpetuity.
Modern Font Stacks (modernfontstacks.com)
I love a good CSS baseline to make things look halfway decent.
Creating a tunnel to localhost with Cloudflare (barryfrost.com)
I’ve always wanted to be one of those kids in my computer science classes that routed all traffic through an SSH tunnel. This is an approach I can keep up with.
The perfect link (a11y-collective.com)
An ode to the hyperlink. Practical advice with a focus on accessibility for all.
Doing more only makes a to-do list grow longer (masilotti.com)
A to-do list isn’t a catch all. It’s not a list of tasks that could be done. It’s a ruthlessly prioritized list of tasks that must be done.
Each and every item on a to-do list must earn its spot. If a new one is to be added it must at least be better than the bottom item on the list.
A set of criteria I’m apt to adopt. I’m great at the capture step of Getting Things Done methodology. The act of capturing is not enough proof of worth. Catch and release is an available strategy.
unsimulated (blog.ayjay.org)
of course people think we’re in a computer simulation. We always conceive of our minds as a dominant technology of our moment.
This historical trend is a new insight for me. How does the availability of a metaphor shape our mind’s relationship with our bodies? Does reaching for virtual private servers instead of managing racks of hardware cause a devaluation in the embodied experience? Are there trends of (un)health that correlate with hardware choices? Does using Docker cause a person to have a more compartmentalized form of attachment?
The Brink (robinrendle.com)
I always forget this so here’s a reminder for the future: books are always the answer when things suck.
Six tight paragraphs about a reader’s relationship with books and self.
- Read books to stay healthy
- Discard books without a second thought
feeeed (feeeed.nateparrott.com)
Build your own news feed
A beautiful imagining of RSS, web clips, and other bygone ideas that need to come back to the forefront.
Notifications are the water we swim in
Writing an engineering strategy (lethain.com)
There’s a lot of nuggets of truth in this post. Worth the read if you’re into (engineering) organizational leadership & health.
The reason most written strategies don’t apply is because they’re actually visions of how things could ideally work, rather than accurate descriptions of how things work today. This means they don’t help you plot a course through today’s challenges to the desired state.
I’ve been encountering this in multiple spheres. Changes in habits are necessary as an organizations grow. Changes in individual habits are slow. Incremental adaptations are the basis of transformation on all horizons. Writing things down should be mostly an act of documentation. Maybe 5% of a document should be testing out a mutation that you’d like to be true.
Once you’ve documented them, discussions will happen more frequently, which will create a persistent pull towards improvement. It’s better to go slowly than to avoid starting altogether.
This also matches my experience. Action begets action. Documentation unearths differences. The key is making sure everyone understands that mutual understanding and shared clarity is the goal. Most documents are editable. Most decisions are reverisble. And most decisions are small bets. One foot in front of the other makes for a nice walk in the park.
An engine of precaritization (aworkinglibrary.com)
At what point do you realize the engine you are building is the one that’s preparing to run you over?
The Coffee Alternative Americans Just Can’t Get Behind (theatlantic.com)
Dilution, added sugar, and individualism sells better than ritual and intimacy. The former is what we want. The latter is what we need.
Corrections
Hope for Ai Future
Planning a Feature
Writing is thinking (world.hey.com)
Authenticity concerns aside, a powerful reason to NOT use ChatGPT to write stuff on your behalf is that it will prevent you from thinking.
Every time I write to think I’m happy with how I spent my time. The anecdotes are true. Writing (in english) before writing (in code) produces better solutions. And clearer scopes for dividing up the problem.
Start a blog
Booking a haircut
Thirty-Nine
There is no collaboration software that can solve for a lack of clear vision.
The Art and Science of Spending Money (collabfund.com)
A blog post from the author of The Psychology of Money. Providing a fly-by view of some attitudes that emerge. Particularly of those who are entrenched in their habits.
More Indieweb Goofin'
Indieweb Goofin'
Manage Your Time (lauravanderkam.com)
Some immediately actional advice to start making better use of your time. From the author of 168 Hours.
The pitfalls of “cool parent” leadership (welcometothejungle.com)
I think we’ve lost the idea that there is such a thing as professionalism, but I think we need to bring that back.
This entire article is helpful. Some companies need to inject more empathy into their culture. Others need to quit calling a business a family and bring back the idea of professionalism.