<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on LHS Blog</title><link>https://tradeylouish.github.io/lhs-blog/</link><description>Recent content in Home on LHS Blog</description><generator>Hugo</generator><language>en-US</language><copyright>Copyright © 2026, Louis Habberfield-Short.</copyright><lastBuildDate>Sun, 23 Nov 2025 13:16:45 +1300</lastBuildDate><atom:link href="https://tradeylouish.github.io/lhs-blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Down the (fire)foxhole</title><link>https://tradeylouish.github.io/lhs-blog/down-the-firefoxhole/</link><pubDate>Sun, 23 Nov 2025 13:16:45 +1300</pubDate><guid>https://tradeylouish.github.io/lhs-blog/down-the-firefoxhole/</guid><description>&lt;p&gt;This weekend I decided to add Mozilla Firefox support for my &lt;a href="https://chromewebstore.google.com/detail/iponz-linker/ekoaiaoikoakfaddefogbojeokkehngk"&gt;IPONZ Linker Chrome extension&lt;/a&gt;, mainly because Firefox supports extensions on mobile.&lt;/p&gt;
&lt;p&gt;Since I use Chrome APIs like &lt;a href="https://developer.chrome.com/docs/extensions/reference/api/storage"&gt;chrome.storage&lt;/a&gt;, I was checking whether I needed to swap when I came across a comment that mentioned &amp;ldquo;chrome&amp;rdquo; is UI jargon that might have been originally coined by Mozilla.&lt;/p&gt;
&lt;p&gt;Curiosity led me down a rabbit hole of deep browser lore.&lt;/p&gt;
&lt;p&gt;In 1997 while working at Netscape, engineer Dave Hyatt wrote the first specification of XUL (pronounced /zool/ as a Ghostbusters reference), standing for XML-based User Interface Language. In the context of XUL, &amp;ldquo;chrome&amp;rdquo; referred to the top level window containing groups of UI elements, so anything making up the UI of the application (as opposed to content) was considered &amp;ldquo;chrome&amp;rdquo;. XUL was used to help rewrite the UI of the Netscape browser, which was open-sourced in 1998 and became the Mozilla project. A search for &amp;ldquo;chrome&amp;rdquo; in an &lt;a href="https://github.com/zii/netscape"&gt;archive of the 1998 codebase&lt;/a&gt; shows many instances throughout.&lt;/p&gt;</description></item><item><title>IPONZ Linker</title><link>https://tradeylouish.github.io/lhs-blog/iponz-linker/</link><pubDate>Sun, 26 Oct 2025 14:54:19 +1300</pubDate><guid>https://tradeylouish.github.io/lhs-blog/iponz-linker/</guid><description>&lt;p&gt;Have you ever wanted to share a link to your favourite NZ Intellectual Property right? Probably not, but if you&amp;rsquo;re in the IP profession you may have realised that this was not possible at all 😢&lt;/p&gt;
&lt;p&gt;The URL when viewing a record on an IPONZ register looks something like this:
&lt;a href="https://app.iponz.govt.nz/app/Extra/IP/Mutual/Browse.aspx?sid=638957163299224953"&gt;https://app.iponz.govt.nz/app/Extra/IP/Mutual/Browse.aspx?sid=638957163299224953&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Notice that there is no case number to be seen. When you look up a record, that action is stored on the server as session state, and you&amp;rsquo;re redirected away from the search page. Then you&amp;rsquo;re connected back to your session via a session ID to view the record. This means the URL is totally useless as a permanent link, which seems suboptimal for a public register.&lt;/p&gt;</description></item><item><title>govern</title><link>https://tradeylouish.github.io/lhs-blog/govern/</link><pubDate>Mon, 15 Sep 2025 13:52:19 +1200</pubDate><guid>https://tradeylouish.github.io/lhs-blog/govern/</guid><description>&lt;p&gt;Get&lt;br&gt;
On&lt;br&gt;
Vapidly&lt;br&gt;
Espousing&lt;br&gt;
Roko&amp;rsquo;s Basilisk&lt;br&gt;
Now&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;In relation to becoming a certified AI Governance Professional&lt;/em&gt;&lt;/p&gt;</description></item><item><title>grizzler</title><link>https://tradeylouish.github.io/lhs-blog/grizzler/</link><pubDate>Sun, 15 Dec 2024 12:37:13 +1200</pubDate><guid>https://tradeylouish.github.io/lhs-blog/grizzler/</guid><description>&lt;p&gt;You can&amp;rsquo;t spell shortbread&lt;br&gt;
Without our host Dr Bear.&lt;br&gt;
Call him the grizzler&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Set in a Great British Bake Off-style show with a rotating cast of celebrity host judges. Some of which are talking animals.
Written for purposes of scoring shortbread from &lt;a href="https://www.instagram.com/grizzlybakedgoods/"&gt;grizzlybakedgoods&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description></item><item><title>rabbits</title><link>https://tradeylouish.github.io/lhs-blog/rabbits/</link><pubDate>Wed, 01 Sep 2021 01:29:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/rabbits/</guid><description>&lt;p&gt;Ancestral lines are often hard to trace&lt;br&gt;
Forebears doth stretch at times to days of yore&lt;br&gt;
But rabbit incest of a rapid pace&lt;br&gt;
Allows us now to honour four&lt;/p&gt;
&lt;p&gt;Progenitors of such a sprawling brood&lt;br&gt;
All in the Garden of Mt Eden born&lt;br&gt;
Mayhaps they tasted a forbidden food&lt;br&gt;
And from on high their sin did draw great scorn&lt;/p&gt;
&lt;p&gt;For now these precious souls have hopped their last&lt;br&gt;
Cruel verdicts made to seal them a grim fate&lt;br&gt;
So now is time to fly the flags half-mast&lt;br&gt;
The rabbits&amp;rsquo; lease hath all too short a date&lt;/p&gt;</description></item><item><title>vacuum</title><link>https://tradeylouish.github.io/lhs-blog/vacuum/</link><pubDate>Mon, 28 Jun 2021 13:16:45 +1300</pubDate><guid>https://tradeylouish.github.io/lhs-blog/vacuum/</guid><description>&lt;p&gt;Why has our Zip forsaken us so soon &lt;br&gt;
Its warranty hath all too short a date &lt;br&gt;
What&amp;rsquo;s in a name? AirPower sounds a boon &lt;br&gt;
Misnomers flagrant as that seal its fate&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;In reference to the tragic and untimely death of my flat&amp;rsquo;s &lt;a href="https://www.paradisesupplies.net/products/living-co-multi-cyclone-vacuum"&gt;Zip Fusion bagless vacuum cleaner&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>nightmare</title><link>https://tradeylouish.github.io/lhs-blog/nightmare/</link><pubDate>Sat, 06 Mar 2021 08:44:42 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/nightmare/</guid><description>&lt;p&gt;The beast extends its talons and its tongue&lt;br&gt;
For me the bells have surely tolled and rung&lt;br&gt;
The drool has pooled about my toes and dress&lt;br&gt;
With it my blood is soon to coalesce&lt;/p&gt;
&lt;p&gt;But though my body screams with primal fear&lt;br&gt;
Its jaws have not a canine front to rear&lt;br&gt;
Confusion breaks the hold on life and limb&lt;br&gt;
Its mouth I pluck a tooth from on a whim&lt;/p&gt;
&lt;p&gt;It steps back shrinking down in size aghast&lt;br&gt;
Its face a man&amp;rsquo;s that shatters into glass&lt;br&gt;
The nightmare&amp;rsquo;s end comes with a lucid calm&lt;br&gt;
I wake in peace though something&amp;rsquo;s clutched in palm&lt;/p&gt;</description></item><item><title>trimeter</title><link>https://tradeylouish.github.io/lhs-blog/trimeter/</link><pubDate>Sat, 12 Sep 2020 11:54:37 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/trimeter/</guid><description>&lt;p&gt;Anapestic trimeter is nice&lt;br&gt;
Stress the syllables coming third thrice&lt;br&gt;
But sometimes that&amp;rsquo;s too long&lt;br&gt;
Cut a foot can&amp;rsquo;t go wrong&lt;br&gt;
Then proceed to ignore that advice&lt;/p&gt;</description></item><item><title>mountain</title><link>https://tradeylouish.github.io/lhs-blog/mountain/</link><pubDate>Fri, 13 Mar 2020 20:57:12 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/mountain/</guid><description>&lt;p&gt;A mountain towers high above a hill&lt;br&gt;
The lesser summit stays a victory still&lt;br&gt;
When dawn arrives the sun is tinged with grief&lt;br&gt;
One&amp;rsquo;s bed provides a measure of relief&lt;/p&gt;
&lt;p&gt;A day with plans that once seemed only bright&lt;br&gt;
Falls victim to a curse that leaves a blight&lt;br&gt;
Upon your mind, will friends become estranged?&lt;br&gt;
They&amp;rsquo;d rather see you well so rearrange&lt;/p&gt;
&lt;p&gt;A shower cleanses yet its waters sting&lt;br&gt;
To bathe can sometimes seem a daunting thing&lt;br&gt;
So even though your hair might be a mess&lt;br&gt;
It makes you no less worthy of caress&lt;/p&gt;</description></item><item><title>stars</title><link>https://tradeylouish.github.io/lhs-blog/stars/</link><pubDate>Tue, 25 Feb 2020 18:44:25 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/stars/</guid><description>&lt;p&gt;A pair sights high above twin shooting stars&lt;br&gt;
Brush near enough in heaven they might touch&lt;br&gt;
Laid bare one suffers nil an earthly scar&lt;br&gt;
Yet clear night skies do still desire much&lt;/p&gt;</description></item><item><title>tinder</title><link>https://tradeylouish.github.io/lhs-blog/tinder/</link><pubDate>Sat, 15 Feb 2020 05:35:48 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/tinder/</guid><description>&lt;p&gt;Each bio should be poetry&lt;br&gt;
Acrostic and AABB&lt;br&gt;
They should say what you like to do&lt;br&gt;
And someone will swipe right on you&lt;br&gt;
Sadly I have never met a&lt;br&gt;
Soul that checked each line&amp;rsquo;s first letter&lt;/p&gt;</description></item><item><title>brie</title><link>https://tradeylouish.github.io/lhs-blog/brie/</link><pubDate>Wed, 22 Jan 2020 07:36:28 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/brie/</guid><description>&lt;p&gt;There once was a man who liked Brie&lt;br&gt;
Especially when it was free&lt;br&gt;
For on a birthday&lt;br&gt;
The parents would pay&lt;br&gt;
Time to choose: nougat or Canoli&lt;/p&gt;</description></item><item><title>monocle</title><link>https://tradeylouish.github.io/lhs-blog/monocle/</link><pubDate>Sat, 18 Jan 2020 22:57:43 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/monocle/</guid><description>&lt;p&gt;You don&amp;rsquo;t want your eyes going glassy&lt;br&gt;
Unless it&amp;rsquo;s external and classy&lt;br&gt;
Protection is hot&lt;br&gt;
Lest an eye be bloodshot&lt;br&gt;
Though you may not be able to far see&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;In reference to the &lt;a href="https://www.kickstarter.com/projects/weiner/the-gentlemans-single-use-monocle"&gt;Gentleman&amp;rsquo;s Single-Use Unlubricated Monocle&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description></item><item><title>for you</title><link>https://tradeylouish.github.io/lhs-blog/for-you/</link><pubDate>Sun, 24 Nov 2019 22:29:44 +1200</pubDate><guid>https://tradeylouish.github.io/lhs-blog/for-you/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
Violets are blue&lt;br&gt;
ABCB is dead&lt;br&gt;
ABAB&amp;rsquo;s for you&lt;/p&gt;</description></item><item><title>mewse</title><link>https://tradeylouish.github.io/lhs-blog/mewse/</link><pubDate>Sat, 09 Nov 2019 02:39:32 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/mewse/</guid><description>&lt;p&gt;Can&amp;rsquo;t resist the sky&amp;rsquo;s rich deep blue hues&lt;br&gt;
Paw-fect day for a sketch of my mewse&lt;br&gt;
So I whisk &amp;rsquo;er away&lt;br&gt;
And together we lay&lt;br&gt;
As the tufts of her fur I purr-use&lt;/p&gt;</description></item><item><title>AABBA</title><link>https://tradeylouish.github.io/lhs-blog/aabba/</link><pubDate>Sun, 03 Nov 2019 12:00:00 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/aabba/</guid><description>&lt;p&gt;I once liked AABBA&lt;br&gt;
I wrote limericks at least once a day&lt;br&gt;
But since lately they&amp;rsquo;re trite&lt;br&gt;
I&amp;rsquo;ve decided to write&lt;br&gt;
This verse in AABBC&lt;/p&gt;</description></item><item><title>A Pore for to Hortay</title><link>https://tradeylouish.github.io/lhs-blog/a-pore-for-to-hortay/</link><pubDate>Thu, 16 May 2019 23:49:28 +1200</pubDate><guid>https://tradeylouish.github.io/lhs-blog/a-pore-for-to-hortay/</guid><description>&lt;p&gt;I.&lt;br&gt;
    O Love! my Love! I have seen a sigh,&lt;br&gt;
    Thou sadst so?&lt;br&gt;
    &amp;ldquo;I have no tort upon my thoughts&lt;br&gt;
    and the bright graces of the sky,&lt;br&gt;
    And nothing is a tear of the window of the sky,&lt;br&gt;
    And there is a panther&amp;rsquo;s star.&lt;br&gt;
    Sign summer and the sky shades,&lt;br&gt;
    And will not think that they have made the sun,&lt;br&gt;
    And the sun like the world that should be so much&lt;br&gt;
    To make a shadow of my mother&amp;rsquo;s star.&lt;br&gt;
