<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Words on signal.kiwi</title>
    <link>https://signal.kiwi/posts/</link>
    <description>Recent content in Words on signal.kiwi</description>
    <generator>Hugo</generator>
    <language>en-nz</language>
    <lastBuildDate>Wed, 30 Sep 2026 00:00:00 +0100</lastBuildDate>
    <atom:link href="https://signal.kiwi/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Don&#39;t quit at night</title>
      <link>https://signal.kiwi/posts/2026/2026-09-30-dont-quit-at-night/</link>
      <pubDate>Wed, 30 Sep 2026 00:00:00 +0100</pubDate>
      <guid>https://signal.kiwi/posts/2026/2026-09-30-dont-quit-at-night/</guid>
      <description>&lt;p&gt;Last year I started participating in long distance cycling events. This came&#xA;out of a conversation with a co-worker at lunch, who was telling me about how&#xA;he would be riding the one way course of the &lt;a href=&#34;https://berlin-munich-berlin.org/&#34;&gt;Berlin-Munich-Berlin Super&#xA;Brevet&lt;/a&gt; in July and I (half-jokingly) said&#xA;I&amp;rsquo;d join him. To be honest, I doubted that I&amp;rsquo;d have the resolve to follow&#xA;through on that. I liked riding my bike, but 850km in 64 hours was a different&#xA;game entirely. I signed up anyway.&lt;/p&gt;&#xA;&lt;p&gt;We both started pedalling on July 30th, making our way to Cottbus, Dresden,&#xA;Marktredwitz, Regensburg, and finally Munich. Even though I was a few hours&#xA;over the time limit, I was surprised to make it to the finish at all. I didn&amp;rsquo;t&#xA;know how to fuel properly so I was completely exhausted and dopey. I had saddle&#xA;injuries, my knees were on fire, and I had swelling around my achilles.&lt;/p&gt;&#xA;&lt;p&gt;Across the whole ride, the last night was longer and more difficult than the&#xA;others. It was darker than I was used to, riding in between towns and villages&#xA;where there are no street lamps. I had to keep my light bright enough that I&#xA;could see but not so bright that the battery would run out. It was cold, the&#xA;fatigue was kicking in, bouncing between sweating and shivering. It was quiet.&#xA;There&amp;rsquo;s almost nothing happening around you to keep you alert, even with what&#xA;you can see on the road ahead. Occasionally there&amp;rsquo;s a car, a deer, a rabbit.&#xA;Hours of nothing in between. A lot of empty space to let the mind wander: &amp;ldquo;why&#xA;am I doing this. I should just quit. The train station isn&amp;rsquo;t far away. It would&#xA;be warm. It would be comfortable. I could be home.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;I don&amp;rsquo;t know what I was trying to prove or what got me through those low&#xA;points, but I&amp;rsquo;m glad I did. What I took from that and every event since then,&#xA;is the the moment you notice the dawn light starting to grow, all of the&#xA;negative self talk gets a little quieter. It seems a little more manageable.&#xA;The pain is still there, now it&amp;rsquo;s not the &lt;em&gt;only&lt;/em&gt; thing that&amp;rsquo;s there.&lt;/p&gt;&#xA;&lt;p&gt;Every event since then, I&amp;rsquo;ve noticed that pattern. The day is strong, you make&#xA;progress, then evening falls, the world starts to go to sleep, and you have to&#xA;push on through the cold and dark where everything just feels harder, every&#xA;problem another mountain to climb.&lt;/p&gt;&#xA;&lt;p&gt;It reminded me of my first job in my current profession, when I definitely&#xA;&lt;em&gt;did&lt;/em&gt; quit in the middle of the night.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;d spent the summer as an intern at the company, and after that they&amp;rsquo;d offered&#xA;to keep me on part-time while I was still studying. It was a good job, too:&#xA;they made space for me to learn, I had a very patient and skilled mentor, and&#xA;the people were nice to work with. This was where I learned to use vim, a tool&#xA;I continue to carry through my career. It&amp;rsquo;s where I learned Ruby and how&#xA;welcoming the Ruby community could be. Some of my (pair-programmed) code from&#xA;that time is still kicking around in the &lt;code&gt;jira-ruby&lt;/code&gt; gem.&lt;/p&gt;&#xA;&lt;p&gt;Not long after university courses picked back up for the year, and winter&#xA;started closing in, I started to feel overwhelmed. I wasn&amp;rsquo;t even remotely&#xA;healthy during university, it gave me some of the lowest points in my mental&#xA;health journey, and I simply didn&amp;rsquo;t know how to handle everything that was&#xA;going on or even recognise how much &amp;ldquo;everything&amp;rdquo; there was. I remember clearly&#xA;sitting at my computer around midnight, crying, and sending an email to my boss&#xA;telling him I was quitting. He replied a few minutes later, disappointed in the&#xA;way I&amp;rsquo;d communicated, but understanding about why.&lt;/p&gt;&#xA;&lt;p&gt;While &amp;ldquo;stuff is harder at night&amp;rdquo; is obviously a literal statement, I find it&amp;rsquo;s&#xA;also a pliable metaphor that helps me in some of life&amp;rsquo;s other challenges.&#xA;Winter is long, cold, dark, and has its own challenges. Mental health has its&#xA;own waves, sometimes they sneak up and you need to be careful about what&#xA;decisions you make when. You also need to be mindful about cultivating the&#xA;metaphorical morning, since it requires deliberate work to come out of those&#xA;dips.&lt;/p&gt;&#xA;&lt;p&gt;Since that first night riding experience, I&amp;rsquo;ve joined more events, ridden with&#xA;more experienced riders, and learned more about how to get through these things&#xA;in once piece. One of the lines I have seared in my mind now is from a &lt;a href=&#34;https://www.youtube.com/watch?v=dMWCJLXjKy0&#34;&gt;film&#xA;about Further Elements&lt;/a&gt;, an&#xA;adventure bike race through remote parts of Scotland I would like to join one&#xA;day:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;don&amp;rsquo;t scratch at night, do it in the morning, it&amp;rsquo;s always better.&amp;rdquo;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;It&amp;rsquo;s not surprising to hear this kind of thing at rider briefings and from&#xA;those more experienced, yet this particular instance of it, the undramatic&#xA;delivery (and probably the film&amp;rsquo;s editing), it stuck with me. It&amp;rsquo;s good advice,&#xA;too: not some motivational &amp;ldquo;you can do it!&amp;rdquo; speech, but a more sober &amp;ldquo;don&amp;rsquo;t&#xA;scratch &lt;em&gt;at night&lt;/em&gt;&amp;rdquo;. It acknowledges the reality that it&amp;rsquo;s going to suck out&#xA;there sometimes and you&amp;rsquo;re going to want to give up. At least give yourself&#xA;some rest and the chance to see the morning before you do it.&lt;/p&gt;&#xA;&lt;p&gt;This is all a long winded way of saying: make big decisions whenever you want,&#xA;but make them quietly to yourself at first. Let them marinate. Find a quiet&#xA;space to reflect before you commit to them.&lt;/p&gt;&#xA;&lt;p&gt;For now, in this era of turbo-capitalism, it&amp;rsquo;s feeling pretty fucking dark.&#xA;Daylight can come from many places. The sun, friends &amp;amp; family, hobbies, nature.&#xA;Make space away from what&amp;rsquo;s creating urgency, and cultivate the things that&#xA;give you opportunities to reflect.&lt;/p&gt;&#xA;&lt;p&gt;After writing all of this out that, I remembered a lot of the people I worked&#xA;with at that first internship were passionate about cycling. After leaving that&#xA;job I didn&amp;rsquo;t really ride bikes for the next 15 years. It&amp;rsquo;s only now I realise&#xA;how important cycling is, the kinds of experiences it can unlock, and the&#xA;skills it gives me that help navigate other parts of my life.&lt;/p&gt;&#xA;&lt;p&gt;I wonder what would be different if I&amp;rsquo;d waited until the morning back then.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Boundaries and AI hype</title>
      <link>https://signal.kiwi/posts/2026/2026-03-10-boundaries/</link>
      <pubDate>Tue, 10 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://signal.kiwi/posts/2026/2026-03-10-boundaries/</guid>
      <description>&lt;p&gt;Here I am writing another ranty draft about AI. Perhaps this time I&amp;rsquo;ll make it&#xA;public.&lt;/p&gt;&#xA;&lt;p&gt;After a tense and frustrating meeting today to discuss the &amp;ldquo;AI first&amp;rdquo; / agentic&#xA;coding future of the engineering department, I&amp;rsquo;m again thinking about my&#xA;boundaries as a professional.&lt;/p&gt;&#xA;&lt;p&gt;Over the last year or so, I&amp;rsquo;ve observed this intense thirst from leaders in&#xA;organisations to &amp;lsquo;see the light&amp;rsquo;; their networks are full of people in similar&#xA;roles that have been baffled as to why some engineers aren&amp;rsquo;t as excited about&#xA;the future of software development, or are at least approaching it more&#xA;cautiously. I can&amp;rsquo;t shake the feeling that whatever is driving this thirst is&#xA;at least &lt;em&gt;somewhat&lt;/em&gt; disconnected from reality (or, at least most of our&#xA;realities), and it means anyone who doesn&amp;rsquo;t share that view has the pleasure of&#xA;being gaslit on a daily basis.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, I&amp;rsquo;ve also observed engineers using and experimenting with these&#xA;products, genuinely excited about them, and considering how to fit them into&#xA;their practices. Others have experimented, and concluded that they aren&amp;rsquo;t&#xA;useful to them at that time, or only fill a certain niche. Both of these&#xA;responses seem a lot more rational to me, even though I don&amp;rsquo;t necessarily hold&#xA;that same excitement.&lt;/p&gt;&#xA;&lt;p&gt;So. Boundaries.&lt;/p&gt;&#xA;&lt;p&gt;Since this hype cycle began, I&amp;rsquo;ve been trying to make sense of it both as a&#xA;professional who at times has to be pragmatic to align with organisational&#xA;goals, and as a person who has their own values and ideals.&lt;/p&gt;&#xA;&lt;p&gt;As my professional self, I see plenty of ways in which this can change how we&#xA;write software, both at the more abstract level of implementing automations using&#xA;natural language, and at a practical level for code generation/manipulation.&#xA;That&amp;rsquo;s fairly uncontroversial. I also see a bunch of failure modes due to the&#xA;way LLMs inherently work: &lt;a href=&#34;https://jenniferplusplus.com/what-is-a-token/&#34;&gt;they generate plausible text based on an input,&#xA;there is no reasoning or understanding, making them prone to subtle and&#xA;not-so-subtle errors in their&#xA;output&lt;/a&gt;. This is not something&#xA;that can be &amp;lsquo;fixed&amp;rsquo;, it&amp;rsquo;s inherent in the technology. Depending on the way it&amp;rsquo;s&#xA;deployed and what problem it&amp;rsquo;s intended to solve, that may also be a totally&#xA;acceptable tradeoff.&lt;/p&gt;&#xA;&lt;p&gt;As my normal, messy, every-day self, I see different things.&lt;/p&gt;&#xA;&lt;p&gt;Environmental: these models are energy intensive to train and operate,&#xA;requiring specialised hardware and the associated infrastructure to run it&#xA;(often consuming potable water for cooling.) There seems to now be data centre&#xA;gold rush, of sorts, and these data centres often seem to land near&#xA;marginalised people or where there is cheap land despite &lt;a href=&#34;https://www.rollingstone.com/culture/culture-features/data-center-water-pollution-amazon-oregon-1235466613/&#34;&gt;problems that make&#xA;potable water&#xA;scarce&lt;/a&gt;.&#xA;The companies operating these products (OpenAI/Microsoft, Anthropic, Google,&#xA;etc.) do not have a good track record when it comes to transparency, but &lt;a href=&#34;https://www.theguardian.com/environment/2025/apr/09/big-tech-datacentres-water&#34;&gt;the&#xA;consumption does not appear to be&#xA;negligible&lt;/a&gt;.&#xA;Given that we are in a climate crisis and we are not already on 100% carbon&#xA;neutral energy, it doesn&amp;rsquo;t seem like we need their data to conclude that this&#xA;makes our problem worse.&lt;/p&gt;&#xA;&lt;p&gt;Moral: the way these models were trained, through the mass exploitation of&#xA;peoples&amp;rsquo; work (creative, scientific, etc.) without attribution or compensation,&#xA;and assigning reinforcement tasks to underpaid and under supported labourers in&#xA;developing countries to improve model performance and &lt;a href=&#34;https://www.theguardian.com/global-development/2026/feb/05/in-the-end-you-feel-blank-indias-female-workers-watching-hours-of-abusive-content-to-train-ai&#34;&gt;moderate content to the&#xA;point of psychological&#xA;damage&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Social: AI induced psychosis is a thing now. People have taken their lives&#xA;after ChatGPT has obediently helped them write a plan. Children&amp;rsquo;s toys are&#xA;&lt;a href=&#34;https://futurism.com/artificial-intelligence/ai-stuffed-animal-pulled-after-disturbing-interactions&#34;&gt;telling them how to start&#xA;fires&lt;/a&gt;.&#xA;Education systems are struggling in the wake of &lt;a href=&#34;https://fortune.com/2026/03/01/american-schools-broken-silicon-valley-edtech-gen-z-test-scores/&#34;&gt;lobbying by tech companies to&#xA;digitalise the&#xA;classroom&lt;/a&gt;,&#xA;despite resistance from educators (this started a long time ago, AI is the&#xA;newest layer.)&lt;/p&gt;&#xA;&lt;p&gt;There are a lot of incredibly important issues tangled in with this AI push,&#xA;and from what I&amp;rsquo;ve observed, tech leaders seem to either not be aware of them,&#xA;shrug them off with &amp;ldquo;it&amp;rsquo;ll get cheaper/more efficient&amp;rdquo;, or simply don&amp;rsquo;t care.&lt;/p&gt;&#xA;&lt;p&gt;Personally and professionally, I can&amp;rsquo;t justify participating in the ways my&#xA;industry is using LLMs at all. It is simply not worth the cost to the planet&#xA;and our people.&lt;/p&gt;&#xA;&lt;p&gt;The really frustrating part of this is that it&amp;rsquo;s solvable—&lt;em&gt;it just takes work&lt;/em&gt;.&#xA;Work to construct datasets that respect the peoples&amp;rsquo; rights and culture. Work&#xA;(and money) to train the models using well-supported/-compensated labour.&#xA;&lt;a href=&#34;https://www.technologyreview.com/2022/04/22/1050394/artificial-intelligence-for-the-people/&#34;&gt;Here&amp;rsquo;s a sublime example of people doing that&#xA;work&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately, it&amp;rsquo;s work that seemingly the majority of the loudest voices in&#xA;the room are not willing to do, for the sake of profit.&lt;/p&gt;&#xA;</description>
    </item>
  </channel>
</rss>
