Monday 29 January 2018

Another visit to Orchard Health Clinic!

I previously visited Orchard Health Clinic for a wrist issue and wrote 2 blog posts about it (part 1 / part 2), in 2016.

As some of you may know, I suffered a knee injury in November last year, and I still have knee pain now despite consultations with a physiotherapist & chiropractor. As fate would have it, I received an invitation from Orchard Health Clinic (OHC) to go down for a session! Talk about great timing!

If you want to know what a session with an osteopath is like, this post is for you! You also check out my previous posts linked above.

--

OHC used to be at Park Mall and Bukit Timah, but I understand they have merged and now have a considerably larger office at Faber House (opposite 313@Somerset) (my previous visit was to the Park Mall branch). There are 6 treatment rooms now, and they seemed pretty busy when I arrived at 3PM for my appointment.


My osteopath for the day was Daniele, a handsome Italian man haha.

The session began with me sharing about my knee problem, and he asked fairly routine questions to understand the issue. Nothing different from other medical professionals here.

Then came the physical examination. I have seen a physio, a chiro, and a GP, but I feel that osteopaths (or at least those at OHC) excel at one thing that the rest don't do - identifying skeletal imbalances through visual inspection, and also explaining and showing you what these are and why they may cause the symptoms. Similar to my previous experience with my wrist, they look at the 'full-body connection', as imbalances somewhere may lead to pain elsewhere.

Daniele explained that knee issues are often not a direct issue at the knee, but are a 'victim' of imbalances elsewhere such as at the hip and the ankle. He pointed out a slight hip imbalance I had, as well as my tendency to internally rotate my hips while externally rotating my knee when performing squats/lunges.

He also used a knee model to explain what he suspected was happening - while my femur turned a certain way, my patella (knee cap) doesn't always follow due to tightness/weakness elsewhere, and this results in friction since the patella/femur are misaligned, and this could result in inflammation.

My 100% accurate medical drawing
Treatment for me was some deep tissue release of my glutes, hamstrings, lower back, calves. He also worked on my ankles a bit to improve their dorsal/plantar flexion (or in English, the extent to which I can point my toes up or down). Some pics of the session:


A lot of hip work

Love the deep tissue release! 



He said I had good hip flexibility! hence he could rotate my leg like that without any pain.

He also did some ultrasound thingy on my left knee, which was supposed to clear up any inflammation. The idea is that ultrasound waves help to stimulate blood flow, which can help to reduce swelling and inflammation! 

He rounded up the treatment with some simple spinal adjustment (cracking!). Slightly uncomfortable, but felt ok after it was done. He will ask if you are ok with it, so if you are not, just say no la.

To end the session, he prescribed a hip strengthening exercise, which was meant to help me minimize and correct the internal rotation of my hips (basically the 'naughty girl' / hip abduction machine), and a hip flexor stretch.


So you may be reading all this with one main question in mind - should you go to OHC for a session? I will give you 3 points to consider.

1) For all 3 visits to OHC, I've always been impressed with how meticulous the osteopaths are in explaining my issue(s) to me. They use actual anatomical terms, but also codeswitch to 'layman' terms often to make sure I can understand them. If you want to gain a better appreciation for how the different joints/muscles/tendons in your body works in tandem, OHC is definitely beneficial.

2) The osteopaths are skilled and good with their hands. If you read my previous 2 posts, you will know that my osteopath was super strong and handled me as if I weighed nothing, but I never once felt any pain and all movements were clearly highly controlled. This time round, Daniele was similarly skillful in manipulating my limbs, and I felt very comfortable despite the various deep stretches and movements he put my limbs through.

3) Most importantly, is the treatment effective? Well, it's too early for me to say now for my knee issue, though it does feel slightly better (placebo or otherwise). And for my wrist pain previously... let's just say I don't have anymore wrist pain now (though admittedly it could be a combination of the treatment and my improvement of form for my weightlifting exercises). 

--

If you want to book a session with OHC, you can do so at their website, or call their hotline at 6336 9577. You can quote my name (Alan) for a 20% discount if you are a first-time customer! 

Orchard Health Clinic
230 Orchard Road
#04-232 Faber House
S238854

Feel free to email me if you have any questions about OHC!


Monday 11 September 2017

BA Board games

*not my game, subject to game owner's availability

Secret Hitler
Recommended: 5-8 players
Game time: 30 minutes
A game of hidden roles, social deception and deduction.  The Liberals are trying to enact sufficient Liberal policies to control the government. The Fascists are trying to forward their agenda, and get Hitler into power.
The catch - no one knows who's a Liberal, Fascist or the Secret Hitler. Use your wits and persuasion to win for your team!
It's like Resistance, but better.

