The Twilight Machine

This is part 4 of 4 of Revenant Machines
An F‑22 Raptor silhouetted against a vast twilight sky, flying alone with a sense of solemn aloftness.
The uncrowned king, aloft.

Invocation

Forged for supremacy,
for skies of worthy foes.
Forged in the dying breath of the Cold War,
he came after the wars of glory,
before the ghosts.


Prophecy

Thus was the Raptor: prophecy, unfulfilled.
A war god without a war,
a sovereign without subjects.

He does not roar. He whispers. And empires tremble.


Unchallenged

A relic of code and carbon,
yet the herald of a new age.

Forged to inherit the throne,
the final heir of blood and steel—
only the portent, not culmination.


Hollow

They crowned no rival, but named his successor.
He did not fail; none arose to meet him.

His reign hollow: unproven, unspent.
His only trophy: a balloon.


Epitaph

The king on an unearned throne,
the champion without a war.

Hymn of the Lineage

This is part 3 of 4 of Revenant Machines
An F/A‑18 Hornet rests on a carrier deck at sunset, its dark outline framed by the fading glow of the horizon, suggesting the end of the man‑machine age.

Dawn — The High Priests of the Pacific

The Whistling Death,
the Hellcat’s iron will,
the Wildcat’s first defiance,
the Avenger’s laden wings,
the Dauntless in its final dive—

They bore the ocean’s altar on their shoulders,
their rites written in fire,
in blood,
in salt spray.

Their eyes the first to witness the rituals,
their hands the ones that shaped them.

Zenith — The Cold War Crusaders

The Panther’s howl,
the Last Gunfighter,
the Blast‑carved Phantom,
the Tomcat’s huntress grace—

They swore their vigil at the carrier’s altar,
their duels etched in contrails,
in prophecy.

They were watchers of an age
balanced on the edge of Armageddon.

Dusk — The Twilight Keepers of the Altar

The Hornet — lean sentinel of dusk.
The Super Hornet — steadfast flamekeeper.

Last priests of the old rituals,
carrying the rites to their quiet end:
into shadow and swarm,
into networks and etched nerves.

Coda

Her brief blaze,
in the Tomcat’s enduring shadow,
a borrowed fire on silver,
before the altar dimmed
to thought without flesh.

The Undying Eagle

This is part 2 of 4 of Revenant Machines
- A painterly landscape of an F‑15 Eagle charging head‑on through a storm, afterburners blazing, framed by jagged lightning like a crown.
Wreathed in lightning, spitting hellfire.

Ascendant Warrior, Unyielding Challenger.

Invocation

Forged in the Cold War, war-standards raised.
Built for dominance, not grace.
A warrior that refuses to leave the sky.

Many machines were born of that crucible,
but few with such ruthless clarity.
The Eagle was not mere aircraft, but declaration:

the air is ours.
we own the skies.


Ascent

The boast was truth.
Where rivals rose, the Eagle struck.
Each victory a verse; myth eclipsed machine.

Time is the enemy of all warriors.
His sea twin, spine broken and displayed, others to oblivion.
The Eagle should have followed, too brutal for the stealth age.

It refused.
It shed tired feathers, grew new talons,
and returned, the EXalted one—
no shadow‑dweller, no phantom,
a martial avatar
challenging the future.


Apotheosis

Once a war beast—
heavy cavalry of the sky, talons bared—
the Eagle becomes other:

becomes war machine divine, thundering sky‑chariot,
becomes no longer beast of sinew and claw, storm‑engine,
becomes elemental: the sky made form.

The Eagle becomes machine‑god,
sharpening consecrated implements.

Each upgrade a ritual.
Each weapon an offering.
Each flight an endurance.


Descent

As a machine‑god, still a fighter.
The Eagle is a creature apart.
Undying warrior, scarred by decades,
reforged, renewed,
the last incarnation of the eternal champion,
still aloft long after peers descended.


Cultural Afterburn

The Eagle never became a movie star.
No Top Gun moment, no blaze of pop culture.
Its myth was written in victories.
It still flies.

Where the Tomcat became a totem of imagination,
the Eagle is here.

Its imprint is quieter, heavier.
Not
nostalgia.
Presence.

Unyielding.

Tomcat: The Valhalla-Bound Huntress

This is part 1 of 4 of Revenant Machines
A ghost of an F-14 Tomcat soaring through twilight skies — a final flight into legend.

