Tuesday, November 24, 2015

Commuting vs Driving to San Francisco

Ah, the eternal question... whether take public transit or drive yourself to work. Each situation is different and depending on where you live or your financial situation, you may not even have the option to choose (or the alternatives are so undesirable that it makes the choice easy). I've lived in Houston, where it seems like there's a car for every single person and the thought of not having your own car is unfathomable. I've lived in Singapore, where owning a car is completely unnecessary luxury that can cost a small fortune. Now I live in the Bay Area, which is somewhere between. If you live in the city, giving up your car is actually something many people consider due to the scarcity and cost of parking, close proximity to everything you'll need in the city, and other options like ride-sharing for when you do need a car. If you live further out like we do, then having a car just makes your life so much more convenient, even when public transport is readily available.

We live next to a BART/Muni station, yet I mostly end up driving to work since it takes twice as long to ride the bus each way. So instead of a one hour commute (30 minutes each way by car), it becomes a two hour overall commute whenever I decide to take the bus. When I first arrived in SF, I tried taking public transport as often as I could, but the inconvenience caused me to stop using it until I was driving to work every single day. Working an extra hour each day seemed way more cost-effective than spending an extra hour on the bus.

My employer offers some small incentives for commuting, but it's definitely nowhere near enough to offset the costs and hassle of taking public transit. Not to mention all the weirdos you'll encounter on BART/Muni. Gas is expensive here in the Bay Area, but if it takes me a gallon of gas to get to work in my low gas mileage car and the cost of a gallon of gas is cheaper than a roundtrip on Muni, it makes me question whether taking public transit is even worth it.

On the other hand, driving through traffic can be stressful, and some Bay Area drivers aggravate me to no end. Sitting down and calmly reading a book on the bus on the way to work suddenly becomes quite a tantalizing option. I discovered that driving through San Francisco every day puts a strain on my car that can be very costly. There's definitely a noticeable toll on my car after driving it so frequently over the past three years. The mileage on my car is almost comparable to the kind of driving I did living in Houston even though I live relatively close to the office. Driving up and down San Francisco's hilly landscape is killing my brakes and tires. I'm spending a ton of money refilling my gas tank every week.

Last, but not least, I need to consider the environmental impact of my daily commute. While inconvenient for me, taking my car off the road and occasionally taking the bus to work is one small way of helping the environment.

If you can't tell, I'm still not sure what to do but for now I'll try doing a combination of commuting and driving. By commuting via public transport a couple of days a week, I can ease the strain on my vehicle while being a little more friendly to the environment. It might not seem to be saving me money with the high cost of BART/Muni tickets, but in the long run, my car will last longer and have less problems over the course of its life. The real solution is probably to save up for a Tesla, wait for self-driving cars or--more realistically--just move closer to work, so I can bike or walk. Now if only the housing prices would come down...

Twice as fast getting to work
Listening to public radio in the morning gives me my daily news (although technically I could still do this on the bus)
So convenient

Parking is the worst here. Worrying about having your car towed, paying for parking, lack of parking.. it all sucks
Bad for the environment
Bad drivers/accident risk
Pedestrians and bikers
Gasoline costs and having to refill my tank every week
Wear and tear on car, maintenance can hit you hard--sometimes in waves or all at once
Insurance, Registration, other miscellaneous costs of owning a car

Public Transit:
You can enjoy the journey to work. Read a book, smell the roses, or more likely, watch youtube videos and surf the net
Good for the environment--give yourself a pat on the back.

Public transport is surprisingly expensive, and its a hassle to keep up with all the passes, discounts, etc you need to take advantage of to avoid paying full price.
Need to wake up earlier to get to work on time
Having to leave work based on when the bus arrives, which isn't always ideal
Weirdos on public transit

And the other unexplored alternative:
Car pool:
Get to know your coworkers better!

Have to synchronize your schedule with other peoples
Not always in the mood for small talk and awkward silence

Thursday, October 22, 2015

Soylent 2.0 Review

In my previous post about Soylent, I mentioned all the reasons I was cancelling my Soylent subscription, yet I praised the idea, the vision, and the implementation. To summarize, I didn't cancel due to things people might expect, like the taste or texture. On the contrary, I rather enjoy the taste of Soylent 1.5. I cancelled because the meals still felt expensive and the expiration (once opened or prepared) made it a little inconvenient and slightly inefficient for my usage. I also wasn't drinking enough Soylent to make it worth a subscription and saw that I'd quickly have more Soylent than what I'd know to do with (maybe stockpile it in case of an emergency situation?). Soylent 2.0 is here and it addresses most of the concerns I had with Soylent 1.5. The price has even come down for both the powder and the bottled versions. The bottled version costs $29 for 12 bottles. I can live with that for the amount and frequency I drink Soylent. The powdered version used to cost $70 for 7 bags or 28 meals, but now is an pretty good deal at only $54 for 7 bags. I'm not sure if it's because they need to clear inventory of the old product or if they really have found a way to cut costs. Either way, now is a good time to stockpile if you know you'll be drinking a lot of Soylent in the next year.

