RSSAmplifier

Blog

Steven Deobald

Recent content on Steven Deobald

deobald.caRSS feed ↗46 posts

Latest posts

The Problem With LLMs

Premise Six months ago, a friend of mine, with whom I work on the nonprofit Pariyatti mobile app, sent me this blog post by Vijay Khanna: From Idea to App in 7 Hours. By now, this is a fairly common zero-to-one LLM coding story. (LLM is short for Large Language Model but for the purposes of this essay, we’ll use it as a substitute for what is broadly categorized as “generative…

Artificial StupidIntelligence and Airport Sinks

I’m already a big fan of Boring Technology, but that term normally applies (and, within McKinley’s 2015 essay, certainly applies) only to tools for software development and not to apps and services.
I want to use that term everywhere.
The same principles — that a tool need not be new, flashy, shiny, complicated, intricate, or the absolute perfect fit — apply…

LocalFirst: You Keep Using That Word

If you’ve been following the local-first scene over the past few years, you already know a good definition for the term “local-first” is hard to pin down.
Part of the reason is that most people write software for money … and true local-first software is harder to capitalize. “Local-first” is a direct attack on vendor lock-in of all forms: data, formats,…

2025 Reading List

It’s been half a decade since I updated my personal reading list. Seems like as good a time as any to create another little time capsule.
I want to read I’m trying to keep this list shorter. Hopefully I’ll revisit this document with a new version in 2026.
House of Leaves, Danielewski The Buddha before Buddhism, Fronsdal The Body Keeps the Score, van der Kolk Gideon the…

I am looking for work. (Taylor's Version)

After 13 years of entrepreneurship, running businesses like Nilenso (India’s first worker-owned tech company) and Endatabas (earth’s first immutable SQL database), I’m looking for full-time employment. I’ve enjoyed starting unique companies from scratch and taking them as far as I can, but now I want to help grow something larger than I could build myself.
If you…

Optimistic Computing

I recently made two new friends: Abhinav Omprakash and Dawn Walker. Abhinav said I’m an optimist and I should write about it. Dawn said I shouldn’t try to coin any new terms. I should know better, but this essay follows Abhinav’s recommendation — and credits Dawn, in the very likely event I should have followed her advice instead.
I have been alive for approximately…

Third Wave (Commercial) Open Source

Commercial Open Source Software (COSS) is an only-loosely-agreed-upon term for businesses built upon selling open source products. COSS has seen two significant waves pass, with a third now emerging. The head of each wave lasts approximately a decade. The tail of each wave extends into the future indefinitely. Each wave subsumes all previous waves.
The first wave was characterized by…

Trucks, Tubes, and Truth

I am carrying a bucket of human waste. Two buckets, actually. I’m visiting an off-grid cabin in an Acadian forest where the vegetable garden is nourished by a humanure composting system. It’s my turn to take out the, uh, compost. Every visit to this forest is an opportunity to get away from Twitter, away from the noise of the city, and enjoy a simpler life as a temporary monastic hobo.

Blockchain Without the Crypto

Driving down the #9 highway in Southeast Saskatchewan yesterday, I giggled in surprise when I noticed a small piece of Internet lodged in a canola field. I saw the unmistakeable orange logo as we approached the unincorporated hamlet of Görlitz (population unknown) from the north. Amid the other billboards for bulk fertilizer and local honey was a painted plywood sign: Bitcoin ATM now…

The Strength of the Record

The computer is a curious gadget. It is one of few human inventions which can exist purely – yet accurately – in the imagination. Prior to the existence of a real computing machine, mathematicians could hypothesize how it might behave. They even understood the unbounded, fractal potential of computers: If human beings have machines for computation we also have the atom of computation and we can…

2020 Reading List

The following is a personal list of books and essays I would like to read, in priority order. This is a living document and entirely personal. I have only published it because, well, Publish Everything.
I want to read Full list on Goodreads
Priority 1 Exhalation (Chiang) Hackers (Levy) Reinventing Organizations (Laloux) Priority 2 Poor Economics (Banerjee) The Checklist Manifesto (Gawande)…

Ethical Software For Everyone

Can I interest you in a nutrition label?
Ethics! We all have a few. Every day, my personal ethics evolve in varying degrees. It seemed harmless to speak loudly and abrasively in my early twenties — a speech full of arbitrary and contrary words. Who was I hurting? Now I know. The increments of personal ethics evolution are slow and sometimes the work takes decades. Crossing the bridge of…

Hacker Villages

The inevitable advent of जादूगरों का गाँव.
“Land in Canada costs how much?” Ragul queries me a second time. His eyes are wide and I can tell he’s asking me to confirm the cost of property in Eastern Canada because half of him doesn’t believe it.
“Yeah, I know,” I say, “$23,000 CAD for 20–30 acres is…” I pull out my phone and start…

Compassion For Donald

The 2019 Canadian federal election is over. I doubt anyone feels very good about it. Not because a minority government threatens to immobilize the Canadian government. I mean, there is that. But the suffocating air of this election was far less tangible, far less quantifiable, than counted ballots. The outmoded left-right political spectrum is gasping for breath through a death rattle and, for…

I started meditating... now what?

Two weeks ago, a friend struck up a conversation with me about his meditation practice. His query was:
Hi Steve, I started meditating like a month ago. Nothing fancy, just sitting down and observing my breath. I did it because my anxiety was really, really bad and I couldn’t sleep at all most nights. It was horrible. At first the meditation made no difference. But then things started…

Silent Spaces

How often do we experience real silence?
Universal Spaces was written out of necessity. There is nothing profound about the idea of universal spaces — spaces without any form of exceptional availability — but no preexisting terminology satisfies the requirement of defining spaces only in terms of that quality. Universal spaces require an identity, something we can point to when we…

Universal Spaces

Yesterday we visited Chennai’s Theosophical Society. Prior to this visit I knew little of Theosophy and nothing about the space. The Society is staggering in size. Bountiful gardens spread across 260 acres. Although it is dwarfed by large city parks like Central Park (850 acres) in New York and Stanley Park (1000 acres) in Vancouver, the Theosophical Society Gardens have an even more…

India Has A Three-Body Problem

When I moved to Bangalore six years ago, I had no interest in India’s garbage management problem. I moved here to build a software company, not to muck about with garbage bins. But every time I would fly between the subcontinent and the Americas, I would find relief on my home continent and exhaustion on my continent of immigration. Living in a giant garbage heap is mentally taxing. Every…

How To Disconnect

For those of us who grew up in the 1990s (Gen-Y-ers? Pre-Millennials?), the sound of connecting was
Pshhhkkkkkkrrrrkakingkakingkakingtshchchchchchchchcchdingding*ding
and there was a certain romance to the ritual of Getting On The Internet. At least, there is a certain romance now, looking back. Now that we live in the era which precedes the era of ubiquitous computing, with all our nerdy…

Does Smoking Marijuana Harm Your Meditation Practice?

tl;dr: Yes, it does.
A friend with very little drug experience recently asked me if smoking (or eating) marijuana would harm her nascent meditation practice. She had a few follow-up questions, one of which was “have you ever written about this?” which caused me to turn our conversation into this essay.
First off, on the broad topic of drugs and meditation, I have written about…

Steve Yegge, You Are Half Right (Part Two: Software Ethics)

In 21 Lessons for the 21st Century, Yuval Noah Harari repeatedly emphasizes the need for society to apply critical thinking to the future of software, algorithms, and artificial intelligence. Harari is one of the more forward-thinking philosophers when it comes to disruptive technology and 21 Lessons lucidly collects the requirements for our species’ future: our new tools must sustainably…

Steve Yegge, You Are Half Right (Part One: An Ethical Void)

Disclaimer and Full Disclosure: I began writing this article in July, during my last week at nilenso. Go-Jek is a client of nilenso’s. My views represent neither company.
I just re-read Steve Yegge’s “Why I left Google to join Grab” article. My heart is pumping. I’m excited. Just not in the way he intended.
You may have forgotten about Yegge’s article…

The Toxic Notification Bubble

“I only have two goals for my kids,” Paige announced calmly as she set her chai down. “One, I don’t want them to be assholes; they shouldn’t mistreat anybody; they should be nice people. And two, I don’t want them to become substance abusers.”
It is natural for people our age to worry about drug addiction in the upcoming generation. During the 80s, our…

What is Siggu.org?

We started siggu.org with the very rough intention of answering one question: Why meditate? We have multiple axes across which we will write in an attempt to answer this question: neuroscience, infrastructure, policy, and health — among others.
Siggu itself is a Pali word. It means horseradish. There is nothing particularly special about a horseradish. It is a strong taste, one that most…

Finances in an Employee-Owned Technology Co-operative

If you are not already familiar with nilenso, I apologize. This article may not make any sense to you. Requested as an opinion piece in reply to an internal email on salaries, it hinges on a lot of context.
You may find that context interesting.
YourStory: India’s first software co-operative Huh? A Software Cooperative? — an introduction How to Co-op: Salaries and Reviews…

Menstrual Leave: 'I Have Cramps'

PMS. I still can’t remember first learning about Pre-Menstrual Symptoms as a child. I don’t remember the specific event, but the understanding conveyed. I imagine it went something like this: “My Mom was really grouchy this morning.” - “Oh, she probably has PMS.” - “Is that a disease?” - “Nah, it’s something that happens to Moms once a…

How To Bicycle Commute in Bangalore

Riding a bicycle in Bangalore is surprisingly easy. Bicycles are nimble and the traffic is slow. The roads are… good enough. The weather is perfect. The pollution is an issue but not riding a bicycle only exacerbates that situation. Here are my recommendations for making riding a bike in Bangalore something between tolerable and enjoyable.
Required: Good Brakes Traffic in Bangalore…

Bangalore 2030

This past week, nilenso interviewed a German fellow for a software development position. As part of the routine of meeting a new stranger in this city, a variation of “Why do you live in Bangalore?” passed between us. My answer to this question is complex and usually varies based on the tone and implied subtext with which the question is asked. My immediate reasons are somewhat boring.…

Salaries in a Cooperative

Tom Hall asked me once how nilenso decided salaries when we have no bonuses. This is a question we get often.
Our first stab at this was a model we’d inherited from other companies we’d worked at: have salary bands which match up to the skill and experience of the current staff, match that to the available cash, and set salaries accordingly. At first, we actually started off with…

Patient Charts

This is a brief idea I remembered while cleaning up some old files. It initially occurred to me while discussing the status of my eyes with the surgeon after I had a vitrectomy and scleral buckle. Our conversations were terrible. He would stare at the back of my eye with his lenses and probes, ask what I saw, I would give a lengthy description (forgetting a few things) and he would inevitably only…

Emergent Continuous Design

I’ve recently returned to Canada for a month to visit family. While here, I’ve run into some old friends (and friends of friends) whom I haven’t been in contact with since moving to Bangalore three years ago. “Oh! You live in India? What’s that like?” is one common conversation piece. Or the frequent line of questioning which positions the entire subcontinent as…

Why Ayurveda? Because Science!

He squinted through a pair of wrap-around sunglasses, the kind one often expects to see on the crowning end of a wheelchair with wings of lenses spread wide and soaring across a sea of wrinkles – or drool, if the sea had previously suffered a stroke. Or at home in makeshift bingo halls constructed of a dusty old Lions Club because all the Lions and Lionesses were dead and even the Rotary…

Drugs, Meditation, Warnings

I recently returned to work from my second 10-day Vipassana course. After such a course, friends are always curious about the experience. Because Vipassana meditation courses are largely indescribable, the conversation often drifts to one’s journey toward Vipassana, and the journey toward meditation in general. For me, this journey has been a mixture of friendships, literature, and drugs.…

What is a Software Cooperative?

I recently wrote about how thankful I am, after a decade in software, to work for an employer which inherently understands my values and the values of all my colleagues. That employer is me. That employer is also all of my colleagues. That employer is nilenso: a software cooperative owned and operated by its employees here in Bangalore.
What is a coop? According to Wikipedia: “A…

Welcome, Gratitude

I recently suffered the most severe injuries of my life — I experienced a retinal tear and detachment which led to multiple surgeries. Those surgeries themselves have permanently damaged my vision and physically deformed my right eye. While I was recovering, I was unable to read, use a computer, or watch video. Oh. And I was in California, on business. The surgeries prevented me from flying…

Ceci n'est pas une pipe

A description of a doctrine without words is not a doctrine without words.
Over the last few days, the internet saw a layered explosion of conversation regarding Adria Richards, and a conversation which happened near her at PyCon 2013. To me, it looked like this:
The first circle represents the initial event. The second circle represents Adria’s public reaction. The third circle…

An Atheist's Glimpse of God

One of the benefits of working for a startup like C42 Engineering (where I help build rubymonk.com — the name is a coincidence) is the broad range of experiences available, both in and out of the office. Thanks to our flexible work environment, I was able to travel to Himachal Pradesh for a couple weeks of experimenting on myself as a break from experimenting with software. I know not…

Cartoons and Comic Books

The curiosity of my coworkers at ThoughtWorks often leads to a number of healthy and interesting debates, which often occur in the pub, on internal mailing lists, and anywhere in-between. One such discussion, of the mailing list variety, revolved around the topic Chinese economics and politics. Inevitably, the recent Angry Red Dragon issue of The Economist was mentioned in passing as participants…

We Need More -onomy

The other day I was listening to assorted tracks in my reading room while enjoying a glass of scotch and puttering away in the codebase of my current project. I was feeling chipper, the sun was shining. On Saturdays I’m willing to play the music loud enough to feel engrossed and I was looking for a bit of a beat in most of what I was listening to.
I own an iPod Video, and if we discount…

Dupies (Dollar-Rupees)

The Theory Moving to a new country often involves adjusting to a new currency. As much as my mind can’t intuitively wrap itself around miles, I have a hard time with the feeling of Rupees here in India. Thankfully, the current economic situation provides us with some easy answers.
The present economy helpfully provides us North Americans with a nearly-round conversion rate:
$1 CAD /…

Not Getting Things Done

Some lessons I learned before reading this article Rohan showed me today (ironically filed under GTD):
Get rid of your car. Own less. And less. And less. If you have to own something, own something good. Don’t watch TV. Ever. Do things you love with other people. Do things you hate with other people. The article, unfortunately, suggests moderation. If you, like me, are incapable of…

The Gap

One of the roadblocks to the Tightpinkproduct is The Gap. My friend installs Ubuntu and complains about the difficulty of installing Flash or forcing WMV files to play inside of Firefox. He shouldn’t have any reason to complain. All these things work. More often than not, they will work with packages living inside repositories. I, too, would complain but I’ve become too used to the…

Fidget Weights

I saw Thoughtless Acts a while back and it immediately reminded me of an idea Drew and I came up with years ago. It came to the attention of people who frequented my basement office that if one became engaged in conversation, he or she would inevitably stand on top of some octagonal free weights I had lying around:
Perching oneself on these long enough would lead to fidgeting. The participant…

Google is My New Microsoft

Mike (seen here fondling beef) had a blog post about accidentally formatting the wrong partition and losing all his data. Then he went crazy and formatted his entire blog on purpose. What a guy.
In response to his non-existent post, I will engage in a tirade describing where computing has taken me.
First, there was my PC. My first real computer of my very own. At the time I was a poor…

A Walk

I went for a long walk in the rain. Gosh was it muddy.
I saw a little girl whipping herself and begging for change. A sick, touristy part of me wanted to take a picture of her. An even sicker part of me wanted to borrow the whip to see if the sound it produced was representative of the pain it inflicted. She tugged at my arm as I walked by; I shrugged her off as politely as I could and…

Making It Look Easy

Do you remember the last time you were in the physical presence of an expert? Do you remember how it felt to watch her perform her art? Perhaps hands dancing through the strings of a guitar or over a keyboard. Perhaps instinctual movements producing new material at needlepoint or temporal painting through dance. Perhaps the gentle swing of a chain-saw sliding through the groves of an unfinished…