An apex predator’s flight into memory.

A farewell to the titanium creatures that once ruled the skies — and still haunt the horizon of memory.

Introduction

Somewhere in the haze of satellite footage and silence, five Tomcats fell. Israeli strikes, confirmed by released footage and military sources, destroyed several of Iran’s last F-14s — perhaps grounded, perhaps ghosts still dreaming of flight. Either way, among the last of their kind still tethered to this plane.

It’s a strange feeling, watching an era slip quietly out of the sky.

The Tomcat was more than a fighter jet.
She was a creature of myth — forged bones, swing wings, and a roar that once defined the edge of human ambition and engineering audacity.


Eulogy

They were never meant to last this long.

Forged on Long Island’s wind-swept tarmac, birthed with the arrogance of a superpower, the F-14 Tomcat was built to stalk Backfires and turn lumbering Bears back toward the pole.

Her swing wings inscribed prayers in the clouds,
a fleeting aria of flight, a hymn of speed.
Her titanium wing box, fused by an invisible fire, was a bastion of strength — a spine that bore every catapult launch and supersonic dive.

She carried the sky’s first silicon soul —
dreaming, flying, in code.

For decades the Aegis of the fleets.
Some crossed the ocean into Persian skies —
patched, coaxed, and kept alive by keepers
who refused to let a legend die.

They scavenged miracles from scrap
machining the impossible,
breathing life into machines
whose time had passed.

Even titanium bends to fatigue and time.

In recent weeks, some of those proud creatures were destroyed before they could ever take to the air again.

The news was brief, the footage grainy.

But those who know the shape of that wing —
that unmistakable silhouette —
felt that toll between the ribs.

It was the end of an age —
the last gasp of an era that once ruled Cold War skies.

Her fate was one of conflict —
born from tension and kept alive through stubborn will —
caught between eras,
between the analog and the digital.

So let us remember her not for the politics of her end,
but for what she was —
a machine that was more than its reality.

A set of forged bones and composite feathers that gave human will the power to challenge the horizon.

A predator with grace enough to make poets out of pilots.

Now the last Tomcats grow few.
No more will those wings sweep wide over desert dawns.
No more will that metallic heart thrum beneath mortal skies.

The sky is quieter tonight.

She may be gone from the earthbound flight lines,
but somewhere in the thin air above memory,
she still rolls into the sun —
wings sweeping back, engines singing their feral hymn.

Her judgement still reaches beyond the horizon,
she still growls — fading, out of this world… the Huntress, eternal.


Cultural Afterburn

Long before the last Cats left the carrier deck, their echoes found new skies to fly in.

The F‑14 wasn’t just an aircraft;
it became an icon — a symbol of analog audacity in a digital age.

Its silhouette, all claws and grace, swept into cinema, anime, and games alike.

On screen, the Tomcat roared into immortality with Top Gun (1986),
the movie that turned naval aviation into myth and pilots into rockstars.
When it reappeared in Top Gun: Maverick (2022), battered but unbowed, it wasn’t just nostalgia — it was resurrection, and farewell.

In Japan, the Cat transformed again:
Macross and its Western cousin Robotech reimagined the swing‑wing fighter as the VF‑1 Valkyrie — a love letter to engineering and imagination.

From After Burner’s neon horizons to Ace Combat’s operatic dogfights,
from Tom Clancy’s thrillers to model‑builder showcases,
the Tomcat became more than a jet. It became a totem.

Few machines cross that line between tool and totem.
The F‑14 did.

It didn’t just fly; it inspired.

And in every digital sky, every retro arcade, every mecha hangar,
the last Cats still prowl —
titanium hearts beating somewhere between memory and myth.

Quintessential Music Player

5 years ago today, the last version of Quintessential Music Player was released. It was, in my opinion, the best available audio player on Windows at the time.

That was unfortunately the last gasp of a lineage going back to 1997, when in an earlier incarnation as Quintessential CD it was the best audio CD player software available. QMP together with the early P2P protocols such as Naspter and AudioGalaxy expanded my musical horizons to a breadth that would have been unimaginable without this technology.

I stuck with it till probably 2011 or so, when I picked up a Squeezebox Touch (what is it with me and music tech?). It was also around that time I assembled a new desktop PC running Windows 7 64 bit which QMP didn’t play very well with, and so ends a short but significant phase of my life.

Finally Replacing µTorrent