My shipment of Soylent 2.0 arrived in early September. It arrived in a bulky, slightly heavy box that made me wonder how in the world they would ship 144 bottles (the largest number you can order a subscription for). I could see how transporting it around and storing large amounts of Soylent could be seen as wasteful. The bottles Soylent comes in are cool, but also a concern for producing waste (although it is recyclable).

Although the idea of preparing powdered Soylent was never an issue for me (I'm a smoothie person and like to think I know my way around a blender), I must admit that just having a 400 calorie bottle of Soylent ready to go at any moment is sooooo convenient. Small gripe: I wish they would have slightly upped it to 500 calories to make it a complete meal. However, you can easily supplement your Soylent with a banana or a granola bar and you're good.

I'm not living solely on Soylent, as some extreme reviewers have been doing. That's just crazy and my wife would kill me for trying that. Most of the time, I drink Soylent when I use my lunch break to go to the gym and play basketball. When I get back, I need to get straight back to work right away and I can just drink soylent at my desk. It's great, and I'm sure my superiors love it, especially now since it's pretty busy at work this time of year. Employers should be buying this stuff by the truckload and giving it to their employees who work through lunch.

To me, the taste of Soylent 2.0 is very different from 1.5, which is not necessarily good or bad. Whereas I felt like 1.5 had a nuttier taste, 2.0 tastes more like actual soy milk. Not as sweet as sweetened soy milk yet not bland as unsweetened soy milk. The consistency and texture really is like milk/soy milk/almond milk and with hardly any grittiness that came from mixing your own Soylent from the powder, It has also been described as tasting like Cheerios milk.. you know, the milk that's left over after you eat a bowl of Cheerios? For me, I prefer the taste of 1.5 but I can see how 2.0's flavor should appeal to more peoples' taste buds. If you didn't like the previous versions of Soylent, but still want to give Soylent a try, then you should order some 2.0. I'm even thinking of starting up a new subscription once I get through all of my current bottles and bags of Soylent.

Tuesday, October 13, 2015

XCom - Enemy Within Multiplayer Strategy(Android)

Better late to the game than never. Since I can't wait for XCom 2 to come out (and since it's PC-only and I haven't had a decent gaming computer in over 10 years), I'm starting to play multiplayer XCom again. I last played XCom Enemy Unknown (EU) on iOS and it was one of the funnest and most addictive games I've ever played. Enemy Within, the expansion, is even better. As you will probably discover as you read through this post, I've spent way too much time thinking about XCom strategy. Way too much time for a game that nobody seems to play anymore (at least on android). See my thoughts on original EU multiplayer strategy here.

In the original, ranked multiplayer matches were limited to 10k. While it forced you to be judicious with your points, people soon realized that the most cost effective units at that low price point was smoke jumper + light plasma rifle soldiers. So it turned out that you'd see the same boring squads over and over again. In EW, the limit has been bumped to 20k, and the prices of some units have been adjusted, which opens up all kinds of new strategies and possibilities. You have more points to spend on different types of units, gene mods, and now MECs. Mutons and muton elites are now viable units and all-alien squads can be competitive enough to hang with human soldiers (IMHO). The Exalt soldiers, however, are predefined with what kind of guns and abilities they come with, without any customization. With the exception of exalt elite medics, the rest of the exalt units are extremely disappointing. Exalt elite medics, on the other hand, cost only 1500 points and are a pretty good deal for 2 dense cloud smoke grenades 3 heals, and the regen pheremones gene mod (which heals the medic and nearby units for +1 health each turn (and supposedly can make your units immune to explosive damage?? Although I've never seen or tried that yet)). 

One thing I've learned is that you need to be a LOT more careful with your units in 20k matches. There are definitely a lot more points that can be spent on explosives, snipers, stealth, psi units... things that can quickly take out that expensive unit you just poured 7000 points into. You need to be prepared for anything and everything, which means scouting is even more crucial than before. If you're packing all of your points into a few super units, then leaving 400 for a drone isn't a bad idea. Other good scouts are stealth units like seekers or soldiers with mimetic skin or ghost armor. If you can't get one of those units, you could scout with a chrysalid or a high hit-point unit like a psi-shielded mechtoid or a berserker. Just know that you're risking losing that unit to whatever your opponent will throw at it (which could be anything and everything).

