Category: Article

  • Basketball shot clock human state machine

    Basketball shot clock human state machine

    I’ve only come to basketball as a parent, and in that capacity I often find myself on shot clock duties, as one of the few people who seems to enjoy – or at least tolerate – the shot clock. Perhaps I tolerate – or even enjoy – the shot clock because I imagine myself a…

  • trippler for Aotearoa New Zealand

    trippler for Aotearoa New Zealand

    Planning to present my PyCon AU talk to an internal audience at MYOB, I realised the title An EV trip planner for Australia, while entirely appropriate for an Australian conference on Python, wasn’t as inclusive as it could be for the members of a technology organisation encompassing Australia and Aotearoa New Zealand. So trippler now…

  • Reflecting on UI polish

    Reflecting on UI polish

    I’ve been meaning to give the trippler UI a glow up for MY2025 and my PyCon AU selection finally provided the impetus. In previously envisioning migrating to a Javascript front-end (vibe coded?), I was possibly making the next step bigger than it needed to be, as I’ve managed to squeeze a bit more out of…

  • Effective ML Teams in Korean

    Effective ML Teams in Korean

    We received our copies of the Korean translation of Effective Machine Learning Teams this week!

  • 22 rules of generative AI, 2 years on, Ghibli intermission

    22 rules of generative AI, 2 years on, Ghibli intermission

    This update comes at the peak of the Ghiblification fad. There’s nothing new here and yet I found the release of and response to GPT 4o image generation, including mechanistically crushed and artificially reconstituted Ghibli, particularly shocking. So here’s a retrospective case study for the recent review of rule #10 (labelling ingredients) and a longer…

  • 22 rules of generative AI, 2 years on, part 1

    22 rules of generative AI, 2 years on, part 1

    How has my original post on 22 rules of generative AI aged in a period of rapid change? Are these solution considerations as enduring as I thought? Let’s reflect on the original advice and developments in the meantime. Apologies again for minimal references as I timeboxed the writing. In general, evidence should be discoverable/verifiable with…

  • Charger hopping

    Charger hopping

    While it’s nice to make good time, when in remote areas, sometimes any route will do. For EV road trip planning in trippler, I first found the direct route, then chose chargers along the route. This approach can fail when there aren’t enough chargers close to the route, as in remote areas. Charger hopping is…

  • AI conversations for every role

    AI conversations for every role

    We always envisaged Effective Machine Learning Teams (EMLT) speaking to multiple roles. Recently we’ve spoken to 4 distinct audiences about ML development, and you can listen in too. Whether you identify with: there’s a podcast* for you with popular presenters – see more below. Product We joined a Product Tank Melbourne event, along with Ana…

  • Stop thinking

    Stop thinking

    EV road trips have a different cadence. You might need to charge an EV up to twice as frequently as you’d refuel an ICE vehicle (depending on the pair compared). However, given people need to stop too, this doesn’t necessarily mean trips take longer, and the different pattern of stops may even make the trip…

  • An evergreen question: what is an MVP?

    An evergreen question: what is an MVP?

    I was asked this the other day. My answer was: it depends on the context; it helps to have an example. And the contextual element is probably why this remains an evergreen question. While I have a fresh example in mind I thought I’d quickly plant a stake in the ground for reference. First, it…