XII.&lt;br&gt;
    O gentle leaves, or sweet to the passion of the stars are stream.&lt;br&gt;
    And then I love thee to your forehead&lt;/p&gt;</description></item><item><title>Ghazal of Sayyed Dam-Son</title><link>https://tradeylouish.github.io/lhs-blog/ghazal-of-sayyed-dam-son/</link><pubDate>Thu, 16 May 2019 23:49:28 +1200</pubDate><guid>https://tradeylouish.github.io/lhs-blog/ghazal-of-sayyed-dam-son/</guid><description>&lt;p&gt;I.&lt;br&gt;
    O Lady in my Lady, in my soul,&lt;br&gt;
    For beauty as the songs that should be so gone&lt;br&gt;
    A beauty with the earth is free,&lt;br&gt;
    And then I do not think that I am the sun.&lt;br&gt;
XIV.&lt;br&gt;
    I am the soul of thy stars.&lt;br&gt;
XX.&lt;br&gt;
    I was to thee, and far away, and the&lt;br&gt;
    The soul of His Lady of the Poerate.&lt;br&gt;
VIII.&lt;br&gt;
    And thou art the songs that in the sun.&lt;br&gt;
XII.&lt;br&gt;
    I thought to thee, the night was true,&lt;br&gt;
    And thou art she would come to me&lt;br&gt;
    And the sun and the stars that should be see&lt;br&gt;
    To the wind of the sea of the sword.&lt;/p&gt;</description></item><item><title>hats</title><link>https://tradeylouish.github.io/lhs-blog/hats/</link><pubDate>Thu, 28 Feb 2019 06:16:45 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/hats/</guid><description>&lt;p&gt;Hey girl you should know that I have eyes for only you&lt;br&gt;
