Hacking Bangkok Blog

Tech and Living in Thailand's City of Angels

The Hacking Bangkok blog covers I.T. and technology in general, and my experiences working and living in the Kingdom of Thailand. Bangkok has a very long Thai name, which starts with Krung thep - City of Angels.

Saturday, August 28, 2010

An idea for a Short Story, or Maybe "novella"

Okay, so I'm just going to toss this out here into the ether, and see if anybody even notices. I had an idea - a sort of concept, really - for a science fiction story. Now, as anybody who's even vaguely familiar with how often I post on this blog already knows, I'm congenitally lazy, and writing takes a lot of time, and thought. I actually was drawing plots of variable-time flows, and background notes before I even managed to kick the following out of my head and onto (virtual) paper.

So if anyone has any thoughts, comments, constructive criticism (or the other kind, really), let me know. I'm deciding whether or not to try to flesh this out into a full-fledged "short story" or novella, and if so, what to do with it then (so, if my writing really just sucks, let me know, so I don't waste too much time on another lost cause). If it's too long or boring to bother, feel free to mention that in the comments also :-)

Untitled - and unfinished - Short Story

Aidan hated throwing things away - especially old computer equipment. But his growing collection of 1980s and 1990s server carcasses, old iOmega zip drives, and automated tape drives was spilling out of the spare room and advancing on his living-room couch.

“Ooof! Heavy piece of… oh, hi Morgan!”, he waved as he hauled an old Sun SPARCstation through the morning sunshine, out towards the green plastic dumpster.

“Hey Mister Kumar, what’s that? Finally cleaning out your closet? Is that like, an antique?”

He sighed inside - if the old Sun machine was an antique, what did that make him? He remembered playing with one almost like this at his dad’s work, back in the early 90s. Or maybe it was 1990. Morgan was 15, and sometimes far too cool to say hello - especially if any of her friends were around. Today, though, she seemed harmless enough.

“It’s an old server - a workstation actually - from about 1990. I hate to get rid of it, but I just don’t have room for it anymore, and I’m going to another auction tomorrow.”

“Oh, cool! It’s even older than me! Well, are you throwing anything else out? I can help you carry some stuff if you want”, she said, looking hopeful. He nodded, and grunted as he heaved the SPARCstation into the dumpster’s maw.

“Sure - just make sure you only take the stuff I pulled into the living room.” Morgan followed him through the front door, and picked up some old backup tapes.

“Are these VHS? God, my mom still has some of those. What’s on ‘em? Old movies?” Morgan spied another on the floor, and laughed. “Did you write this? It says ‘WTF’. Does that mean what I think it means?”

Aidan looked at the tape. It was actually labeled, ‘WTF!?’ with a black magic marker on the label. It was an old 20GB tape, which fell out of a tape-carousal system he picked up at an auction in 2002, after a dot-com storage company went bust. “No, it’s not a movie; it’s a back-up tape for a computer. Actually, I have no idea what’s on it, probably nothing, or some old bank data or something.”

Morgan looked intrigued. “So, why does it say ‘what the eff’ then?” she asked. “Can we check it - maybe it’s somebody’s diary or something?” She looked down long enough to update her location, talking quietly to her phone, “Helping Mister Kumar take his old computer junk to the trash”. Pause while she made sure everything was spelled right. “So, how can we check?”

He had wondered about that tape before, but never enough to check. But what the hell - it was a long weekend, he had nothing else to do, and doing some snooping through somebody else’s old files seemed - barely - more interesting than throwing away more old equipment. “This is going to take a few minutes to set up, I need to hook up a tape-reader to my computer that can read this.” he said. It actually only took him five minutes to get everything ready, but five minutes, it turns out, was about the attention-span of a 15 year old. Morgan’s phone was chirping and buzzing - clearly she had important places to be.

“Let me know what you find, okay? And do you think you can help me with my history homework tomorrow? We’re supposed to write an essay on India’s independence, and… “. She just smiled hopefully again.

“You do know I’m only half-Indian, right? I mean - I’m ‘Swindian’ - my father’s Swiss, and my mother’s from India, but I’m not exactly an expert, Morgan”. He wondered if Morgan’s offer to help was a plan to get his help with her paper all along, not that he would have said no anyway - her father was something of a friend.

“Well, that’s half an Indian more than my dad! Anyway, I bet you know tons, my dad says you’re really smart.” Morgan was an expert at manipulating grown-ups, and Aidan knew it, but found himself saying “Ok, ok, stop by tomorrow and I’ll help. But write a draft first, ok?” He said down and popped the tape in the drive.