One of the toughest squads I've seen in multiplayer is made up of heavy floaters backed by squadsight snipers with a seeker as the scout (Another potent variation of this is heavy floaters + dual squadsight archangel snipers). On a wide open map like Boulevard, Trainyard, or the Grand Cemetery, this team is deadly. The seeker will quickly find your squad and the sniper will try to take out a few of your units. The heavy floaters can launch in behind you or flank from the side, then easily overwhelm your units with multiple grenades/flanked shots. Even if you mind control one or two floaters, they still have a good shot of taking out your psi units before you can do anything with them. To counter, you need to break line of sight with the sniper and eliminate the seeker/spotters ASAP. This is where it would help to have a soldier with bioelectric skin or a hunter/deadeye sniper with battle scanners to detect cloaked units. You also need high accuracy units to take down multiple flying units and you should spread out your team so multiple units won't get caught together in a single grenade blast. 5 damage from a single alien grenade isn't too bad, but multiple grenades hitting two or three of your units clumped together quickly multiplies the damage and can quickly be the end of your team. Another strategy would be to have multiple mind control units and control at least two or three of the floaters in one turn so that he won't have enough firepower to retaliate and kill all of your psi units.

Another thing to watch out for are lurkers (soldiers with the mimetic skin gene mod). The only way to counter is to have some sort of detection (snipers with scanners, the hypersenses/bioelectric skin genemod, trying to find where they are by look for places your unit can't move into), You also need a way to break their cloaked status. Once you locate them, use your abilities that can destroy cover or that do area effect damage to reveal them. Otherwise, you need to try to surround them so they can't escape and wait for them to make the first strike. Hopefully your units are numerous and strong enough and you've positioned them in such a way that you can survive their initial attack and retaliate swiftly and decisively. An annoying, yet surprisingly effective squad I've tried consists of three squadsight snipers with mimetic skin. I spread them out to different parts of the map and try to catch the enemy in the middle. When the enemy tries to find the sniper, hide the sniper that's being targeted and position the others to get good shots. I wouldn't use this tactic too often though, since if the opponent can anticipate what you're doing, this can be easily countered by getting units with stealth detection and area effect attacks to root out your snipers (and it also makes you feel cheap for using this camping strategy).

Another recently popular squad is the sectoid commander (SC) + greater mind merge with 5 mechtoids. For the unprepared, this squad will easily overwhelm even the toughest units since with the psi shield, your attacks only do half damage until the shield goes down. The secret to beating this team is to find the sectoid commander and kill him first (removing all the shields and doing 3 damage to each mechtoid). Easier said than done, but you should be able to locate the SC by following the purple trails caused by the mind merge. Hopefully you have a way of quickly getting to the SC, either by launching with multiple floaters to the SC location or sneaking over there with a cloaked unit. Even a normal run-and-gun assault should be able to kill off the SC once you determine its location. The enemy of course will try to counter this by hiding his SC in a hard-to-get-to location and leaving some mechtoids to block the path and defend the SC.

I've been experimenting with using muton elites on my squad, which I never used before because of their high cost and susceptibility to psi attacks. However, the price was reduced in EW and they're suddenly one of my favorite units. They come with heavy plasmas, an alien grenade, 14 health, and have 80 accuracy and built-in 20 defense.. that's a pretty darn impressive offensive/defensive package for only 2900 points. Paired with a regular muton who can do a blood call gives them +10 aim, +10 will, and +4 movement for an even more deadly attack. Just watch out for mind control and other psi units. For this reason, muton elites pair well with an ethereal.

Speaking of ethereals, watch out for ethereals! Might be worth it to equip your humans with a mind shield and/or the bastion/neural feedback mod. The mind shield is for upping your unit's will and the neural feedback damages the psi unit and puts all of his psi powers on cooldown. Ethereals are so dangerous that even the thought of your opponent using ethereals at all should scare you into preparing for them. Rift is devastating to your low will units (even one-shotting flying cyberdisks and other low willed units with seemingly a lot of health) and an ethereal can mindfray/mind control most units without any problems. Their ability to reflect shots and +40 defense makes it hard to take them down, but with mind shields, neural feedback, snipers, explosives, and overwhelming numbers, you should be able to prevail. Be careful out there soldiers.

Extra notes for multiplayer:

Support classes are still extremely cost-effective units in 20k matches.. Medics and smoke jumpers remain my top choices, but with the higher points available to spend, you could mix things up with different gene mods, armor, or items. With plasma rifles (vs the weaker light plasma rifles typically used in 10k matches), they suddenly become accurately powerful offensive units who can also back up other units with smoke grenades. Psi guardians are also fun to use too for their telekinetic field, which can turn the tide of a match if used at the right moment. In one game I played, it was powerful enough to deter two close range alloy cannon blasts from an assault class (I got lucky though.. that won't happen very often).

Assaults - stimmed assault units with close-combat weapons and sometimes in ghost armor were deadly in Enemy Unknown, but with Enemy Within, stims lose some of their effectiveness since squads will have more units that can do huge amounts of damage. Even if they only do half damage due to the stim effect, they can take out a unit with only 12-15 health pretty quickly. For this strategy to work, I think you'd at least need some titan armor (stimmed units in EU were effective even with just skeleton suits or chitin plating).

Snipers - expect to see more plasma rifle snipers (are you prepared to take 18 crit damage out of no where when you're just minding your own business?) with the higher points limit how could you not have at least one on your team? I've learned the value of agents (the deadly double tap and their crazy high accuracy) as well so don't be surprised if your opponent is taking two or even three snipers along. Even with laser sniper rifles, they're still a major threat.

Heavies - rocket launchers can be game changers. you can destroy enemy cover and punish opponents who leave their units too close together, but they are still expensive enough that I don't see them too often in multiplayer. I once got demolished though, by a team of heavies with heavy lasers. They blasted away all my cover and took out half my team before I knew what hit me.

MECs - With an ifrit-class mec, you can now use proximity mines in multiplayer! What fun! The best value though, is probably the demolisher-class, which gives you two grenades. Don't underestimate their kinetic strike, which can do 12 damage in one hit. So if you're thinking of getting a berserker, for about a 1000 more you can go for a MEC soldier that can launch grenades and is not limited to melee attacks. I once took out an ethereal in one turn after rushing him down with two MECs. He popped like a balloon.

Cyberdiscs - Another team that gives me a hard time is 3 Cyberdiscs + 3 drones + sectoid commander. While you're trying to take out the cyberdiscs, the drones keep healing them. If you go for the drones first the cyberdiscs will lay waste to your team with their grenades or flanking your units with their high movement stats. The SC is there for psi attacks + an extra grenade. The only way I was able to counter was to focus fire on cyberdiscs one at a time and kill it before the drones have a change to repair them. This means you need high accuracy, high damage units to take them out: plasma rifle snipers. Having an agent to weaken the cyberdisc with double tap or a squad sight sniper to safely attack from long range is your best bet, then finishing them off with high accuracy units like support soldiers. As mentioned above, Ethereals can also take out cyberdiscs with one shot by using rift.

Berserkers - Berserkers are still useful even though they're not as versatile as MECs. They're slightly cheaper and have higher will. The bull rush is useful but not always reliable (at least in my experience) but I've seen it used with great effectiveness by other players. One such squad that constantly gave me trouble was 4 heavy floaters + 2 berserkers. The berserkers would rush across the map and then the heavy floaters would launch in near to your starting point. While you're dealing with the floaters, the berserkers come in and clean up your squad. To counter this you need flying units. Archangel snipers, heavy floaters, or cyberdiscs could take on the floaters without worrying about being melee attacked by the berserkers. Having a berserker or MEC of your own to deal with the berserkers helps as well. If you have soldiers with skeleton suits, you can try grappling to a location where the berserkers can't climb to. However, any grounded units will still be in trouble from heavy floater grenades. I've always wanted to try out the MECs with flamethrowers. Especially against stealthed units (won't work against titan armor, but still would be fun and satisfying to set enemy units on fire).

Lastly (again), watch out for bugs, and I don't mean Chryssalids (they're still too expensive and easily countered to be effective, although you may be able to catch someone off guard). Bugs? Oh yeah, multiplayer is full of them. I've had units transport to unseen areas of the map where they're stuck forever. I've lost multiplayer matches where I was about to win but something happened to the state of the game where neither player could move and I had to forfeit. I've had games where I was about to win and the computer ended the match and said I lost when I still had more units than the opponent. Also, if the opponent quits the game early, you also don't get a win. Crappy, right? Don't get too mad if you're unable to make your turn or your unit gets stuck somewhere off the map. It's just a game. Speaking of annoying things in multiplayer, I wish they kept better stats for multiplayer matches. On Android, they currently only list your wins (no losses). It would have been nice if they kept your win/loss stats for each map, stats about which units you use the most or other trivial info like number of one-shot kills, flanked shots, missed shots, made shots, number of mind controls, number of units killed with explosives, etc. I think that would have been interesting stuff to know.

Now that I've revealed all of my secrets, I'm sure my opponents will be able to track down this page and come up with strategies to make these all obsolete, forcing me to come up with new ones. I'm looking forward to it, and it's the reason XCom Multiplayer continues to be so compelling to play.

Saturday, August 8, 2015

Soylent: Why I Like It but why I Cancelled my Subscription (with Soylent 2.0 update)

Let's get it out of the way, out of our system, and over with right now.

Soylent Green is people.

There we said it. Now we can move on.

For the uninitiated, Soylent is a staple food created by Robert Rhinehart and his team of scientists to be a cheap, easy to prepare, convenient, nutritionally complete meal. Theoretically, you could live off of the stuff but in practice, few people save for the extremely hardcore are actually trying to live completely off of 100% Soylent. Even its creator says Soylent makes up about 80% of his daily calories while he eats out the rest of the time. So for those of you who think Soylent is on a mission to eliminate normal food: chill out.

I tried out Soylent for a month as an experiment and I must say I was pleased with the results. Mainly that I didn't die as a result of drinking Soylent. I didn't lose weight or get sick at all. Despite all the whining from some journalists who tried it and didn't like the taste, I thought Soylent was quite enjoyable and even almost addictive... I couldn't wait for my next drink. When mixed well, the texture is smooth and almost milky with hints of oats/flour in the taste. "Liquid bread," I've heard it called. It was very convenient on gym days when I forgo lunch to play basketball and work out. When I get back to my desk, I just gulp down the Soylent and get right back to work. It also makes going out to lunch with coworkers in the SF Marina district more palatable since I can save money on lunch four days in the week and "splurge" on an outside meal every once in a while ($12 mediocore pho at Saiwalks, anyone?). On our roadtrip to Disneyland, I brought along a pitcher of Soylent, which I drank instead of having to rely on crappy highway fast food for my sustenance. 

As much as I like the idea of Soylent, though, I decided to cancel my subscription. The cost per meal is roughly $3, but at $70 a month for the smallest order you can make, it's still too expensive for me. I have no problems eating on <$1 for breakfast and lunch with cereal, oatmeal, and  bananas. Also, Soylent 1.5 (once opened) spoils too easily. The powder itself goes bad after a week of opening the container and once you add water, it's only good for 48 hours. This makes it somewhat less convenient for picking which meals to replace with Soylent since you have a time limit with each batch. There were times when my wife (who wasn't a fan of the taste and texture) wanted to eat out, meaning I would have to eat out too, while my already-prepared Soylent was about to spoil. Soylent 2.0 aims to solve the issue, with a shelf life of one year in liquid form that doesn't need to be refrigerated.. While I cancelled my powder subscription, I pre-ordered the bottled version of Soylent 2.0 and will give it a try (check back with me in October when Soylent 2.0 starts to ship).

Speaking of Soylent, I don't understand the vitriol and contempt directed at Soylent and its creator. Many internet articles are trying to paint Rob Rhinehart as a loon, a cult leader, a con man, an engineer-turned-mad-scientist who likes to play god. I mean just look at the titles of some of these articles that came out in the wake of Soylent 2.0's announcement:

This is unbiased "journalism" at its best. Oh wait, it's just news on the internet. Why should we expect internet news to be held to any kind of standard, or to have anything as ridiculous as unbiased reporting or journalistic integrity? Soylent tends to draw out strong reactions from people, with very few opinions landing in the middle. These food "journalists" are revolted to their very core about the idea of Soylent, and maybe with good reason: they'd be out of the job if people stopped eating food. Again though, Soylent isn't meant to eliminate normal food in our lives, but it brings up many interesting questions about nutrition and food. I believe it's short-sighted and maybe even selfish to believe that we can continue feeding the world with the current system we have in place and never have to change our eating habits at all. If we want to tackle tough questions like sustainability, removing animal cruelty from our "civilization," world hunger, or even space travel (what do you think we're going to eat out there, beef?), we need more people to step up and offer solutions. People are always coming up with interesting ideas out there for sustainable food. For example, what if we could make burgers out of stem cells or use insects as a main food source? Instead of immediately dismissing these new ideas as crazy talk, what if we tried to see it for what it is, what its benefits and weaknesses are, and how it can be improved? If we think about food and nutrition in a logical, rational manner, maybe we'd see that our current practices are unsustainable and that we need radical thinking to get out of the hole we've dug for ourselves (like our over-dependence on meat). Or you can go back to eating what you normally eat every day, not thinking about where it came from, whether it's sustainable, and not caring about the consequences of your diet or if future generations will be able to live the same way you do.

As for me, I will continue to keep an eye on Soylent and other new food "technology" being developed. I'm all for cheap, nutritious, healthy food, and if the price of Soylent keeps going down, maybe one day Soylent or something inspired by Soylent can take a shot at alleviating the hunger problem in our world. We can dream, can't we? Go big or go home.

And now, my PROS and CONS summary of Soylent (1.5):

PRO: You save a lot of time by not having to prepare meals or go out and buy food
CON: All that time you saved and every waking moment of your life is spent thinking about Soylent, reading about Soylent, and blogging about Soylent

PRO: More time to work, exercise, goof off, or socialize during lunch
CON: Feel like a creeper for watching other people eat their lunch while you sip on Soylent

PRO: The taste and texture of Soylent 1.5 is great. I have no problems eating it without any extra flavoring, and the neutral taste means you won't get sick of it. Think of it like rice.. you don't ever get tired of it, despite it not having any taste on its own. I find blending a banana with a single serving of soylent tastes pretty good too
CON: My wife hates the taste and texture of Soylent

PRO: No changes to bowel movements or flatulence (no more than usual, I would say)
CON: I can't tell if I'm just used to the smell of my own fart now

PRO: Long shelf life if unopened
CON: Must eat within one week of opening the powder bag, and within 48 hours after mixing with water

PRO: Become the envy of all your geek friends
CON: Become shunned by all of your normal friends

Monday, May 4, 2015

The Great Asian Hope

Rarely, if ever, do we get the fairy tale, movie-like ending we want in real life. That was the case with Mayweather-Pacquiao. All the elements of a great sports film were there: the perfect villain: pompous, arrogant, and undefeated. An abusive, money-loving a-hole with pathetic sycophants (Bieber) who you wanted to see kicked off of his high perch (think Joffrey in Game of Thrones). 

Then you had the underdog, the kid from a humble background. Naive, but likeable. Goofy, but serious when it counted. If this were a movie, the final fight would've been explosive, back-and-forth, dramatic, with a surprising come-from-behind rally. The result in real life was somewhat more disappointing and the exact opposite. If you want dramatic boxing about an Asian boxer taking the world by storm, stick to the anime Hajime no Ippo

Mayweather even shed the villain routine and was actually gracious at the end when he knew the outcome was decided, leaving us with nowhere to direct our anger and disappointment. The entire fight brought about a slow realization that for whatever reason (Pacquiao thought he was winning, his injury during training, his age, or Mayweather's skill, or a combination of all of the above), Pacquiao wasn't going to pull out a miracle victory. Pacquiao is still one of the best and no one can take away what he's done over his career, but the stupid thing is that this is what people will remember of him: that he got knocked out by Marquez (in a match that he was winning until he got careless) and that Mayweather beat him in the most boring fight in the world... and that he probably won't get a rematch with either of them. 

Ever since I was a kid, I've rooted for Asian athletes in American sports. There aren't many. Remember Michael Chang? My parents loved him. Maybe there's something racist about Asians rooting for Asian athletes, but can you really blame us? Asian athletes are few and far between but it feels like when one does come along, there are lots of people who are happy to see them fail. The narrative I've taken away from my childhood is that Asians can't play sports. And there are people out there who are all to happy to reinforce this belief and tear down Asian athletes at the first chance they get. Take Yao Ming for example, who will unfortunately probably be best remembered for being blocked (fouled) by Nate Robinson. They'll remember Shaq's ching-chong comments. They won't remember the stretch of 25 games in 2006 after the All-Star break when he averaged 25.7 points and 11.6 rebounds per game. They won't remember any of his impressive playoff performances or that he had the potential to become an all-time great, had he not had so many foot injuries.

Remember Linsanity? Remember the detractors? The racial jokes? At the end of Linsanity, when they played the Miami Heat and Lebron James, he got outplayed by Norris Cole and Mario Chalmers all I can remember is a youtube video of a guy laughing and saying "See I told you he would get exposed for what he is." I was rooting for him to do well in Houston, hoping he would show up in the playoffs, but he disappeared in the Houston/OKC series, and many blame him for the loss against the Trailblazers the next year. While he's showing flashes of the Linsanity from time to time, he's disappeared in big games and he's never quite lived up to the high expectations we all had for him. He's still young though. Maybe he'll turn it around and become an All-Star. Maybe he'll still give us the storybook ending we desire.

Don't get me wrong, I don't believe the enmity for Asian athletes is as widespread as I make it seem. Jeremy Lin, Yao Ming, and Pacquiao are loved by adoring fans (as evidenced by the clearly pro-Pacquiao crowd at the fight against Mayweather and the booing of Mayweather afterwards). I don't believe that this is the last we'll see of Asian athletes in American sports, but only the beginning. 

One more thing I have to say: if you were rooting for Mayweather, who has been convicted of multiple counts of domestic abuse, what does that make you? What is wrong with you? Why would a decent human being root for a person like that? Maybe we shouldn't be looking to sports for role models, because the best athletes aren't necessarily the best human beings.

Sunday, April 12, 2015

Reuben and Carissa's Travel Tips

In my travels, there have been times where I felt like I was some sort of an Indiana Jones-type traveling expert. A trip where everything went smoothly, no one ripped us off, we had zero problems, and my Chinese companion Short-Round says to me in thickly-accented english: "I love you Indy!" One example was when we went to Korea, planned almost everything in advance and hit the jackpot by choosing to stay in love motels. But there were other times when things did not go so smoothly, like when we got pulled into a rickshaw-scam in Saigon. Luckily we survived and learned a bunch of lessons along the way, which I hope will be useful to you if you're taking a trip in the near future.
  • Do your homework
    • Learn about the place you're going to. This may seem obvious but you'll definitely enjoy the trip more and have a greater appreciation for the culture and places you visit if you take a little time to learn about it. You don't need to write a thesis or anything but at least read the wiki page. Speaking of wikis...
    • Read the wikitravel entry for the cities you're visiting. It gives very practical advice for visitors like how to get from the airport to the city and which modes of transportation are best for getting around. Even better: print out the pages or save them as pdf docs on your phone so you can access that info any time.
    • Reading about restaurants and attractions on Yelp, Google, Traveladvisor, etc is fine but be warned that people don't always give the most informative reviews and they're prone to exaggeration (This hotdog was the BEST meal I've ever had!!!1111!@$@$) Get help from locals if possible and eat where they eat. Listen to Anthony Bourdain's advice on how to eat well when traveling.
    • Learn some of the language. No, you don't need to become fluent, but learn a few phrases at the very least. In my opinion, not bothering to learn any of the language makes a tourist come across as rude. In America, we give people crap for not learning English so the least WE can do when traveling to other countries is to make an attempt at learning the language, no matter how small. There are great podcasts like SurvivalPhrases.com to help you learn and pronounce the basic phrases like "thank you," "excuse me", and "I just crapped myself"
    • Learn what type of power outlets they use where you're traveling and get the right adapters beforehand. Go to http://whatplug.info/from/.  Just don't mistype it as buttplug. Trust me on that.
  • Hotels:
    • Try to book with hotels that have flexible cancellation policies long before your trip. That way, you'll have a hotel booked way in advance but can cancel it if you find something better.
    • hotels.com, orbitz, agoda - I've used these to find cheap, conveniently located hotels and also earn a few rewards (discounts, free hotel nights) in the process
    • airbnb - Our experience with airbnb has been ok but it was almost as expensive as a hotel, minus the convenience and there's always the awkward feeling of sleeping in someone else's home. If you can find a place with a really good location or a penthouse suite though it might be worth it to splurge a little.  NOPE. Had a bad experience with airbnb (not to mention a few recent articles where one guy was assaulted by his host, and the host who lied about his gender and tried to drug his guests). It's probably not worth it if you can get a hotel. Airbnb might be fine most of the time but remember you're taking a gamble, not just with your safety but the type of host, especially if the host will be on the property while you are staying there. You gotta live by their rules, worry about disrupting their schedule, etc. basically tiptoeing around. Whereas the hotel room is yours to trash as you please (j/k, but you catch my drift). I don't deny that airbnb can be a great deal or can give you an opportunity to stay in some really nice places that wouldn't be available otherwise... but it's not for me.
  • Money 
    • Get a credit card that works abroad (lots of countries are starting to use cards with microchips) and has no foreign transaction fees. The Chase Sapphire Preferred has a $95 annual fee, but it's waived for the first year (maximizing your credit cards rewards is a topic for another day, but there are whole websites devoted to the topic). If you want cards that don't have foreign transaction fees with no annual cost, check out CapitalOne Quicksilver or DiscoverIt. There are more listed here too. 
    • Tell your bank in advance that you're going abroad so they won't block your credit card when you start using it. Can't tell you how many freaking times this has happened to us.
    • Withdraw money from an ATM when you land at your destination for (most likely) the best exchange rate, and try not to use money changers. If you're concerned about not having any local currency, just exchange a small amount first at the rip-off rate in your home country and exchange for the rest later. Hopefully you won't need to much cash anyway since you have a credit card with no transaction fees, right?
  • Beware of common scams, pickpocketers, and shady people. Be wary of everyone, actually.
  • Travel light. It's so much easier not having to wait for your check-in bags at the airport when you land, lugging them around until you get to your hotel or looking for a place to store them. This means leaving your laptop at home. Unless it's one of those ultra thin or tablet/laptop hybrids, or unless you're planning to type an essay on the road, it's probably best to just use your smartphone for all your computing needs.
  • Early flights might seem like a good idea to save time and possibly money when traveling but it's tough waking up to get to the airport at 4am for your 6am flight. You might also be paying more for transportation since public transport/shuttles might not be available that early and you'll need to pay for a taxi.
  • Make use of technology
    • Google maps will become your best friend on the road. However, it's still good to keep around an old-school paper map so that you won't draw unwanted attention to your iPhone666
    • Get T-Mobile if you like to travel abroad frequently because they have free international data plans and free international texting. Ultra useful and I can't recommend it enough. I was in Europe for a couple of months last year and I never needed to get a local sim card or local data plan the whole time. It's only 2g speed but it's good enough for most basic tasks like messaging, emailing, google maps, and hacking T-800s. Unless you plan to watch youtube videos all day while you're in another country. If changing mobile data plans isn't an option, just try to get a local sim card and make sure your phone is unlocked before traveling. I don't know how much local sim cards cost in Europe, but in South East Asia they're pretty cheap. If you can't get local data on your phone while roaming, just stick to using wifi and apps like whatsapp, viber, skype, google chat, imessage, etc.
    • Get an extra battery for your phone if you can or get a portable charger. there are some pretty good cheap ones on amazon. This one can charge your phone at least twice in one charge and only costs around $20. It's worth it and you don't want to waste any of your vacation looking for an outlet and waiting for your phone to charge.
    • If you have an old smartphone, instead of selling it, why not keep it around use it as a "decoy?"  Keep your real phone tucked safely away within your nether regions where the sun don't shine and use the decoy phone while walking around, checking maps, etc. Phone snatchers are a real thing.

More travel tips:

Friday, February 27, 2015

What Color Is This Dress and the Six Stages that Follow

The latest internet "thing" going around is the debate about what color this dress is. Some say it's white with gold lace while others say it's blue with black lace (or some variation in between). There's an interesting article about it on wired (http://www.wired.com/2015/02/science-one-agrees-color-dress/) and every other site out there discussing different theories for why people see the same image differently. I think the more interesting point is about how this issue draws out some extremely strong reactions from people.

Stage 1 Denial/Disbelief: 
You see the picture one way, wonder what all the debate is about and you can't believe or imagine how there are a number of (presumably stupid) people out there who could possibly see things differently. What you see is obviously the only sane possibility. You seek out other's opinions and cling to those who agree with you, while shunning/disbelieving/marginalizing those who disagree.

Stage 2: Acceptance
Whether it's by asking people around you, mounting evidence that there are even more people who don't agree with you, or finding out that someone close to you, whose opinion you respect and trust, sees a different color dress than you do, you are forced to recognize and admit that there are people out there who aren't stupid idiots who see things differently than you do.

Stage 3: Rationalization
The previous realization (acceptance) forces you to rationalize or explain away why others are seeing different colors. Maybe you're interpreting the colors incorrectly in your head. Maybe your monitor/screen is broken. Maybe it's the lighting conditions where you're viewing the image. Maybe you're looking at a manipulated or completely different image. Maybe it's your rods and cones that are messed up. Maybe you're colorblind or don't have the artistic background that I do. I asked everyone at my art school and we all believe that it's this color and since we're from an art school we're right and you're wrong. Or replace art school with visual effects studio. Maybe there's just something wrong with your vision. 

Stage 4: Searching for Answers
For more open-minded people, it becomes increasingly clear that your initial assumptions about the other side can't adequately explain how you're both seeing different colors. It's time to reach for the science. Open up the picture in photoshop and run some pixel analysis on RGB values, try pushing the white balance/saturation of the image, cut the image into pieces, read up on color theory, optical illusions, or search the net for alternative pictures of the same dress or any other explanations that can explain why this picture is ruining your friendships.

Stage 5: Enlightenment
For a chosen few of you, you have seen the dress as both blue/black and white/gold. Maybe you saw it as gold/white one day, and the next day the same picture was blue/black. For some of you the change happens more frequently (simply scrolling down the page then back up again). Because you have seen the image both ways, you have more empathy for each side and can understand why people are so passionate and fervent. You try to explain to people how you've seen both sides of the argument but instead of getting everyone to understand and get along in love and harmony, you become alienated and distrusted because of your dissenting views. But you still can't just flip a switch and see the dress color differently. If you were able to do that then you would have achieved...

Stage 6: God mode
You can see the image as both a blue/black dress and a white/gold dress and switch it at will. Maybe you can even see the dress as all four colors at the same time.You understand why this phenomenon is happening but you won't tell anyone else because you enjoy watching people writhe in agony as they try to figure out how to put the pieces of their shattered lives and relationships back together.

The best explanation I can come up with is that this particular image is colored/lit in such a way that your brain sees it and immediately comes up with a way to interpret it (either blue/black or white/gold). Once your brain interprets the color it is very, very difficult to even comprehend how the image could ever be seen the other way. For some people, something can trigger your brain to reset how you view the image and you may see it the other way. Just like the spinning dancer optical illusion below that's either spinning counter clockwise or clockwise, depending on how you view it. Some people can see it both ways or force their brains to interpret the dancer as spinning either way.

 I think this dress image is kinda like that, except with color instead of motion/animation. It's a kind of optical illusion that we probably haven't seen before (or is appearing in a context previously unseen). Whichever camp you fall under though, remember to open your mind and accept that there could be other possibilities or explanations other than "I'm right and something's wrong with you if you don't see things my way." And also, finally, remember that it's definitely, absolutely a blue and black dress, you crazy psychopaths.

Pretty convincing evidence that the dress in real life is black/blue:

First the original poster took this picture of herself in the dress

Second the dress makers don't sell a white/gold version currently, although they plan to if demand is high enough. Here's the link with the interview at the bottom of the page:

Here's the website with the original dress (no gold version):