(I'm also somewhat surprised at the level of technical knowledge on display, I wouldn't honestly expect that where I live though I probably should I suppose.)
The best way to avoid getting singled out is to look like any other tourist with tourist clothes and a lot of luggage.
I made the mistake to mix tourist clothing with only a bag for my macbook for a short trip to Singapore while staying in Australia with a 3 month tourist/business visa.
Entering Australia with a tourist/business visa and without luggage looks suspicious. If you take a short trip to Singapore make sure you wear a business suit, or take a lot of luggage with you to look like a pissed of tourist. But nothing in between ;)
Don't bring your expensive electronics devices with you.
Instead of an iPhone, bring a cheapo dumbphone, a point-and-shoot camera, and a freshly-installed netbook, if you must.
Store what you need in the cloud and don't log into it with the netbook. If you don't want to put your data in the cloud, put it in a truecrypt volume file and name it something innocent. Uninstall Truecrypt until you're in country and can find a wifi hotspot.
They asked if I was planning tax evasion because I took Google Doc notes in a tax-minimization and asset protection seminar.
They went through my private email conversations with family members and discussed the financial details of my family and who borrowed money from whom.
All with my consent of course. The other option would have been to fly back to Europe with the next plane available.
It's not always the evil Chinese hackers...