<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://joshuagoodw.in/style.xsl"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Josh Goodwin</title>
    <description>His blog</description>
    <link>https://joshuagoodw.in</link>
    
    <item>
      <title>Week 375</title>
      <link>https://joshuagoodw.in/2026/05/week-375</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/05/week-375</guid>
      <pubDate>Thu, 28 May 2026 13:05:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>Monday. Some bicyling around the idyllic countryside, where I bought some local soap and kimchi from a farm shop and got caught in a refreshing shower of rain. What a great density of churches there is, no houses just fields and churches.</p>
  </li>
  <li>
    <p>Tuesday. Past me had laid some traps for me, and they came home to roost and broke the website – Redis restarted due to factors, and a typo in a configuration file made it actually just stop and not start again. I’m not sure if I woke up just in time or the <a href="https://status.bustimes.org/">alerts</a> woke me up, but either way I fixed it surprisingly quickly for one so rumpled and bleary-eyed.</p>
  </li>
  <li>
    <p>🎦 Partly to escape the tedious rumble of practising military jets, I went to see <i>Top Gun</i> (in which Tom Cruise goes into a ladies’ bathroom). If our brave boys decided to fly over a built-up area specifically to make us retreat into the soundproofed cinema to watch the 40th-anniversary screening of their military propaganda, fair play to them, it worked on me.</p>
  </li>
  <li>
    <p>Someone’s left a copy of <i>Coding for Beginners</i> atop a dustbin. Makes you think.</p>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>Week 374</title>
      <link>https://joshuagoodw.in/2026/05/week-374</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/05/week-374</guid>
      <pubDate>Tue, 19 May 2026 16:31:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>To leafy, leafy London. I wrote last week’s weeknotes on the train there – it’s mad that it took a whole intercity train journey to squeeze out something as short and pointless as usual, but I felt so productive and imagine how much would get done if I was travelling on trains all the time.</p>
  </li>
  <li>
    <p>I know this blog is largely read by advertising technology salespeople for the purpose of <a href="https://onefoottsunami.com/2026/05/14/quick-and-creepy/">sometimes creepily</a> embellishing their emailed blandishments with things I’ve mentioned here. This makes it tempting to be ever more candid and unprofessional here, until: our server-side header bidding is the opposite of explosive diarrhoea.</p>
  </li>
  <li>
    <p>Taking a renewed interest in my men’s physical health. You bet I’m tracking my fibre FKA roughage, which is not even one of the three macronutrients people go on about these days (in fact they say “macros” to save time), so does that make me better than those people?</p>
  </li>
  <li>
    <p>Not particularly this week more than others, I’ve been dithering over fonts.</p>

    <p>According to an online calculator, my head is in the top 0% of heads by circumference, so no wonder even a plus-size bike helmet leaves an imprint on my forehead, which is exactly like how bustimes.org recieves too many pageviews for the per-pageview pricing model of some type foundries. (Sorry for the humblebrag, and sorry for making it worse by acknowledging it.) And just as I don’t know my hat size, and I’m not sure exactly where to place the measuring tape, measuring pageviews is tricky and inexact too.</p>

    <p>But in a way it’s a good thing, it helps narrow down the dizzying choice. My other criteria are arrow glyphs, you know like ↗ and →, and maybe a frivolous ti ligature. Years ago I used <a href="https://www.k-type.com/fonts/transport-new/">Transport New</a>, but I don’t want to be mistaken for an official government site. Similarly, <a href="https://fontsinuse.com/typefaces/5406/p22-underground">P22 Underground</a> could look misleadingly TfL-ish. I like <a href="https://www.brailleinstitute.org/freefont/">Atkinson Hyperlegible</a> but people would lose their minds at the slashed zero.</p>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>A nutrients mnemonic, and the magnificent sevens</title>
      <link>https://joshuagoodw.in/2026/05/mnemonic</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/05/mnemonic</guid>
      <pubDate>Sun, 17 May 2026 00:59:00 +0000</pubDate>
      <description><![CDATA[<p>In a dusty recess of my mind there’s a mnemonic, an acrostic, from early key stage 3 biology,
for remembering the main nutrients. Something like: rabbits find carrots munchable when raw?
I’m quite sure the last two nutrients it stood for were water and roughage, although <a href="https://www.bbc.co.uk/bitesize/articles/zx43khv">BBC Bitesize</a> doesn’t list water and calls roughage fibre.</p>

<p>You might say my limited memory of it shows that it’s failed at its one job, but in fairness:</p>
<ul>
  <li>it was a long time ago</li>
  <li>some fellow schoolchildren had come up with it, it wasn’t an “official” mnemonic</li>
  <li>I can’t remember any of the official ones, if there were any</li>
</ul>

<p>Anyway, my latest thinking is that it was:</p>

<blockquote>
  <p>people
find
carrots
very
munchable
when
raw</p>
</blockquote>

<p>corresponding with the nutrients:</p>

<ul>
  <li>protein</li>
  <li>fat</li>
  <li>carbohydrate</li>
  <li>vitamins</li>
  <li>minerals</li>
  <li>water</li>
  <li>roughage (fibre)</li>
</ul>

<p>Apparently they’re sometimes called “the magnificent seven” nutrients, which reminds me what a lot of things there are called that.
Several films and things of that nature, of course, <a href="https://en.wikipedia.org/wiki/Magnificent_Seven">but also</a>:</p>

<ul>
  <li>London <a href="https://en.wikipedia.org/wiki/Magnificent_Seven_cemeteries">cemeteries</a> constructed in the 19th century</li>
  <li><a href="https://en.wikipedia.org/wiki/Magnificent_Seven_elephants">elephants</a> with particularly large tusks living in Kruger National Park</li>
  <li><a href="https://en.wikipedia.org/wiki/Magnificent_Seven_(Port_of_Spain)">mansions</a> located in northern Port of Spain</li>
  <li>high-performing US stocks</li>
  <li>a <a href="https://www.ebay.co.uk/p/23015382793">compendium</a> of seven classic board games in one box that was sold by Woolworths</li>
</ul>

<p>and so on, there’s surely an <i>Only Connect</i> question in it.</p>
]]></description>
    </item>
    
    <item>
      <title>Week 373: a capable man</title>
      <link>https://joshuagoodw.in/2026/05/week-373</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/05/week-373</guid>
      <pubDate>Mon, 11 May 2026 15:35:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>Waited tensely for a bus on bank holiday Monday. It had disappeared from the electronic screen, but after many minutes it appeared on the map on bustimes.org, so I could reassure the fellow person waiting, When pressed, I recommended and said I’d used the First Bus app, for some reason, as if keen to avoid allegations of bias.</p>
  </li>
  <li>
    <p>It was my birthday. I did two poos of an almost perfect size and consistency, which is the greatest present one could wish for.</p>
  </li>
  <li>
    <p>Went to Dereham briefly to take in the fumes of the Mid Norfolk Railway’s vintage bus day, which isn’t mid at all.</p>

    <p>On the (normal not vintage) bus back, the driver missed various signs about road closures and diversions and went down a dead end, which to be fair is the sort of bungling I’d be doing if entrusted with that job. A capable man leapt to try to help and “see back” the abortive attempt to turn the bus around – it was no good, there were many dreadful sounds of metal scraping against road – and direct the eventual successful reversing. By the way, it just so happens that this week I’ve been working on improving the way I show the GPS traces of buses:</p>

    <p><img src="/images/2026-05-10-screenshot.png" width="754" height="72" alt="" /></p>

    <p>Later I noticed our have-a-go hero looking at bustimes.org on his phone. Legend! Some fellow passengers had been quietly mocking of his attempt to help, but not me.</p>
  </li>
  <li>
    <p>The other five days of the week were more normal and I touched no buses on them. Do you know, I think I’ve never met an arancini that wasn’t disappointing,</p>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>Week 372</title>
      <link>https://joshuagoodw.in/2026/05/week-372</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/05/week-372</guid>
      <pubDate>Fri, 08 May 2026 00:10:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>Down by the river, the place has been reverberating to the guff-like sound of paddleboards being deflated at the end of a day in the water. Similarly but differently, I overinflated a bike tyre – like doing a few press-ups has given me an unknowable strength – and the inner tube burst, terrifyingly, the in the warmth of the hallway while I was relaxing later.</p>
  </li>
  <li>
    <p>Some websites and apps similar to bustimes.org have a “favourites” feature. The argument against is easy: the beauty of everything having its own URL is people can simply add their most used bus stops etc. to their browser’s bookmarks, so let’s not reinvent the wheel. But increasingly these days I don’t even know where to find that bit of Safari on my phone.</p>

    <p>Radio 4’s <i><a href="https://www.bbc.co.uk/programmes/b00svnmg">The Secret World</a></i>, which used the mimicry of impressionists to imagine the private lives of famous people, imagined Morrissey as a harmless pedant rather than a horrible racist, complaining to Microsoft support, or possibly Bill Gates himself, about Internet Explorer’s so-called favourites feature: that you should be limited to picking one favourite and, if I remember correctly, “other agreeables”. And for some reason I’m a bit tempted to copy that pedantic boreness.</p>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>Week 371: national skip database</title>
      <link>https://joshuagoodw.in/2026/04/week-371</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/04/week-371</guid>
      <pubDate>Wed, 29 Apr 2026 13:16:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>I walked up a hill and saw a snake in a pond, while listening to a podcast about the man who reviews tinned fish watched longingly by a dog in short videos on the internet.</p>
  </li>
  <li>
    <p><a href="https://roadworks.me.uk/">roadworks.me.uk</a> keeps existing, hoarding details of all the roadworks in England for no obvious reason but eventually I want the map on bustimes.org to show ⛔ where there are road closures. It shouldn’t be a surprise that the data is bit of a mess, but it’s OK, I’m just jolly grateful that it exists at all.</p>

    <p>One of the things about it is it includes the location of every skip on a public highway. (A skip is superficially similar to a dumpster.) If you don’t think about it for very long, you might wonder what’s the point of that, but it could be game-changer for dumpster divers. I would like to find a nice dining chair in a skip, but selfishly they’re usually full of all rubble and old sinks and stuff.</p>
  </li>
  <li>
    <p>Watched at least two thirds of the <i>Twenty Twelve</i>, <i>W1A</i>, etc sort of trilogy for the first time, which was amusing enough I suppose. The saying of the word “yes” is elevated to something special, like a vegan restaurant roasting a whole cauliflower. Here’s the thing, one of the characters frequently says “so that’s all good”, which is one word away from “so that’s good”, a phrase I’ve used nearly ten times in past weeknotes here, and I would hate for anyone to think that was not a total coincidence but really an inept misquote.</p>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>Week 370</title>
      <link>https://joshuagoodw.in/2026/04/week-370</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/04/week-370</guid>
      <pubDate>Tue, 21 Apr 2026 14:13:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>In Lidl, I was so impressed by someone who seemed to know his 17-digit Lidl Plus membership number off by heart.
