<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.4">Jekyll</generator><link href="https://www.dnorth.net/feed.xml" rel="self" type="application/atom+xml" /><link href="https://www.dnorth.net/" rel="alternate" type="text/html" /><updated>2026-10-11T18:58:26+01:00</updated><id>https://www.dnorth.net/feed.xml</id><title type="html">David North</title><subtitle>The personal blog of David North, software engineer, manager, walker, reader and occasional ranter.</subtitle><entry><title type="html">Anker Prime 200W 6-Port GaN Charging Station</title><link href="https://www.dnorth.net/2026/10/10/anker-200w/" rel="alternate" type="text/html" title="Anker Prime 200W 6-Port GaN Charging Station" /><published>2026-10-10T09:05:00+01:00</published><updated>2026-10-10T09:05:00+01:00</updated><id>https://www.dnorth.net/2026/10/10/anker-200w</id><content type="html" xml:base="https://www.dnorth.net/2026/10/10/anker-200w/"><![CDATA[<p>Following on from my post about <a href="/2026/10/04/charging/">not enough sockets</a>,
here’s the antidote:</p>

<p><img src="/media/2026/10/anker-charging-station.jpg" alt="My new Anker charging station" /></p>

<p>I haven’t taken it travelling yet, but in a scientific beta test on my
dining room table, it can charge two laptops, my battery bank and my
watch, Kindle and phone. So it should be just the ticket for a one stop
solution for the travel kit. Nicely built, not too heavy, and the metal
case disperses heat quite well.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Following on from my post about not enough sockets, here’s the antidote:]]></summary></entry><entry><title type="html">How to piss off your political supporters</title><link href="https://www.dnorth.net/2026/10/10/pcn-ffs/" rel="alternate" type="text/html" title="How to piss off your political supporters" /><published>2026-10-10T07:05:00+01:00</published><updated>2026-10-10T07:05:00+01:00</updated><id>https://www.dnorth.net/2026/10/10/pcn-ffs</id><content type="html" xml:base="https://www.dnorth.net/2026/10/10/pcn-ffs/"><![CDATA[<p>Much ink has been spilled, and continues to be spilled, over Oxford’s
Traffic Filters. At 00:00 on 28 September, these took over from the
Congestion Charge and are controversial.</p>

<p>Personally, as my default mode of transport is my trusty bicycle, I
welcome efforts to cut congestion in Oxford and make public transport
the attractive choice: for all those people saying “soon nobody will
drive into Oxford” er, yeah, that’s the point!</p>

<p>However.</p>

<p>My mood was not improved upon coming home at the end of a difficult
week to find a Penalty Charge Notice:</p>

<p><img src="/media/2026/10/pcn.jpg" alt="PCN" /></p>

<p>What’s wrong with this picture? Well, 27 September was the last day
of the old Congestion Charge, and on that day, I still had 22 of my
25 Oxfordshire resident’s permits left:</p>

<p><img src="/media/2026/10/permits.png" alt="Remaining permits" /></p>

<p>… and yet the system didn’t apply them, and I got a penalty. And
lest you think I must have made a mistake somewhere, Reddit is
<a href="https://www.reddit.com/r/oxford/comments/1x2ary4/oxford_pcn/">awash</a> with people in the same boat.</p>

<p>I’m still a supporter of fewer cars in Oxford but the Council really
needs to sack someone for this. Or at least proactively find and cancel
all such PCNs without making everyone appeal them individually.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Much ink has been spilled, and continues to be spilled, over Oxford’s Traffic Filters. At 00:00 on 28 September, these took over from the Congestion Charge and are controversial.]]></summary></entry><entry><title type="html">Alas poor TalkTalk</title><link href="https://www.dnorth.net/2026/10/06/talktak/" rel="alternate" type="text/html" title="Alas poor TalkTalk" /><published>2026-10-06T07:05:00+01:00</published><updated>2026-10-06T07:05:00+01:00</updated><id>https://www.dnorth.net/2026/10/06/talktak</id><content type="html" xml:base="https://www.dnorth.net/2026/10/06/talktak/"><![CDATA[<p>While I was enjoying a long weekend in the s. of France just now,
<a href="https://www.bbc.co.uk/news/articles/cvze4g06526ro">something bad happened to a UK ISP</a>.</p>

<p>You might be surprised to see a geek like me caring about the fate of
TalkTalk - aren’t I more of an Andrews and Arnold sort of bloke?</p>

<p>Well, up to a point. I’m sure A&amp;A themselves would be the first to
admit that the existence of TalkTalk as a meaningful alternative at
the wholesale level allowed them to provide a better range of services
and negotiate better pricing from BT Wholesale.</p>

