12th August Half Marathon 2025

Recently, I participated in a 10k running event called 12th August Half Marathon 2025, also called “Run for mom“. It is organised on the Thai mother’s day every year on the birth day of Queen Sirikit, the Queen Mother of Thailand. The event is held at the Queen Sirikit National Convention Center also bearing her name.

12 August Half Marathon 2025 10k route map
12 August Half Marathon 2025 10k route map

This run holds a special place for me, as all profits go to Queen Sirikit Centre for Breast Cancer. When I ran this last year, my mother was suffering from breast cancer and this year, she’s no longer there.

The Run

I was quite pumped on the morning of the run.

The run was quite fun because we had to go over 2 flyovers and the last one had a view of the river, although it was a bit too dark to see it.

Here’s a comparison with the same run last year.

12 August Half Marathon 2024 10k statistics12 August Half Marathon 2025 10k stats
12th August Half Marathon 10k 2024 vs 2025

I was able to shave 9 mins off the overall time, same date, same route a year apart.

As you can see the splits, I had a slow start because I was stuck behind slow runners, but was able to pick up the pace in the 2nd and 3rd km. After that, I healed a steady pace, but slowed down for kms 7-9. I was able to push through on km 10 and finish the race.

My heart rate was in Zone 5 most of the time.

This was my first 10k with my Hoka Mach 6s.

How to be an Insufferable Farang

Depiction of farang as a stone guard at Wat Pho in Bangkok; circa 1824–1851

As per Wikipedia, the word Farang loosely translates to someone of caucasian descent. In practical use in Southeast Asia, it is more widely used to refer to white men; less frequently women.

In this article, I cover a specific class of Farang living in Southeast Asia – The ones who consider themselves authentic (travellers, not tourists kind) and come to Asia to (re) discover themselves. Most of them are jobless, mooching off social security in their developed countries or have remote jobs and stay here on tourist Visas. In my experience, they constitute less than 10% of total white people living here.

For most of them, the bubble bursts real soon and they end up leaving, but some of them survive for years.

Now, my problem is not with how they themselves are, but with how judgemental they are about others and how they think that anyone who is not like them is a fool. Not to forget, their colonial mentality.

Using my guide below, you too can become one such insufferable Farang.

Exclusive Guide to be an Insufferable Farang

  • Eat tasteless, flavourless bland food and judge others for eating different. Lecture them on how asians don’t have evolved taste buds that can appreciate finer tastes only they can.
Hainanese Chicken & Rice, the staple dish of Insufferable Farangs
  • Ride around on extremely busy roads on e-scooters or monowheels and if a crack on the road or a gentle sideswipe sends you sprawling on the streets with broken teeth, go cry on Reddit.
A group of Farangs with e-Scooters in Bangkok
A group of Farangs with e-Scooters in Bangkok
  • Show great enthusiasm for learning the local language and/or Muay Thai and judge others (who have actual jobs to do) if they can’t. The hypocrisy is that after the initial phase, most of them maintain the same 20 word vocabulary for years. Occasionally, pretend to enjoy Thai-dub movies.
  • Eat in street side stalls & judge others who prefer going to nice places. Then, when you eventually get diarrhoea, go beg on Reddit for free local medication recommendations because you can’t/won’t afford to go to a doctor. Also, drink shitty bottled beer in windowless joints.
  • Judge people for going to shopping malls, because shopping malls are huge symbols of corporate greed and hanging out on the side-streets is what authentic people do.
  • Get beaten up by prostitutes frequently. Bonus points if the prostitute is a ladyboy.
  • Educate others on how they should live their lives at any chance you get. But be considerate by prepending your sentence with “I am not showing a colonial mentality but….”
  • Live in cheap shitty hovels and hostels. Judge others if they do/want to live in nice places.
  • Bad mouth Indians all the time, but if you need help with work, feel free to ask them.
  • If married, dump your white wife and share (unknowingly) a Thai girlfriend with 10 other insufferable Farangs. When you find out, cry on reddit.
  • Hail taxis off the streets. Judge others for using ride-hailing apps. Then complain on Reddit when you get ripped off. For bonus points, pick a fight with the taxi driver and cry on reddit when your teeth get knocked out.
  • Use the cheapest phone possible (if possible, with a cracked screen and a battery pack permanently taped to the back) and judge others if they prefer nicer phones.
  • Judge people who don’t participate in adventure sports.
  • Bash Nestle whenever you see one of their brands anywhere. While not knowing why you’re bashing it, in the first place.
  • Get restless if you haven’t been in a swimming pool for more than 48 hours.