Codenames
Recommended: 6-10 players
Game time: 20 minutes
A team-based word association game. Two spymasters lead their teams to locate their secret agents : a board of 5x5 codenames made up of everyday words. Which spymaster will locate all of his/her spies first, avoiding the other team's spies... and the Assassin?

Pandemic
Recommended: 2-4 players
Game time: 30-60 minutes
A co-operative strategy game. 4 deadly viruses are spreading around the world. How will you balance treating the ever-expanding net of disease with curing them for good? Work well with your team, or get overwhelmed by the impending Pandemic.

Coup
Recommended : 2-10 players
Game time: 5-40 minutes (depending on # of players)
An advanced game of Bluff/Cheat.
The corrupt government is falling, and each of you are trying to stake your claim. Can you manoeuvre your way into power and launch a successful Coup?

Dixit Jinx
Recommended: 4-7 players
Game time : 15 minutes
An abstract picture description/storytelling game that tests your wits.

Sushi Go Party
Recommended: 4-6 players
Game time: 15 minutes
A quick card-drafting game. Collect your favourite sushi and pass away cards you don't need! Earn bonus points for certain combinations of sushi.

Egyptian Ratrace
Recommended: 3-8 players
Game Time: 5-15 minutes
A reaction-time testing card snapping game with poker cards. Need to be able to do basic addition up to 10.

Sultans of the Karaya*
Recommended: 5-15 players
Game Time: 20-60 minutes
A hidden roles game where your roles can change any time! Fight to keep the Sultan in power, launch an uprising against the current rule, or disrupt the game as one of the Neutral characters.

Citadels*
Recommended: 2-8 players
Game time: 20-60 minutes
Strategic card game with roles changing every round.

Scotland Yard*
Recommended : 3-6 players
Game time: 45 minutes
A game of cat and mouse. The detectives are trying to catch Mr X. Mr X is trying to evade capture with strategic and risky moves. Who will prevail?

Friday 12 May 2017

A day in the life of an UberEATS delivery rider (bicycle)

Have you wondered what it's like to be an UberEATS delivery rider? This post will tell you all about it! (or at least my experience).

I've always wanted to try out UberEATS just for fun. I'm not sure why. Anyhoo. Here are 3 tips I can share with anyone who wants to be an UberEATS delivery rider (on bicycle). The second part of the blog post contains boring detailed stuff of my actual experience.

---
Three Tips for an UberEATS delivery rider


  1. Bring along a water bottle, and refill it whenever possible. This is essential, you're going to get dehydrated pretty fast as it is fairly physically taxing. Do try to look out for possible places to refill your bottle, as that water finishes faster than you think. I was riding in the late afternoon/evening, and I finished 1litre of water in 3 hours.
  2. Go 'Online' close to the hour. I'll elaborate on this later on, but basically, to maximise your chance of getting the hourly incentive, be in the hot zone and only go Online at about the start of the hour (e.g. 1.01PM)
  3. Don't over-rely on the in-app navigation system. As you will read later on, the native navigation system led me to the wrong places a few times. I also saw several times on my trip when the directions are a bit weird (I was heading down a main road, and it asked me to go on a detour into a minor road before coming back out to the main road instead. I ignored it and kept on the main road, and there were no issues. Oh, the app crashed very often while navigating as well. You should generally try to navigate in advance via the map, and lookout for any shortcuts.



---
My Personal Experience as an UberEATS delivery rider
or
A day in the life of an UberEATS delivery rider (on bicycle)

1. Signing Up
2. My delivery experience

1. Signing Up

To sign up, you have to go down to one of their onboarding centres. I think there are a few more now, but I went to the main one in Ubi.

The Ubi outlet is kinda out of the way, with only one public bus that goes there, or you could stop a distance away at the main road and walk 10 minutes in.

The sign-up process is pretty fast, you just take a queue number, then an UberEATS employee will talk you through your onboarding process which involves going through some simple steps like watching a video, filling up bank details, etc.

Within 30 minutes, I was equipped with my hefty UberEATS bag - it contained a raincoat top and bottom which was pretty heavy, one insulated bag inside the bigger insulated bag, a handphone holder, and Halal bag. The bag itself is actually pretty heavy, maybe 2-4KG? This makes a difference when you carry it for a few hours on bicycle, with the food orders..


2. My delivery experience

I originally planned to ride from 4pm to about 7pm, to try to nail the juicy 5-7pm bonus hourly incentive. Little did I know how difficult it is. More on that later.

I had some delay as I was fixing on the phone holder on my bicycle and preparing myself, and ended up leaving house at about 4.15pm. I went 'Online' immediately hoping to get a delivery order asap. I planned to head to one of the hotspots listed on the UberEATS website, Bugis. It was about a 20-25 minute ride, and I glanced at the app every few seconds hoping to get a hit. There were none.

4.40PM (the timings henceforth are approximate timings. I can't remember the exact timings)
I reached Bugis Junction, and I began to wonder if the app was working. I restarted it and went Online again. I decided to head to the ATM to draw money, after locking up my bike at a random fence railing at the fountain area.

After drawing money, I decided to head up to get some Capitaland Vouchers as I was buying a gift for a friend.

DING!

4.50PM

Or beep, I can't remember what the sound was. But a big green circle popped up on my phone screen. Finally! A job! I quickly clicked accept. I was excited. Yay! Time to deliver food to a hungry person! I half ran, half walked back to my bicycle.

When the map loaded, I silently cursed as I realised it wasn't a food outlet at Bugis Junction, but at City Square Mall (Popeyes). That's about 2KM away, or about 8 minutes for me to ride. I excitedly pedaled hard to the destination, as I wanted to make the trip fast.

5.05PM

Upon arriving at City Square Mall, I was like, fuck, where do I park. I went about 20 metres down the side of the building and coincidentally stumbled upon the bicycle parking lot. Praise the Lord! I quickly locked up my bike, and literally half jogged into the building.

Popeyes... popeyes... the helpful UI indicated it was on the 2nd floor, so I walked/jogged up the escalator to the 2nd floor. I missed it at first, but found it after checking out the shop directory.

I arrived at Popeyes, and thankfully there was no queue at all. The staff looked up and seemed to be expecting me. She bagged a few items, and then passed them to me all in one bag. Nice. I loaded the items into the heavy UberEATS thermal aluminium heavy bag (did I just say heavy twice? oops), thanked the lady, and went down to my bicycle quickly.

I swiped the 'Start Delivery' button, and found out my destination was over 2KM away, in Whampoa. Ah damn. Why didn't some lazy ass nearby order this??

I pedaled hard again, and reached the area in about 15 minutes. However, the UberEATS GPS was screwed up, and led me to the wrong block! I had to pull up my Google Maps to locate the actual location, which added another 5 minutes.

5.25PM

I passed the food to the young lady, flashed my best winning smile (need to get those 5 star ratings amiright?) and said 'enjoy your food!' in the most enthusiastic voice I could. She muttered a thanks and retreated to her house.

Ok, whatever. On to the next trip? I decided to head back towards City Square Mall, hoping to reach the mall and enjoy the airconditioning. I was about 3 minutes away when ...

DING!

5.46PM

Hooray, another order. I accepted quickly, and realised I passed this place on my way from the previous venue. Damn, why didn't this order come in earlier!? I backtracked and went to Hungry Heroes in Tessensohn Road.

5.55PM

Upon arrival, the nice owner / staff was actually waiting outside for me.

"No need to lock your bike! I have the food here." He held up the plastic bag of food.

I thanked him profusely, glanced at the receipt, and peeked into the bag. "This is it?" He nodded.

As I loaded the food into the big heavy piece of s... UberEATS thermal reflective heat protective bag, the guy offered a helpful comment: "Looks like it's going to rain."

I looked up. "Yea it does. I hope not."

I jumped back onto my bike, and off I went. This time it was nearer, about 1KM away. Hooray for lazy people. It turned out abit further than expected, as the GPS directions were again a bit wonky.

6.05PM
The destination was some condominium, and I strode in with my bicycle only to have the guard run over to scold me. "You can't do that. Later people complain. Where you going? Must tell me"

After apologising and settling him, I locked up my bike at the guardhouse, and went up to deliver the food. My overenthusiastic politeness was met with muted pleasantries again, and I began to realise that this was going to be the norm.

On my way back down, I got lost as I went out the wrong door. The condo was one of those which every door requires card access, so I was hopelessly lost. I wandered in circles inside for about 5-10 minutes, before finally making my way out.

I rode towards City Square Mall again, hoping to catch a breather. As I pulled up to the same bicycle parking lot...

DING.

6.18PM

I accepted it, then cursed. It wasn't from City Square Mall. I had to head back to Bugis to Jinjja Chicken. Another 2km ride. Great.

6.30PM

Upon arrival at the place, the staff appeared a bit confused. The order wasn't ready, so I had to wait for about 5-10 minutes. Time is ticking guys! I was still trying to hit the elusive 1.2 trips/hour (TPH)(if I did, I get a juicy bonus for that hour), which basically meant I needed to finish this and start a new trip before 7PM to have any chance of that.

The destination was not too near this time...somewhere around Rangoon Road... 3KM away! Ugh. It took me 27 minutes according to the app, and it was because I got semi-lost when I arrived at the venue.

Firstly, the address had no block number, and was just a postal code. I had to key it into Google Maps to find roughly where it was. Secondly, it was one of those irritating old HDBs where one block is very wide, and a lift may not serve all the units. I went up the wrong one the first time, and took about 5-10 minutes to find the correct venue. What made it more annoying was the person wasn't picking up my calls, despite my numerous attempts trying to clarify the venue.

The moment I completed the trip, I immediately got a next request.

DING!

7.04PM.

I was pretty tired at this point, but I wanted to get the 1.2 TPH bonus so I immediately accepted. The food venue was about 2km away though... omg. And the traffic was getting quite bad around the venue. It was some indian stall in Dunlop street.

7.20PM.
Upon arrival, the shopkeeper took out 5 boxes and put them in a plastic bag and handed them to me. FML! They were heavy. So I was tired, slightly dehydrated, and I get my heaviest order yet. I loaded them into the super shiny reflective heat trapping heavy annoying UberEATs bag, and off I went to my...

WTF it's 4KM away.

The destination was some atas condo near Orchard, which was made extra shitty because the area was hilly and I had to pound up some steep slopes. It took me about 30 minutes.

7.50PM
A meek but polite maid opened the door at this house, and the lady of the house was right behind. They seemed happy to see me, and I smiled and gave my standard greeting of 'enjoy your food' with whatever energy I had left. I was pretty drained.

At this point, I had a choice. I could attempt to continue delivering, and if I got an immediate hit, I would get the 1.5TPH bonus. However, I was worried it would bring me further and further away from home, and I wasn't relishing the long ride home (it was already a 6KM ride home from that point. And this is after almost 4 hours of riding). I decided to stop at this point, because I was downright exhausted. I went 'Offline'.

--

What are my learning points from this?

1) The 1.2 TPH bonus during peak hour is not that easy to hit
Their website cheerfully claims that 'our top riders make 3 trips in an hour!', and I'm wondering if they have hoverjets or something.

The thing about delivering on UberEATS is that you need to be in the vicinity of food outlets, otherwise you won't get a hit. This means after each delivery, you may need to backtrack to the 'hotspots', which takes up at least 5-15 minutes of your time.

This catch was a big hindrance in trying to hit the 1.2 trips per hour that was required to earn the hourly incentive during peak hours.

Here's the math:

After completing a delivery, head back out to a hotspot - 5-15 minutes (depends on luck)
On the way, you get a hit; you need to make your way to the food place - 10-20 minutes
Waiting for the food to be prepared / loading the food / locking /unlocking bike - 5-10 minutes
Delivering the food - 15-30 minutes
On average , it's about 50 minutes per delivery. It's really hard to hit 3 in 2 hours if your very first delivery doesn't start close to the hour

For me, I started at 4.15pm... these were my 'delivery accepted' timings, which roughly show how long it takes for each delivery. I took no breaks.
4.47PM; 5.46PM; 6.18PM; 7.04PM

This meant I rode for 3h 45 minutes, and only managed 4 trips.

Was I riding too slow? Maybe. I don't boast an elite cycling pace, maybe 15km/h only. Maybe if you pedal hard and average 20km/h, you can squeeze in those trips more easily. Maybe you will be making those '3 trips in an hour' (though I really don't see how this is possible unless you get super lucky)

2) The earnings aren't that great (even with the hourly bonus)
Each trip gives you about $4, on average. There's some formula that's based on distance, but that's about the average trip.

During offpeak hours, the requirement is 1 trip/h to get an hourly incentive, which is a pittance of about $6-7. This works out to be about $10/h.

During peak hours, the requirement becomes 1.2 trip/h, and while the hourly incentive is better ($15?), as elaborated above, it's not easy to hit it. This means you may end up getting only $4/h during peak. I think the key point is to plan your trips, to start your first trip (i.e. be in the hot zone) close to the hour, and not towards the later half of the hour.

It is not an easy job, as you are cycling non-stop for hours. If you are in extremely good shape and love to ride, I guess this is easy money for you. If you don't mind a physically taxing job, then I guess this is fine. I'm not sure how well Deliveroo / Foodpanda pays their riders, but you should go check it out and do your own comparisons.

--

Alright! Hope this post was informative and useful. Stay safe!