I was one of the early adopters of µTorrent, having started used the first public beta 1.1 all the way back in 2005. When Bittorrent acquired it in 2006 I was concerned but decided to stick with it as it was still the best Bittorrent client available.

I even tolerated the ads added in the August 2012 build of µTorrent which I needed to update to thanks to the write cache bug uncovered by Pleasuredome users (of which I am one). However, recent bullshit has prompted me to look elsewhere post-haste.

After evaluating my options (namely Halite which I’ve looked at before, Deluge, Tixati, qBittorrent, and Transmission), I decided to set myself a few criteria:

  1. must be open source
  2. updated regularly

1. eliminated Tixati unfortunately, which I like the look of. 2. did away with Halite, which I really wanted to succeed, but it seems a bit of a dormant project.

I was down to 3: Deluge, qBittorrent and Transmission. I tried all three, but they didn’t really suit my workflow. And then, the client-daemon architecture of Transmission to the rescue. I found Transmission Remote GUI, which I found suits me just fine (i.e. it works like old µTorrent!) and now I have my new BT client.

Transmission BT

So, I guess this is goodbye µT. It has been great, thanks.

RIP Squeezebox

One of my favourite gadgets is the Squeezebox Touch. And then Logitech went and killed the brand.

At least there is no shortage of alternatives should my Touch give up the ghost. We have:

  • The main competitor Sonos (pricey)
  • The crowdfunded upstart Olive ONE (DAT INDUSTRIAL DESIGN, pretty pricey too, lots of ex-Squeezebox users involved)
  • The lesser known cocktailAudio X10 (nice but pricey, again, and going by reviews the sound quality is lacking)

And perhaps others too.

There is one that stands out, the VortexBox replacement for the Squeezebox (under USD70!).

Hell, at these prices I might build 3 and give 2 away.

looks decent too, and tiny
looks decent too, and tiny

MAME Starter Guide 2012

Years ago I did a simple MAME starter guide which 1) wasn’t all that useful 2) is now terribly outdated. Thus, this update, now with pictures! This only covers getting MAME running on Windows. Please leave any feedback or request for clarifications in the comments.

Step 1: Download MAME

Grab the latest stable release from the official MAME site. At the time of writing, it is MAME 0.147.

Click on the big shiny button.

You’ll want one of the Official Windows Binary Packages. You have a few choices:

Choices.

Most of the time you’ll want the 64 bit binaries if you are running a 64 bit version of Windows. If unsure, grab the i686 binaries. The i686 label should apply to any CPU released after the Pentium II. One should never require the debug binaries.

These are all self-extracting archives, so place the file you’ve downloaded into a directory where you want MAME to go the double click on it. After it’s done extracting, you can delete the file you’ve just downloaded.

Next, you’ll need some ROMs. Note that there are a few ROMs which have been released for free, non-commercial use. These are available on the MAME website. Look for the ROMs link in the navigation bar.

Pick any one to test. It should go into the roms folder.

Move the Zip file you’ve downloaded into it. There’s no need to extract the Zip file. Now execute mame64.exe. You should see the game you’ve downloaded listed. Just highlight the game and press enter, and the game should start.

You can also launch the game from the command line: <MAME executable> <ROM name>

So to start Teeter Torture from my example, I type in the command line: mame64 teetert

For more ROMs, from my older post:

To obtain more, Pleasuredome is the best way if you can work BitTorrent. The total size of the ROMs stand at almost 16 30 gigs currently, and so might take a while. The MAME ROM torrents are ratio-free, but please do not abuse the ratio. Some games require CHDs which are compressed hard drive images, but these are generally not worth it as most PCs are too slow to emulate these games properly (modern PCs can easily handle these games).

Or if you prefer, you can request for one of the Laz­arus guys to burn you a copy. Read the instruc­tions carefully, and note that I have never used their services.

Note, of course, that it is illegal to download and use ROMs in most cases, so it’s all at your own risk. Note also that MAME updates ROM definitions as better dumps become available, so some older copies of ROMs may not work.

PCSX2 1.0 released!

After more than a decade of development, the best PlayStation 2 emulator PCSX2 is finally at the level where the team deems it stable and fast enough to release version 1.0.

Congratulations to all involved!

Check out the screenshots and videos, especially ÅŒkami in full HD.

Okami Full HD gameplay on PCSX2

Beautiful. I’ve never been much of a console gamer, but classic PS2 games in full HD on my PC? Tempting.