The Phantom starring Fred Basset

To my surprise, I found out that I never shared these mashup comics anywhere other than my Facebook profile. Now seems as good a time as any to preserve them here as well.

It began thus:

Screenshot of Facebook post.
Alethea Lim, November 10, 2016

"I'm debuting the internet's great new webcomic hit, Fred Basset as The Phantom.
Two amazing punchline-less comics mashed together for your enjoyment. Here's the strip for November 7th 2016." 

A comic strip "The Phantom starring Fred Basset" is shown below.
Panel 1: Close up on Fred, a basset hound with a speech bubble above his head, "Three paths intersect here in the minutes ahead..."

Panel 2: Zoom out on Fred, showing he stands in a hallway. His thought continues, "None of the parties know..."

Panel 3: Fred's humans are struggling to move furniture. Fred is underfoot. Still, he continues his roleplay of The Phantom, "They've entered the real of the Ghost Who Walks!"

All of the dialog is taken entirely from the The Phantom comic strip published on the same day - 7th November 2016.

Already in the first strip I was faced with editorial dilemmas, and I ended up offering this alternate version with some of the Fred Basset dialog preserved:

The same comic as the prior image with one additional dialog line included from Fred's male human in panel 3: "Fred – stop getting under our feet!"

Egged on by enthusiastic friends to continue the series, I found more excellent mashup candidates.

Alethea Lim, November 11, 2016

"In today's installment, Fred chases down a car. Because that's a thing that dogs do."

The Phantom starring Fred Basset.
Panel 1: Fred's human male stands over him, sternly. Fred has been digging up the garden, but more important instructions are incoming.
"There she is, patrolwoman. In the SUV. Let's go to work!"

Panel 2: The human continues to point and give instructions. Fred is attentive. "She's turning into the parking garage"

Panel 3: Fred heads offscreen to investigate, he thinks to himself, "Perfect! We'll have cover there."
Alethea Lim, November 14 2016
"Gosh, Fred and Yorky sure are melodromatic!"

The Phantom starring Fred Basset

Panel 1:
Fred: "Kit's safe! We know it for certain!"
Yorky: "I should have believed you. Trusted you!"
Jock is balancing on a ball, holding a frisbee in his mouth while balancing another ball on his nose.

Panel 2: Fred and Yorky look on in surprise as Jock falls from the ball, off-screen.

Panel 3: Jock lies on the grass, dizzied.
Fred: "You're his mother! You were right to press for more."
Screenshot of Facebook post.
Alethea Lim, November 16, 2016

"Something a bit different this time. Your editorial suggestions are, as always, welcomed.
This is the mashup for the strips dated 14th November, 2016. I only do mashups of strips published on the same day. 
You can see the originals here: http://www.gocomics.com/fredbasset/2016/11/14
and here: http://thephantomcomics.com/comics/november-14-2016/
"

A comic strip "The Phantom starring Fred Basset" is shown below.

Panel 1: Fred addresses his friend hiding behind a tree. The lettering shows that the dialog is the original Fred Basset dialog. "A T-Rex? Don't be silly, Jock!" says Fred. Jock is a black Scottish Terrier. Standing with Fred is Yorky, a small Yorkshire Terrier.

Panel 2: "A fire-breathing dragon? Don't be daft, Yorky!" Yorky has also hidden behind the tree.

Panel 3: Fred is now also hiding behind the tree as all three dogs cower from a larger, spooky tree and its shadow. His thoughts are quite bold - the lettering has swapped to The Phantom lettering; this dialog has been taken from the other comic strip. "I want to nail down a legend! A mythic figure of Bangallan lore!"

It took a little longer for the next candidate to appear, and even then I was breaking more rules! And once again the editor in me couldn’t choose which way to present the strip.

Alethea Lim
November 25, 2016

"Well it's been a while since the last one. With a short archive to flick through I found what I thought was the perfect pair for another Fred Basset/The Phantom mashup. Unfortunately the two sites update at different times and now I have a strip with mismatched dates - breaking one of the rules I initially set for the series!
But it's too good to waste. Here's two versions of the strip - the first a bit more Phantom-y in its editing, the second a bit more Fred Basset-y."

Two comics are shown below, mashups of The Phantom from the 22nd November 2016 and Fred Basset from the 21st November.

Comic version 1, The Phantom starring Fred Basset:

Panel 1: Fred wags his tail. He speaks in the typeface of The Phantom. "Summoned to the Presidential Palace!?"

Panel 2: Fred looking up at his human. "How exciting for you, sir! It's another Big Win for Orson Burley!"

Comic 2 is the same as comic 1 but the second panel ends at "How exciting for you, sir!"

My final entry to the series came in December.

Alethea Lim, December 7, 2016

