Roy Tang

Programmer, engineer, scientist, critic, gamer, dreamer, and kid-at-heart.

Blog Notes Photos Links Archives About

Blog: A blog is a website consisting of discrete, often informal diary-style text entries, typically displayed in reverse chronlogical order. A single entry is called a blog post. You can subscribe to an RSS feed of this list.

Jan 2016

Nov 2015

  • Travel anxiety

    As I write this I am at the airport, trying to kill time. As per usual, I am more than an hour early before the check-in time for my flight. It’s a thing I do, no matter where I’m travelling, that I put in lots of buffer time so I will more often than not arrive way too early and need to wait. It’s not just for flights either – I have a tendency to arrive early for any sort of time sensitive appointment.

    read more (961 words)

    Posted by under post at #Travels
    Also on: twitter / 1 0 / 961 words
  • Posted by under post at #books
    Also on: goodreads / 0 / 255 words

Aug 2015

  • Grand Prix London 2015

  • Thirty-Seven

    Posted by under post at #birthday
    Also on: twitter / 20 5 / 178 words

Jun 2015

  • GP Singapore 2015

    GP Singapore 2015 would be my first Modern GP and maybe only my 3rd or 4th Modern event altogether. Modern is a difficult format to prepare for; there are many decks to prepare for and it’s almost impossible to master all the matchups. For this reason, I felt much less prepared for this event than for GP Manila back in January. I put together Grixis Twin for this event. It’s a bit difficult to pilot, but I felt it had a reasonable matchup across the board and there’s always a chance of comboing out when you’re falling behind.

    read more (706 words)

    Posted by under post at #mtg #grand prix #modern #travels
    Also on: twitter / 0 / 706 words

May 2015

Apr 2015

  • Previously: Overview | Barcelona Part 1 | Barcelona Part 2 | Europe trip photo album Wednesday March 11th It’s early in the morning when the shuttle picks us up to take us to the airport for our flight to Rome. When we first planned the trip a few months back, only Spain and France were on the itinerary. But due to a last-minute change in circumstances, we decided to add Italy to the trip.

    read more (1976 words)

    Posted by under post at #Travels #europe2015
    Also on: twitter / 0 / 1976 words
  • Europe 2015: Barcelona Part 2

    Previously: I went to Europe, decided I should tell you more about it and started talking about Barcelona Monday March 9th For today, we had decided to visit Park Güell, a Barcelona tourist spot created by this old-timey big shot to display the works of well-known Catalanion architect Antoni Gaudi. I say “well-known” but I’ll be the first to admit that my culturally-ignorant self had not heard of him before, but he’s kind of a big deal in Barcelona with many souvenir shops sporting some thing reminiscent of his works.

    read more (1913 words)

    Posted by under post at #Travels #europe2015
    Also on: twitter / 0 / 1913 words
  • Europe 2015: Barcelona Part 1

    My previous post only skimmed my trip to Europe. I did not want to write too much, partly because I was uncertain at how many would be interested to hear the sordid details and partly because while I was writing the post, the words did not flow as freely as I would have wanted. Despite this, I have received good feedback and more than one person had asked for more details.

    read more (2012 words)

    Posted by under post at #Travels #europe2015
    Also on: twitter / 2 / 2012 words

Mar 2015

  • Europe Trip 2015

    My friends know how stingy I am with money, and my family knows I’m not much of a tourist, so some might have been surprised that I took the better part of two and a half weeks off from work to travel around Europe with a couple of friends. It was my first trip outside of Southeast Asia and the first time I took a long haul flight. Other than my concerns regarding the possibility of my luggage getting lost, the trip was relatively smooth and the Singapore Airlines plane had relatively decent food, service and in-flight entertainment.

    read more (668 words)

    Posted by under post at #Travels #europe2015
    Also on: twitter / 14 6 / 668 words

Feb 2015

Nov 2014

  • Globe’s Spam Reports Policy A few days ago I got dragged into a debate over Twitter regarding Globe’s policy on handling reports sent in via Twitter about spam/scam text messages. When you send in reports of text spams via Twitter, one of Globe’s representatives will ask you to agree that in case the spammer disputes the allegation, they would have to disclose your mobile number to them. For me, the policy seems completely reasonable: if you accuse someone of a crime, they should have a right to know what exactly they are accused of and who exactly the victim was.

    read more (1205 words)

    Posted by under post at
    Also on: twitter / 1 / 1205 words