Bonus content

Hoka Mach 6 (Wide)

Recently, my Saucony Triumph 22 running shoes crossed 600kms & I started looking out for shoes to replace them. I always wanted to go back to Hokas, but I wanted something more responsive than the Clifton. After briefly considering the Rincon 4s, I decided to buy the Hoka Mach 6.

I generally prefer colourful shoes, but the Hoka Mach 6 Oat Milk variant were 50% off and the others were not.

Hoka Mach 6 just unboxed
Hoka Mach 6 just unboxed

The first impression is how light and bare they are, compared to what I am normally used to.

Hoka Mach 6 with Saucony Triumph 22
Hoka Mach 6 with Saucony Triumph 22

Comparing to my previous Saucony, I see that they are also thinner and a bit smaller (For the same size). I didn’t think of it much then, because my Saucony always felt a bit too big. As you will see later, this will come back to bite me in the ass hard.

But how do they feel while running?

Of course, they are not as plush and feel lower to the ground. However, I could feel I was running faster with the same effort. But let the numbers do the talking.

Last run with Saucony Triumph 22First run with Hoka Mach 6
Saucony Triumph 22 vs Hoka Mach 6 4.8k comparison

As you can see, the Hoka Mach 6 helped me shave more than a minute off my standard 4.8k run. And I did it with the same amount of effort I did with the Triumph 22, as is evident from the total calories burnt and the average heart rate.

Not so fast…

After running in them a week, I started to notice the toenails of my big toes on both feet peeling off on the outer edge. I could only attribute them to the narrower toe box and smaller size, so I had to bin the brand new Mach 6 and get the Mach 6 wide in a higher size. This time I tried them on at the store before buying. The colour was even worse.

Hoka Mach 6 wide with Hoka Mach 6 with Saucony Triumph 22
Hoka Mach 6 wide with Hoka Mach 6 with Saucony Triumph 22

As you can see, the “wide” Mach 6 from Hoka are still narrower than the Saucony. However, my nails have been fine since then, so not complaining much. Thankfully, my pace didn’t drop with the bigger and wider shoes.

First Run with the Hoka Mach 6 (Wide)
First Run with the Hoka Mach 6 (Wide)

My only concern : While running, I could feel the shock of the steps reverberating through my joints, especially my hips. In the last couple of weeks, I haven’t had any joint pain, but only time will tell how this works out.

The Fantastic Four: First Steps

The Fantastic Four: First Steps Theatrical Poster

My Expectations : 7/10
My Rating : 8/10

I know, I know, I decided not watch MCU movies anymore, but something about The Fantastic Four : First Steps felt different.

Earth 828

What makes Fantastic Four: First Steps different is that it is set in Earth 828, which is in a different universe than the previous MCU movies. Earth 828 is a retro-futuristic version of Earth & most of the movie is set in 1960s New York City which reminds you of Mad Men. However, even though the clothes, aesthetics are 60s, the technology is futuristic.

Example, the screens are all oval shaped CRTs, video is recorded on huge tapes and audio is recorded on gramophone records.

However, there’s faster-than-light travel spaceships, flying cars & even teleportation.

Earth 828 also has a planet-wide government & no militaries. There’s a mandatory superhero tower and spaceship launches happen just off the coast of New York.

All of these things give the movie a very comic book feel, rather than sci-fi.

Galactus, devourer of worlds is an interesting character, too. Not inherently evil, he is just cursed with an eternal hunger of planets, which he is tired of. All he wants to do is bestow this hunger on someone else and rest in peace.

The movie features several fun scenes, like the neutron star-spaceship scene & the light-speed travel childbirth scene. The Mole man is also a funny character.

If Marvel produces more movies like this, I won’t mind engrossing myself in this universe once again.

Superman (2025)

My Expectations : 7/10
My Rating : 7/10

