Can't Spell Treason Without Tea

I’ve recently finished reading the cozy fantasy novel Can’t Spell Treason Without Tea. While the weather was too hot to feel warmed by it, I nevertheless enjoyed it.

I love me a story with

  • Characters who talk through problems. In fact, my least favourite narrative tropes are where the problems are created by two people, ostensibly who care for eachother, but cannot have even the simplest lowest-level honest conversation. See also “Could Have Avoided This!” Plot and Poor Communication Kills.
  • Community Building, and community raising; the cynical part of me feels like this might be the most fantastical part of the book, but how I love it.

and of course, the requisite easy entrepreneurship.

It’s not a perfect book, but was a good distraction, and I’ve put the next on my borrowing queue at the library already.

Summer Guitar Lull

I’m in a bit of a summer lull with guitar.

Bad: I’ve totally fallen off my discipline, and haven’t accomplished even one thing on my summer goals list

Good: I’ve been having fun. Playing riffs with totally incoherent tones, and having a blast — Lemme tell you, there’s a punk cover of Cissy Strut waiting to happen I’m sure.

I’m sure I’ll find my discipline again. But maybe I’ll go dig my loop pedal out until then.

Redefining Prosperity

I really hate the term prosperity — no one means the same thing when they say it, and a heck of a lot of people think it means “I’m gonna be a {million,billion,trillion}aire”.

Maybe it’s time for a new definition of prosperity:

  • The ability find friends, make friends, see friends.
  • Time to enjoy the changing of the seasons.
  • The time and money required to have a hobby, or three.
  • Time with your kids; the resources to have kids if you want them.
  • The freedom to feel like a hobby is worth doing rather than a dereliction of your duty to the machine.
  • Access to people who make you feel whole; access to community that makes you feel whole. Encouragement and support to grow our communities, and build bonds.
  • Jobs with dignity, jobs without moral injury.
  • The freedom and safety to explore different versions of yourself; intentionally low costs for decisions.
  • The ability to stop feeling like the machine is grinding you down.
  • The ability to become ill or disabled without fearing for your life falling down around you because you have become useless to the machine.
  • The freedom to make art if that calls to you.
  • The freedom to partake of art if that calls to you.

What does concrete policy look like that chases this kind of world? I don’t know that I have great answers. There’s a few things:

  • 30 hour work weeks?
  • Job Sharing?
  • Community business support?
  • Basic Income?
  • Wealth taxation?
  • No more billionaires? Wealth maximums?

That certainly feel aligned, but I can’t say I have all the answers.

I yearn for a politics that fights for these sorts of things. I yearn for a prosperity that focuses not on what you’ve got in your bank account, but the lives you’ve touched, the fun you’ve had, and the safety you’ve felt while doing it.

A letter to the ministers of Environment and AI

Just sent this letter to the ministers of the environment for Canada and Alberta, as well to the Minister of Artificial Intelligence and Digital Innovation.

Honourable Ministers,

The momentous rise of AI has many people wanting to build data centres. While I personally am skeptical of the long term impact in terms of jobs, even if you take claims at face value it is incredibly important that we not let a burgeoning industry push us backwards on climate goals, as neat as it seems.

We’ve already seen bad outcomes in the US and Canada from the chase of data centres:

- In Memphis, you have xAI building illegal gas turbines [1]

- You have AI data centres draining water from communities [2]

- Data centres being built in Alberta [3], which has one of the least green electricity grids in the nation.

A nation we need to establish some ground rules. New data centres need to be

1. Using renewable energy, or create appreciably more green generation than they are expected to consume. Carbon Capture, if deployed, must be required rather optional.

2. Be tightly regulated on their water consumption.

3. Have incentives provided to use waste heat from them for secondary purposes. Every data centre is an opportunity to build a district energy system and heat storage system to help heat homes through the winter, providing climate impacts.

We have an opportunity to set our regulatory environment to minimize our regret in the future.

We also should encourage the industry to change. We should be working with international partners to start labelling model hosts with a “tokens-per-tone” measure of CO2 intensity, and encourage the development of time-of-use token pricing to build efficient use of renewable resources into models.

[1]: https://www.selc.org/press-release/new-images-reveal-elon-musks-xai-datacenter-has-nearly-doubled-its-number-of-polluting-unpermitted-gas-turbines/

[2]: https://www.bloomberg.com/graphics/2025-ai-impacts-data-centers-water-data/