After an hour, thought he knew why somebody had written ‘WTF’ on the tape. What the fuck indeed? The tape had two files - and one of them shouldn’t have been there. He turned to his notebook, and did a quick search on AES encryption. AES, or “Advanced Encryption Standard” was announced by NIST in November 2001, and he had bought a crate of equipment - including the tape - at an auction in 2002. The company that had once owned it went bust in 2001. But one of the files was encrypted with AES, and the date-time stamp on the file was from February of 1993. Impossible. It must have been encrypted with AES in 2001, on a computer with the date set wrong. Probably just an accident, but it still didn’t explain the second file. It was also dated 1993, but looked to be encrypted with DES, the old encryption standard that dated back to the 1970s, and the file was almost 4GB. If you had access to AES, which had never been broken, why would you bother using DES on another file, which could be cracked in an hour?

He decided he’d crack the DES file, and spent the next few hours downloading open-source cracking software, copying files to his home server, setting up the brute-force attack. It would take up to five hours, according to the readme, and in the meantime, he had to eat. He headed out for a very late lunch, or early dinner. Pinching some fat that was slowly growing around his midsection, Aidan made the decision to aloud: “Let’s call it early dinner, and not eat anything after that, right?”

Chapter 2

The last bite of the enormous burrito was barely settling into his stomach, when his phone chirped. It was an automated email from his home server: the cracking software had guessed the right key to decrypt the DES-encrypted file. Looking at his watch, it was barely two hours since he’d pulled up the terminal window and started it.

Back home, he flipped on the TV in his home office, and toggled back and forth between the History Channel and the news. The news, as usual, was uniformly bad. History Channel it is, then. He turned to his keyboard and display, and opened up the folder. Oh good grief - the cracking software had spit out the encryption key, but didn’t actually decrypt the file. He used a free utility to do the actual decryption using the key - another 15 minutes put into what was probably a gigantic waste of time. His TV droned on, detailing the super-weapons of the Nazis. “World War II history never really got old”, he thought to himself. Then he laughed at his own pun.

Finally - the progress bar reached 100%, and he had his prize - with the filename, “20231117-1755.MTS.” MTS was a video format , and the file’s properties showed it was a pretty run-of-the mill 1080p video, shot with a Sony DSX-S6. And again with the screwy dates - the “date recorded” metadata showed November 17, 2022, which matched up with the obviously-wrong filename. “Curioser and curiouser, cried Alice”, he muttered. So far, he had two encrypted files that had date-time stamps from 1993 - one of which was encrypted with an algorithm that wasn’t available until 2001, and the other a video shot from a camera whose date was set to 2023. He double-clicked the file, which started playing in a window, and on his other screen, google’d the camera’s model number. No matches, although a lot of models that were close.

The video itself was a bit odd - it was a man who was obviously filming himself, standing in some kind of long hallway. The background panned wildly to the left, until the side of the hallway (tunnel?) was showing. It was black and reflective, like glass, so you could see the man’s head, with a couple of bright pin-pricks off to one side. Marks on the glass? Aiden turned up the audio.

You can see the system is completely clear behind me, and there are only four stars visible. There are dozens of dwarfs that are visible in IR, but even those are mostly cold. I can communicate with some of the other sophonts, there’s some sort of automated translation going on.” The man turned again, and started walking down the hallway. Something about the perspective was off, like a cheap 3D movie, somehow. And what’s a sophont? He paused the video and looked up the term - the word meant an intelligent being, as smart as a person or smarter. It also turned up in some reviews of books by Poul Anderson and Vernor Vinge, and some medical terminology that he’d never heard of.

An hour later, Aiden didn’t have much more of a clue as to what the tape was, but it seemed like it might have been some low-budget sci-fi movie that never made it to editing. But it was shot in 1080p, so how low-budget could it have really been? In 2001, that would have been a really expensive camera. Maybe this really was from some abandoned film project - something along the lines of Cloverfield, with that first-person video “feel” to it. Somebody must know something - he decided to post some clips and find out.

“Great,” he thought. It’s Saturday night, and instead of going out with friends to DC for a drink - and some small chance of meeting a girl - he was exporting clips from a decade-old video and uploading them to YouTube. He put up two 20-minutes clips in 720p, and posted a plea for anybody who knew where it came from to let him know, in the description section. Maybe there was time for a beer anyway - Jay had sent him a couple of sms messages while he was working. It was definitely time for a break from the mystery of the files, and he wasn’t going to get any further tonight.