But it wasn’t his membership number – turns out, in lieu of scanning your Lidl Plus card, which is not a real card but a QR code on an app unless you print it out yourself, you can tell the checker-outer your phone number, which is a less unusual thing to remember.</p>
  </li>
  <li>
    <p>To Blackpool, a charming place to go for a few days, and not just so you can post a picture of the tower with the caption “Paris is divine at this time of year”.</p>

    <p>The complimentary (Hamilton by Hilton) hotel breakfast was nasty, but it’s partly my fault for being too scared to use the conveyor-belt toaster machine I’d heard so much about but never met one before, or the autoclave/centrifuge they had for making waffles.</p>

    <p>Despite it being relevant to my interests, I was not sticking around for the <a href="https://coachdisplays.co.uk/">UK Coach Rally</a> which was to happen there at the weekend, but you bet I was excited to see some of the exhibitors setting up and a new Volvo B13R UNVI XL arriving before I left.</p>
  </li>
  <li>
    <p>In Blackpool I took in James Acaster’s show. For reasons, he was supported by a Luther Vandross tribute act, who was a consummate professional in the face of an understandably nonplussed audience, and performed for just long enough to justify his being there but maybe longer than some of would us have liked. For the same reasons, the interval and pre- and post-show music was marvellously the Mike Flowers Pops album <i>A Groovy Place</i>.</p>
  </li>
  <li>
    <p>I am grateful for some of the patchy 4G connectivity along the West Coast Main Line for saving me from sending a slightly nonsense typo-ridden message. In a more developed country it would have sent before I had a chance to switch on Airplane Mode to stop it in its tracks.</p>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>Week 369</title>
      <link>https://joshuagoodw.in/2026/04/week-369</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/04/week-369</guid>
      <pubDate>Tue, 14 Apr 2026 18:19:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>The apparent discontinuation of Patum Peperium Gentleman’s Relish – the brackish anchovy spread, not a euphemism – might not be the worst news, but it feels typical, isn’t it just typical? Some people are holding out hope that it’s a publicity stunt, like all the times Heinz has stopped making salad cream … for an hour, but I don’t think so. I thought I still had a pot or two in a cupboard, and some of the salmon-based Poacher’s Relish too, but no – I know it’s so salty that use-by dates don’t really apply, but I threw them away because it’s bad for the old blood pressure.</p>

    <p>Do you know I’ve had a blog post about the stuff in my drafts folder for more than ten years? I suppose I can delete it now. Past me found it interesting that the smaller pots were somehow cheaper per gram than the larger pots, but I might have got that wrong, and I didn’t think it was interesting enough to finish and publish it.</p>

    <p>There’s still an <a href="https://www.waitrose.com/ecom/products/lusso-vita-anchovy-paste/527275-287942-287943">Italian anchovy paste</a> that comes in a tube that’s disquietingly similar to toothpaste.</p>
  </li>
  <li>
    <p>Some work. I did one of all the things I’ve been thinking about and putting off for ages, and stuck <a href="https://vinyl-cache.org">Vinyl (fka Varnish)</a> in front of the website, and it is good. I’d been making do with Cloudflare’s support for the <code class="language-plaintext highlighter-rouge">CDN-Cache-Control</code> header, but to do things like caching a different version of certain pages for visitors in Ireland <a href="https://developers.cloudflare.com/cache/how-to/cache-keys/#user-features">I’d have needed to jump on a call with an enterprise salesperson</a>, no thank you. And now I’m slightly closer to being able to dispense with Cloudflare one day if I want to.</p>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>Week 368</title>
      <link>https://joshuagoodw.in/2026/04/week-368</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/04/week-368</guid>
      <pubDate>Tue, 07 Apr 2026 11:42:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>I cracked and bought some emergency in-ear headphones (wired USB-C). They’re magnetic and metal, which heft gives the impression of quality but also makes them more likely to fall out of your ears. They produce a quiet background hiss, which I suppose recreates the sound of vinyl and you get used to after a while.</p>
  </li>
  <li>
    <p>In the news, <a href="https://inews.co.uk/news/politics/track-bus-live-google-maps-boost-public-transport-4331557">“Track your bus live on Google Maps in No 10 bid to boost public transport”</a>. The dodgy PolitlcsUK <a href="https://x.com/PolitlcsUK/status/2039409887805845671">tweeted</a>: “The Government says bus passengers in all of England will be able to start tracking their bus in real time through Google Maps from tomorrow.”</p>

    <ul>
      <li>
        <p><del>My astroturfing campaign</del> a lot of fellows replied “but bustimes.org has done this for years” which was nice, but they’re missing the point – this is Google Maps we’re talking about.</p>
      </li>
      <li>
        <p>I feel almost gaslit – I swear Google Maps has had some bus tracking in parts of England that aren’t London for years, e.g. <a href="https://www.itoworld.com/insights/arriva/">a collaboration with Arriva as early as 2015</a>. The <a href="https://www.gov.uk/government/news/better-connected-tap-and-go-travel-across-trains-trams-and-buses-announced-in-governments-new-transport-strategy">press release</a> and news stories are light on detail, but I guess what’s new is Google is finally using some of the outputs of the Bus Open Data Service – which was set up by a previous government, by the way – a bit more than it was?</p>
      </li>
      <li>
        <p>I hope the “breakthrough new partnership with Google” doesn’t mean they’re really giving an American Big Tech company special privileges over all the home-grown app-mongers like <a href="https://travelwhiz.app/">Momego</a>, <a href="https://urbanthings.co/uk-bus-checker/">Bus Checker</a>, <a href="https://www.mapway.com/">Mapway</a> and <a href="https://citymapper.com/">Citymapper</a> (and me).</p>
      </li>
    </ul>
  </li>
