<?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-08-19T21:11:28+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">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><entry><title type="html">Macrium Reflect</title><link href="https://www.dnorth.net/2026/07/27/macrium-reflect/" rel="alternate" type="text/html" title="Macrium Reflect" /><published>2026-07-27T19:04:00+01:00</published><updated>2026-07-27T19:04:00+01:00</updated><id>https://www.dnorth.net/2026/07/27/macrium-reflect</id><content type="html" xml:base="https://www.dnorth.net/2026/07/27/macrium-reflect/"><![CDATA[<p>Cloning an ancient, struggling hard disk onto an SSD feels like something we
did a lot of in the 2010s, but the last time for me was well before the pandemic,
and then one of the little old ladies from church had this laptop…</p>

<p>With my “fee” of a four-pack of Thatchers’ Gold and a decent dinner on the line, I
felt very rusty. Was Bitlocker even a thing last time I did this?</p>

<p>Fortunately, the free trial of Macrium Reflect was up to the job, and apart from
being horrified by the number of screws HP make you undo to swap a simple replaceable
part like a hard drive, I was out of the woods. Well recommended, and it also handled
the target SSD being smaller than the source.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Cloning an ancient, struggling hard disk onto an SSD feels like something we did a lot of in the 2010s, but the last time for me was well before the pandemic, and then one of the little old ladies from church had this laptop…]]></summary></entry><entry><title type="html">Would you buy a used Starlink from this man?</title><link href="https://www.dnorth.net/2026/07/20/would-you-buy-a-used-starlink-from-this-man/" rel="alternate" type="text/html" title="Would you buy a used Starlink from this man?" /><published>2026-07-20T19:04:00+01:00</published><updated>2026-07-20T19:04:00+01:00</updated><id>https://www.dnorth.net/2026/07/20/would-you-buy-a-used-starlink-from-this-man</id><content type="html" xml:base="https://www.dnorth.net/2026/07/20/would-you-buy-a-used-starlink-from-this-man/"><![CDATA[<p>Now that FTTP has <a href="/2026/07/09/fttp/">finally arrived</a> and seems to have stabilized, I’m
probably going to put the Starlink kit on eBay.</p>

<p>So if you fancy making me an offer for it first - I’ll throw in the mount - send me an email
and we’ll see what we can do. It works very well, but when I can have 5G backup for the hopefully
rare fibre interruptions at £0 ongoing cost, it’s hard to justify a tenner a month plus the
ongoing electricity to keep the dish and router going.</p>

<p><img src="/media/2026/04/starlink.png" alt="Starlink mounted on my garage roof" /></p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Now that FTTP has finally arrived and seems to have stabilized, I’m probably going to put the Starlink kit on eBay.]]></summary></entry><entry><title type="html">FTTP: Finally</title><link href="https://www.dnorth.net/2026/07/09/fttp/" rel="alternate" type="text/html" title="FTTP: Finally" /><published>2026-07-09T10:00:00+01:00</published><updated>2026-07-09T10:00:00+01:00</updated><id>https://www.dnorth.net/2026/07/09/fttp</id><content type="html" xml:base="https://www.dnorth.net/2026/07/09/fttp/"><![CDATA[<p>And so, at 12:55 p.m. today, Openreach’s man turned up to write the
last chapter of the saga.</p>

<p>I must commend the poor sod for working outside on one of the hottest
days of the year - it took him nearly two hours to fish through the
freshly laid duct from the street and clip the fibre round the outside
of my house in such a way that it isn’t visible unless you get down
on your hands and knees to look for it.</p>

<p>Here’s the ONT sitting neatly out of the way in the garage near my
networking cabinet:</p>

<p><img src="/media/2026/07/ont.jpg" alt="Openreach ONT mounted near my networking cabinet in the garage" /></p>

<p>Unfortunately the nasty little PoE splitter I purchased months ago
turned out to limit the speed to 100mbps - a problem when you’ve
paid for an internet connection that runs at 500 - so I’ve got a
better one arriving tomorrow.</p>

<p>Much to the confusion of myself and the Openreach guy, this particular
ONT seems to take over an hour to mate with the exchange after being
powered on. It does get there in the end though, and the whole point
of feeding it over PoE is that it will benefit from my UPS, so I’m
not too fussed.</p>

<p>I’ll end with the obligatory speed testing screenshot, although this
is just hanging out in the garden using the outdoor WiFi access point -
all that work last year getting ethernet up to my desk means I can
enjoy the full 500 (or sometimes more) from there reliably.</p>

<p><img src="/media/2026/07/fast.png" alt="Fast.com speed test showing around 500Mbps over outdoor WiFi" /></p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[And so, at 12:55 p.m. today, Openreach’s man turned up to write the last chapter of the saga.]]></summary></entry><entry><title type="html">FTTP: Nearly</title><link href="https://www.dnorth.net/2026/06/20/fttp/" rel="alternate" type="text/html" title="FTTP: Nearly" /><published>2026-06-20T10:00:00+01:00</published><updated>2026-06-20T10:00:00+01:00</updated><id>https://www.dnorth.net/2026/06/20/fttp</id><content type="html" xml:base="https://www.dnorth.net/2026/06/20/fttp/"><![CDATA[<p><img src="/media/2026/06/fttp-checker.png" alt="BT DSL checker results for my address" /></p>