Chapter 3

Somewhere between his fourth whiskey-and-coke, and his last, uncounted one, the Gmail icon on his phone showed up. And then the envelope icon that signified his work email appeared. He slid down the notification area - two unread messages in each account.

“Aiden, what are you doing - it’s Saturday. Plus, that really cute girl over there keeps looking at us”, Jay nagged. She was cute, or really, more pretty than cute. His phone buzzed - an sms from an unknown number. Spam again? He tapped his phone, and read the sms: “Read your emails - hurry.”

“Sorry Jay, somebody’s trying desperately to annoy me.” He tapped onto his work email, and read.

“Aiden - I’ve just sent this same message to your gmail account. You need to take down the videos you put up on YouTube, and if you’re home, leave as soon as you get this. I don’t know how you got that video - you have no idea what you’ve done. Don’t reply to this message, it’s a dummy account I created to send this email. Take down the video, and if you’re smart, you’ll delete any copy of it that you have and forget it.

- Xie (not my real name!!)”

A chill started creeping up his spine. Xie, or whatever his name was - sent this to his work email. And sent him an sms.

“What’s up? You look like you’ve seen a ghost or something”, Jay asked. Aiden showed the message to Jay. “What video? Did you post some pics of you and that girl from last year? What was her name, Mira something?”

Aiden explained, in his best semi-drunken slur, the story of the encrypted file on the old tape, and the video. “1080p my ass, nobody was recording that with a camcorder back in 2001, I think your neighbor, what’s her name, Morgan, is playing a joke on your or something. Maybe the video is a school project?”

He considered that for a second - would Morgan play a joke on him? No, but that didn’t explain the emails, and the sms. Not that it would be that hard to get his contact info, it was spread all over the web, but still. Morgan would never carry a joke this far.

“I’m gonna head home, Jay, and we’ve pretty much killed this bottle anyway.” Jay tried to cajole him into staying longer, and tried - unsuccessfully - to rally the cute girl from the end of the bar to his cause. Aiden ended up calling a taxi, and leaving his car parked at the bar. Later, much later, he realized that might have been the best decision he’d made all day.

Chapter 4

Buzz. Buzz. Buzz. A giant mosquito seemed to be circling his head. Buzz. Buzz. Finally, he opened his eyes, and turned his head towards the sound. Turning was not something his head was quite up for, and the dizziness almost made him sick. His mobile was still ringing, on vibrate mode, on the glass coffee-table. He didn’t even look at his watch - morning sunlight was trickling in through his living-room window and onto the couch, where he evidently decided to sleep last night.

“Hello?”

“Is this Aiden Kumar?” a man with a very slight eastern European - maybe Russian - accent asked.

Aiden tried to remember if he had given a card out last night. He didn’t remember anything, and his head felt like somebody smashed it with a velvet-covered brick. “This is me, can I help you?”

“Mister Kumar,” the man said very formally. “I believe you might have something - a data backup tape - that belongs to me. I’d like very much to get it back, and I’m willing to pay you for the trouble.”

Memories of the odd sms messages, and the emails from last night, drifted up from the fog of last night.

Thursday, July 29, 2010

Hack the Planet - Surviving Global Warming

With every year's scientific measurements and observations, the reality of our planet's slowly-rising temperature becomes more undeniable: glaciers are melting, the polar ice is melting, ocean temperatures and levels are rising, atmospheric water-vapor is rising, and the average "coldest" temperature - especially in cold parts of Earth - is rising. So far, the "mean" (average) rise for the whole planet is only about 1.5° F, but the average coldest temperature in some places is up by 5 - 10° F. The science behind climate change is pretty solid, but it's boring, and way beyond the scope of a blog entry (at least, one by me!).

By now, pretty much everybody knows what the "doomsday" scenario is - if you ever sat through Kevin Costner's "Waterworld", then you know the Hollywood version. In real life, the ocean might, at worst, rise by something like a half-meter to a meter (roughly 20" to 3 feet) by 2100. Which is 90 years away. So, it's worth doing something about now - like moving from dumping hundreds of billions of tons of CO2 into the air - but we're not all going to be growing gills and living on boats, either.