[3]: https://www.theglobeandmail.com/business/industry-news/property-report/article-new-data-centre-will-be-one-of-canadas-most-powerful/

Style in the Age of Robots

who — who - wants to bet that — in the age -robots- we’re going to see ]reams[ and ]]reams[[ of stylistic evolution. <broken tags, for effect, syntax;;;;;;;;;;;;;;with’‘‘‘‘‘style. howbettter to show ur hu👨 than being [[u[n[g[o[v]e]r]n]a]b]l]e] by style.

{}{}{}{}{}{}{}{}

\\\\\F\u\r\t\h\e\r\m\r\e stYle vill =>=> move <=------ fast; AFTERALL; ‘‘‘‘models’‘‘ tak tim to 🚆.

Dittttttttto the vIS-yu-al arts?

Too Many Ways to Make a Link

It’s become exhausting how many different ways I have to remember to make a link in editors:

  • Select text, ⌘-K, paste link
  • Select text, paste link over top
  • Type [markdown](link syntax)
  • ...

Of course, these are all mutually independent, so half the time I try one, hit ⌘-Z, then try again.

Anyhow. Gripe.

Finished Finnish

After about 11 months or so of poking at Duolingo, a few weeks ago, I finally finished their Finnish course. So now I blog, as is my tradition.

I originally started in anticipation of a trip to Helsinki last year, and then I continued on my return because frankly, I was having fun stretching my brain in a new direction. Something that I have learned about myself is that I enjoy challenging myself. I do it with guitar, reading classics, and more, but languages have really not been an area of stretch in a long time -- I basically gave up learning languages after a pair of semesters of German in highschool. Every time I do spend the time to push myself on something I am always gently surprised at the out-sized reward for it.

Finnish

As I said, selecting Finnish was rooted in travel, but continuing was because I found it fascinating. There are so many pieces that are wildly different than English, and yet, here and there little bits of sharing.

Here’s a few things that really stood out while I learned Finnish:

  • No articles: no ‘the’, ‘a’, etc. “pöyta” rather than “a table”
  • No implied gender in their “she/he” word: “Hän on onellinen” is “she is happy”... or “he is happy”; not determined by “hän”.
  • A very straightforward spelling to sound mapping (phonology?) -- for them most part, so long as you hear the word correctly you can spell it, even if you have no idea what it means, and similarly with practice, you can pronounce words even if you don’t know what they mean. This doesn’t mean everything is easy, but compare to the nightmare that is English (row, row, roe, tear, tear, shower, tower) and it’s a breath of fresh air.
  • At least for the verbs I learned, conjugation was super simple and reliable. For example “me” means “we”, and most things conjugated for the “we” form in turn end in “-mme”, like “olemme” or “juoksemme

For more interesting reading, this seems neat, and I wish I’d found it a heck of a lot earlier!

Duolingo

I have weird complicated feelings about Duolingo. On the one hand, the gamification and social pressure really does help someone come back day after day after day. As a real believer that skill acquisition is driven by putting in the time, this is a good thing for making someone actually successful in trying to acquire a language. However...

Where Duolingo falls down is that it fails to teach in places that teaching would be profoundly effective. Duolingo prefers to show example after example, hoping that after time you gather enough context to form a rule in your head. This to my mind horribly slows down your ability to succeed. Sometimes a one paragraph explanation is a super power.

Since I have finished their Finnish course, I’ve been trying out the maintenance track... and I have to say, I’m generally underwhelmed. I can feel the skill atrophying a bit already, about 3 weeks in.

ChatGPT

Work got the whole AI-all-the-things bug, and so last year they encouraged us to get ChatGPT enterprise licences. So I signed up. These days I’m starting to figure out there are places it’s helpful, but it was a long fallow period.

Where I did find it helpful was explaining and -naming- bits of Finnish grammar. While everyone is mad at AI for hallucinations and errors, what’s incredibly helpful is it’s ability to provide a name for a pattern. A pattern I got into was getting a question wrong in Duolingo, then conversing with ChatGPT about why what I said was wrong. It was both helpful and motivating.

A side note on Temporal

Despite reviewing a huge number of patches for Temporal, writing this was the first time I’ve used it. It’s pretty nice :)

trip = Temporal.PlainDate.from("2024-06-11") 
recollected_duration = Temporal.Duration.from({days: 77}) // also approx
estimated_original_start = trip.subtract(recollected_duration).toString(); // "2024-03-26"