22 July 2013

Flight Tracking Software - Part 1 of 3

I fly a lot and it was mostly international routes in the early years. These past few years, I found myself fly a shitload of QQland domestic flights instead.

The problem is the flights are hardly ever on time. It is frustrating to reach the airport on time and then realise that your plane hasn't shown up at the airport until a few hours later. Why am I being punished for being punctual? Why? WHY? *cues drama music*

Worse, is if you are in the plane that has pushed off and it remained stuck on the tarmac for all sorts of stupid reasons ranging from runway traffic pile up to military air exercises in your path of flight. Why? WHY? *cues drama music*

It has gotten so bad that if I arrive at my destination within a hour of the scheduled time, I give myself a pat on the back and consider the flight to be punctual.

Yes. It is THAT bad.

What makes matter worse, is that the reason for the delay will never be made known to you. It's like talking to the wall when you ask about your flight that exists only in theory at that time.

I get mixed feelings whenever I read news of ground crew getting beaten up by frustrated passengers or irate passengers refusing to get off the plane. While I feel sorry for these guys who get abused (worse, if violently abused), I can never be very sure coz you should see the kind of guailan attitude these airline folks put up and you wondered if they deserved it.

So anyway, with smartphones, we have smart apps that solve this problem where I can tell the crew to take their "due to technical reason" info and shove it up their chrysanthemum.

1. 航班管家

This is my favourite. In the past, it caters only to QQland domestic flights but in recent months they have expanded beyond their borders to include international flights as well.

The software provides all kind of information like:

  • Current weather at both origin and destination.
  • Current airport runway traffic report (both departures and arrivals at both origin and destination), which gives you a clue if you are going to be stuck on the tarmac queuing to take up or land.
  • Details for the aircraft's previous sector i.e. if the plane is coming to your airport late, you'd be sure to have a delayed departure as well. Likewise, if your aircraft arrived on time, it is very likely that you are going to have a punctual departure as well.
  • Historical stats of the flight's punctuality record. Avoid booking this flight if it is always delayed. (See image below)
  • For the flight enthusiasts, they have details on what type of aircraft e.g. B738 or A320 etc and its age i.e. how many years that particular aircraft has been in service.
More importantly, is that the software pushes notification to you to update on its status ranging from what check-in counter, to what boarding gate, to time of boarding, if on schedule or otherwise, to what baggage claim belt as well as any last minute changes to the flight timings.

The downside of this software is that while it professes to push notification of changes, it recently more often than not, doesn't really deliver what it promises to do. The result is that you find yourself constantly checking you phone to see if there is any new updates.

The other downside is there are times where it can't locate the international flight that you wish to track. One especially if it is some obscure budget airline.

2. 飞常准

飞常准 and 航班管家 came out around the same time. While 航班管家 has the better, more user-friendly interface, was a tad too simplistic for my liking.

Hence, I found myself using both software to back up each other.

航班管家 has the fastest update but only if it is in the mood to do its job. On a good day, updates are pushed to your phone within minutes of the actual event e.g. plane touching down or new gate information or commencement of boarding.

飞常准 has one more useful feature and that is the calculation of the flight's punctuality probability that day. (See image below) to give you an idea to better manage your time be it as a passenger or to pick/send somebody.

Let me give you a scenario. You are slated to pick up someone from the airport. So you key in the person's flight ahead to monitor that flight. OK, your phone chimed notifying you of the flight's delay. From there you are able to calculate the new time of arrival (which I will teach how in the final segment of this trilogy) and plan your trip to the airport accordingly. That way, you avoid getting to the airport too early when you can better use that time for something else.

As far as 航班管家 is concerned, they are adding more and more features and looking at how the development of this software is progressing, 飞常准 may ended up being redundant.

Fortunately for 飞常准, the quality of notification of 航班管家 is deteriorating which means 飞常准 lives to see another day.

3. FlightTrack (Free/Pro)

This is the ang moh version of the other two software and I am guessing that this is an US-based software which probably mean that its forte is monitor US domestic flights which is not really relevant for me at this time.

What the other two software lacked, i.e. international flight tracking, FlightTrack fill that gap nicely. However, this advantage is slowly being ebbed away as the other two Chinese software are improving by leaps and bounds with their international flight database.

Amongst the 3 software, FlightTrack is the most fervent notification pusher which I like very much.

Problem, and fatal if I may add, is that the updates are very dated which in this day and age of Now! Now! Now!, means that this could be the deal breaker.

