How Did Watching TV Get So Bad?

July 01, 2025

 

Logo

How Did Watching TV Get So Bad?

Once upon a time, watching TV was simple. You sat down, picked up the remote, flicked through the free-to-air channels — ABC, SBS, 7, 9, 10 — and found something to watch. If something wasn’t grabbing you, the "recall" button let you bounce between two shows during ad breaks. No lag, no loading. Just you, the remote, and the broadcast.

The Golden Era of Digital Free-to-Air

When digital TV first arrived in Australia, it came with a few growing pains — dropouts, unwatchable channels, and flaky reception — but eventually it settled. The benefit? More channels over the same networks. Digital broadcast was essentially a modernised version of the old analogue system: one-way communication, sent from a tower, received by your TV. No accounts. No buffering. No nonsense.

Early digital TVs were little more than display panels with set-top box guts built in. Sure, they weren’t perfect, but many included useful features like program guides, reminders, and even simple recording tools. TV watching felt focused — direct, communal, and mostly frictionless.

Then came the so-called "smart" TVs.

Enter the App Era

Today’s televisions are small computers. They boot up, they update, they crash, and they monitor your habits. Instead of simply broadcasting shows, they demand logins, bandwidth, and patience.

What used to be a two-button process to swap between channels is now a fragmented mess of apps. Want to flip between two shows on different networks? Good luck. You’ll need to exit one app, wait for the interface to catch up, maybe even watch another set of ads before the other app lets you resume. There’s no “recall” anymore. There’s no flipping. Just loading, buffering, syncing, failing.

Try casting content via a Google device, and you might spend more time troubleshooting than watching. Apps lose sync, freeze, or forget your place. And when they do work, you're locked into a provider’s ecosystem — their ads, their interface, their rules. Every interaction tracked, every pause or skip recorded.

We’re Paying for Less

On paper, we’ve never had more content. In practice, we’ve never had a worse user experience. And now we’re paying subscription fees, sitting through unskippable ads, and surrendering privacy for the privilege of watching a network that used to be — and technically still is — free.

So, how did we get it so wrong?

TV used to be simple. It used to just work. Now, it feels like work.

Game Dev and the Rockstar Illusion

June 23, 2025

 

Logo

🎮 Game Dev and the Rockstar Illusion

At some point, many aspiring game developers ask the same question:

"Should I pursue game development as a career?"

It’s a fair question — and one I’ve heard dozens of times over the years. My usual answer goes something like this:

 Game development, for many of us, is the modern-day rockstar path. The huge potential upsides suspend people’s disbelief. Sheer optimism draws people into making life-changing career decisions on flimsy grounds.

And I still stand by that.


The Seductive Myth

There’s a dream attached to game development that’s hard to shake.

Make a hit indie game. Build a loyal community. Quit your day job. Maybe even go viral and rake in millions. We've all seen it happen. Stardew Valley. Undertale. Minecraft. Those stories are real — and they’re incredibly inspiring.

But here’s the thing: they’re not the rule. They’re the outliers. The exceptions. The lottery wins.


The Reality Check

Making software is difficult.

Making successful software? Even harder.

Now try making a successful game in one of the most oversaturated creative markets on the planet.

It’s not just about writing code or drawing sprites. It’s game design, storytelling, marketing, community building, testing, patching, supporting — usually with limited time, resources, or income. Even with passion and dedication, a great game can vanish in the noise of the marketplace.

This isn’t meant to scare you off — but it is meant to snap the illusion. Because game development isn’t a shortcut to fame or fortune. It’s work. Deep, complex, and often unpredictable work.


Why Do It Then?

Because you love it. Because it fascinates you. Because making something interactive — something playable — is uniquely satisfying.

For many of us, that’s reason enough. But the key is understanding that passion alone isn’t a business model. The most sustainable developers I know treat game dev like a long game. They build skills slowly. They wear many hats. They take breaks. They fail, adapt, and keep going.


Career vs. Calling

You can make a career in game development — but go in with your eyes open.