"OOPS I thought I made this one already.
Dialogue and art both from the respective November 19th, 2016 strips.
See the comments for my essay on what this Fred Basset/The Phantom mashup is all about."

The Phantom starring Fred Basset.

Panel 1: An intrepid Fred, his thought bubble in The Phantom typeface: "Maybe this folklore thing will interest the president!"

Panel 2: Fred and other passerbys look on people building a Guy Fawkes bonfire, complete with the effigy atop the pile. Fred thinks, "Chairman Burley calls it a... Phantom?"

It came with the following essay:

Newspapers across Australia, and indeed across the world, feature these strips on a daily basis. Both Fred Basset and The Phantom are long-running syndicated comics that have entertained readers for generations.

Many readers look upon Fred Basset somewhat derisively – the attempts at humour can seem strained – and sometimes, there’s seemingly no attempt at humour at all. There is however something enjoyable about Fred’s daily adventures. He seems to be a dog that enjoys life and takes simple pleasure in just existing and observing the world around him.

The Phantom is a comic with an esteemed history. In its newspaper incarnation, it tells long-form stories three-panels at a time. The Phantom carved out his place as the first costumed hero, and loyal fans in Australia have been following his adventures for decades in both newspapers and comic books.

Nestled among other comics on the “funnies” page of the newspaper, both the Phantom and Fred Basset have one thing in common – neither comic tends to end with a punchline. However the pacing between each panel still leads to an ending “beat” to each strip. This brief crescendo, usually played out over three panels or less, causes the characters in each comic to seem somewhat melodramatic.

So of course it was only natural to mash these two worlds together. Fred Basset has no continuity, so it works as a canvas onto which The Phantom’s dialogue can be projected. I hope you find the resulting Fred character strangely familiar – after all, he’s still intrepid, inquisitive and incapable of forming a punchline.

Not long ago, both strips were dropped from Australian newspaper syndication. Perhaps one day I will pick up this project again in their honour.

EDIT:
It never ceases to amaze me how exceedingly compatible these strips are – I checked the latest aligned comics for both Fred and The Phantom and they go perfectly together to create this gem.

An edited version of the Phantom comic from 26th July 2026 is shown. The title panel includes the image from the corresponding Fred Basset title panel and the middle strip of panels have been removed. "The Phantom created by Lee Falk X Fred Basset by Alex Graham"

The font face throughout the rest of the comic used indicates the dialog is from Fred Basset, while the artwork comes from The Phantom.

Panel 1: A blond, bearded man sits on the beach next to a disheveled skeleton. The skeleton is wearing a bright red jacket and blue crabs have taken an interest in crawling over him. The blond man asks, "Did you have a nice game?"

Panel 2: The blond man has risen. Holding a skull-topped walking stick, he asks again, "I said... did you have a nice game?"

Panel 3: Low angle shot showing the feet of the main speaker as he walks away from the skeleton. Thought bubbles narrate: "Broke ninety for the first time ever!... And he's still in a state of shock..."

Comings and Goings.

When I was in high school I experienced an impactful loss of “someone I didn’t really know”.

There was a player in an online game I played that went by the handle Blythe; a person I looked up to as a level-headed role model. He was older than me, married with a couple of kids, and that’s probably about all I remember of him. He was probably not far from the age I am right now, writing this.

I think I did a stick figure drawing of his character that I would like to include in this blog post but I can’t find it right now.

Along with Blythe, I was a chat moderator, which put us in some shared circles. Still, I wasn’t close to him.

It was nevertheless earth shattering when I learned that he passed suddenly from an aneurysm.

I wrote a letter to him, “Dear Blythe” to process his loss. And in the years following, every now and then I would write another “Dear Blythe” as a diary entry of sort. Life updates or things that I needed to angst over. They went into the same notebook.

I often think about Blythe, in the same way that one thinks about faraway internet “friends” that one has fallen out of touch with. It’s just that in this instance, I know why we fell out of touch.

I actually wrote my most recent “Dear Blythe” a couple of months ago. It might have been ten years between that and the prior entry. It was a happy one, as I feel like I’m in a most incredible stage of life right now and it felt right to “let him know” after angsting to him in the past! I suspect I will write again to him in the future, but my most recent letter felt like the end of a long chapter.


About three months ago we received our first visit from a cat that we have come to call “The Stranger”. I was in Melbourne at the time but received word from John that our indoor cat had observed and interacted with the Stranger in the window. I got to meet it perhaps a week later, and one day when I was working from home it hung around for quite some time, eventually deciding to use an awkward box of painting supplies to sit in.

We allocated it a cat bed instead; we welcomed its intermittent visits and the unpredictability of our relationship perhaps makes it even more endearing.