Look at the screen cap below to allow me to illustrate this point.

Look at the time at the top of the image. This image was capture at 18:01. Now look at the latest FlightTrack notification. The one that says "now". At 18:01, FlightTrack send me a notification that ZH9891 will leave gate i.e. depart at 16:55. That is more than 1 hour later! Harlow! The plane is halfway in the air already then you tell me it is about to depart?


In the next entry, we will see how these three software square up against each other.

Image Credit:

- Voxeros

19 July 2013

Roof Logic

There is this fruit wholesaler outside my office that I pass by everyday.

Then one day, I saw them unloading a new batch of fruits to restock their inventory.

As they were unloading the fruits, packed in plastic crates, empty crates would start to pile up as they begin to accumulate.

What happened next took me by surprise.

The worker simply did a Kareem Abdul Jabbar trademarked Skyhook and off the crates go into the air, over the signboard and onto the roof top.


No more crates needed to be disposed.


I really don't get this logic. Wouldn't it eventually come to a point where the freaking roof have no more space to take on any more crates.

Don't they need to reuse the crates again?

It really baffled me.

Why can't they just load then empty crates back onto the truck and take it back to the distribution center to reuse?

I took this picture (left) on a separate day as I didn't want to stand out too long in the rain.

This is what the back of the wholesaler looks like.

Definitely a better view of the crates piled up on top of the roof.

I wonder if the big stash up there aid the breeding of mosquitoes?

I have my doubts for after all these crates are porous and unlikely to be able to hold any stagnant water.

Perhaps the real worry is if all the crates would clog up the roof top drainage, if assuming that exists in the first place.


- Voxeros

18 July 2013

Fast Food Restaurant In Da Hu

When someone says "fast food", we think of McDonald's, KFC, Burger and the likes but over here in QQland, it usually mean food court or simply one giant mega economic rice stall.

So anyway, this fast food restaurant opened recently just outside my place and I like the name of this restaurant which I thought was rather witty.

It's 筷食代. The word means chopstick which obviously is a hint that this a a restaurant. 食 itself means food which further verifies that.

Put them together and you get 筷食. It doesn't mean anything but the pun play is that it sounds like 快食 which translates directly into fast food.

Et voila! It's a fast food restaurant.

Now we put the second word and the third word together and we get 食代, which again doesn't mean anything except that 食代 has the same pronunciation as 时代 (literally translates to times or era).

For those readers of this blog from Singapore, I am sure you are familiar with Food Republic. Proud Singaporeans may be glad to know that Food Republic has since branched out beyond our shores and is presently very successful in Hong Kong, Taiwan and QQland.

So obviously adopting "食代" in its name is a flattering wannabe of the successful 大时代 which is actually the Chinese name of Food Republic.

Hence, the English name of 筷食代, Fast Era.

While all is well and good with the brand messaging plastered all over the place, I spotted this on their front door.


I read it as "Bastard".



- Voxeros

16 July 2013

USB Table Fan III (Well... Not Really)

Remember the demise of my first USB table fan?

Remember I got a replacement on the cheap?

Well, here's the thing. The cheapo replacement lasted one week (well, 4 working days to be exact) before it died.

The motor couldn't take the abuse of 8 hours, 4 days straight.


So anyway, I decided to spend a little more and get a more decent fan.


Table Fan III for a princely sum of RMB 34.00 (SGD 6.80), including shipping.

I put a pen in the photo to give you a gauge of the size of this little fan.

Only difference is that it is not USB powered. It's a full fledged 220V AC plugged-in fan.

Originally, I wanted to kiap kiap the fan to my cubicle partition but realised the base (also the clamp) is heavy enough on it's own.

So there.

My new table fan which I hope can last until autumn.

Fingers crossed.
- Voxeros

15 July 2013

Showflat Model In Da Hu

They were showcasing a new property development at the shopping center outside my estate and there is the model of the property on display.

Ignore the sign about the dangers of electricity as it is not what I want to talk about today.

I was suprised at the height of the model. The "street level" was slightly above my knees.

Big mistake.

To simulate the environment, they have little people walking around the estate and little matchbox cars.

Matchbox cars at knee level.


It means that the cars are within reach of children's hands.

So the folks who did the model probably thought about the children accessibility. However, it was obvious that they did not think the whole way through.

They thought they were pretty darn smart by gluing the car down but alas they underestimate the mega prying strength of a determined child.

The result? You get a whole street of black skateboards. Haha.

- Voxeros