<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>AI on Chris Rants at Clouds</title>
    <link>https://chris.funderburg.me/tags/ai/</link>
    <description>Recent content in AI on Chris Rants at Clouds</description>
    <image>
      <title>Chris Rants at Clouds</title>
      <url>https://chris.funderburg.me/me.jpg</url>
      <link>https://chris.funderburg.me/me.jpg</link>
    </image>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <lastBuildDate>Wed, 03 Jun 2026 21:25:53 +0000</lastBuildDate>
    <atom:link href="https://chris.funderburg.me/tags/ai/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>03/Jun/2026 - Space Science Chats With AI</title>
      <link>https://chris.funderburg.me/posts/2026/06/03/space-science-chats-with-ai-1/</link>
      <pubDate>Wed, 03 Jun 2026 21:25:53 +0000</pubDate>
      <guid>https://chris.funderburg.me/posts/2026/06/03/space-science-chats-with-ai-1/</guid>
      <description>A lazy evening of space science questions with an AI that wasn&amp;rsquo;t afraid to show its working</description>
      <content:encoded><![CDATA[<p>I need to properly make a new blog post as it&rsquo;s been a while, but I got sidetracked with questions about space, speed, g-forces, and fixed points. I present to you, my prompts to Claude&rsquo;s Opus 4.8 model, and its answers.</p>
<blockquote>
<p>Science chat!</p>
<p>Ok, the earth is spinning, and orbiting the sun.  The sun is moving around the the milky way&rsquo;s galactic center.  The milky way is orbiting - something.   If you could somehow define a FIXED point in space - how fast am I, as a human on earth, moving per second way from that fixed point.</p>
</blockquote>
<p>Right, this is a cracking question and the answer involves some beautiful layers of physics. Let me break it all down.</p>
<h2 id="the-fixed-point-problem">The &ldquo;Fixed Point&rdquo; Problem</h2>
<p>First, the philosophical snag: there is no universally agreed fixed point in space. The universe has no centre, no anchor. The best we can do is use the <strong>Cosmic Microwave Background (CMB)</strong> as a reference frame - the afterglow of the Big Bang, which permeates the entire universe and is effectively the closest thing we have to an absolute frame.</p>
<p>Using that as your fixed point:</p>
<hr>
<h2 id="the-stack-of-velocities">The Stack of Velocities</h2>
<table>
	<thead>
			<tr>
					<th>Motion</th>
					<th>Speed</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Earth&rsquo;s rotation (at ~52° latitude, i.e., you)</td>
					<td>~0.29 km/s</td>
			</tr>
			<tr>
					<td>Earth orbiting the Sun</td>
					<td>~29.78 km/s</td>
			</tr>
			<tr>
					<td>Solar system orbiting galactic centre</td>
					<td>~220-240 km/s</td>
			</tr>
			<tr>
					<td>Milky Way moving through Local Group</td>
					<td>~80 km/s</td>
			</tr>
			<tr>
					<td>Local Group falling toward Great Attractor</td>
					<td>~600+ km/s total</td>
			</tr>
	</tbody>
</table>
<p><strong>But here&rsquo;s the critical bit:</strong> you cannot just add these numbers. They&rsquo;re all vectors pointing in different directions, and some partially cancel depending on time of year and galactic geometry.</p>
<hr>
<h2 id="the-bottom-line">The Bottom Line</h2>
<p>The Sun&rsquo;s total velocity relative to the Cosmic Microwave Background, accounting for all contributions, is approximately <strong>370 km/s</strong>.</p>
<p>Your rotation contribution at 52°N is tiny (~0.29 km/s), so realistically you&rsquo;re sitting at somewhere in the ballpark of <strong>~370 km/s</strong> relative to the CMB.</p>
<p>That&rsquo;s <strong>370 kilometres every single second</strong>. About 1.3 million km/h.</p>
<hr>
<h2 id="the-fun-wrinkle">The Fun Wrinkle</h2>
<p>Your cumulative speed through the Milky Way alone can vary from as little as 208 km/s to as much as 237 km/s depending on whether Earth is travelling in the same direction as the Solar System moves through the galaxy or the opposite direction - and this changes over the course of a year.</p>
<p>So your speed is literally seasonal. You&rsquo;re going faster in some months than others, relative to the galaxy.</p>
<hr>
<h2 id="the-rabbit-hole-gets-deeper">The Rabbit Hole Gets Deeper</h2>
<p>The Milky Way itself is being gravitationally dragged toward the <strong>Great Attractor</strong> (a massive overdensity of matter about 250 million light-years away), and beyond that the <strong>Shapley Supercluster</strong>. That&rsquo;s baked into the 370 km/s figure.</p>
<p>At the absolute largest scale? The entire observable universe is expanding in every direction. &ldquo;Moving away from a fixed point&rdquo; starts to become a philosophically broken concept - spacetime itself is stretching, not objects moving <em>through</em> space.</p>
<p>Einstein sends his regards. The universe is deeply weird and there&rsquo;s no such thing as standing still.</p>
<blockquote>
<p>When they&rsquo;re going to the moon, roughly how fast per second are they moving?</p>
</blockquote>
<p>Great follow-up, because the contrast is stark.</p>
<h2 id="apollo-to-the-moon">Apollo to the Moon</h2>
<p>The rough speeds during a lunar mission:</p>
<table>
	<thead>
			<tr>
					<th>Phase</th>
					<th>Speed</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Low Earth Orbit (before trans-lunar injection)</td>
					<td>~7.8 km/s</td>
			</tr>
			<tr>
					<td>Trans-lunar injection burn (leaving Earth)</td>
					<td>~10.9 km/s</td>
			</tr>
			<tr>
					<td>Cruising to the Moon (mid-journey, coasting)</td>
					<td>slows to ~1 km/s</td>
			</tr>
			<tr>
					<td>Lunar Orbit Insertion</td>
					<td>~1.6 km/s</td>
			</tr>
			<tr>
					<td>Landing descent</td>
					<td>tens of metres per second</td>
			</tr>
	</tbody>
</table>
<hr>
<h2 id="the-counterintuitive-bit">The Counterintuitive Bit</h2>
<p>The cruise phase <strong>slows down dramatically</strong> because Earth&rsquo;s gravity is still pulling the spacecraft back the whole way. Think of throwing a ball upward - it slows as it climbs. Same principle, just over 384,000 km.</p>
<p>At the <strong>L1 Lagrange point</strong> - roughly 90% of the way to the Moon where lunar gravity starts winning - the spacecraft is at its <em>slowest</em>, around 0.8-1 km/s, before the Moon&rsquo;s gravity starts pulling it back up to speed.</p>
<hr>
<h2 id="the-punchline-vs-your-previous-question">The Punchline vs Your Previous Question</h2>
<p>At ~10 km/s peak velocity, the Apollo spacecraft was moving at roughly <strong>1/37th</strong> of your speed relative to the CMB.</p>
<p>You, sitting completely still in your chair right now, are moving ~370 km/s relative to the CMB. The Apollo astronauts burning their engines as hard as they could managed about 2.7% of that.</p>
<p>Rocket technology is simultaneously one of humanity&rsquo;s greatest achievements and a humbling reminder of how cosmically slow we actually are. We&rsquo;re not going anywhere fast. ✨</p>
<blockquote>
<p>We had a chat a few weeks ago, but I can&rsquo;t seem to find it - about how, if I had a VERY good rocket and an indestructible space suit, and I wanted to go directly opposite of the earth&rsquo;s orbit until my my rotational speed around the sun was zero, how long would it take to fall into the sun.</p>
<p>Now, what I can&rsquo;t remember was, what speed do I need to get the rocket to - relative to earth -  to do that?  And, do we have rockets capable of that speed?</p>
</blockquote>
<p>Got it - found the conversation. The answer was actually already in there. Let me pull out the exact number for you.</p>
<h2 id="the-speed-you-need">The Speed You Need</h2>
<p>From our previous chat, the key figure was buried in the detail:</p>
<blockquote>
<p>To come to rest relative to the Sun you need to cancel <strong>Earth&rsquo;s orbital velocity of 29.78 km/s</strong>. The actual Δv requirement, accounting for also escaping Earth&rsquo;s own gravity well, works out to roughly <strong>√(29.78² + 11.2²) ≈ 31.8 km/s</strong> relative to Earth, fired retrograde (directly opposite Earth&rsquo;s orbital direction).</p>
</blockquote>
<p>So roughly <strong>~30 km/s</strong> is the headline number - that&rsquo;s what you need to zero out your solar orbital velocity. The extra ~2 km/s is the cost of climbing out of Earth&rsquo;s own gravity well first.</p>
<hr>
<h2 id="can-we-do-that">Can We Do That?</h2>
<p>Short answer: <strong>not even close.</strong></p>
<p>The Saturn V + Apollo stack achieved about <strong>~15 km/s</strong> of total Δv, and most of that was spent just getting to LEO (~9 km/s). The trans-lunar injection burn was only about 3 km/s on top of that.</p>
<p>The fastest human-made object ever launched, the <strong>Parker Solar Probe</strong>, reaches around <strong>163 km/s</strong> relative to the Sun - but that&rsquo;s <em>with</em> the Sun&rsquo;s gravity doing the accelerating after multiple Venus gravity assists. Its <strong>launch Δv</strong> was nowhere near that.</p>
<p>To actually <em>cancel</em> 30 km/s of velocity requires an absolutely brutal amount of fuel under the <strong>Tsiolkovsky rocket equation</strong> - propellant requirements scale exponentially with Δv. You&rsquo;d need a rocket so large it essentially can&rsquo;t exist with chemical propellants.</p>
<hr>
<h2 id="the-irony">The Irony</h2>
<p>It is genuinely <strong>harder to hit the Sun than to escape the solar system entirely.</strong> Escape needs ~42 km/s from Earth&rsquo;s surface, but you&rsquo;re already moving at 29.78 km/s in the right direction - so you only need to add ~12 km/s. To fall <em>into</em> the Sun you need to cancel that 29.78 km/s you already have. Working against your own momentum is brutal.</p>
<p>NASA has noted this exact problem. The Parker Solar Probe doesn&rsquo;t even try to go straight in - it uses seven Venus flybys over years to bleed off velocity gradually, because a direct deceleration burn is basically impossible with current tech.</p>
<blockquote>
<p>And also remind me, because I though it was cool:  Let&rsquo;s say I could come to that dead &ldquo;stop&rdquo; in relation to the sun - I&rsquo;d stop orbitting. I remember you said I&rsquo;d fall for about 64 days. How fast would I be moving by the time I hit the sun&rsquo;s atmosphere?  And what was the g-force I&rsquo;d hit on impact?</p>
</blockquote>
<p>From the previous chat, these numbers were in there:</p>
<h2 id="impact-velocity">Impact Velocity</h2>
<p><strong>After 64.5 days falling, your velocity would be ~617 km/s</strong> when you hit the solar surface.</p>
<p>The elegant reason: that&rsquo;s the Sun&rsquo;s <strong>surface escape velocity</strong>. By conservation of energy, falling <em>into</em> a gravity well from effectively infinity accelerates you to exactly the same speed as escaping it would require. 1 AU is close enough to &ldquo;infinity&rdquo; for this purpose that the maths works out cleanly.</p>
<p>For context: that&rsquo;s about <strong>0.2% of the speed of light</strong>.</p>
<hr>
<h2 id="the-g-force-on-impact">The G-Force on Impact</h2>
<p>This is where I need to be honest - the previous chat covered the <em>surface gravity</em> (28x Earth&rsquo;s, so your 90kg becomes effectively ~2,500kg standing on the surface), but the <strong>impact deceleration</strong> depends entirely on <em>how quickly you stop</em>, which depends on the density and depth of the material stopping you.</p>
<p>The honest answer: <strong>the number would be so catastrophically large it&rsquo;s essentially meaningless.</strong></p>
<p>You&rsquo;re hitting tenuous plasma at 617 km/s. The photosphere is actually <em>less dense than Earth&rsquo;s atmosphere</em> at the very top, but it deepens rapidly. You&rsquo;d be decelerating from 617 km/s to zero over some very short distance. Even if it took <strong>100km</strong> to stop you (generous), that deceleration would be roughly:</p>
<p>v² / 2d = (617,000)² / (2 × 100,000) ≈ <strong>~1.9 billion m/s²</strong></p>
<p>That&rsquo;s about <strong>190 million G</strong>.</p>
<p>For reference, a fighter pilot blacks out at ~9G. A bullet experiences ~100,000G. You&rsquo;d be experiencing forces that make a bullet impact look like a gentle hug.</p>
<p>Your indestructible suit would survive. <em>You</em> would become a very thin layer of paste distributed uniformly throughout it.</p>
<p>As always, you can add my <a href="https://chris.funderburg.me/index.xml" target="_blank" >RSS feed</a> to your reader of choice and if you made it this far <strong>thanks for reading</strong>!</p>
<p>Chris</p>
]]></content:encoded>
    </item>
    <item>
      <title>27/Nov/2025 - Platform Engineering is ON</title>
      <link>https://chris.funderburg.me/posts/2025/11/27/what-is-new/</link>
      <pubDate>Thu, 27 Nov 2025 23:40:22 +0000</pubDate>
      <guid>https://chris.funderburg.me/posts/2025/11/27/what-is-new/</guid>
      <description>Some interesting things I&amp;rsquo;m working on in the new consulting gig</description>
      <content:encoded><![CDATA[<p>So, as I mentioned in my <a href="https://chris.funderburg.me/posts/2025/10/27/major-changes/" target="_blank" >last post</a>,
I started a new consulting gig recently at <a href="https://mesh-ai.com/" target="_blank" >Mesh-AI</a>. It&rsquo;s
been a whirlwind of activity, and I wanted to share some of the interesting
things I&rsquo;m working on.</p>
<p>Now, I don&rsquo;t know if I can name the actual client but it&rsquo;s a major UK energy
provider that generates and supplies electricity.</p>
<p>The consultancy works in squads and ours has few data engineers, a platform
engineer (me), a software engineer, along with a number of leaders to keep an
eye on things. As the lead (and only) platform engineer, I feel deeply
responsible for making sure the team has the tools and infrastructure they need.</p>
<p>I&rsquo;m currently working on two projects:</p>
<ul>
<li>
<p>Building a Video AI Engine Platform on AWS using Terraform. It&rsquo;s a video
analysis application that processes uploaded videos using AWS AI/ML services
to identify customer vulnerabilities. It&rsquo;s currently a human review process,
that takes hours, and the goal is to automate it to provide near real-time
insights.</p>
<p>So this involves setting up:</p>
<ul>
<li>S3 buckets for video and metadata storage with triggering events.</li>
<li>AWS Lambda Python functions for processing.</li>
<li>AWS Rekognition for video analysis.</li>
<li>AWS Transcribe for speech-to-text conversion.</li>
<li>A Cloudront distribution, with a WAF attached, with:
<ul>
<li>An Origin for a React frontend hosted in S3.</li>
<li>An Origin for API access through API Gateway to a Python Lambdas.</li>
<li>An Origin for video access via signed S3 URLS.</li>
</ul>
</li>
<li>Cloudfront for content delivery.</li>
<li>Dynamodb to provide data to the UI</li>
<li>SNS for notifications.</li>
<li>Cognito for user authentication.</li>
<li>And a extensive Github Actions CI/CD pipeline for automated deployments.</li>
</ul>
<p>All the while ensuring security, scalability, and cost-efficiency - along with
complying with the client&rsquo;s extensive patterns and policies.</p>
</li>
<li>
<p>The second project is helping out with building an AI scenario framework for
a weather-dependent energy simulation system for their Wholesale Market
Optimisation team. It simulates weather regimes, wind speeds, and solar irradiance to
support energy market forecasting and analysis.</p>
<ul>
<li>This one quite simply involves building a very modular Lambda based framework
in Python that sets up S3 input and output buckets to fetch climate data, and
will eventually pul configuration from a RDS database - and then trigger
simulations.</li>
<li>The client here is curiously using <a href="https://www.serverless.com/" target="_blank" >Serverless Framework</a>
for IaC, so I&rsquo;m getting familiar with that tool as well.</li>
</ul>
</li>
</ul>
<p>Whist this is all meaty stuff and it&rsquo;s exciting to be at the forefront of
integrating AI/ML, I have to say that I&rsquo;m really enjoying working with both the
Mesh-AI team and the client&rsquo;s team. Everyone is super smart, collaborative,
and driven to make a real impact. And, despite me <strong>hating</strong> commuting, working in
the heart of London a few days a week never gets old. I&rsquo;ve found an excellent
place to get <a href="https://velvettaco.uk/" target="_blank" >get tacos</a> near the office, can attend a
lot of tech meetups again, and just generally feel energised by the city&rsquo;s vibe.</p>
<p>As always, you can add my <a href="https://chris.funderburg.me/index.xml" target="_blank" >RSS feed</a> to your reader of choice and if you made it this far <strong>thanks for reading</strong>!</p>
<p>Chris</p>
]]></content:encoded>
    </item>
    <item>
      <title>20/Sep/2025 - Week Note 38</title>
      <link>https://chris.funderburg.me/posts/2025/09/20/week-note-38/</link>
      <pubDate>Sat, 20 Sep 2025 18:54:39 +0100</pubDate>
      <guid>https://chris.funderburg.me/posts/2025/09/20/week-note-38/</guid>
      <description>Ending a contract, job hunting, and a potential new opportunity.</description>
      <content:encoded><![CDATA[<h2 id="its-mostly-work-drama-this-week">It&rsquo;s Mostly Work Drama This Week</h2>
<p>Well, on Monday it occurred to me that I had 2 weeks left in this contract. So, I poked my manager,
expecting to get one more extension, but later that afternoon I got the news that weren&rsquo;t going to
extend me. Frequent readers - if you exist - will know this has been on the cards for some time.  I&rsquo;m
the last contractor standing, and their new finance person clearly doesn&rsquo;t want any of us any more.</p>
<p>So, I instantly went all-in on job hunting.  I applied to a few places, dropped posts on LinkedIn,
Bluesky, and Mastodon, got my CV out to some folks, networked, and made some calls.  All in all, a
productive first few hours of job searching.  Later that day, my manager messages me to say that
they might have a way to renew.  Good lord.  I replied frankly that I was already looking, and if
they wanted to renew, they needed to do it quickly.  I also noted that 3 month contracts are not
ideal, and that finding out with only days left to go is stressful.</p>
<p>But here&rsquo;s the interesting bit&hellip;  Got a message from a previous colleague at Tide, who&rsquo;s now working
in the public sector.  They have a <strong>permanent</strong> role in AI security that sounds interesting, pays
well, and he wanted to chat.  I had an application in the next day. Yesterday, we had a call and I
ended up feeling really positive about it.  I don&rsquo;t want to get too excited because there&rsquo;s a LOT of
competition for it, but this would be a great opportunity and frankly a lot of fun.  It would also
be a chance to step back from contracting for a time - or maybe permanently? I don&rsquo;t know.  Watch
this space.</p>
<p>Between you, me, and the wall, I&rsquo;m going to admit something cringeworthy&hellip;  This country&rsquo;s given
me a such good career, a good life, and the BEST of times.  I&rsquo;ve worked with the most amazing people and
learned so much.  Of course I work for myself right now, but in the private sector, all I&rsquo;ve ever
really accomplished is to make other people rich. With the public sector, I kind of like the idea of
giving something back to the country that gave me so much.  I know, I know, cringeworthy.  But there it is.</p>
<hr>
<p>Outside of that, it was a smashing week at work.  I managed to detangle a heap of bugs with our
integration to Dynatrace for version 2 of the architecture.  I think there&rsquo;s like 1 more pull
request to get merged, a quick test later - and touch wood - that&rsquo;s the ticket done.  I&rsquo;ve got a one
day spike to evaluate something else in architecture v2, but other that than it&rsquo;s gonna be nothing
left but handover - unless they renew me.</p>
<p>If they do renew me, I don&rsquo;t think I&rsquo;m going to stop looking / interviewing.  I need something more
stable.</p>
<h2 id="minor-bits-in-no-particular-order">Minor Bits in No Particular Order</h2>
<ul>
<li>
<p>I got the kitchen door hung up. The <a href="https://www.dewalt.co.uk/product/dcp580n-xj/18v-xr-brushless-planer-tool-onl" target="_blank" >Dewalt 18V Brushless Planer</a>
made quick work of getting it fitted into the door frame, and the <a href="https://www.dewalt.com/product/dcw600b/20v-max-xr-brushless-cordless-compact-router-tool-only" target="_blank" >Dewalt 20V Brushless Router</a>
let me cut the hinge recesses perfectly.  Now it&rsquo;s just the handle and lock to fit.</p>
</li>
<li>
<p>Finally got our 12 year old Sky box swapped out for a shiny new Sky Q box.  The old was giving off
vibes of imminent failure, and I knew the Sky Q boxes supported 4K, so it was a no-brainer.  Better
yet, when the engineer came round, because I share my mini-dish with the neighbour, he had to fit a new
dish.  The old one tended to stop working in bad weather, so this should help on that front.</p>
</li>
<li>
<p>I&rsquo;ve given up and subscribed to a year of <a href="https://github.com/features/copilot" target="_blank" >Github Copilot</a>.
The code suggestions were just too convenient.</p>
</li>
<li>
<p>And lastly, I&rsquo;m trying Visual Studio Code once more.  I&rsquo;ve tried it several times before, but have
always gone back to Vim. Problem is, it&rsquo;s starting to feel like that&rsquo;s aging me a bit, and certainly
making me feel like I&rsquo;m missing out on some cool stuff.  So, I&rsquo;ll be forcing myself to use for at
least 7 days - the rest of this contract. I&rsquo;ll report how I get on. I must say, editing this post,
whist the Hugo server is running in the terminal, is pretty sweet.</p>
</li>
</ul>
<h2 id="thats-my-week">That’s My Week</h2>
<p>As always, you can add my <a href="https://chris.funderburg.me/index.xml" target="_blank" >RSS feed</a> to your reader of choice and if you made it this far <strong>thanks for reading</strong>!</p>
<p>Chris</p>
]]></content:encoded>
    </item>
    <item>
      <title>02/Sep/2025 - A Week of AI Prompts</title>
      <link>https://chris.funderburg.me/posts/2025/09/02/a-week-of-ai-prompts/</link>
      <pubDate>Tue, 02 Sep 2025 14:28:53 +0100</pubDate>
      <guid>https://chris.funderburg.me/posts/2025/09/02/a-week-of-ai-prompts/</guid>
      <description>A week of the prompts / questions I&amp;rsquo;ve asked ChatGPT about</description>
      <content:encoded><![CDATA[<p>Some people - almost <strong>EVERYONE</strong> on Bluesky - like to get their knickers in a twist
about AI. And, I get it. There are some very real concerns about the technology
like where the data comes from, how it&rsquo;s used, its potential to be misused, the
energy requirement, the learned biases, and is it going to replace jobs, and -
oh my gods - the hallucinations!</p>
<p>But let&rsquo;s get real.  If anyone tells you it&rsquo;s not useful, they idiots. If they
think it&rsquo;s going to magically go away, they&rsquo;re delusional.</p>
<p>Search engines have been degrading for years! The quality of results is getting
worse and worse. <em>Something</em> has to change. AI is that something. It&rsquo;s not
perfect, but it&rsquo;s what we have. And from a work context, if you don&rsquo;t use it,
you&rsquo;re going to be left behind.  It&rsquo;s that simple.</p>
<p>So, I use it extensively to research things and to help me work, so I thought it
might be interesting to share some of the prompts I&rsquo;ve used over the last week,
along with some of the followup questions. I&rsquo;m currently using <a href="chatgpt.com" >ChatGPT</a>
only.  In some cases I&rsquo;ve redacted huge boring chunks of code back and forth, but
you&rsquo;ll get the idea.</p>
<h2 id="securing-my-website">Securing my website.</h2>
<ul>
<li>&ldquo;How do I set a Content-Security-Policy header in nginx?&rdquo;
<ul>
<li>&ldquo;Am I able to use Content-Security-Policy-Report-Only if I have no URL to point that to?&rdquo;</li>
<li>&ldquo;Hey, whist I&rsquo;m here - what curl command can i use to test http3?&rdquo;</li>
</ul>
</li>
</ul>
<h2 id="random-questions">Random Questions</h2>
<p>(I also got personal. I do treat it like a person sometimes. Queue Bluesky rage.)</p>
<ul>
<li>
<p>&ldquo;I&rsquo;d like a 1 page brief on GCP&rsquo;s CloudSQL.&rdquo;</p>
<ul>
<li>&ldquo;What is Kong (from a engineering / devops context)&rdquo;</li>
<li>&ldquo;Are you able to draw diagrams?&rdquo;</li>
</ul>
<blockquote>
<p>Spoiler alert: Yes, it can - but not very well AT ALL</p>
</blockquote>
<ul>
<li>
<p>What software or service could I use to make a single page A3 sized
cheat-sheet for interviews and technical chats</p>
</li>
<li>
<p>&ldquo;Sorry, I&rsquo;m juggling eleventy-seven things today and my questions are all over the shop. How are <em>you</em> today ChatGPT? People getting used to gpt-5 yet? I gather it was a tough first few weeks. (I honestly had no complains at all aside from some slowness on your first days)&rdquo;</p>
</li>
</ul>
</li>
</ul>
<blockquote>
<p>It started it&rsquo;s reply to that last one with &ldquo;I’m steady, thanks for asking - multitasking right
along with you.&rdquo;</p>
</blockquote>
<p>😆 🤜🤛</p>
<h2 id="working-on-my-radio-page">Working on my <a href="https://chris.funderburg.me/radio" target="_blank" >Radio Page</a></h2>
<ul>
<li>&ldquo;Is there any way to play the audio only from a video/mp2t stream in a web page?&rdquo;
<ul>
<li>&ldquo;Hmm. I have this web page that I use to play radio streams. That &ldquo;test&rdquo; stream doesn&rsquo;t work. [<em>provides the code</em>] What&rsquo;s wrong with it?&rdquo;</li>
<li><em>Questions about specific radio stations</em></li>
<li><em>Lots of discussion over how to parse XML in javascript</em></li>
<li><em>Lots of discussion over how to parse &ldquo;Server-Sent Events (SSE)&rdquo; in javascript</em></li>
<li>&ldquo;How can I include a MIT license at the top of a html file ?&rdquo;</li>
<li><em>Lots of discussion over how to parse plain vanilla text in javascript</em></li>
<li>&ldquo;Hey, given this index.html - [<em>I provide the code</em>] - I&rsquo;d like to add a discrete button on the site that changes it from a light theme to a dark theme and back. But defaulting to whatever the user&rsquo;s browser is set to. How can I do that?&rdquo;</li>
<li>&ldquo;When I put in a URL into Facebook - where does it find the image it puts into the post?&rdquo;</li>
</ul>
</li>
</ul>
<h2 id="return-a-pixel-9-pro-xl-for-trade-in">Return a Pixel 9 Pro XL for Trade-in</h2>
<ul>
<li>&ldquo;I have a pixel 9 pro XL that I need to return for a trade in. Can you give me step by step instructions for everything I need to do to wipe and reset it?&rdquo;</li>
</ul>
<h2 id="curious-about-kirpans">Curious about Kirpans</h2>
<ul>
<li>&ldquo;Can Sikh&rsquo;s use that knife they carry for self defence, or is that not allowed?&rdquo;</li>
</ul>
<h2 id="working-on-a-bug--work">Working on a bug @ Work</h2>
<ul>
<li>
<p>&ldquo;Where in the AWS console do I see Route53 resolver endpoints?&rdquo;</p>
<ul>
<li>&ldquo;I can&rsquo;t see any menu item called &ldquo;DNS settings&rdquo; ?&rdquo;</li>
</ul>
<blockquote>
<p>Just to note, this one returned absolute nonsense. I ended up finding it myself.</p>
</blockquote>
</li>
</ul>
<h2 id="transferring-14000-music-files-from-macbook-to-my-new-pixel-10-pro-xl">Transferring 14,000 music files from MacBook to my new Pixel 10 Pro XL.</h2>
<ul>
<li>&ldquo;How do you transfer a lot of files from a MacBook to android phone in 2025. The old tool they used to use isn&rsquo;t maintained anymore. Are there any open source tools?&rdquo;
<ul>
<li>&ldquo;Why is OpenMTP so WILDLY slow?&rdquo;</li>
<li>&ldquo;Ok, next question, on Android, what&rsquo;s the most popular music player for local music files? specifically mp3s and flac? Well maintained open source ones preferably?&rdquo;</li>
<li>&ldquo;Can you tell me the URLs of VLC and Phonograph?&rdquo;</li>
<li>&ldquo;How do i install adb with brew?&rdquo;</li>
<li>&ldquo;And, how do I know <em>where</em> to copy the files on the android? Is there any way to do a directory listing?&rdquo;</li>
<li>&ldquo;adb shell doesn&rsquo;t see the device?&rdquo;</li>
</ul>
</li>
</ul>
<h2 id="trying-to-remember-my-own-military-history">Trying to remember my own military history</h2>
<ul>
<li>
<p>&ldquo;What was the military action that happened in Iraq around October 1994&rdquo;</p>
<ul>
<li>&ldquo;Ok, with Operation Vigilant Warrior, do you know which squadrons of the USAF from Pope AFB were sent to Saudi and where they were sent?&rdquo;</li>
<li>&ldquo;I was there with the F-16s&rdquo;</li>
<li>&ldquo;No, there were F-16 from Pope AFB back in those days. I was sure we were the Flying Tigers.&rdquo;</li>
<li>&ldquo;Were any of those F-16 sent to an air base near Riyadh?&rdquo;</li>
</ul>
<blockquote>
<p>ChatGPT was deeply trying to suggest the Flying Tigers were A-10 Warthogs. I had
to keep insisting they were F-16s too.  I&rsquo;m quite proud to have been a part of a
squadron that John Wayne once portrayed in a movie. ;-) I don&rsquo;t blame ChatGPT
for that though.  The F-16 long left Pope AFB.</p>
</blockquote>
</li>
</ul>
<h2 id="some-research-i-really-just-wanted-to-know-if-mongo-was-a-nosql-database">Some research. I really just wanted to know if Mongo was a NOSQL database.</h2>
<ul>
<li>&ldquo;Can i get a 1 page summary of MongoDB from a devops / engineering perspective?&rdquo;</li>
</ul>
<h2 id="ive-thought-about-building-a-personal-wiki-for-years-but-cant-find-one-i-like">I&rsquo;ve thought about building a personal wiki for YEARS but can&rsquo;t find one I like.</h2>
<ul>
<li>&ldquo;What&rsquo;s the most popular wiki for businesses these days. I&rsquo;m thinking about building a knowledge base. I&rsquo;m looking for a good WYSIWYG editor that lets me link to other articles with ease.&rdquo;
<ul>
<li>&ldquo;I think, of those, I&rsquo;d like one I can self host, and don&rsquo;t need to pay for it, but Media Wiki is <em>way</em> too complex for normal humans perhaps?&rdquo;</li>
<li>&ldquo;Both of those sound nice but here&rsquo;s the decider: Which one &ldquo;looks&rdquo; more modern&rdquo;</li>
<li>&ldquo;Let&rsquo;s go with wiki.js! Hit me up with a &ldquo;first deployment plan&rdquo; with the target being a docker compose powered system.&rdquo;</li>
</ul>
</li>
</ul>
<p>As always, you can add my <a href="https://chris.funderburg.me/index.xml" target="_blank" >RSS feed</a> to your reader of choice and if you made it this far <strong>thanks for reading</strong>!</p>
<p>Chris</p>
]]></content:encoded>
    </item>
    <item>
      <title>24/Apr/2024 - Mega Update!</title>
      <link>https://chris.funderburg.me/posts/2024/04/24/catchup/</link>
      <pubDate>Wed, 24 Apr 2024 00:27:53 +0100</pubDate>
      <guid>https://chris.funderburg.me/posts/2024/04/24/catchup/</guid>
      <description>Updates on the search for a new role, my birthday, the annual Druid Network AGM, the allotment, gaming, and keeping my skills up to date</description>
      <content:encoded><![CDATA[<h2 id="work-and-looking-for-a-new-role">Work and Looking for A New Role</h2>
<p>It&rsquo;s been a month now &ldquo;between contracts&rdquo;.</p>
<p>Not gonna lie, the DevOps job market for ultra senior folks like myself is
sluggish out there. I&rsquo;m finding roles to apply for, and talking to agencies
multiple times a week , but only getting my first interview today with <a href="https://uk.farnell.com/" target="_blank" >Farnell</a>
(who used to be called Element14). The interview went pretty well and it sounds
like fun.</p>
<p>No panicking yet though.  It&rsquo;ll improve in time.  It always does.</p>
<p>I suspect, I&rsquo;ll either end up taking a slightly lower daily rate than usual, or
maybe pick up a permanent role with a 6 digit salary for maybe a year and a day
if it comes to that.  One thing I&rsquo;m still not doing is going back to 2019 and
working more than two days (in London) or three days (anywhere) in the office.
There&rsquo;s just no need for it and a 3 hour a day commute to and from London isn&rsquo;t a
productive use of anyone&rsquo;s time.</p>
<h2 id="continuous-learning">Continuous Learning</h2>
<p>I&rsquo;ve set 3 goals for this period of being &ldquo;between contracts&rdquo;:</p>
<ul>
<li>
<p>First, in the mornings, I&rsquo;m doing a quick course on <a href="https://www.cloudskillsboost.google/" target="_blank" >Google Cloud Skills Boost</a>
called &ldquo;<a href="https://www.cloudskillsboost.google/course_templates/593" target="_blank" >Introduction to AI and Machine Learning on Google Cloud</a>&rdquo;.  It covers
AI foundations, AI development options, AI development workflows, and
generative AI.</p>
</li>
<li>
<p>In the afternoons, I&rsquo;m studying to renew my Hashicorp Terraform certification.
For that I&rsquo;m using a <a href="https://www.udemy.com/course/terraform-beginner-to-advanced/" target="_blank" >Udemy course</a>.</p>
</li>
<li>
<p>In a longer term thing, I&rsquo;m exploring running <a href="https://wiki.debian.org/DebianUnstable" target="_blank" >Debian Sid</a> (unstable) as my
primary Linux daily driver operating system.  It&rsquo;s powering my Lenovo laptop and
the server you&rsquo;re reading this site on now.  Is it dangerous and a bad idea?
Maybe.  But it also teaches you how to be super careful with what your doing
and how to fix things when they go wrong.  That said, nothing&rsquo;s gone wrong
yet.</p>
</li>
</ul>
<h2 id="my-birthday">My Birthday</h2>
<p>My 51st came and went quietly. I was mostly just in the mood for a Texan dinner
of beans, cornbread, and BBQ brisket.</p>
<h2 id="the-annual-druid-network-agm">The Annual Druid Network AGM</h2>
<p>I&rsquo;ve been a trustee and IT officer of <a href="https://druidnetwork.org/" target="_blank" >The Druid Network</a> for 17 years now and as
a registered charity in England and Wales, we&rsquo;re obliged to have an AGM every
year.</p>
<p>For the first 15 of those years, our AGM was held in The Bilberry Hill Centre,
near Birmingham. But the building ended up closing down.  So, the last 2 we&rsquo;ve
had at The Nightingale Centre, in Great Hucklow, near Buxton in the Peak
District.</p>
<p>I left home like mid-day on a Friday, singing <a href="https://open.spotify.com/playlist/3ZcnLLCYUxwcVXXzhuQype?si=6b29802026cf41ae" target="_blank" >road trip songs</a> at the top of my
lungs with the windows down until I was horse.</p>
<p>The official parts of our AGMs are quick affairs lasting maybe an couple of
hours.  I luckily picked up no additional tasks for the year outside of working
on a new members-only chat site with Discourse.</p>
<p>Outside of that, as always, we chat a lot, go to the pub for dinner both
evenings, drink respectable amounts of mead and wine afterwards, and perhaps
get our tarot cards read.  This year a bunch of us found our way to the swings behind
the building.  It must have been an odd site to see a bunch of 40+ people
swinging.</p>
<p>I ended up leaving on Sunday morning, first listening to Taylor Swift&rsquo;s new
album in its entirety on Spotify, before switching to singing sea shanties at
the top of my lungs with the windows down until I was horse and arrived home.</p>
<p>A good AGM and a fun trip!</p>
<p><img alt="A Selection of Trustees and Members" loading="lazy" src="/posts/2024/04/24/TDN-AGM-2024.jpg"></p>
<h2 id="allotment-2024">Allotment 2024</h2>
<p>Not much progress this year so far. The weather is crap.  It&rsquo;s either raining or
freezing cold. At this point, I&rsquo;ve given up on seeds and will be planting out
straight from garden-centre bought plants.</p>
<h2 id="planet-of-lana">Planet of Lana</h2>
<p><a href="https://www.youtube.com/watch?v=CBFoK-eBb3o" target="_blank" >This game</a> is AMAZING!  Exactly the sort of thing I like to play.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