<p>As for me, as domestic broadband became more reliable and A&amp;A’s legendary
customer service slid back towards bang average, I gave up paying the
premium and went for cheep and cheerful, which for most of the past
few years has been a white-labelled TalkTalk service, until I was sold
off to Utility Warehouse.</p>

<p>Heck, when I was 17, I even had a job offer to do a year in industry
with one of TT’s predecessor companies. I didn’t take it up in the end
but somewhere in a parallel universe, I could be working for them today.</p>

<p>Virgin Media’s anger is understandable, but one suspects that at this
stage of the game, there really was no other way to avoid the customers
losing service - not really acceptable when everything from granny’s
panic button to schools and hospitals might be among those affected.</p>

<p>If you consume domestic internet in the UK, take a moment to pour one
out tonight and give thanks for the fact that the competition TT
provided over the years likely means you have a better internet link
than BT would have got round to building you without competition.</p>

<p>Let’s hope the politicians and the CMA come up with something to ensure
meaningful competition rides again in this market, and let’s also
hope that private equity can keep its tentacles off in the meantime.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[While I was enjoying a long weekend in the s. of France just now, something bad happened to a UK ISP.]]></summary></entry><entry><title type="html">Not enough sockets</title><link href="https://www.dnorth.net/2026/10/04/charging/" rel="alternate" type="text/html" title="Not enough sockets" /><published>2026-10-04T07:05:00+01:00</published><updated>2026-10-04T07:05:00+01:00</updated><id>https://www.dnorth.net/2026/10/04/charging</id><content type="html" xml:base="https://www.dnorth.net/2026/10/04/charging/"><![CDATA[<p>What do an overpriced hotel room in Cambridge, my relatives’
1970s house in France, and my childhood bedroom in Cheshire have
in common?</p>

<p>Not enough sockets.</p>

<p>OK, so maybe not everyone travels with two laptops, a battery bank,
a modern smartphone, a smart watch, a kindle and a set of wireless
headphones.</p>

<p>Even so, the fact that recently refurbished hotel rooms in 2026 lack
sockets, especially sockets with USB ports, is pisspoor. If Premier
Inn can get this right, so can everyone else.</p>

<p>I’ve ordered an Anker charging station with 200W to split across its
four USB-C and two USB-A ports - let’s hope it is the answer; I will
report back.</p>

<p>Meanwhile, the cockpit of a French rental car has better charging
options than many a hotel room these days.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[What do an overpriced hotel room in Cambridge, my relatives’ 1970s house in France, and my childhood bedroom in Cheshire have in common?]]></summary></entry><entry><title type="html">The fall of the Oxford Wall</title><link href="https://www.dnorth.net/2026/09/17/oxford-wall/" rel="alternate" type="text/html" title="The fall of the Oxford Wall" /><published>2026-09-17T17:05:00+01:00</published><updated>2026-09-17T17:05:00+01:00</updated><id>https://www.dnorth.net/2026/09/17/oxford-wall</id><content type="html" xml:base="https://www.dnorth.net/2026/09/17/oxford-wall/"><![CDATA[<p>Despite what General Melchett said about it, Oxford is one of England’s
greatest cities, and if you disagree, I’ll come round to your house and
stomp on your toys.</p>

<p>So it’s rather sad that for the best part of four years now, arriving in
Oxford by train has felt like arriving in the middle of a building site
run by contractors who don’t give a crap about appearances.</p>

<p>It was all supposed to finally be over in August, then some genius
spotted that a gas main had lots of cracks in it. However, this time,
they really seem to mean it when they say this coming Sunday is the
day it all goes back to normal (see footnote).</p>

<p>I’m quite tempted to get up early and film myself driving/cycling/walking
under there for the first time since ‘23, but I’m concerned there will
be a traffic jam of influencers wanting to do the same thing.</p>

<p>Now all we need is a western entrance to the station.</p>

<h2 id="footnote">Footnote</h2>

<p>Some might say it isn’t going back to normal because the “traffic filters”
are in place. I might say that ours is a medieval city with medieval roads
and that it’s not fair on the one in three households without access to a
vehicle that the busses move slower than, er, Network Rail’s Botley Bridge
Project. So bring on the reduction in traffic and pollution.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Despite what General Melchett said about it, Oxford is one of England’s greatest cities, and if you disagree, I’ll come round to your house and stomp on your toys.]]></summary></entry><entry><title type="html">Credit where it’s due</title><link href="https://www.dnorth.net/2026/09/17/credit-where-due/" rel="alternate" type="text/html" title="Credit where it’s due" /><published>2026-09-17T16:55:00+01:00</published><updated>2026-09-17T16:55:00+01:00</updated><id>https://www.dnorth.net/2026/09/17/credit-where-due</id><content type="html" xml:base="https://www.dnorth.net/2026/09/17/credit-where-due/"><![CDATA[<p>In a world of terrible customer service and “computer says no”, it’s worth
celebrating the occasional pockets of sense.</p>