My first comment on this movie is that David Corenswet has the most generic face of all the actors who have played Superman till now. His face is so generic, if I saw him in the street right now, I may not recognise him. Kind of like bollywood actresses from the 70s and 80s. So I don’t understand why the movie even bothered to make up the eye-hypnotise thing to explain why no one recognises Superman is Clark Kent.

Otherwise the movie is a departure from the last Superman series, bright, funny and cheerful, instead of dark and broody. There’s no long-winded origin story and one gets dropped straight into the first action sequence, of which there are many.

The antagonist is Lex Luthor, who is not a Kryptonian but a very smart (as per him) weapons manufacturer, something on the lines of Tony Stark who has his employees fly around in Iron Man like suits.

The Justice Gang add a funny side to the story. The portals are really cool and the scenes are quite stylistic. There’s a part-Stitch, part-Gojira creature and the typical Eastern European despot trying to invade a moslem Central Asian country. Krypto was the most adorable part of the movie.

One thing that is common with the previous DCEU movies is that entire cities get destroyed like nothing.

Overall a decent watch. Much better than the recent MCU offers.

Jurassic World Rebirth (2025)

Jurassic World Rebirth Theatrical Poster

My Expectations : 5/10
My Rating : 6/10

I went to watch this movie only because my daughter wanted to see dinosaurs. This was a sequel of a reboot, so I had very low expectations going on. Overall, the movie slightly exceeded my expectations.

The movie starts at InGen‘s (Another company trying to play god with dinosaurs) laboratories and the most ridiculous thing happens. Just because 1 door in their lab malfunctions, their entire security system reboots and releases all the mutant dinosaurs everywhere. Which designer can design such software and how can such a design go through the design review & approval chain? In contrast, the drainage system they built at a remote tropical island can put most Indian cities to shame.

Scarlett Johansson and Mahershala Ali were the only cast members I recognised. Other than them, the movie also stars a lower-end Orlando Bloom, a lower-end Justin Bieber and a higher-end Mukul Chadda. Scarlett had only 3 expressions throughout the movie – Grinning stupidly for no reason, applying effort during action scenes and crying.

The movie has typical action movie scenes – A group going to a watering hole in a tropical location to find an indispensable guy & convincing him to join the mission, crew members dying one by one while the others shout their names in vain, a selfless sacrifice by a crew member at the end to give others a chance to escape etc.

There are new dinosaurs, too. The main mutant antagonist looks like a T Rex-Xenomorph hybrid. There’s also a customary cute dinosaur who looks like Stitch and even one that looks like Jar Jar Binks.

There’s also prominent product placement by Altoids. Considering how most of them spent most of their time submerged in water or wet, they could have inserted an anti-fungal cream, too.

Overall, a decent watch if you have nothing better to do.

Home Garden – Red Button Ginger (Costus Woodsonii)

Continuing my series, this post is about the Costus Woodsonii, commonly known as the Red Button Ginger.

Costus woodsonii, commonly known as Red Button Ginger or Dwarf Cone Ginger, is a tropical perennial. It is native to Central and South America. It is prized for its vibrant red cone-shaped bracts that resemble buttons, which often hold small yellow flowers. The plant has lush, spiraling green foliage and is popular in ornamental gardens for its compact size and striking appearance.

I first saw this plant when I came to Bangkok many years ago and since then, have always wanted to grow it. Recently, I asked our plant seller to get one for me and here we are.

I keep this plant in direct sunlight, in the rear balcony in the summers and front balcony in the winters, where it gets 3-4 hours of sunlight everyday.

I  water it four times a week and make sure that the soil dries out between waterings.

Additionally, I fertilise it every 2 months or when it shows signs of growth, helping to promote healthy foliage and overall vitality.

You can read more about this plant here.

Farhan Akhtar Movie Weekends

With most of my family away for a few weekends, I decided to catch up on movies. After queuing up a few, I realised that Farhan Akhtar was a common element in all of them; hence decided to continue the theme.

Farhan Akhtar is a multi-talented Indian filmmaker, actor, singer, and writer. Here’re the movies I saw, associated with him:

01-Zindagi Na Milegi Dobara (2011)

Zindagi na Milegi Dobara Theatrical poster

Farhan’s Role : Actor, Writer, Producer, Playback Singer
My Rating : 7/10