</ul>
]]></description>
    </item>
    
    <item>
      <title>Week 367: windy</title>
      <link>https://joshuagoodw.in/2026/03/week-367</link>
      <guid isPermaLink="false">https://joshuagoodw.in/2026/03/week-367</guid>
      <pubDate>Sun, 29 Mar 2026 22:44:00 +0000</pubDate>
      <description><![CDATA[<ul>
  <li>
    <p>Hasn’t it been windy? They should try using it to make electricity.</p>
  </li>
  <li>
    <p>To Great Yarmouth for an unmentionably boring reason, but I warmly recommend walking many miles and having some average beer and chips.</p>
  </li>
  <li>
    <p>To North England, to see gathered relatives and common law spouses.</p>

    <p>I forgot to pack headphones for the several-hour train journey, but <s>thank goodness for mobile phone speakers</s> I was very brave and endured, and I’m determined that I can go the several days here and the return journey with nothing in my ears, i.e. without buying a materially wasteful other pair. Although I lose headphones often enough that it wouldn’t make a significant difference.</p>
  </li>
  <li>
    <p>There were some football-related bus diversions in Liverpool, and Merseytravel’s idiosyncratic printed publicity has just a fairly meaningless un-visual list of roads, but thanks to an obscure feature of the bustimes.org website I could see the diversion route in relation to where I was on a map – in that moment, suddenly years of work had been worth it – so thanks to whoever’s responsible for that.</p>

    <p>(Thanks to well-intentioned but imperfect legislation, of course the bus was fitted with the <a href="https://www.gov.uk/government/publications/providing-accessible-information-onboard-local-bus-and-coach-services">mandatory audiovisual equipment</a> they have these days, but like most it hadn’t been set up properly and was just displaying the time, and not even the correct time. It’s such a shame and a waste, but I wouldn’t say “it beggars belief” or anything like that – it’s computers, have you met computers?)</p>
  </li>
</ul>
]]></description>
    </item>
    
  </channel>
</rss>