So the likely "worst case" scenario is going to involve a long, boring (to most people) shift away from burning coal and oil for power - which is a waste of good oil in any case - to energy sources for buildings, cars and industry that doesn't dump as much exhaust into the air (and prop up Middle-East autocracies, for that matter). Sure, a lot of the world's poor will be adversely affected - since a lot of them live in coastal areas that already flood a lot (read: Bangladesh, India, parts of Africa), but if you're reading my blog, well, that's more of a moral issue than it is something that's going to ruin your life, personally. Not that I don't care, or you shouldn't, but if the sea does rise 20" over 90 years, I have no doubt that the world's middle class isn't going to suffer horribly.

That brings us to the outlier scenarios - the ones that are really unlikely to actually happen, but which make for a lot more interesting thinking! Sort of like the "zombie apocalpse" - sure, I know it's not really gonna happen, but I love every variation on that theme, from "28 Days Later" to "I Am Legend". So - what are these outlier scenarios? I thought you'd never ask ;-)

One of the things that makes climate change so hard to predict, is that the environment has so many variables, and lots of them interact. And sort of like a snowflake (or any other fractal), the closer you look, the more variables there are. On top of that, sometimes two or more different variables affect each other in what's called a "positive feedback loop", so that as variable A increases, it increases variable B. And as variable B increases, it pushes A up even more - until you get some crazy runaway affect that goes unchecked until some other fact - call it variable C - intervenes. Then the whole system - in this case our climate - settles into a new stable pattern... maybe unlivable for us, but still, stable. Look at Venus (depicted above/right) - you could melt lead on the surface, but it's stable. The whole shebang is called a non-linear system, since a small change in A (like, 5%) might lead to a much larger change in B, and in A itself, much much higher than 5%. In a linear system, on the other hand, if A increases by a certain amount, B increases by some other amount - and if you increase A again, B increases by the same amount again. So non-linear means "harder to predict" for our purposes.

Okay - so there are some different feedback loops we know about. One of them is the melting of polar ice and glaciers. Ice is really shiny and white - so it reflects a lot of sun back into space. But when ice melts due to rising temperatures, the darker ocean (or land) that's left behind soaks up more sunlight than the ice did - which raises the temperate a little bit more. Which melts more ice, and so on. Another feedback loop is frozen tundra, aka "permafrost"; it turns out that there are literally billions of tons of CO2 gas and methane (which is even better at trapping heat). Permafrost gets its name because (duh), it's usually frozen. But in the past decade, some of the permafrost in Siberia, and Canada, Alaska, etc., has started to permanently thaw - see photo - which releases all that frozen gas. And the newly-liberated gas goes straight into the atmosphere, which raises the temperate a little bit more. You can see where that's heading.