Zindagi Na Milegi Dobara (You only live once), is a road comedy drama film. The film stars an ensemble cast of Hrithik RoshanAbhay Deol, Farhan Akhtar, Katrina Kaif, and Kalki Koechlin. The film’s story follows three childhood friends, Arjun, Kabir, and Imran, who reunite for a three-week road trip before one of them gets married.

I had seen this movie before but didn’t remember much of it except the central theme. Second time round, I found the movie quite entertaining and well made; especially enjoying Hrithik’s acting and his character Arjun’s transformation over the course of the movie. I also enjoyed Farhan’s background recitation of poetry at pivotal points.

That being said, I didn’t like a few things, like how desperate the women were, for the men. And how they wanted us to believe that average people from India look anything close to the three lead actors and the 2 actresses.

02-Dil Chahta Hai (2001)

Dil Chahta Hai Theatrical Poster

Farhan’s Role : Writer, Director
My Rating : 7/10

Dil Chahta Hai (The Heart Desires) is a coming-of-age comedy-drama film written and directed by Farhan Akhtar in his directorial debut. The film stars Aamir KhanSaif Ali Khan, and Akshaye Khanna as three inseparable college friends navigating adulthood, relationships, and diverging life paths. It also features Preity ZintaSonali Kulkarni, and Dimple Kapadia in pivotal supporting roles. Set in contemporary urban India, the film explores themes of friendship, love, and self-discovery among upper-class youth.

Of course I had seen it before, but I had no idea back then who Farhan Akhtar was. The movie is extremely well made and feel-good in nature and I enjoyed the acting of all 3 lead men, especially Akshaye Khanna’s.

However, the overwhelmingly 90s feel of this movie is a bit of a turn-off for me now, for personal reasons. Also, even though it was considered ground-breaking back then, it still carries some elements of bollywood of yore, especially silly jokes, unrealistic way people talk, characters suddenly breaking into dance sequences etc.

03-Dil Dhadakne Do (2015)

Dil Dhadakne Do Theatrical Poster

Farhan’s Role : Actor, Writer, Producer, Playback Singer
My Rating : 7/10

Dil Dhadakne Do (Let the heart beat) is a family comedy drama film directed by Zoya Akhtar. The film has an ensemble cast of Anil Kapoor, Shefali ShahPriyanka ChopraRanveer SinghAnushka Sharma and Farhan Akhtar with a voice-over narration by Aamir Khan, as the family dog Pluto. The film tells the story of the Mehras, a dysfunctional family who invite their family and friends on a 10-day cruise trip to celebrate the parents’ 30th wedding anniversary.

I saw this one for the first time after a recommendation from Chatur; in fact I had never even heard of its name before. It was a nice feel-good movie with a (mostly) happy-ending for everyone. I especially liked the fact that the movie was narrated by a dog and is from his point-of-view.

04-Lakshya (2004)

Farhan’s Role : Director
My Rating : 4/10

Lakshya (Aim) is a 2004 Indian Hindi-language coming-of-age war drama film directed by Farhan Akhtar. I think I had seen this movie long ago, but can’t remember for sure. Even if I did, I didn’t like it much this time.

It was annoying the way they kept repeating the word “Lakshya” in daily conversation among the characters. What normal person even uses this word in real life?

Many scenes in the move are cringe, especially the flashbacks where Hrithik tries so hard to be awkward. Even an actor like Boman Irani doesn’t shine, because his character is inconsistent/not fleshed out. Preity’s reaction at Karan running away from the academy is un-realistic.

Also, no Indian war movie is complete without a customary moslem Indian soldier who puts country above religion. I also had to skip 10 minutes when the soldiers all broke into an impromptu song sequence.

I liked the scenes shot at familiar locations in Delhi – Lodhi Garden, India Habitat Center but not much else.

05-Luck by Chance (2009)

Farhan’s Role : Producer, Actor
My Rating : 6/10

Luck by Chance is a 2009 Indian Hindi-language drama film written and directed by Zoya Akhtar in her directorial debut, and produced by Farhan Akhtar. It is about Vikram, a talented actor, but a selfish human being.

