<?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-07-20T19:16:32+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">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><entry><title type="html">In-wall toothbrush chargers</title><link href="https://www.dnorth.net/2026/06/01/toothbrush-charger/" rel="alternate" type="text/html" title="In-wall toothbrush chargers" /><published>2026-06-01T19:00:00+01:00</published><updated>2026-06-01T19:00:00+01:00</updated><id>https://www.dnorth.net/2026/06/01/toothbrush-charger</id><content type="html" xml:base="https://www.dnorth.net/2026/06/01/toothbrush-charger/"><![CDATA[<p>What we have here is an in-wall toothbrush charger for your
<a href="/2025/03/02/electric-toothbrush/">Philips Sonicare</a> or indeed
any other recent Philips toothbrush:</p>

<p><img src="/media/2026/06/toothbrush-charger.png" alt="Toothbrush charger" /></p>

<p>This is a drop-in replacement for the ordinary shaver socket that your
bathroom possibly has (don’t forget to safely isolate before you get
knee deep in electrics).</p>

<p>It’s an indulgence, sure, but there is something very satisfying about
eliminating yet another charger and set of trailing cables, and the
brushed steel faceplate looks the business. As you may be able to see
in the photo, this model also has a 240V shaver socket on it too for
any non-toothbrush devices. No 115V, but when was the last time you
saw anything requiring that in the UK? Exactly.</p>

<p>This does of course mean that I’ve committed to using a Philips toothbrush
forever after, but mine has been great for over a year now and the
battery life is excellent, so why not?</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[What we have here is an in-wall toothbrush charger for your Philips Sonicare or indeed any other recent Philips toothbrush:]]></summary></entry><entry><title type="html">I spent a few quid on a new patio</title><link href="https://www.dnorth.net/2026/05/15/patio/" rel="alternate" type="text/html" title="I spent a few quid on a new patio" /><published>2026-05-15T19:00:00+01:00</published><updated>2026-05-15T19:00:00+01:00</updated><id>https://www.dnorth.net/2026/05/15/patio</id><content type="html" xml:base="https://www.dnorth.net/2026/05/15/patio/"><![CDATA[<p>So I spent quite a lot having my patio redone. Annoyingly I don’t have a
nice neat “before” photo, but take it from me, it was a mess. Badly done
by the previous owners in 2013/14, it was disintegrating under the weight
of one winter freeze too many.</p>

<p>And don’t even get me started on the mad mix of levels and the odd gravel
filled “flower beds” that it featured. All sorted out now:</p>

<p><img src="/media/2026/05/patio.jpg" alt="My new patio" /></p>

<p>Yes, the crappy concrete path in the foreground isn’t great, but one
expensive garden change at a time…</p>

<p>Oh, and if you’re in Oxford(shire), White Oak Landscaping are the people
to call. They ain’t cheap, but they are good.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[So I spent quite a lot having my patio redone. Annoyingly I don’t have a nice neat “before” photo, but take it from me, it was a mess. Badly done by the previous owners in 2013/14, it was disintegrating under the weight of one winter freeze too many.]]></summary></entry><entry><title type="html">Inspiring the next generation</title><link href="https://www.dnorth.net/2026/05/13/compsoc/" rel="alternate" type="text/html" title="Inspiring the next generation" /><published>2026-05-13T19:00:00+01:00</published><updated>2026-05-13T19:00:00+01:00</updated><id>https://www.dnorth.net/2026/05/13/compsoc</id><content type="html" xml:base="https://www.dnorth.net/2026/05/13/compsoc/"><![CDATA[<p>I haven’t given any talks so far this year, but that got fixed today
with a nice cheerful number: “Modern web development is garbage, and
here’s why”.</p>

<p>Despite the rage-bait title it did end on an optimistic note. Thanks to
the <a href="https://www.ox.compsoc.net">Oxford CompSoc</a> 
for hosting me, and <a href="https://docs.google.com/presentation/d/1UlbpnO33WF44febHqjPVa3TxG3VX8iSnxB-o4IcAGus/edit?usp=sharing">here are the slides</a>.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[I haven’t given any talks so far this year, but that got fixed today with a nice cheerful number: “Modern web development is garbage, and here’s why”.]]></summary></entry><entry><title type="html">Postcard from Wooler, Northumberland</title><link href="https://www.dnorth.net/2026/05/10/northumberland/" rel="alternate" type="text/html" title="Postcard from Wooler, Northumberland" /><published>2026-05-10T19:00:00+01:00</published><updated>2026-05-10T19:00:00+01:00</updated><id>https://www.dnorth.net/2026/05/10/northumberland</id><content type="html" xml:base="https://www.dnorth.net/2026/05/10/northumberland/"><![CDATA[<p><img alt="A whisky distillery in Northumberland" src="/media/2026/05/distillery.jpg" /></p>

<p>Had a very enjoyable week walking in the north of England (if we’d been
any further north, we’d have been in Scotland).</p>

<p>No, seriously, just because my only photo is <a href="https://adgefrin.co.uk/">a distillery</a>
doesn’t mean we didn’t get some exercise. This was our rainy day activity.</p>]]></content><author><name>David North</name></author><category term="Uncategorized" /><summary type="html"><![CDATA[]]></summary></entry></feed>