<p>For example, imagine you couldn’t face the packed mass of humanity wedged
into standard class on the inevitably-too-short CrossCountry train from
Southampton to Oxford and decided to spring for a first class upgrade.</p>

<p>Now imagine the terminal is telling the staff that this costs about £130,
also known as more than 3x the standard fare.</p>

<p>But to her credit, the person in question worked out that the upgrade from
Bournemouth to Birmingham - same train, same route, over double the length - 
was only £30, so she sold me that.</p>

<p>Well done, and I’m glad I didn’t get separately checked by someone else
who would have doubtless claimed this wasn’t valid with my original ticket.</p>

<p><img src="/media/2026/09/ticket.jpg" alt="Probably valid upgrade" /></p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[In a world of terrible customer service and “computer says no”, it’s worth celebrating the occasional pockets of sense.]]></summary></entry><entry><title type="html">The sausage, steam and cider festival</title><link href="https://www.dnorth.net/2026/09/15/sss/" rel="alternate" type="text/html" title="The sausage, steam and cider festival" /><published>2026-09-15T16:55:00+01:00</published><updated>2026-09-15T16:55:00+01:00</updated><id>https://www.dnorth.net/2026/09/15/sss</id><content type="html" xml:base="https://www.dnorth.net/2026/09/15/sss/"><![CDATA[<p>If you’re ever in the West Country in September, I can heartily recommend
Tavistok’s Sausage, Steam and Cider festival.</p>

<p>It’s hard to imagine anything more “Devon” but as a fan of both red meat
and cider it was a great day out. Being driven round town in a traction
engine at 10mph watching the motorists behind us either wave cheerfully
or struggle not to burst something was fun too.</p>

<p>As for where on the spectrum you have to be to see a classic steam engine
and wonder if the number plate on it is real, well, you’d have to ask a
doctor.</p>

<p><img src="/media/2026/09/mot-history.png" alt="Yes, the steam engine had a real number plate" /></p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[If you’re ever in the West Country in September, I can heartily recommend Tavistok’s Sausage, Steam and Cider festival.]]></summary></entry><entry><title type="html">Tyre inflation</title><link href="https://www.dnorth.net/2026/08/19/bike-tires/" rel="alternate" type="text/html" title="Tyre inflation" /><published>2026-08-19T16:55:00+01:00</published><updated>2026-08-19T16:55:00+01:00</updated><id>https://www.dnorth.net/2026/08/19/bike-tires</id><content type="html" xml:base="https://www.dnorth.net/2026/08/19/bike-tires/"><![CDATA[<p>If you’re lucky enough to live in a cycleable city, riding a bike is one of the
greatest superpowers in the world. Green, healthy and cheap as chips, as I shall
now demonstrate…</p>

<p>In September 2020, I bought a pair of Schwalbe Marathon Plus bike tyres from
Halfords for £25 a pop.</p>

<p>Six years later, one of them has its first slow puncture.</p>

<p>Two more of the same <em>should</em> cost £32.81 each according to the inflation numbers,
but we seem to be up to £35!</p>

<p>Even so, highly recommended. The roads in Oxford(shire) are not in good shape,
and to have clocked 6,000 miles (at a conservative estimate) on the same tires
and tubes is very good going.</p>

<p>And less than a tank of petrol to get it swapped.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[If you’re lucky enough to live in a cycleable city, riding a bike is one of the greatest superpowers in the world. Green, healthy and cheap as chips, as I shall now demonstrate…]]></summary></entry><entry><title type="html">(Not quite) plug in solar: you need to take a look at this</title><link href="https://www.dnorth.net/2026/08/09/solar/" rel="alternate" type="text/html" title="(Not quite) plug in solar: you need to take a look at this" /><published>2026-08-09T16:55:00+01:00</published><updated>2026-08-09T16:55:00+01:00</updated><id>https://www.dnorth.net/2026/08/09/solar</id><content type="html" xml:base="https://www.dnorth.net/2026/08/09/solar/"><![CDATA[<p>You may have spotted Ed Miliband announcing on TV earlier this year that plug in solar would
be available in UK supermarkets “by the summer”.</p>

<p>As it turns out “by the summer” <a href="https://www.theguardian.com/money/2026/jul/23/uk-households-free-install-plug-in-balcony-solar-panels">means 27 August</a>,
which is a bit of a pity as it means three very sunny months will be in the rear view mirror for Brits
by that point.</p>

<p>However, if you’re willing and able to pay an electrician to do the connection (and you’ll still have
to do that anyway if you want a battery with your mini solar setup) then you have been free to dip a
toe in this eco-friendly water for quite some time.</p>

