Sign in

Dale Lane

@dalelane.co.uk
876 followers 1.4K following 1K posts

Developer for IBM. Kafka. Flink. Kubernetes. AI. ML. Gadgets. Gaming. Coffee. Creator of Machine Learning for Kids. dalelane.co.uk

PostsRepliesMedia
Dale Lane @dalelane.co.uk · 05/09/2026
our youngest daughter starts Uni this month - we're moving her into halls today. It's exciting but the impending prospect of an empty nest is already starting to hit
020
Reposted by Dale Lane
Matt Henderson @matthen.com · 26/08/2026
To tell if a maze is solvable, just hang it by its corners If it tears into pieces, you’ve found a solution
694119857
Dale Lane @dalelane.co.uk · 24/08/2026
I've been looking into how #Flink session clusters could fetch jars for new jobs from remote storage, to avoid submitters needing to upload them to the job manager first.
dalelane.co.uk
Adding support for remote jar fetching in Flink session clusters
I’ve submitted a Flink Improvement Proposal (FLIP) about adding support for Flink to be able to fetch remote jars for applications submitted to a session cluster. Discussion thread on lists.apache.or...
000
Dale Lane @dalelane.co.uk · 18/08/2026
brought F to IKEA for a getting-ready-to-start-Uni evening shopping trip I thought we were being terribly organised and early, but it turns out this was not an original thought
030
Dale Lane @dalelane.co.uk · 14/08/2026
Thanks to the UK Gov for making Bluesky entertaining this evening
010
Dale Lane @dalelane.co.uk · 14/08/2026
I watched a *lot* of films over the last week (it's too hot to go outside) #LetterboxdFriday #LastFourWatched
Rental Family
Aliens
Surrogates
Remarkably Bright Creatures
0201
Reposted by Dale Lane
Jules @jules111985.bsky.social · 14/08/2026
Poorly timed notification from the range there 🤦🏻‍♀️
613366750
Reposted by Dale Lane
matte jones @pillowfort.bsky.social · 14/08/2026
fucking hell andy was that necessary
2111
Dale Lane @dalelane.co.uk · 09/08/2026
I had a look at the server request logs for #MLforKids yesterday and it's probably a sign of my naivety that I was so surprised by the constant level of malicious traffic the site gets.
dalelane.co.uk
Why we can't have nice things
Looking at the server request logs for Machine Learning for Kids is a depressing reminder of what it means to run something on the Internet nowadays. I was skimming through the request logs for the M...
020
Dale Lane @dalelane.co.uk · 07/08/2026
giving Warframe a try - it's got an off-putting dozen-years-old game with dense lore and complex systems vibe that is a little daunting, but I'm gonna give it a chance
110
Dale Lane @dalelane.co.uk · 06/08/2026
my only complaint about the new series of Ted Lasso is that they're only giving us one episode at a time :(
020
Dale Lane @dalelane.co.uk · 06/08/2026
I'm exploring how the #Flink Operator could better serve small isolated jobs that don't need a distributed multi-pod cluster. FlinkMiniCluster could give us a single-pod model but still keep the Operator's lifecycle and checkpoint tooling.
dalelane.co.uk
Running Flink jobs in MiniCluster using the Kubernetes Operator
I've submitted a Flink Improvement Proposal (FLIP) about adding support for the Flink Kubernetes Operator to run Flink's MiniCluster in a single pod for low-throughput jobs that require isolation. I...
021
Dale Lane @dalelane.co.uk · 03/08/2026
we lost power in the office! I spent half-an-hour trying to work offline in the hope it would be a temporary blip, but I give up - time to head home
000
Dale Lane @dalelane.co.uk · 03/08/2026
I like this - accessible descriptions of LLMs (that goes beyond the usual next-word-predictor metaphor) are a good thing
ibm.com
What does AI look like?
Long called “black boxes,” AI models are increasingly yielding their secret inner workings—even, this playful guide shows, in terms that anyone can understand.
030
Dale Lane @dalelane.co.uk · 02/08/2026
"Searching" is a great film. It's told entirely through screen recordings - a really interesting way to tell a story. (It's a great story and well acted too... but the format works so well)
letterboxd.com
A ★★★★½ diary entry for Searching (2018)
000
Dale Lane @dalelane.co.uk · 01/08/2026
Spider-Man was... fine. But holy hell, the clumsily heavy-handed product placement for those folding Samsung phones... 🤦‍♂️ boxd.it/fzKFJD
boxd.it
A ★★★ diary entry for Spider-Man: Brand New Day (2026)
000
Dale Lane @dalelane.co.uk · 31/07/2026
I've got the office to myself today. Large open-plan floor... 40 desks... just me. It's a little eerie. (Combination of some people being on vacation this week, some people being ill today, plus Friday is always quieter in the office anyway as people WAH)
110
Dale Lane @dalelane.co.uk · 24/07/2026
I have a few weeks left on an Apple TV trial, so my #LastFourWatched for the next few #LetterboxdFriday are going to be a bit Apple-dominated
Flora And Son
Swan Song
Finch
Death on the Nile
0110
Dale Lane @dalelane.co.uk · 21/07/2026
started my day off with a few hours of driving - just arrived at eldest daughter's uni flat to bring her stuff back for the summer on the plus side, I've been learning a lot of interesting stuff about Disney on the way
overcast.fm
The Walt Disney Company — Acquired
The Walt Disney Company is the most successful enterprise ever created for monetizing human nostalgia. Today it’s the king of global entertainment, holding the intellectual property rights to the chil...
000
Reposted by Dale Lane
Bookish Scifi & Fantasy @bookishsff.bsky.social · 19/07/2026
Murderbot's latest escapades have arrived in Platform Decay by @marthawells.com! More incredibly satisfying explosive action, humour, and a heartwarming core. We all love #Murderbot 🤖 #SFF 💙📚🪐
A photo of the book in a bookshop, alongside the previous collected volunteers 2 and 3
116621
Dale Lane @dalelane.co.uk · 19/07/2026
I love the idea of this (dedicated console-only laptop setup for distraction-free writing). I've got absolutely no need for it, as I rarely write anything that isn't dependent on all the things this removes. But I still love the idea
veronicaexplains.net
100
Dale Lane @dalelane.co.uk · 17/07/2026
"The labour we delight in physics pain" (Macbeth) Finished my first week in my new job. And it's been a great week - as Macbeth would say, it physic'd my pain ;-)
010
Dale Lane @dalelane.co.uk · 16/07/2026
🐜🪽
010
Dale Lane @dalelane.co.uk · 14/07/2026
new pigeon nest update: we have two eggs now! it's very sweet watching mom and dad (I haven't come up with names for them yet) take it in turns to sit on the eggs
110
Dale Lane @dalelane.co.uk · 13/07/2026
#MLforKids now supports tool calling in language model projects Students create tools using #Scratch code blocks. Tools auto register with the model, and become available for the model to use. Tools can get info from the Scratch project, control sprites, use Scratch variables as memory, and more
dalelane.co.uk
Generative AI with tool calling in Scratch
In this post, I want to share a new feature in the generative AI support in Machine Learning for Kids: tool calling. I wrote last year about how I introduced Generative AI in Machine Learning for Kid...
120
Dale Lane @dalelane.co.uk · 12/07/2026
I just finished "Unhinged" - the new game from Netflix. It's brilliantly creative and imaginative - absolutely worth a try (you just need a Netflix subscription and a phone) It's only short, so hard to say much without spoilers, but if you don't mind that I've described it here
backloggd.com
dalelane's review of Unhinged | Backloggd
This review contains spoilers!
000
Dale Lane @dalelane.co.uk · 12/07/2026
Sunday. Coffee made in the Hoop. Fresh warm bread from the bread machine.
010
Dale Lane @dalelane.co.uk · 11/07/2026
I've added support for tool calling in #MLforKids language models projects! Students create tools in #Scratch using normal Scratch code. Tools auto register with the loaded model, and become available for the model to use. Tools can get info from the Scratch project, as well as control sprites
dalelane.co.uk
Generative AI with tool calling in Scratch
In this post, I want to share a new feature in the generative AI support in Machine Learning for Kids: tool calling. I wrote last year about how I introduced Generative AI in Machine Learning for Kid...
121
Dale Lane @dalelane.co.uk · 10/07/2026
I enjoyed Project Hail Mary so much more than I expected - after finding the book a bit disappointing last year. The Grace/Rocky dynamic was somehow so much more charming in movie form... or maybe I was just in the right mood for it this time around 🤷 #LetterboxdFriday #LastFourWatched
12 Angry Men (1997 remake)
Project Hail Mary
Now You See Me Now You Don't
London Boulevard
0240
Dale Lane @dalelane.co.uk · 10/07/2026
I must be getting old and inflexible I got a new MacBook this afternoon, and my muscle memory is fighting against the different keyboard layout. If you could watch me typing right now, you'd think I hadn't used a computer before
111
Dale Lane @dalelane.co.uk · 09/07/2026
I'm in Southampton for a dev meetup to listen to @kevlin.bsky.social talk about the difference between null, zero, empty, etc. The talk is called "Much Ado About Nothing" which my wife saw in our calendar, mixed up with a separate conversation, and assumed we were going to the theatre tonight. oops
meetup.com
Much Ado About Nothing & A Taste of DSPy, Thu, Jul 9, 2026, 7:00 PM | Meetup
Ever since zero became something for nothing, you'd think we'd solved nothing. Whether we're talking NaN, string.Empty, nullables or database nulls, it turns out that nothi
161
Reposted by Dale Lane
Playdate @play.date · 08/07/2026
👋We've got 4 wonderfully chaotic Catalog games to share with you today. All available in the Catalog app on your Playdate, or via the web at play.date/catalog 💛
play.date
Playdate Catalog Games: Catalog
Our curated selection of amazing Playdate games
1303
Dale Lane @dalelane.co.uk · 08/07/2026
I wrote a ramble about my daily ramble (_yes, I am pleased with that pun_). I even managed to crowbar in a reference to Sir Isaac Newton.
dalelane.co.uk
Why I enjoy my commute
My commute to work is one of the favourite parts of my day. I've mentioned it before, more often than I probably should, but in this post I try and explain why I enjoy it so much. The journey Otterb...
141
Dale Lane @dalelane.co.uk · 07/07/2026
getting the train home from London. Trains are obviously all running smoothly and on-time, with no cancellations or delays, and when you find a train, it is cool and comfortable with plenty of seating. 😏
000
Dale Lane @dalelane.co.uk · 07/07/2026
Finished! I survived... and more impressively, so did the students. Listening to me talk is a challenging enough feat on a good day, but doing it while sat in a furnace is frankly heroic. 🫠 They were a lovely bunch - I had fun today.
000
Dale Lane @dalelane.co.uk · 07/07/2026
I'm in London this morning, for a STEM event that the University of Westminster are hosting for local schools. I'll be talking, perhaps unsurprisingly, about generative AI
000
Dale Lane @dalelane.co.uk · 06/07/2026
😈 on my shoulder: "loook... the Portal games are on sale on Switch" 😇 on my shoulder: "you've already played & completed Portal multiple times, you don't need to buy it again" you know the devil is going to win this argument...
dekudeals.com
Portal: Companion Collection | Deku Deals
Portal: Companion Collection - on sale now for 75% off. Compare all the current prices, see histories, and get deal alerts for the next sale at Deku Deals
010
Reposted by Dale Lane
Kevlin Henney @kevlin.bsky.social · 02/07/2026
Where you can find me speaking this month (in fact, next week): Developer South Coast, Thursday 9th July, Southampton www.meetup.com/developersou... re:connect, Friday 10th July, Bournemouth reconnectconference.co.uk
meetup.com
Much Ado About Nothing - Kevlin Henney, Thu, Jul 9, 2026, 7:00 PM | Meetup
Ever since zero became something for nothing, you'd think we'd solved nothing. Whether we're talking NaN, string.Empty, nullables or database nulls, it turns out that nothi
022
Dale Lane @dalelane.co.uk · 06/07/2026
There are a couple pigeons setting up a nest on the other side of the window next to my desk. It's the same spot that some pigeons used a few years ago. We'll have an office "pet" again! 😄
dalelane.co.uk
My office "pet"
I have a first-floor office by a large window. On the outside of the window is a wide ledge. And a few weeks ago, a couple of pigeons started assembling a nest of twigs on the ledge by my desk. A c...
010
Dale Lane @dalelane.co.uk · 05/07/2026
I finished Gunbrella - a 2-D platformer where you're equipped with a combined gun+umbrella. You can shoot with it. You can float with it like Mary Poppins. You can open it and use it as a shield like Batfink. Sounds a bit weird now I'm trying to explain it. backloggd.com/u/dalelane/r...
010
Dale Lane @dalelane.co.uk · 05/07/2026
DOOM looks like MOOD in the mirror (I'm sure I'm not the first person to notice this, but now I've noticed it I can't un-see it!)
photo of the DOOM logo in a mirror, that looks like it says "MOOD"
030
Dale Lane @dalelane.co.uk · 05/07/2026
I have news! I'm joining Confluent to work on #Flink. 🎉 🥳 It's been an odd couple months trying to work out what I'm going to do next, and I owe a huge thanks to a lot of people who went out of their way to help me find options. dalelane.co.uk/blog/?p=6083
dalelane.co.uk
I have a new job!
In April, I wrote an outline of my career. That post is already out of date, because I have a new job to add to the list. I'm joining Confluent as a Principal Software Engineer working on Confluent ...
070
Dale Lane @dalelane.co.uk · 01/07/2026
fun end to the afternoon - I got to tag along on the tour of the Hursley Data Centre that my work experience student went on. The sophistication of the tech behind how the data centre is powered, cooled, and monitored is kind of mind blowing 🤓
010
Dale Lane @dalelane.co.uk · 01/07/2026
I normally pass a few ducks on my way into the office. This morning, there were a little more of them than usual!
youtube.com
ducks!
YouTube video by Dale Lane
010
Reposted by Dale Lane
alice @alice.mosphere.at · 26/06/2026
(re-)introducing ✨ Emoji Stats for Bluesky ✨ now 100% backfilled!! (and capable of historical analytics down to the hour) technical details and war story below emojistats.at
416226
Dale Lane @dalelane.co.uk · 26/06/2026
The Sheep Detectives is one of the most fun movies we've seen in a while #LetterboxdFriday #LastFourWatched
The Sheep Detectives
Local Hero
Radio
The Harder They Fall
0100
Dale Lane @dalelane.co.uk · 23/06/2026
I started a PowerShell extension to IBM MQ in 2007 to help Windows admins manage their MQ queue managers. dalelane.co.uk/blog/?p=218 I've long since stopped maintaining it so I'm pleasantly surprised to see it's been revived with a new release this month www.ibm.com/support/page...
dalelane.co.uk
PowerShell for WebSphere MQ
This has been far too long coming, but finally you can administer WebSphere MQ systems from Windows PowerShell. An extension for WebSphere MQ containing thirty-eight new PowerShell cmdlets is being re...
200
Dale Lane @dalelane.co.uk · 23/06/2026
a podcast about mosquitoes came up on my feed this morning... feels a little like trolling after a couple days of looking like a Klingon after mosquitoes munched on my forehead and not being able bend my fingers properly thanks to mosquito bites
overcast.fm
How to beat mosquitoes — Today, Explained
They’re the deadliest animal on the planet. Now even Google is getting into the extermination business. This episode was produced by Ariana Aspuru, edited by Jenny Lawton, fact-checked by Michelle Hir...
000
Dale Lane @dalelane.co.uk · 22/06/2026
the DeLorean is slow and doesn't handle well... but I'm sticking with it anyway because it's so pretty! #ForzaHorizon #ForzaHorizon6
screenshot of the Delorean in Forza Horizon 6screenshot of the Delorean in Forza Horizon 6
010
Dale Lane @dalelane.co.uk · 22/06/2026
Processing the stream of Wikipedia edits has been a #Flink SQL demo I've come back to many times over the last couple years. I needed to give this demo again for the recent Hursley Summit event, so took the chance to grab a few recordings
dalelane.co.uk
Analysing Wikipedia edits with IBM Event Processing
In this post, I'll share a demo I gave today to explain some of the processing nodes in the palette of IBM Event Processing. I've found that demonstrations of Event Processing are easier to understan...
000