Can&amp;rsquo;t tear my gaze away regardless of your headwear&amp;rsquo;s hue&lt;br&gt;
It&amp;rsquo;s a condition with my vision and here are all the facts:&lt;br&gt;
Can&amp;rsquo;t fix those it afflicts and it is known as hataracts&lt;/p&gt;</description></item><item><title>dominos</title><link>https://tradeylouish.github.io/lhs-blog/dominos/</link><pubDate>Wed, 20 Jun 2018 22:44:49 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/dominos/</guid><description>&lt;p&gt;When life has got you down&lt;br&gt;
And each day brings new lows&lt;br&gt;
Help wipe off that frown&lt;br&gt;
With a slice from Domino&amp;rsquo;s&lt;/p&gt;</description></item><item><title>fall</title><link>https://tradeylouish.github.io/lhs-blog/fall/</link><pubDate>Tue, 24 Jan 2017 22:30:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/fall/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
Obi Wan killed Darth Maul&lt;br&gt;
In both cases I&amp;rsquo;m certain sir&lt;br&gt;
No one could have survived that fall&lt;/p&gt;</description></item><item><title>happy landing</title><link>https://tradeylouish.github.io/lhs-blog/happy-landing/</link><pubDate>Tue, 24 Jan 2017 22:30:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/happy-landing/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
Not to worry Palpatine&lt;br&gt;
We&amp;rsquo;re still flying half a ship&lt;br&gt;
Another happy landing&lt;/p&gt;</description></item><item><title>lies</title><link>https://tradeylouish.github.io/lhs-blog/lies/</link><pubDate>Tue, 24 Jan 2017 22:30:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/lies/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
Darth plagueis was wise&lt;br&gt;
Don&amp;rsquo;t speak of the Jedi&lt;br&gt;
I see through their lies&lt;/p&gt;</description></item><item><title>master</title><link>https://tradeylouish.github.io/lhs-blog/master/</link><pubDate>Tue, 24 Jan 2017 22:30:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/master/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
You may have a council chair&lt;br&gt;
But we do not grant you the rank of master&lt;br&gt;
1 liek = 1 unfair&lt;/p&gt;</description></item><item><title>the force</title><link>https://tradeylouish.github.io/lhs-blog/the-force/</link><pubDate>Tue, 24 Jan 2017 22:30:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/the-force/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
I&amp;rsquo;m basically Bruce Lee&lt;br&gt;
I am one with the force&lt;br&gt;
The force is with me&lt;/p&gt;</description></item><item><title>torsion</title><link>https://tradeylouish.github.io/lhs-blog/torsion/</link><pubDate>Tue, 24 Jan 2017 22:30:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/torsion/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
I&amp;rsquo;ve got testicular torsion&lt;br&gt;
What you&amp;rsquo;ve brought me today is worth&lt;br&gt;
One quarter portion&lt;/p&gt;</description></item><item><title>wrist rockets</title><link>https://tradeylouish.github.io/lhs-blog/wrist-rockets/</link><pubDate>Tue, 24 Jan 2017 22:30:47 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/wrist-rockets/</guid><description>&lt;p&gt;Roses are red&lt;br&gt;
Jedi robes need more pockets&lt;br&gt;
Here come the CIS&lt;br&gt;
Watch those wrist rockets&lt;/p&gt;</description></item><item><title>evil</title><link>https://tradeylouish.github.io/lhs-blog/evil/</link><pubDate>Mon, 12 Dec 2016 22:44:55 +1200</pubDate><guid>https://tradeylouish.github.io/lhs-blog/evil/</guid><description>&lt;p&gt;Roses are red, violets are blue&lt;br&gt;
The jedi are evil&lt;br&gt;
from my point of view&lt;/p&gt;</description></item><item><title>dismay</title><link>https://tradeylouish.github.io/lhs-blog/dismay/</link><pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/dismay/</guid><description>&lt;p&gt;Why does a cat wander&lt;br&gt;
Just when of it you&amp;rsquo;re getting fonder&lt;br&gt;
Onto the road in rush hour&lt;br&gt;
And quickly there cower&lt;br&gt;
But not run away&lt;br&gt;
Much to your dismay&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Actual authorship date unknown&lt;/em&gt;&lt;/p&gt;</description></item><item><title>fish</title><link>https://tradeylouish.github.io/lhs-blog/fish/</link><pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/fish/</guid><description>&lt;p&gt;Fish, fish, what a tasty dish&lt;br&gt;
But tuna no, how I hate it so&lt;br&gt;
Stinky and repulsive&lt;br&gt;
I think that&amp;rsquo;s pretty conclusive&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Actual authorship date unknown&lt;/em&gt;&lt;/p&gt;</description></item><item><title>meaning</title><link>https://tradeylouish.github.io/lhs-blog/meaning/</link><pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/meaning/</guid><description>&lt;p&gt;Poems are sure&lt;br&gt;
To help people explore&lt;br&gt;
The meaning of life&lt;br&gt;
And some can cause great strife&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Actual authorship date unknown&lt;/em&gt;&lt;/p&gt;</description></item><item><title>towel</title><link>https://tradeylouish.github.io/lhs-blog/towel/</link><pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate><guid>https://tradeylouish.github.io/lhs-blog/towel/</guid><description>&lt;p&gt;A towel is a tool&lt;br&gt;
That is very usefool&lt;br&gt;
So many things it&amp;rsquo;s used for&lt;br&gt;
It starts to make your head sore&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Actual authorship date unknown&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>