Ask yourself:

  • Do I enjoy the process, not just the outcome?
  • Am I okay with uncertainty and iteration?
  • Can I build skills that work outside games too?
  • Am I doing this because I love it — or because I want to “make it”?
  • If you’re honest with yourself about those answers, you’ll save a lot of time and heartache.


    Final Thought

    Chasing the dream isn’t wrong — just don’t buy into the fantasy wholesale.

    Game development is an incredible field, but it’s not a guaranteed golden ticket.

    Build your foundation. Grow your skills. Be curious, be resilient — and enjoy the ride.



    Unlocking the TEAC HDB850: Cheap, Cheerful, and Surprisingly Capable PVR

    June 13, 2025

     

    Logo

    A few years ago, I picked up a budget TV tuner from Costco (Melbourne) — the TEAC HDB850. At just $40, I wasn’t expecting much more than a basic free-to-air digital tuner. But after spending some time with it, I found it to be a surprisingly handy device, especially for its USB-based PVR (Personal Video Recorder) feature.

    In this post, I’ll walk through why the TEAC HDB850 caught my attention, what makes its recording feature interesting, and how you can easily join its multi-part video files into a single playable video — for free.


    The Device: TEAC HDB850 PVR

    At its core, the HDB850 is a digital set-top box with one job: tune in free-to-air channels. It connects to your LCD TV and acts as a digital tuner — and oddly enough, it seems to output a cleaner picture than most built-in TV tuners, particularly with our local 720p channels. This could be due to light filtering or some minor image processing, though that's just a guess.

    What really sold me, though, was the recording feature.


    Recording That Just Works — and Is Open

    Unlike many PVRs that use proprietary or encrypted formats, the TEAC HDB850 records directly to AVCHD (MTS) format, split into ~500MB chunks. That’s roughly 15 minutes of video per file.

    Better still — the files aren’t encrypted. You can drop them into Windows Media Player, VLC, or any modern video player and they’ll play without a hitch. That is, unless you're hoping to watch the full recording all at once. Then, you hit a snag.


    The Problem: Chunked MTS Files

    The recordings are saved as multiple `.MTS` files:

  • `SHOW.MTS`
  • `SHOW.MTS1`
  • `SHOW.MTS2`
  • ...
  • Players don't inherently recognize these as a sequence, so they’ll stop after each chunk. Even the TEAC HDB850 itself has a slight pause between segments during playback, and fast-forwarding near the end of a chunk can cause it to lose track of where you are.

    So I went looking for a fix — a simple way to merge these MTS files into one seamless video.


    The (Free) Solution: File Joining Without Re-encoding

    As a programmer, my instinct was to dive into the file structure. But to my surprise, there was no complex wrapper or headers — you can literally just concatenate the files. No decoding, re-encoding, or special formatting needed.

    So I hunted down a free tool that could handle this kind of binary file join — and found a great one:

    👉 **IgorWare File Joiner**

    (Available in both 64-bit and 32-bit versions)


    How to Join MTS Files from the TEAC HDB850

    Here’s how to stitch your recordings into a single playable file:

    1. Download File Joiner

    Head to the IgorWare website and download the version that matches your operating system (64-bit or 32-bit). No installation needed — just extract the `.RAR` file using WinRAR or 7-Zip.

    2. Add Files in Order

    Launch the app and drag your `.MTS`, `.MTS1`, `.MTS2`, etc., into the window.

    Important: Make sure they are in the correct order! Disable the “Auto” sort option if needed.

    3. Set Output Name

    By default, the tool uses the name of the first file for the output. I recommend manually entering something like `SHOW-FULL.MTS` to avoid overwriting.

    4. Join and Enjoy

    Click Join and wait for the tool to do its magic. You’ll end up with a clean, continuous `.MTS` file that can be played back in your favorite media player with no gaps, sync issues, or pauses.


    Bonus Tip: Using Dual Tuners

    The HDB850 only has a single tuner, meaning you can't watch one channel while recording another — unless you get clever.

    By using the antenna pass-through, you can connect the HDB850 between your antenna and your TV:

    Antenna → TEAC HDB850 → TV
    

    Then, simply switch your TV input between the TEAC’s output and the TV’s built-in tuner. This way, you can:

  • Record a show on the TEAC
  • Watch another channel via your TV’s tuner
  • Do both without interrupting either stream

  • Final Thoughts

    The TEAC HDB850 may not be the flashiest gadget on the shelf, but it’s a surprisingly flexible and open device for its price. The ability to record free-to-air digital TV to open, portable formats like .MTS, and join them without specialized software or re-encoding, is rare — especially in the low-budget range.

    If you’ve got one of these lying around, or find one second-hand, it’s still a useful tool for casual recording and playback.

    Hopefully, this guide helps you make the most of yours!


    Have you used the TEAC HDB850 or a similar device? Found a better file-joining workflow? Drop a comment — I’d love to hear how others are getting the most out of these little PVRs.