<p>So, back in June, I ordered an Ecoflow Stream Ultra and a couple of JA Solar 460W panels:</p>

<p><img src="/media/2026/08/solar-panels.jpg" alt="Two solar panels laid out on the patio" /></p>

<p>No, having them propped up occupying half of my new patio is not the long term plan, but while I work
out whether to pay a roofer to put them on the garage, or to build a pergola to host them, it will do.</p>

<p>Ecoflow have of course been selling the same kit to the European mainland for years, so this is well
tested stuff with a few minor software updates for the UK.</p>

<p>The panels are generating just over 4kWh daily for me, which means 88p I don’t have to pay Octopus 
Energy. Assuming, of course, that I can use or store that juice - which I can thanks to the 2kWh 
battery in the unit, and my house’s base load.</p>

<p>For a Sunday at home working through a few loads of washing and some stuff on the computer, this is
quite the result:</p>

<p><img src="/media/2026/08/smart-meter.jpg" alt="Smart meter in-home display showing 98p of electricity used today" /></p>

<p>And a 3/4 charged battery to see me through the evening too.</p>

<p>Admittedly, the total set-up so far has cost just under £1,000 which means a 4-5 year payback (and
that’s before we talk about mounting those panels properly). But it’s not just about money, it’s about
the planet.</p>

<p>If you’ve got some south facing ground (or even a wall/fence) you don’t mind the panels being
mounted on permanently, you should definitely take a look at this.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[You may have spotted Ed Miliband announcing on TV earlier this year that plug in solar would be available in UK supermarkets “by the summer”.]]></summary></entry><entry><title type="html">Game over for CAF Bank</title><link href="https://www.dnorth.net/2026/07/27/caf/" rel="alternate" type="text/html" title="Game over for CAF Bank" /><published>2026-07-27T19:06:00+01:00</published><updated>2026-07-27T19:06:00+01:00</updated><id>https://www.dnorth.net/2026/07/27/caf</id><content type="html" xml:base="https://www.dnorth.net/2026/07/27/caf/"><![CDATA[<p>Sometimes a point is so obvious you can barely be bothered to make it. Today is one of
those days.</p>

<p>I’ve reproduced the email from CAF Bank in full below, and frankly it reminds me of certain
press conferences from the days of the Afghanistan and Iraq wars where the Americans would try
to avoid admitting they’d accidentally shot someone on their own side.</p>

<p>Both the charities I sit on the board of will be planning a move to another bank within the
next 12 months, and can you blame us?</p>

<p>It’s such a shame this comes on the heels of finally getting Open Banking, but clearly they
have put their trust in entirely the wrong “global technology partner”.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Dear customer,

As you may have seen, CAF Bank’s online banking service has been unavailable for several periods over the past week. Unfortunately, the online service will continue to be unavailable until further notice. 

I am very sorry about this. I know this will cause disruption, frustration and concern so I want to explain what has happened and our work to resolve it. 

I wrote to you on Friday (24 July) regarding suspicious activity on a small number of accounts. We caught this within minutes. We have contacted customers whose accounts were affected by this attempted fraudulent activity. 

We immediately launched an investigation alongside external experts. Through that investigation, we identified a previously unknown vulnerability in how some third-party software connects to the online banking portal. The core bank is not affected, which means that money is safe and secure in accounts. However, this does mean we need to make changes to the online service. 

I want to reassure you that there is no ongoing threat to the integrity of the Bank itself and our network is not compromised. 

CAF Bank’s online service is supported by a global technology partner which has deployed specialist teams to fix this issue. Those teams are working around the clock to ensure the online service can be restored. While we are mindful of the impact this has on our customers and want to do this as soon as possible, we cannot restore access to the online service until we are assured the issue is resolved. We have been keeping our regulators informed about the issue and the work we are doing to return to a normal service.

All payments authorised online over the weekend before we took the service down are being paid this morning (27 July). 

Banking while the online service is unavailable 

We know many of you will be trying to do your payroll this week. We will still be able to help on the phone and we are adding extra teams onto our helpline to support. We do expect much higher call volumes than usual so I would ask your Account Contact or an authorised Signatory to please call only if they need to make time-sensitive payments such as payroll.  

I will get back in touch with you to let you know when online banking is available and we will update our Help Centre. We will also contact you directly if you need to take further action relating to your account.  

I hope this explains why we have made the difficult decisions we have. I want to say how sorry I am again and to thank you for your patience while we safely restore the online service.  

If you have any questions or concerns, please ask your Account Contact or an authorised Signatory to get in touch with our customer service team.

Thank you for banking with us.

Alison Taylor
CEO, CAF Bank and CAF Financial Solutions Limited
</code></pre></div></div>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Sometimes a point is so obvious you can barely be bothered to make it. Today is one of those days.]]></summary></entry></feed>