It was neither great nor bad, just average. I liked it because it showed the dark underbelly of Bollywood. Everyone acted well, but it was just a one time watch. This movie also has dance numbers, but in this case they are acceptable because the are part of the movies being shot inside this movie. I skipped them nonetheless.

06-Rock On (2008)

Farhan’s Role : Writer, Producer, Actor, Singer
My Rating : 9/10

Rock On!! is a 2008 Indian Hindi-language musical drama film written and directed by Abhishek Kapoor & produced by Farhan Akhtar. It is also my favourite Farhan Akhtar movie and one of my favourite movies overall.

I remember watching this movie with my friend Bhupesh at PVR at Ambience Mall in the late night show. While on the way back, we talked about how much we had enjoyed the movie.

The songs are kick-ass and capture the rock essence. I appreciate that both Arjun Rampal and Purab Kohli spent some effort to learn the basics of the instruments their characters play. Farhan was already an accomplished singer, but he did the rock numbers well.

Javed Akhtar’s lyrics, at that point considered ground-breaking for Bollywood, feel a bit wannabe now. Aditya’s reaction to the squabble is a bit overboard. Ditch the girlfriend and leave town?

Overall, top movie.

Common Farhan Akhtar Themes

Overall, I found the below common themes from all the movies

  1. Even though the movies are not strictly bollywood-type movies, they do retain common bollywood elements like song-and-dance sequences, which I always skipped.
  2. All the male actors are unbelievably (for real life) ripped. For some characters, it makes sense, but for many, it doesn’t.
  3. Most of the major characters, with some exceptions belong to filthy-rich (by Indian standards) families.
  4. Most of these movies have feel-good themes, with no real villains. The less-good characters more-or-less redeem themselves by the end of the movies.
  5. All of these movies are quite long, even by Bollywood standards, most exceeding 3 hours.
  6. Farhan seems to like working with the same actors
    • Hrithik Roshan in Zindagi na Milegi Dobara, Lakshya & Luck by Chance
    • Preity Zinta in Dil Chahta hai and Lakshya
    • Dimple Kapadia in Dil Chahta Hai, Luck by Chance
    • Aamir Khan in Dil Chahta Hai, Luck by Chance
    • Himself in Zindagi na milegi dobara, Dil Dhadakne Do, Luck by chance and Rock On!!

My BitTorrent Setup

First things first, like me, you must not download copyright protected content via BitTorrent. There’s plenty of open content available that downloads much faster on BitTorrent, compared to https and this article applies to such content.

In this post, I discuss using qBIttorrent to download data from the internet via BitTorrent. Below are the reasons that I didn’t like it

  1. My ISP could see that I am using bittorrents.
  2. Copyright providers can see my IP in the swarm and could trace specific downloads back to me.
  3. Downloads were quite slow, especially with finicky seeders.
  4. The process of looking for magnet links on sketchy websites was painful (a least 4-5 pop-ups for each click/tap). Also, I had to use a separate browser to copy magnet links because Safari doesn’t allow this.
  5. Most RSS feeds topped out at 1080p.
  6. qBittorrent is not under active development for macOS and is likely insecure..

My first reaction was to move to put.io, but I couldn’t justify its high subscription price considering I had already invested in a Home Server.

Enter alldebrid, which is a much cheaper and simplified alternative to Put.io. Here’s my setup

The overall setup may seem complicated, but below is a breakdown of what each individual component does.

AllDebrid

AllDebrid is basically a cloud-based service which pulls files from the torrent swarm and provides it to you as an https transfer. This is similar to what put.io does, however, AllDebrid is much cheaper, doesn’t provide permanent storage and relies on APIs for communication with other applications. Its own interface is quite barebones. This way, the torrents don’t touch your home network and your ISP sees nothing.

Files already cached with AllDebrid finish downloading in seconds (Popular TV shows etc).

RDTClient

RDTClient is basically an application which runs on your server/PC which you use to interface with AllDebrid. It uses API keys to access your AllDebrid account. It runs in a container.

The Servarr apps

The Servarr apps are a group of apps which make management of Movies and TV shows easy. Even though they all have native macOS apps, I chose to run them in containers, too, for uniformity.

Sonarr & Radarr

Sonarr is a TV show management utility. You let it scan your existing library and tell it which shows you want further automatic updates for. You can also ask it to download and maintain new TV shows for you. It has it own container.