We don’t know if it’s a stray or if it’s someone else’s cat. A week or two ago we spotted it trotting around with some neighbours, and asked them if it was theirs. “No, it just sleeps in our garden in the afternoon”.

Perhaps soon we will try tying a message to its neck or bundling it off to the vet to check for a microchip (I didn’t notice any microchip tattoos). For now though, it continues to pop by and use the bed at our front door overnight, sometimes making a point to say hi and sometimes just appearing and disappearing, the only trace being an indent left in the cushion.

When it doesn’t come for a couple days, our indoor cat starts getting whiny at the window for it, and so do I. “I wonder when the stranger will visit,” we say.

Last night I said to John, “One day, the Stranger will stop coming and we won’t know why”. The idea made me a little sad, but only a little bit. I told myself that I could handle the comings and goings of life with with acceptance and grace.


This morning I learned of the passing of Belghast, prolific blogger and founder of the Blaugust blogging festival. I first crossed paths with Belghast many years back because he picked the same name for his Blog-fest as we had, around the same time. I believe we first met on Twitter; hashtags and micro-communities linking up in their own ways.

Belghast was another person that I did not interact with much and didn’t know well, but who I saw as a role model and stand-up human being. I had learned of his significant life updates in the past few years, including his cancer diagnosis, but it was still a shock to find out that he’s no longer with us.

I think I will think about Bel often now too – another internet figure that I’ve fallen out of touch with. I am thankful to have closure and to know where his story ended, and I know he will leave behind a tremendous legacy. Still, I have shed many tears through this post – I am as gutted now thinking of Bel as I was for Blythe; all of their warmth and potential cut short.

I didn’t know how to process this news but a blog post seemed most appropriate. Rest well, Bel.

Show TickTick countdowns above your todo list

I’ve been using TickTick as my todo list and it’s been working nicely. Recently, they added the countdown feature, which is great but it’s also off in its own tab so hidden away. I personally find the presence of the numbers to be a great motivator so I wanted to place them above my todo list so it could help me focus and prioritise what needed to be worked on before the milestone dates come to pass.

To achieve this, I’m running a TamperMonkey script which allows me to run additional Javascript on the page. It inserts an iFrame with a second instance of TickTick above the task list. It’s a janky solution but I didn’t feel the need to refine it any further, especially as I hope that TickTick will continue to add enhancements to the countdowns themselves so that the script is not necessary.

I have submitted feature requests to TickTick to have countdowns above the task list officially incorporated and suggest that you also contact them if you think this is a useful feature!

[Edit 5 January 2026: it appears that countdowns can be flagged to appear on Smart Lists, it seems this has been present since the introduction of the feature and I simply didn’t notice as I primarily live in a custom filter]

Instructions

Install TamperMonkey:
https://www.tampermonkey.net/

Add a new script to TamperMonkey:

From the TamperMonkey extension menu choose “Create a new script…”

Paste the below code into the editor


// ==UserScript==
// @name         TickTick Countdown View
// @namespace    http://tampermonkey.net/
// @version      2025-05-12
// @description  Display countdowns above the task list
// @author       You
// @match        https://ticktick.com/webapp
// @icon         https://www.google.com/s2/favicons?sz=64&domain=ticktick.com
// @grant        window.onurlchange
// @noframes
// @run-at       document-idle
// ==/UserScript==

// Add an iframe to the page to open the TickTick countdown page
const countdownFrame = document.createElement("iframe");
countdownFrame.id = "countdown-frame";
// Appearance settings
countdownFrame.style.zoom = "0.5";
countdownFrame.style.height = "280px";

(function () {
  "use strict";

  addCountdownFrame();

  // Listen for navigation and add the countdown frame when navigation occurs.
  if (window.onurlchange === null) {
    window.addEventListener("urlchange", (info) => {
      addCountdownFrame();
    });
  }
})();

function addCountdownFrame() {
  if (countdownFrame?.src !== 'https://ticktick.com/webapp#countdown') {
    countdownFrame.src = "https://ticktick.com/webapp#countdown";
  }
  // Only add the countdown frame to the tasks page, above the task list view
  if (window.location.hash.endsWith("/tasks")) {
    // wait for the task-list-view to be available
    const interval = setInterval(() => {
      const taskListView = document.querySelector("#task-list-view");
      if (taskListView) {
        clearInterval(interval);
        const firstChild = taskListView.firstChild;

        // add countdownFrame as first child of task-list-view
        if (firstChild?.tagName !== "IFRAME") {
          // add countdownFrame as first child of task-list-view
          taskListView.insertBefore(countdownFrame, firstChild);
        }
      }
    }, 1000);
  }
}

Limitations

Sometimes the countdowns don’t load when you first visit the page, clicking between lists should cause it to show.