<p>I ended up having to complain to the Openreach CEO’s office after one
too many “computer says no” responses from the email handlers, but -
fair play to Kathryn Milligan - I finally got a call from a human who
could see how silly the situation was, and with the power to do something
about it.</p>

<p>“Major civil engineering work required” turned into “there is a fibre
distribution point in the relevant manhole, and we just need to power
it on”. 48 hours later, they have, and I’ve been able to place my order.</p>

<p>It’s going to take another three weeks for the appointment to come around,
but I think this might finally be the end of the saga. Who knows what
I’ll blog about after that!</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Will all the nerdy dreams come true?</title><link href="https://www.dnorth.net/2026/06/10/dreams/" rel="alternate" type="text/html" title="Will all the nerdy dreams come true?" /><published>2026-06-10T10:00:00+01:00</published><updated>2026-06-10T10:00:00+01:00</updated><id>https://www.dnorth.net/2026/06/10/dreams</id><content type="html" xml:base="https://www.dnorth.net/2026/06/10/dreams/"><![CDATA[<p><a href="/2026/06/10/caf/">Finally getting access to CAF via Open Banking</a> 
is one long-standing technical dream ticked off for this week.</p>

<p>Could the second finally be getting some FTTP internet at home?</p>

<p>I discovered this week that Openreach have now made FTTP available to
every house on my street except me and two of my immediate neighbours.</p>

<p>Andrews and Arnold used to have a legendary reputation for chasing BT/
Openreach to get the best outcome for their customers, but their reply
to my sales enquiry can be summarized as “nothing we can do mate, try
asking Openreach yourself - here’s the link”.</p>

<p>How the mighty have fallen.</p>

<p>I had already filled in Openreach’s form - to be fair to them, they
do have an enquiry route for “my neighbours can get FTTP so why the
hell can’t I?”, and I gather they’ve had to
pass it to another team … here’s hoping they’ll get it fixed soon
so I can stop shelling out for Starlink.</p>

<p>That really would make it a good week.</p>

<p><strong>Update</strong>, 17 June - I got a “computer says no” response back from
Openreach, so I tried complaining to their CEO and I have been promised
an update next week. Apparently the fibre distribution box is in the
manhole at the foot of my garden, it’s just not powered on. Come on,
Openreach.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Finally getting access to CAF via Open Banking is one long-standing technical dream ticked off for this week.]]></summary></entry><entry><title type="html">CAF does Open Banking, finally</title><link href="https://www.dnorth.net/2026/06/10/caf/" rel="alternate" type="text/html" title="CAF does Open Banking, finally" /><published>2026-06-10T09:00:00+01:00</published><updated>2026-06-10T09:00:00+01:00</updated><id>https://www.dnorth.net/2026/06/10/caf</id><content type="html" xml:base="https://www.dnorth.net/2026/06/10/caf/"><![CDATA[<p>CAF Bank claimed that their smooth and trouble-free systems upgrade last year
would finally allow them to integrate with Open Banking.</p>

<p>And while they technically have been for months, I’d yet to find a
single provider who had actually done the work to connect to them.</p>

<p>Quite why there has to be per-provider per-bank work when it’s a standard
is a question for another day.</p>

<p>The good news is that GoCardless have finally gone and done it:</p>

<p><img src="/media/2026/06/caf-ob-example.png" alt="CAF transaction via GoCardless Bank Account Data API" /></p>

<p>… it still goes bang if you try and fetch data for a too-big date
range, and it will need tediously re-authorizing every 90 days, but
having machine-to-machine hands off access to this stuff is a long,
long overdue leap forward.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[CAF Bank claimed that their smooth and trouble-free systems upgrade last year would finally allow them to integrate with Open Banking.]]></summary></entry><entry><title type="html">A/C top-up cans actually work</title><link href="https://www.dnorth.net/2026/06/02/ac/" rel="alternate" type="text/html" title="A/C top-up cans actually work" /><published>2026-06-02T19:00:00+01:00</published><updated>2026-06-02T19:00:00+01:00</updated><id>https://www.dnorth.net/2026/06/02/ac</id><content type="html" xml:base="https://www.dnorth.net/2026/06/02/ac/"><![CDATA[<p>The tail end of May in the UK this year involved what, by our standards,
was a heat wave. And yet again, I climbed into my car on a hot day and
found the air conditioning not working.</p>

<p>Regular readers <a href="/2023/06/24/ac/">will have heard this rant before</a>, and
really, I ought to be finding a specialist who can actually find and fix
the leak, not just fill it up again for over £100 and hope I’ll be far
enough away in time and space before it all leaks out.</p>

<p>However, being a busy man, I decided to take a punt on a self top up
kit:</p>

<p><img src="/media/2026/06/ac.jpg" alt="Air conditioning top up can" /></p>

<p>The instructions were easy to follow (but do read them carefully as the
valve is the opposite of what you might think) and to my surprise and
delight, the vents started blowing cold again and the system has held for
a week now. Not bad for less than half the price a garage charges, and
I still have a half full can for next time.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[The tail end of May in the UK this year involved what, by our standards, was a heat wave. And yet again, I climbed into my car on a hot day and found the air conditioning not working.]]></summary></entry></feed>