The upshot of all this is that, while scientists are pretty confident it'll take centuries for it to really jack up the temperature, they're not 100% sure. So it's just barely possible that some tipping might might be reached in 10 years, or 20 years, or maybe even it already happened. Let's say it's happening right now - and that a combination of thawing permafrost and a melting antarctic polar cap starts increasing our world's temperature at a rate of about 1° F every other year, or ten degrees over the next 20 years. That would be a catastrophe, as crops failed, coasts flooded, and mass migrations of people started heading towards the poles (and most of the world's rich people live in the very spots that everybody else is going to be heading for). Do I panic yet? Not really...

Rich countries (including soon-to-be rich countries, like China) don't have any interest in seeing a global catastrophe like this, and - this is the key part - they have lots of money. Look at how much the U.S. alone spends on its military every year (about $700 billion). Granted, that's like 40% of the world's total "defense" (cough) spending, but either way, the planet could - in a pinch - cough up a half-trillion USD a year for a decade if we really needed to. And in our hypothetical runaway-warming scenario, we'd really need to.

Past mega-projects that were done in a hurry - things like the "Manahatten Project", or the Apollo program to put men on the moon in 10 years, would pale in comparison to the effort that would go into a last-ditch "save the world" project. And there are things that we could do to cool the planet down quickly - they're what scientists call "geo-engineering". For a long time, climate scientists didn't even want to talk about geo-engineering, since they were afraid that would make people, and governments, lazy about changing their coal & oil habit by making it seem like there was some technological "fix" down the road. Where the scientists were wrong, of course, was in thinking that humans wouldn't be lazy about changing anyway. This is where "hacking the planet" literally would happen. We might:
  • Paint a huge area of uninhabited land with reflective white or silver paint, to do what the glaciers and polar caps were doing before (reflect sunlight)

  • Intentionally dump tons of sulfur compounds into the air, continuously, to help block the sun's rays from reaching ground (where they would warm it up).

  • Build thousands (or tens of thousands) giant CO2-scrubbers that would operate night and day, pulling carbon dioxide out of the air, and then compressing it into a liquid, and storing it - someplace. Maybe pumping it down into the empty oil-wells that started a lot of the mess in the first place

  • Genetically engineer some super-algae or super-plant that grows ultra-fast, and so uses lots of CO2. Plants suck CO2 out of the air (during photosynthesis) in order to get the carbon, which makes up most of the plant. So, imagine some super-kelp or algae that we'd grow in an area of ocean the size of the Mediteranean sea, busy sucking CO2 out of the air. Even better if the plant is engineered to sink to the sea-floor when it does, taking the carbon with it.

  • Build thousands of "cloud generators" that take water-vapor, and shoot it high enough into the air that clouds would form. This would help, because clouds are white - and reflect sunlight. On the downside, there would be a lot fewer nice "picnic" days...

  • Deploy a set of enormous, orbiting reflective mylar sheets. These would have to be either very huge, or very numerous, in order to reflect enough sunlight away to have any effect. Depending on where in orbit we put them, we'd have a whole new set of shadows drifting across the sky, but on the plus side, they wouldn't involve us mucking about with the make-up of the air or the sea. Downside is never a perfectly sunny day again, until we fix the long-term problem and can take them down.
The problem with all these is that they're stop-gaps. That is, these all treat the symptom, but not the underlying problem - which is that humans like to burn stuff, and we burn a LOT of it. And no matter how far-out some of these sound, if push comes to shove, we'd probably end up using a combination of them to keep the Earth's temperature in check, while we finish our transition from burning stuff for energy to some other source. Whether the other source is solar, or fission, or fusion, or magic pixi dust doesn't really matter, as long as it's cheaper and less risky than the geo-engineering projects.

The only real scenario I can see where we're all gonna die (except me, of course!), is if our civilization falls while in the middle of viscious warming circle, where the Earth ends up like Venus (and the surviving humans would be underground in Antartica with nuclear-powered air-conditioning). And that would mean some all-out global war that destroys our ability to do a mega-project (like, an all-out nuclear war, or a bio-war that kills off enough people, etc), or else some other unlikely catastrophe, like a killer asteroid or solar flare - in which case, our goose is pretty cooked anyway. And the odds of us having two planet-threatening disasters at the same time, one of which prevents us from handling the other one, seem pretty low. I'm not losing any sleep.

If things do start getting toasty, though, definitely look into property in Canada, anywhere near the Rocky Mountains, or the Urals, or Finland, anywhere that's cold and not right on the beach, really. New Zealand might be good - the last thing you want is a horde of fleeing refugees from central America or South Asia over-running your "global warming last stand", and New Zealand has high mountains, is cold, and far, far from anywhere else.

Okay, so, none of that is very likely to happen. Yes, the planet is warming, and yes, we (as a species) need to change our energy sources, but it's looking like we've got decades to get the transition done before "we're all gonna die!", so it'll probably be boring, and most of us will be dead of old age before it's done. But you just never know....

Sunday, April 25, 2010

HTC's Last WinMo Superphone Shows Its Face in Bangkok

HTC's last - and best - Windows Mobile phone (WM6.5.x) has shown up in Bangkok, not long after it's released in the U.S. Selling for about 19,500 Thai baht (~ $590 USD), this snapdragon-powered handset, the HTC HD2, has gotten good reviews in the states - and has already been hacked to run (mostly) Microsoft's forthcoming Windows Phone 7 (they thankfully dropped the "series" from the name).

Without any official upgrade to the new OS though - it's officially NOT getting WP7 - it's hard to recommended the HD2, unless you need WM6 for some specific work reason or software. Or, maybe if you're someone looking to flash it with either WP7 or Android (in which case, you're probably better off waiting for a "real" WP7 device this fall - both HTC and Dell look to be releasing some beautiful hardware running Microsoft's new baby this year. For an Android fix, I'd still recommended the Nexus One (on which I'm writing/dictating this blog post), or its kissing-cousin, the sensified HTC Desire (which is essentially the same as the HTC Incredible, on sale in the U.S. this week).

Most of the big shopping malls in the central business district of Bangkok - Central World, Siam Paragon, Gaysorn, Siam Discovery - are still closed due to the neverending (and annoying!) protests in the area, but MBK has always been the better place to pick up new mobile stuff anyway.

Tuesday, April 13, 2010

Apple's iPad Already For Sale at MBK


This is a quick post - from my Nexus One phone - to post a photo I took today at MBK ("Ma Bun Krong") mall. The tablet - the usefulness of which I am still in some doubt - will set back Jobs' true believers in the kingdom about 34,000 baht. That's double what it costs back in the U.S. ($500 for the WiFi-only model). If you can wait, though, the price is sure to come down.

Friday, March 19, 2010

Google's 'Superphone' in the Kingdom: Using the Nexus One in Thailand

After months of following the buzz about the Nexus One and checking for them in MBK (a shopping mall known for gray-market phones), I finally broke down and bought one near the end of last month. So, I've been using my Nexus One for three weeks now, and wanted to share some thoughts on the phone itself, using it in Thailand on TOT's 3G network (yeah!) and comparisons to my trustworthy-but-now-obsolete HTC Touch Diamond.

Ok - if you don't already know the hardware/software specs of Google's pride and joy, check either Engadget's review, or Gizmodo's review, which have detailed specs, etc. But, those guys are using the phone in a country with multiple carriers offering nationwide 3G coverage, while in Thailand we have (finally) reasonably decent 3G coverage in Bangkok from resellers of TOT, and spotty coverage - also just in Bangkok - by True Move, as part of their iPhone 3G push.

The Nexus One is actually manufactured by HTC, which also made my "old" phone, the Touch Diamond, so it's interesting to compare these two. You can see in the photo that the Nexus One is a lot longer and wider, but manages to be ever-so-slightly thinner than the Diamond. I really like the Diamond's form-factor (you barely notice it in your pocket), while the Nexus One is almost identical to the iPhone 3Gs in size and weight; a tad lighter, but it's pretty much the same iPhone-size bulge in your pocket.

First - the screen. I've always loved the Diamond's hi-rez screen (480 x 640), double the iPhone/Palm PRE screen, and the Nexus One just kicks it up a notch to 800 x 480. The Diamond uses a traditional back-lit LCD display, which is quite bright and - due to the 2.8" screen-size - very very sharp. In pure dots-per-inch, it's sharper than the Nexus One. The Nexus screen uses the newer AMOLED tech, though, based on organic light-emitting diodes, where there is no backlight - each pixel glows on it's own, like a tiny lightening-bug (aka firefly). The advantage of this is that blacks are really black - 'cause they're not glowing - compared to backlit LCDs, so the contrast is excellent. It also means you can really use the screen with the brightness turned way down - which is good, because it's a fracking battery hog!

About a month before buying the phone, I bought a pre-paid 3G sim card at the Thai Mobile Expo 2010, from a company called IEC. They're really just reselling TOT's newly-launched 3G service, though, which consists of about 550 upgraded cell-tower/base-stations in and around Bangkok. The coverage is actually pretty good, and the speeds also good (for now). When I first bought the card, I immediately shoved it into my Touch Diamond, and did some speed tests - and got downloads of about 700 - 800 Kbps. In the Nexus One, by contrast, I've consistently gotten over 1 Mbps from speed-test servers in the U.S., and about 2 Mbps from servers in Thailand. I'm guessing the difference might be the extra horsepower that the Nexus's 1GHz cpu brings to the table - it's soooo much faster at launching apps and using the web than my Diamond. I find myself reaching for my Nexus to browse websites and check up on Facebook, even when my laptop is in the same room.

The bigger screen (3.7" vs 2.8") really does come in handy - check the comparison of Facebook's mobile website on the two phones. And yes, I know both phones are 480 pixels wide, but you'd go blind if you set the font to the same pixel-size as on the Nexus One. I don't want to get into a full Windows Mobile 6.1 with TouchFlo vs. Android comparison, but I will say this: Android is far and away the better user experience, with no reservations at all. It's good that Microsoft is killing off WinMo and starting over with Windows Phone 7 Series (WP7S) - now if they'd only change it to "Phone 7" or something shorter... ahem...

Physically, the Nexus One feels solid and well-built in the hand, but not quite as much as the Touch Diamond did. I'm a huge fan of the near-industrial feel of the Diamond's design (I haven't had a chance to hold a Motorola Droid/Milestone yet, but I bet I would like it!). Where the Diamond is all angles and facets, like a stealth-fighter, the Nexus is rounded and smooth like a Porsche. You can really see the difference in the photos of the backs of the phones. Oh - you can also see the cameras: the Nexus One's 5 megapixel (MP) compared to my Touch Diamond's 3.2 MP. But in practice, it's the same, since I keep the Nexus One camera set to 3 MP anyway (quicker to upload to Facebook, or Twitpic, or email, etc).

The two biggest improvements with the camera are the flash and speed. It's just a LED flash, but it makes taking pictures at night actually possible - at least for people up close. I always hated not having a flash on my Touch Diamond. Second, the camera on the Diamond takes forever to focus and then actually snap the pic; the Nexus One is closer to a point-and-shoot, and starts up a lot faster too. Plus, the software is awesome - after I take a pic, I can immediately export it to a fun app like PicSay (where you can add hats, beards, and mohawks to your friends) or directly to your Facebook, Twitter, or Email.

So, for anything data-related - web browsing, using the built-in News application, Facebook app, or an RSS reader, etc. - TOT's 3G network is vastly, amazingly better than the EDGE data connection that DTAC offers. For voice... well, sometimes voices mysteriously seem to fade, or the other person can't hear me, or I can't hear them. I thought maybe I had a bum phone, but putting my DTAC sim card in and using regular GSM and EDGE made everything great again. So, not a problem with the Nexus One itself, but fair warning to 3G users: coverage is still not on par with GSM, even in Bangkok, and my Nexus drops back into GSM mode if I'm inside some buildings (and the IEC sim card I bought generally only allows data on TOT's network, so when you drop into GSM in a lot of places, you're on AIS's network - so voice and sms only). Still, if you spend most of your time in Bangkok, that's not a big deal.

Since the IEC card's phone number is different, I used my Touch Diamond to enable network call-forwarding to my new 3G number. For sms messages, it was a little tricker (carriers here don't have sms forwarding - I tried). First, I tried out a trial version of txtForward, which forwarded my incoming sms messages to my Gmail account (and the Nexus One is always syncing to a GMail account, unless you turn off sync). That worked pretty well, but the trial is for a limited number of messages, after that, you need to fork out $20. Then I found a free app, Mobile Secretary, by WinMo developer Brian Cross. The UI was all messed up on my Diamond (he wrote it back in 2005/2006), but I managed to get sms forwarding enabled with that. I like it better than txtForward, because it actually forwards the sms directly to my new number, with the option (which I turned on) to append the original sender's info. It even looks up their number and appends their name, if they're in my contact list.

Other random notes - my Nexus One has Thai fonts installed, which is useful (not that I can read Thai very well, but better than nothing!). The Nexus One includes email and contact sync to Exchange (or Zimbra) out of the box, but there is no option to "get the rest of this message" for long emails. That can be pretty annoying, and was a standard feature on all WinMo phones, but hopefully it'll get fixed in an update (or else my Zimbra server needs some twiddling). I was happily surprised that Word and PDF attachments opened right up without having to buy or install anything extra - they open up in a free copy of Quickoffice (v2.0.15). I can confirm it works with Word 2003 and Word 2007 files - included embedded images - and PDF files. The free version is "view only", the paid version allows you to edit/create documents. I can't imagine wanting to do much editing on a 3.7" screen, but hey, if you've got a jeweler's loupe and small fingers, have at it. The GPS is much, much improved - it usually gets a lock within seconds of my turning it on. Google Maps rocks, and the built-in compass is just cool (so you know which way you're pointing, and the little arrows pointing at nearby restaurants, etc, all rotate as you move).

Ok - for some minor nitpicking:
  1. The touchscreen accuracy is not as nearly-perfect as on the iPhone (yes, I keep comparing it to the iPhone, it's practically identical in size, and is multi-touch device). Especially when I've left some program running in the background that's doing something - syncing to the web, uploading a photo, whatever - the keyboard sometimes lags a lot, to the point where I just wait a bit, or do the "long-press-home button" (which is like "Alt+Tab" in Windows), switch to my Task-Manager app and kill the offending program). It's not a huge annoyance, but it's there.

  2. Battery life is so-so. The screen can be a real battery-hog; Android (the OS) includes a helpful utility to show where your juice is going, and generally, the battery is eating 90% or more of it. On the other hand, if you're a typical person that works in an office or near a computer, you can charge it via any USB port with the included cord, so I usually let it feed off my ThinkPad for an hour or two after lunch, which will get me to bedtime with very little left to spare... at least you can buy a spare battery and just swap them out (the iPhone's battery isn't user-accessible).

  3. If you use it when it's plugged into the wall-charger, it gets warm, especially if you've also got WiFi on.

Overall, a very awesome phone, and one that I don't expect to be obsolete for a couple of years at least. With the option of sticking in a micro-SD card (up to 32 GB), I'm not gonna run out of space anytime soon. If you don't mind the relatively steep price tag, it's a great piece of hardware and software, and a lot of my nitpicks will hopefully be addressed with software/firmware updates over the next year.

List of free apps I've downloaded from the Android App market (and that I actually use):
  • Meebo (for IM on Yahoo Messenger, MSN Messenger and AIM)
  • 3Banana notes for taking notes, attaching pics, categorizing them, and syncing them to the cloud
  • PureRSS - decent RSS reader that can handle podcast feeds as well.
  • Abduction - an absurdly silly game where you're a jumping cow climbing up to a UFO... just try it!
  • Aldiko - Excellent eBook reader that looks like the one demo'd on the new iPad (complete with bookshelf motif, and two free ebooks)
  • Seesmic - a very good twitter client that can handle photos (via twitpic), and can alert you when somebody replies
  • Foursquare - a geo-location/social-networking app that lets you "check in" to local places (restaurants, malls, whatever). I'm currently mayor of my local S&P!
  • Google Gesture search - useful for quickly looking up somebody by drawing letters with your fingers
  • ES Task Manager - useful for quickly killing cpu & memory-hogging background apps.

Saturday, October 10, 2009

U.S. Air Force Thunderbirds are in Bangkok Today!

Just a quick post to let anyone know (who might read this i the next two hours, anyway!) that the United States Air Force's aerial demonstration team, the Thunderbirds, will be doing a show today at Bangkok's Don Muang airport (the old airport, in case you forgot!) at 1 pm. Gates open at 12:00 noon, and I'm sure there will be food and drinks, but the main thing is to see these amazing pilots and fighter planes doing acrobatics in the sky at about a thousand miles per hour!

You read additional details at the U.S. Embassy of Thailand's website. According to their site, "Public entrance will be at the Fire Lane 4 Gate on the AOT side of Don Muang airport." It's not often in Bangkok that, as an expat, I get to see stuff like this, so I'm going!

Friday, July 31, 2009

HTC Brings The Magic (literally!) to Bangkok and Chiang Mai

Being a proud card-carrying member of the HTC e-Club, I get the occasional HTC promo announcement in my inbox. Okay, I lied about the card, I only signed up to the e-club thing to get updated ROMs for my Touch Diamond. I've been pretty closely following all the latest high-end smartphones, especially the Palm PRE (seen in GSM form in Vietnam!), the iPhone 3GS, and the slew of Android phones like the HTC 'Magic' and 'Hero', the Samsung i7500, and assorted rumors of a Motorola Android budget slider.

While I wish that HTC was popping the cork on the 'Hero' here in the land of smiles, at least we're getting some love: they're having a couple of shindigs here to get Thailand's techies interested in Android in general, and the HTC Magic in particular. AIS, a cellular carrier here, is co-sponsoring the event. You can register for either event at the HTC Thailand website (note - it's in Thai, but you can view a Google-translated version here).

Okay, details! According to the email (also in Thai, natch):

"HTC is pleased to invite you to experience the world-class Android mobile OS with the HTC Magic on August 1 - 2 from 1:00 pm until 6:00 pm at the Digital Arena (4th floor), in the "Digital Gateway @ Siam" center [Kirk's note: this is the building that looks like a giant coke-bottle when seen from the Siam BTS upper-platform], and on August 9th from 1:00 pm until 6:00 pm at the Century Tara Hotel ballroom in Chiang Mai."
*note - yes, that's a Vodafone Magic pictured.



Notorious gadget-lover 'Ice' on the cover of Maxim (Thai edition).
They're not being shy about their target demographic here - the email says that "beautiful, young, sexy star 'Ice' Apitsada Kruakongkah will be there to chat about her experiences with Android". Here's the Google Image search for her... For the Thai-literate, her name is อภิษฎา เครือคงคา (Thai people all have nicknames, her's is "Ice"). So it's a safe bet that the place will be crawling with young, male techies...

Moving on! The event will have workshops on Android, the Android Marketplace, and using the HTC Magic. Attendees will have a chance to win their very own Magic, or (for the rest of us) to buy one for the promo price of 21,900 Baht (about $644, unlocked, no contract required). To soften the blow, it comes with an AIS SIM card (from their pre-paid "One-2-Call" brand) with 30 hours of talk-time preloaded. To even further soften the blow, you can pay in interest-free (for 6 months) installments using your KTC, CitiBank, or Krung Sri GE card, if you're packing one. And yes - GE is that GE.... long-tentacled beast.

So if you're in Thailand, or needed a good reason to come (as if), come check out HTC's not-quite-latest Android smartphone. Or just come ogle Miss Apitsada. Either way!