Welcome

My coffee mug

Hello world, and welcome to my corner of the web. This is where I write words about what I'm working on, and post photographs of things I've seen.

I'm a software engineer at the Wikimedia Foundation, and so of course my personal website is a wiki (running on MediaWiki). In my spare time I volunteer with WikiClubWest to work on Wikimedia projects, mostly around my family's genealogy and local Western Australian history (especially to do with Fremantle). I try to keep up with issues on all the things I maintain (but usually fail), as well as listing the software that I use.

I try to find time to work in my workshop on various woodworking projects. Recently, that's been focused on building a metalworking bench, and will soon be about a set campaign-style drawers that's in the works. I've a good-sized workshop because I don't have a car.

Travel features in my life, not because I really hugely want to go elsewhere but because I just do — and also because then I can do some interesting mapping on OpenStreetMap, and take photos for Wikimedia Commons. Sometimes I ride my bike to get there, or walk, but more often it's planes, trains and ferries.

I'm currently reading the following books: Canadian Short Stories (Robert Weaver, 1960), and Doctor Thorne (Anthony Trollop), and England, Their England (A. G. Macdonell, 1933), and The Ante-Room (Lovat Dickson, 1959), and The Countryside Companion (Tom Stephenson), and The Factory Floor (Carolyn Polizzotto), and The Oatmeal Ark (Rory Maclean), and Vesper Flights (Anon).

To contact me, you can email me, find me on Matrix as '@samwilson:matrix.org' or Telegram as @freosam.

This site is on webring.wiki; explore other sites: [ ←previous | next→ ]

Below are my recent blog posts, and you can jump to the bottom to navigate to other posts from earlier times.



Archiving my bits of the Internet Archive

Fremantle

· Internet Archive · backups · MediaWiki ·

I now have a fresh 10 TB on my desk to fill up with various things I've been uploading to the Internet Archive. I'm not really sure about keeping all the annual dumps of wikis, but then I might as well. I do want to think about a better way to get MediaWiki images/ directories onto IA, because at the moment each dump contains a lot of stuff that's in previous ones.

I'm pondering some clever system of splitting images/ into 500-file chunks (as the limit for individual items). The problem is that it'd be nicest if new files could be appended to the most recent item (rather than having to shuffle files between items).

Or maybe the duplication just doesn't matter, and a new one- or two-hundred gig dump every year is acceptable. Just feels inefficient to me.


Invent your own memex

Fremantle

From David Edgar, 19 April 2026:

I keep plugging away at this application I write in my spare time to build myself a memex. But every noe and then I remember Obsidian already exists and Vannevar Bush would be beside himself to have access to it.

I don't think there's anything wrong with building your own memex. Everyone should do it. Although I do know the feeling of spending more time building it than using it!


Canberra airport open day

Canberra

· airports ·

I seem to have timed it poorly today at Canberra airport. There's an open day, but I've not got time to go and look at the Hudson they've got on display.

Not as poorly timed as this suitcase, lost on the apron:

Heading to Perth on this:


Afternoon at Chifley

Canberra

· ANU ·

I spent this afternoon at Chifley library, working on watchlist labels.

Then carried on with the same, at the hotel bar. I'd rather have gone to a nicer place, but free beer (in exchange for not wanting fresh towels every day) is a pretty good deal.


Mt Ainslie

Canberra

I went for a walk up Mt Ainslie today.


Dinner by Sullivans Creek

Canberra

· Sullivans Creek · ANU ·


Lyneham walk

Lyneham

· Canberra · Lyneham · walking ·

Today I went for a walk up through Turner, O'Connor, and Lyneham, revisiting various places I used to know.



National Library tour

Canberra

· WikiCon 2026 Canberra · National Library of Australia ·


Good morning Canberra

Canberra

· WikiCon 2026 Canberra · Northbourne Avenue ·


Heading to Canberra

Canberra

· WikiCon 2026 Canberra · Canberra ·

PER to CBR:

The Novotel room:


ABC podcast feed URLs

Fremantle

· ABC · RSS · feeds · podcasts ·

The ABC seems really worried to share the fact that you don't have to use their Listen app to listen to postcasts. As James Cridland pointed out last year, they do have a general structure to their RSS news feeds:

https://www.abc.net.au/news/feed/<id>/rss.xml

And for podcasts it seems to be:

https://www.abc.net.au/feeds/<id>/podcast.xml

This is despite them saying that they "increasingly require greater control of our content and its distribution, RSS feeds are no longer being updated."

The trick is to find that <id> value. You can do that by going to a programme's home page, and searching the source of the page for something like coremedia://program/7711104. For example, for Conversations it's https://www.abc.net.au/feeds/7711104/podcast.xml


Quarantine park

Bicton


Friday flattenings

Fremantle

· archives · HMW Archives ·

It's Friday night and I'm working on flattening another batch of 1890s Cossack documents. So many insurance documents! And a few land lease agreements, which are interesting. Not that I'm reading much of it, just unfolding and putting in folders for a few months. At some point I hope I'll actually get to the bottom of this box, and then start photographing everything.


ROOTS before POSSE

Fremantle

· indieweb ·

I’m bringing everything back to my website, Lisa Charlotte Muth, 11 March 2026:

My content now lives on my site – more than ever, that is. Over the past few weeks, I’ve created a new space on this website where I can keep a collection of almost “everything” I’ve ever published online, and one where I can write journal-like “notes.” […]

Why am I doing all this? Because I got inspired by the concept of POSSE: “Publish on your own, syndicate elsewhere.” For me, ROOTS is the logical first step toward that: “Return Old Online Things to your own Site” (yes, I made this up). Why? If I do decide to delete my X account or if Blogger gets quietly discontinued, then I don’t care: it’s all on my site already. I own it. It’s all Markdown files and images that I can back up anywhere I want.

A new indieweb acronym is always good! And I've always liked the idea of one's own site being the comprehensive archive of all things. I'm not very good at making mine be that, but I do have plans to improve.


More Cargo errors

Fremantle

I thought I'd already gone through the various places in Cargo that would silently fail on over-length values, but it seems like Page and File column types can still be made to throw exceptions with long strings. I'd write a bug report rather than ranting here, but I'm tired, and what's the internet for if not ranting (and cat photos)?


View older posts: ·1998 · 1999 · 2000 · 2001 · 2002 · 2003 · 2004 · 2005 · 2006 · 2007 · 2008 · 2009 · 2010 · 2011 · 2012 · 2013 · 2014 · 2015 · 2016 · 2017 · 2018 · 2019 · 2020 · 2021 · 2022 · 2023 · 2024 · 2025 · 2026 ·