Aug 2014

  • Thirty-Six

    Thirty-six is a semiperfect number, meaning it is the sum of some subsets of its natural divisors.  Like thirty-six, life isn’t perfect either. But there’s still much to be thankful for. I am grateful that I have a roof over my head and am able to eat at least three square meals a day (if I so choose). I am grateful that I have wonderful parents and siblings who are always ready to support me no matter what shenanigans I get into.

    read more (213 words)

    Posted by under post at #birthday
    Also on: twitter / 5 0 / 213 words

May 2014

  • Well, I haven’t written anything in a while, so I figured I’d write some words on the new Spider-Man movie. Spoilers abound! Action-packed! The web-swinging is fun and looks and feels just like Spidey from the comic books. Spider-man moves and fights and banters pretty faithfully to the comic book version of our favorite wall-crawler, so that’s a definite plus. Peter’s Spider-sense is portrayed as a slow-motion bullet-time kind of deal which allows him to react quickly and save all the people while dodging everything.

    read more (885 words)

    Posted by under post at #Comics #Pop Culture #movies
    Also on: twitter / 1 0 / 885 words

Dec 2013

  • 2013 - Books and Games

    It’s the end of the year, so it feels like a good time to look back at the books and games I’ve gone through in 2013. I guess it’s my lack of focus really but my reading rate has really gone down over the past few years, I guess in favor of TV, comics and games. (I guess comics count as reading too, but I’m talking about full-length novels. For 2013 as far as I can tell I only finished reading the following novels:

    read more (611 words)

    Posted by under post at #Gaming #books #yearnotes
    Also on: twitter / 1 / 611 words

Aug 2013

Jun 2013

  • Few people are really Superman fans, because let’s face it, Superman is boring compared to say, Batman. I wouldn’t claim to be a fan either, though I follow the history because of being generally a comic book guy (I got less than 50% of the answers in a recent Superman round in one of the local quiz nights =/) That being said, I did re-watch the first 2 Donner Superman movies and re-read All-Star Superman and Superman: For Tomorrow ahead of watching the movie.

    read more (1452 words)

    Posted by under post at #movies
    Also on: twitter / 2 8 / 1452 words
  • I wrote some stuff about Vita vs 3DS in a Reddit post, I thought I’d expand on it here. I have access to both a first-generation 3DS with ambassador status (this is actually my brother’s but he doesn’t use it much) and a PS Vita which is only a couple of months old. I use the Vita a lot more because reasons: The screen is very very nice, especially compared to the 3DS screens.

    read more (562 words)

    Posted by under post at #Gaming
    Also on: twitter / 0 / 562 words

May 2013

  • Resources The content of this post is regarding my own opinion and who I plan to vote for. If you want to do your own research (I highly recommend it), here are some links to get you started: Movement for Good Governance briefers on Senatorial candidates Rappler Senatorial profiles I would also Google “rappler [candidate name] interview” for the interview article for each candidate (too many to list here) Here’s a link to a Google doc of my own notes on each candidate, which I used as basis for recommendations below.

    read more (475 words)

    Posted by under post at #Opinions #Philippines
    Also on: twitter / 2 1 / 475 words
  • It’s easy to blame the poor, the masses for voting into power devious politicians, the corrupt, those with no track record, political dynasties based on money, survey results, name recognition or who has the most giveaways. But take a look at the number of decisions that have to be made when you go vote in an election (let’s say it’s also a presidential election so that we have a complete view):

    read more (1227 words)

    Posted by under post at #Opinions #philippines #halalan2013
    Also on: twitter / 3 / 1227 words

Apr 2013

  • People who follow me on Facebook or Twitter know that I’ve been recently made a number of anti-Nancy Binay posts. For a while now I’ve been wanting to write a blog post about that and several other election-related thoughts. I’ve decided to present these thoughts it as a fictional chat between made-up characters. Totally fictional characters. Any resemblance to actual people living or dead = pure coincidence. (Although if you must try to imagine these characters, you can imagine jaeger as a dashing idealist, in-in as a cynical pragmatist, ORYLY as a carefree vagabond and Scrappy coco as someone who just wandered into the wrong room.

    read more (1091 words)

    Posted by under post at #Opinions #philippines #halalan2016
    Also on: twitter / 0 / 1091 words
  • X-Men First Class

    Just rewatched the ending of X-Men First Class. As far as origin stories go, it’s pretty decent (although a number of continuity issues with the other X-Men movies exist). Charles getting crippled during the time that he and Erik part ways is certainly better than the canon comics story of him getting crippled by a random alien. The use of the Cuban Missile Crisis was also a good idea considering how the timeline matched up with Erik’s time in the Nazi camps.

    read more (253 words)

    Posted by under post at #comics
    Also on: facebook twitter facebook / 4 / 253 words

Mar 2013

  • Scenes from a Quiz Night

    Wednesday, March 20, 7:56pm We were four of us walking down the barely lit passage on the side of the building. The guard had lazily pointed us to a large open door near the back of the building. The interior was a studio-type area and there was a group of three women dressed in white who had arrived ahead of us and we followed them up a narrow set of stairs to an elevated lounge area with chairs and tables.

    read more (1719 words)

    Posted by under post at #favorites #quiznight
    Also on: twitter facebook / 4 3 / 1719 words
  • Due to general business and/or laziness I’ve missed a few weeks of posting so to get back into pace I’m going to go through the current Marvel NOW titles and see how they’re going so far. (We’ll see if I have time for DCnU later) Captain America (4 issues in) - I’m not a big fan of Romita’s art but at least it’s better in this book than his AvX work.

    read more (657 words)

    Posted by under post at #comics
    Also on: twitter / 1 / 657 words

Feb 2013

  • “Sir, baka pwedeng lipat na lang kayo ng taxi,” the driver said to me apologetically. “Hindi na po kasi ako aabot sa garage sa Sta. Mesa.” He offered to drop the flag-down fee from the fare so I just agreed. I got off and looked around. One of the reasons I agreed to let him off despite the late hour was that I knew the place where we were passing by – a well lit area where I could easily get another taxi or take an alternative form of transportation if needed – it was the neighborhood I grew up in.

    read more (1373 words)

    Posted by under post at #Nostalgia
    Also on: twitter / 6 7 / 1373 words

Jan 2013

  • It’s a satisfyingly good ending. The book is action-packed, with 80-90% of the book just bloody, bloody fighting, and very little of the whiny manipulative bitchiness that characterized some of the weaker books in the series. As far as I can tell most of the dangling points are wrapped up neatly, many characters get to be heroes and die, etc. Part of me wonders whether I’d be this satisfied if Jordan had managed to finish everything himself.

    read more (77 words)

    Posted by under post at #wheel of time #books
    Also on: tumblr twitter / 0 / 77 words
  • Here are the first few Marvel comics I read this week: Savage Wolverine #1 by Frank Cho is a fun, action-packed ride. It doesn’t explain much of what the heck is going on, but it does feature Wolverine chopping heads off and stabbing dinosaurs in the face so hey, I guess I’ll read it for a while! All-New X-Men #6 sees the young X-Men trying to settle into modern day. I found young Scott’s trying to wrap his head around mobile phones, bottled water and $5 magazines particularly amusing.

    read more (294 words)

    Posted by under post at #comics
    / 0 / 294 words
  • This Week: All-New X-Men #5

    Props: Beast newly mutating again. It's not too radical, but I wasn't really a fan of cat-beast anyway, so I don't mind something new Stuart Immonen's artwork is still pretty good My favorite panel here has to be the one with Jean finding out about what happened to her from furry Beast. (See below) It's a nice collage that will be enjoyed by long-time X-fans who will most likely try to identify each and every scene depicted by Immonen in this spread.

    read more (190 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 190 words
  • This Week: Superman #15

    Props: Kenneth Rocafort's art is as usual the highlight of the book for me. This time he gets to draw a full book of Superman in his Action Comics shirt and jeans, plus a few panels of the Justice League. Rocafort is easily the best artist DC comics has at the moment. Amazing build-up of Lex Luthor and how much of a genius/threat he is to Superman. It's terrific that faced with a threat beyond his grasp, Superman's first move is to consult his arch enemy before the Justice League.

    read more (234 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 234 words

Dec 2012

  • DC has an extra week of #15 releases on the first week of January (January 2), since they only had two issues out on Christmas week, which were: Justice League #15 and Aquaman #15 (Throne of Atlantis) Geoff Johns finally gives us a bit more characterization in the Justice League, stepping up from the previous issues that seem a bit filler. We get a glimpse of Cyborg’s current relationship with his father Clark and Diana on a date in secret identity mode and later saving people together mode (with Lois looking on wistfully maybe?

    read more (1003 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 1003 words
  • When I first heard about Amazing Spider-Man ending and being replaced by a new Superior Spider-Man series starring someone other than Peter Parker, my first thought was: maybe they’re finally retiring Peter for good. Peter is at a pretty good point in his personal life: he has a good, fulfilling job at Horizon Labs so he doesn’t have to miss the bills, Aunt May is well taken care of by Jameson Sr.

    read more (868 words)

    Posted by under post at #comics
    Also on: twitter facebook / 1 / 868 words
  • It’s “Last Week in Marvel NOW!” since this is going up on Sunday/Monday. And what a lot of Marvel NOW! we got, since many of the top titles are double shipping this month. Hopefully the schedule normalizes back to monthlies soon, I’m already reading far too many books as it is! (Well, that’s kind of a good problem to have right?) Luckily Marvel only has two books coming out on Christmas week, gives me some time to catch up.

    read more (1027 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 1027 words
  • Random story time

    For some reason I remembered today this D&D roleplaying session with some people a while back (I wasn’t participating, just observing). The party had come into a village tavern looking for information, and there was this tavern wench who was acting a bit suspiciously in their eyes. As she exited the main tavern room (presumably to get more ale or whatever), one of the party members who for some reason was armed with a pitchfork declared that he would stop her from leaving the room by throwing the pitchfork in her path.

    read more (144 words)

    Posted by under post at
    Also on: tumblr twitter / 0 / 144 words
  • There’s really far, far too many comics I read each week to cover them in one blog post so I’ll just cover them in groups. First, the non-Marvel NOW! series: Hawkeye #6 is the highlight of this week’s Marvel releases. The book is consistently funny, down-to-earth and awesome, and this issue is one of the best so far. If you haven’t heard about it, the series written by Matt Fraction is one of Marvel’s best ongoings right now.

    read more (760 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 760 words
  • Well, missed posting about last week’s comics due to some technical difficulties with my home computer, let’s see if we can’t get back on track. There’s a lot to look forward to this week on the Marvel side. There’s All-New X-Men #4 where we’ll finally get to see Cyclops face off with his younger/older self. My other favorite so far of the Marvel NOW! books has the second issue this week: Avengers #2 continues the introductory arc to Jonathan Hickman’s Avengers epic, let’s see how he handles the large cast he’s playing with.

    read more (351 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 351 words
  • Easily the best comic I’ve read this week (and I’ve already read a lot!) is the Marvel NOW! Relaunch of the Avengers book. Avengers vol. 5 #1 by Jonathan Hickman and Jerome Opena ushers in a brand new era of Avengers; bigger, bolder and looking to be a lot more epic. (Click to view full-size) 8 Dec 2012 3:49pmClose Jonathan Hickman, fresh off what many consider to be the best Fantastic Four run in recent history (if not all-time), takes over from former Avengers showrunner Brian Michael Bendis and immediately shows us how his take on the Earth’s Mightiest Heroes is going to set itself apart from Bendis’ 200+ issue run.

    read more (420 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 420 words
  • It’s actually kind of a light week this week. There’s a couple of Marvel NOW! #1s coming in, and nothing too exciting particularly on the DC side. The #1 I’m most looking forward to the most this week has to be Jonathan Hickman and Jerome Opena’s Avengers #1 (link leads to preview pages). It’s a new era for the Avengers as a new creative team takes over from Bendis, and it looks like Hickman will be bringing over his tendency for epic-scale adventures from the Fantastic Four books over to the Avengers franchise.

    read more (315 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 315 words

Nov 2012

  • This Week In Comics 2012-12-01

    Let’s see what the comic book man brought us this week! (Mild spoilers may ensue) Uncanny Avengers #2 (Marvel) (Click to view full-size) 30 Nov 2012 1:09pmClose To be honest this book was not at the top of my to-read list since I was a bit underwhelmed by the first book. But that may have been a product of reading too many preview pages so that basically the only surprise I got was the shock ending of what Red Skull was doing to Xavier’s corpse.

    read more (1392 words)

    Posted by under post at #comics
    Also on: twitter facebook / 0 / 1392 words
  • Tomorrow is new comics day! Here are the titles I’m most excited for this week: (Click to view full-size) 27 Nov 2012 4:59amClose All-New X-Men # 2 - I thoroughly enjoyed the first issue of this Marvel NOW! series a couple of weeks ago and found myself excitedly looking forward to the next one. Luckily (or unlucky for your wallet?) many of the top Marvel NOW!

    read more (429 words)

    Posted by under post at #comics
    Also on: twitter / 0 / 429 words
  • Writing regularly is something I’ve always wanted to be able to do but like most things I have trouble with, it’s the lack of discipline that gets me. Take this blog for instance. I randomly think of things to write about while I’m idling or commuting or waiting in line or any of the dozen or so other opportunities during the day when my mind wanders, but because of laziness and/or lack of discipline, these ideas never get very far.

    read more (368 words)

    Posted by under post at #Comics #Pop Culture #Writing
    Also on: twitter / 0 / 368 words
  • This Week In Comics 2012-11-24

    This week’s biggest issue was Amazing Spider-Man #698. With three issues before the series finale and Dan Slott hyping up the ending arc and still keeping a tight lid on who may be taking over Peter’s role in Superior Spider-Man in January, I was really excited to be able to read the first part of the final Dying Wish arc. (Click to view full-size)

    read more (785 words)

    Posted by under post at #comics
    / 0 / 785 words

Jul 2012

  • Cheetergarmi

    When I was growing up, our mom would make this sandwich spread concoction that was a mix of cheese, butter, sugar and milk. I loved it, and when my mom told young me what the ingredients are I quickly gave it the name “Cheetergarmi” (I’m sure you can figure it out). She still occasionally makes some for us to this day, just had some for a midnight snack! Also, I pretty much wrote this post so that I could have a Google search term that returns a single hit to a blog post of mine.

    read more (95 words)

    Posted by under post at #Nostalgia
    / 0 / 95 words

Jun 2012

  • The last two entries (here and here) took too long to write, and there’s a helluva lot of other titles to go through. And many of them don’t deserve much comments, so I’ll just go through the rest quickly or I might never finish. Action Comics – the younger Superman stories are interesting, but occasionally Morrison goes off on one of his weird tangent stories. Superman’s early years are largely re-written, and that’s understandable, he’s never had particularly interesting events in his history anyway

    read more (909 words)

    Posted by under post at #Comics #Pop Culture
    Also on: twitter / 0 / 909 words
  • Grand Prix Manila 2012

    Last weekend was Grand Prix Manila 2012, held at the SMX at Mall of Asia. I don’t really consider myself a “regular” Magic player anymore so I’m not going to give a full tournament report, though I will record some details for posterity. Let’s start with the deck. I played some version of Naya Pod, limited by what cards were available as usual: A Pile of Naya Creatures 4 Birds of Paradise 3 Avacyn Pilgrim 1 Ulvenwald Tracker 4 Strangeleroot Geist 2 Thalia, Guardian of Thraben 1 Daybreak Ranger 2 Borderland Ranger 2 Blade Splicer 2 Fiend Hunter 2 Wolfir Avenger 1 Phyrexian Metamorph 2 Hero of Bladehold 2 Huntmaster of the Fells 3 Restoration Angel 1 Oxida Scrapmelter 1 Acidic Slime Spells 2 Birthing Pod 1 Bonfire of the Damned Lands 4 Copperline Gorge 4 Razorverge Thicket 3 Sunpetal Grove 2 Rootbound Crag 2 Gavony Township 1 Slayer Stronghold 2 Cavern of Souls 4 Forest 1 Mountain 1 Plains Sideboard 1 Ancient Grudge 2 Ray of Revelation 1 Zealous Conscripts 2 Garruk Relentless 2 Celestial Purge 3 Thunderbolt 2 Arc Trail 1 Surgical Extraction 1 Oblivion Ring It’s a pretty straightforward deck, what with the turning guys sideways and all.

    read more (654 words)

  • This is part 2 of my DC New 52 Review. Part is here. Hopefully I finish this series before the reviews become too out of date. Batman I decided to read every book of the New 52 to widen my horizons regarding my comic book reading, and one of the greatest advantages has been exposure to Scott Snyder’s work. I have a tendency not to remember writers and artists of comics I read, except for the very famous ones, so I wasn’t aware that I had read his work before during the Black Mirror arc in Detective Comics pre-New 52.

    read more (1499 words)

    Posted by under post at #Comics #Pop Culture
    Also on: twitter / 0 / 1499 words

May 2012

  • CJ Corona Impeached

    Time for some Monday morning quarterbacking! Disclaimer: I Am Not A Lawyer. I’m just a guy with opinions. And you know what they say about opinions… Today, the Philippine Senate has impeached the Chief Justice of the Supreme Court by a vote of 20 to 3. I’ve generally kept silent about the CJ trial, mainly because I know people who are rabidly pro-Corona and I don’t feel like getting into an argument with someone who’s obviously biased (I’m sorry my friends, we are going to have to agree to disagree now).

    read more (1017 words)

    Posted by under post at #Opinions #Philippines
    Also on: twitter facebook / 11 / 1017 words
  • The DC New 52 Review (Part 1)

    If you’re reading this, that means I’ve done it: I’ve read the first eight issues of every DC New 52 book. I’ve always been a Marvel fan more than DC, my previous DC reading having been restricted to JLA and the Batman books, so I figured exposure to the New 52 would widen my appreciation of the DC stable of heroes. Here are my reviews: Justice League While the art is Jim Lee-fantastic, the first story arc left much to be desired.

    read more (1036 words)

    Posted by under post at #Comics #Pop Culture
    Also on: twitter / 0 / 1036 words