Radarr is similar to Sonarr, but for movies. Without the additional complexity of seasons and episodes, it is much simpler in nature. Yet another container.

Both apps move the files to the appropriate folders used by Plex. In addition, they can also organise the folder and file names of your existing collection.

Although both apps can interface with torrent search engines directly, I prefer for them to go via Prowlarr for simplicity of management.

I use cloudflare tunnels to expose these applications to the internet for remote management.

Prowlarr and FlareSolverr

Prowlarr is a torrent search engine aggregator and management service. It interfaces with Sonarr and Radarr via API keys. Yet another container.

Some torrent search engines use Cloudflare protection (Like 1337x), Flaresolverr acts as a proxy to Prowlarr and bypasses Cloudflare challenges automatically, using a built-in browser. Last container for today.

Ruddarr

Ruddarr is an iOS application to manae Sonarr and Radarr. It interfaces with them via API keys and the Cloudflare tunnel.

The overall result is

  1. All my TV show episodes download automatically after release and appear in Plex
  2. Any movie I want to watch, I can search for, using the Ruddarr application and they appear in Plex within minutes
  3. I can monitor progress of TV shows and downloads via Ruddarr

As you can see, during idle, 6 containers combined use less than 1% CPU and 2GB RAM.

My only problem is, it is a long chain of services interacting with each other and if something breaks, it will take quite some troubleshooting to find out where the problem is.

Mac Mini M2 Pro: Video Decoding & Encoding

I recently lost a bunch of videos (mostly concerts) to a disk encryption mis-understanding., so needed to rip them again from their Blu-Ray sources. Having previously done video decoding/encoding on my daughter’s Mac, I was curious to know how the Mac Mini M2 Pro would compare when doing video decoding & encoding.

I used the trusty app Handbrake for this task.

1080p Recode

I started with the Blu-Ray disc for Hell Freezes Over.

Video/Audio specifications

Source : Blu Ray Disc, Duration 1:38:45

Video : 1426×1080, 30fps, SDR, H.264 to H.265, 8-bit
Preset : Quality, 60 CQ

Audio 1 : BD-LPCM to AAC, 320kbps, Stereo, 48KHz
Audio 2 : DTS to AAC, 320kbps, 5.1, 48KHz
Audio 3 : AC3 to AAC, 160kbps, Stereo, 48KHz

The first pass was using the default H.265 option, which was noticeable faster than the Macbook Air M1. But then I found the H.265 with Apple VideoToolBox option, which allows the video decode/encode process to be handled on the GPU.

ParameterBaselineRegular EncodingApple VideoToolbox
Average Power Consumption8W52W18W
Average CPU5%99%22%
Average Fan Speed1600 RPM2950 RPM1700 RPM
Average CPU Temp55C101C63C
Average GPU Temp44C95C68C
Average Frame Rate58 fps131 fps
Total Encoding time58 mins23 mins

As you can see, the performance difference is quite noticeable. With Apple VideoToolBox, the entire process is not only much faster (taking almost 70% less time), the CPU utilisation is much lower and the computer runs cooler, drawing much less power.

Handbrake 1080p Blu-Ray to H.265 softwareHandbrake 1080p Blu-Ray to H.265 Apple VideoToolBox
1080p Blu-Ray to H.265 Software vs Apple VideoToolKit Comparison

2160p Recode

I decided to push the computer further, so decided to document a 4K HDR file next.

Video specifications

Source : MKV File downloaded from here, Duration 00:00:30

Video : 3840×2160, 60fps, HDR, AV1 to H.265, 10-bit
Preset : Slow, RF 51

ParameterRegular EncodingApple VideoToolbox
Average Frame Rate7.6 fps53.7fps
Total Encoding Time3 mins, 55 secs35 secs

With a higher bitrate file, the difference is even more stark. The entire process completed in 85% less time.

Handbrake 2160p HDR AV1 to H.265 softwareHandbrake 2160p HDR AV1 to H.265 Apple VideoToolBox
2160p AV1 to H.265 Software vs Apple VideoToolKit Comparison

Overall, I regret not knowing about Apple VideoToolBox earlier.

Looking forward to pushing the mac for more intense tasks.