Roy Tang

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

Blog Notes Photos Links Archives About

Archive for February 2019

Posts (27) :: Photos (23)

Posts

  • Push off work

    The popular adage is that on your deathbed, you would not be regretting not having worked more. I think about this often, especially when there are people trying to convince me that I should do this work or that, because they have no one else to turn to or something or the work desperately needs to be done. It seems that there’s always work that desperately needs to be done, but if you look at it closely the consequences are rarely that life-altering.

    read more (247 words)

    Posted by under post at
    Also on: twitter / 0 / 247 words
  • Watching Lately: February 2019

    Some things I’ve been watching lately, aside from the usual TV shows I follow: I watched Alita: Battle Angel, with the friend who introduced me to the series in the first place. The movie looked fantastic and the fight scenes were great. Plot was supercondensed, several books’ worth of story combined into one. Ended in a weird place, kinda? Easily the best western live action anime adaptation by far. On 7 Feb 2019 2:06pm I wrote: Watched Alita: Battle Angel earlier today.

    read more (500 words)

  • Strange beds

    I have my share of sleeping problems, but it gets slightly worse when I’m sleeping on a new, strange, unfamiliar bed. It always takes me some time to adjust to any new trappings, and I almost always expect on my first few nights at a new place that I won’t get the correct amount of sleep or be awake at the proper times. I wonder if there is some primordial instinct that causes us to be wary of unfamiliar sleeping arrangements, granting (against our will) heightened awareness in case of predators.

    read more (101 words)

    Posted by under post at
    Also on: twitter / 0 / 101 words
  • EDSA

    The EDSA revolution was a promise. “Never again.” They cried. But the scope was never clear. Never again to a dictator? Okay, but if not that, then what? What of corruption, of patronage, of poverty, of oligarchy, of ignorance? We thought the job finished and patted ourselves on the back and assumed everything would go back to normal, without regard to what “normal” needed to be. The same evils took different guises, and today the forces of darkness and dictatorship are almost close to fulfilling their return.

    read more (176 words)

    Posted by under post at #current events #Philippines
    Also on: twitter / 0 / 176 words
  • It might have been

    “Of all sad words of tongue or pen, the saddest are these, ‘It might have been.” ― John Greenleaf Whittier, Maud Muller - Pamphlet It is human nature perhaps, to think about those alternate realities that might have come from different decisions or different dispositions. If only I was braver. If only I was more decisive. If only I didn’t have something holding me back. If only I knew what I knew now.

    read more (133 words)

    Posted by under post at #quotes #regret
    Also on: twitter / 0 / 133 words
  • “None of us are getting out of here alive, so please stop treating yourself like an after-thought. Eat the delicious food. Walk in the sunshine. Jump in the ocean. Say the truth that you’re carrying in your heart like hidden treasure. Be silly. Be kind. Be weird. There’s no time for anything else.” — Keanu Reeves via swissmiss
    Posted by under post at #quotes
    Also on: twitter / 0 / 58 words
  • Debt

    For my first few years in elementary school, I didn’t get any pocket money. Instead I’d have a couple of sandwiches and a thermos of water. So I wasn’t used to handling money. One time while waiting for the school bus, I was a bit thirsty but my thermos was already out. For some reason, I decided to borrow five pesos from a classmate to buy a coke from the canteen.

    read more (416 words)

    Posted by under post at #quotes
    Also on: twitter / 0 / 416 words
  • This too shall pass

    It is said an Eastern monarch once charged his wise men to invent him a sentence, to be ever in view, and which should be true and appropriate in all times and situations. They presented him the words: And this, too, shall pass away. How much it expresses! How chastening in the hour of pride!how consoling in the depth of affliction! Abraham Lincoln More quotes! I like ones that have a level of ambiguity, a meaning that changes depending on situation.

    read more (178 words)

    Posted by under post at #quotes
    Also on: twitter / 0 / 178 words
  • Reddit PH: Software Dev Q&A

    I had some free time the other day so I randomly decided to post in the PH subreddit’s regular afternoon random discussion thread, asking for questions about software development. I ended up typing some longish answers, I thought I’d copy them over to the blog in case anyone was interested. TBH I meant more like StackOverflow type questions with specific technical problems, but I ended up answering mostly career-related questions, which is fine, but disclaimer: I don’t claim to be an expert, these are just my opinions on things.

    read more (1124 words)

  • Noisy channels

    There’s a significant risk of information overload nowadays. For someone like me who spends a lot of time on the internet, there’s a lot of feeds I follow. Not just social media like Facebook and Twitter, I also follow a set of RSS Feeds via Inoreader, I’ve signed up for a few newsletters, and on weekends I read through several Flipboard categories. Just another symptom of my tendency to want everything I guess.

    read more (681 words)

    Posted by under post at #Tech life
    Also on: twitter / 0 / 681 words
  • (Click to view full-size) 18 Feb 2019 5:56amClose The quote is from the 1980s cult classic Bill and Ted’s Excellent Adventure. I didn’t include this movie in my top 10 movies post, but it and the sequel Bill and Ted’s Bogus Journey are still among my childhood faves. These wise words are give by the Wyld Stallyns band composed of the epnoymous Bill and Ted, and form the philosophical basis of the future utopian civilization inspired by their music.

    read more (169 words)

    Posted by under post at #movies #quotes #Pop Culture
    Also on: twitter / 1 / 169 words
  • Pinoy Pride

    Filipinos have this weird concept of nationalistic/Pinoy pride where we as a nation brag about anyone who has even remote traces of Filipino blood and gets some sort of global recognition. I’ve even seen a few meme images about it: (Click to view full-size) 17 Feb 2019 5:56amClose (Image credit: Reddit) I imagine that this tendency is because we are so starved of things to be proud of as a nation that we latch on to anything that is even remotely Filipino.

    read more (314 words)

    Posted by under post at #Philippines
    Also on: twitter / 0 / 314 words
  • Game Review: Hollow Knight

    Back in 2017 during a Steam Sale, I was trying to choose a Metroidvania to play. My choices came down to either Ori and the Blind Forest or Hollow Knight. My impression that was that Ori had the more challenging platforming, while Hollow Knight had the more challenging combat. I chose Ori at that time, and I enjoyed that game. Last October, Hollow Knight was in a Humble Monthly, and I decided to go for it.

    read more (551 words)

    Posted by under post at #Gaming #games
    Also on: twitter / 0 / 551 words
  • Speaking truth to power

    According to Wikipedia, Speaking truth to power is a non-violent political tactic, employed by dissidents against the received wisdom or propaganda of governments they regard as oppressive, authoritarian or an ideocracy. I always had the general sense of it before, but not that it was specifically for use against oppressive or authoritarian governments. It is believed the phrase has origins in a Quaker pamphlet published in 1955. I was reminded of this phrase today and looked it up because it seems relevant again recently, at least in the Philippines.

    read more (423 words)

    Posted by under post at #current events #Opinions
    Also on: twitter / 0 / 423 words
  • Hacktoberfest

    Last October I participated in #Hacktoberfest, sponsored by DigitalOcean and Github. It’s a “celebration” to promote open source activity, and basically you just need to submit 5 pull requests to any github repository, and they give away swag to anyone who completes the activity. Microsoft held a [counterpart celebration] where they only require you to submit 1 pull request to any Microsoft repository. I’ve always wanted to start participating in Open Source, but it’s a bit difficult to find a good place to contribute (other than logging issues of course).

    read more (494 words)

  • In late 2017, the US moved to ban Kaspersky antivirus from use by federal agencies, because of suspected influence from the Russian government. In late 2018, the US and other countries have either banned or are considering banning the Chinese tech giant Huawei and its telecoms products, for security reasons. Both companies are under scrutiny for their perceived ties to their governments, both of which happen to have authoritarian leanings. From a certain POV, the bannings may be unfair, as they are “preventive” in nature, i.

    read more (393 words)

    Posted by under post at #current events #Opinions
    Also on: twitter / 0 / 393 words
  • Subtitles

    Interesting article on closed captioning, or as I like to call them, subtitles. My first exposure to subtitles was anime of course, but these days I vastly prefer having subtitles on any show, even if it’s dubbed in a language I do understand. From the article: “Why do you have captions on?” I asked. “It helps me with my ADHD: I can focus on the words, I catch things I missed, and I never have to go back,” she replied.

    read more (206 words)

    Posted by under post at #tv #Pop Culture
    Also on: twitter / 0 / 206 words
  • Insomnia

    I love sleeping. And taking naps. But I’m not very good at doing it at night. Insomnia is a common problem for me. I often find it difficult to go to sleep at night, taking upwards of 1-2 hours in bed before I can manage to fall asleep. Of course all that time lying there feels unproductive, so I’ll often be tempted to to grab a nearby screen and read something online or such, which makes it even harder to get to sleep.

    read more (567 words)

    Posted by under post at #sleep
    Also on: twitter / 0 / 567 words
  • Draw Something

    Just a fun little throwback: some years back me and some friends played an app called Draw Something for a while, where you draw stuff and send the drawings to your friends and they try to guess it. I had some screenshots stored in a Facebook post for a while and it showed up in the “Memories” thing, I thought I’d post them here on the blog too. We had a lot of fun with the app back then!

    read more (79 words)

    Posted by under post at #drawing #Tech Life
    Also on: twitter / 0 / 79 words
  • Broken Streak

    I thought I had a post scheduled yesterday, but I didn’t. That broke a continuous streak of 124 days of daily blogging. I thought about writing a post and publishing it retroactively, but that seems like the kind of BS Type A behavior I kind of want to avoid these days. At least I did a lot better than the last time I tried daily blogging in October 2006, when I only managed 23 posts for the month.

    read more (200 words)

    Posted by under post at #blogging #Tech Life #Writing
    Also on: twitter / 0 / 200 words
  • I’m not much for public performance. But sometimes I think about doing some stuff that involves some level of public performance. My examples for this post are: game streaming public speaking standup comedy Public speaking and standup comedy are basically the same, and might be interesting to do (standup seems more fun). Like many people, I used to have a mild fear of speaking in front of a bunch of people/strangers, but as I’ve gotten older and cared less about what other people think, this kind of faded away.

    read more (399 words)

    Posted by under post at #Self Improvement
    Also on: twitter / 0 / 399 words
  • Picking Your Battles

    I used to be super easy to goad into a debate. It’s a clear weakness to my projected DGAF attitude actually. Well, the main thing is that I enjoy lively discussion, even though it can often lead into chaos. I soured a bit on online debate during the 2016 election season though. Too many people I knew getting butthurt or reacting poorly. Someone I knew since high school unfriended me over some imagined slight even.

    read more (191 words)

    Posted by under post at
    Also on: twitter / 0 / 191 words
  • Being Chinese

    Today is Chinese New Year. It’s something my family celebrates. I am of course, ethnically Chinese, but I don’t talk about it much. When asked, I will often reply that I identify as a Filipino, not as Chinese (maybe slightly more relevant these days given our disagreement with our largely populated neighboring country). I don’t reject the heritage or anything - but I’m not particularly steeped in it either. I don’t speak the language (beyond a few token phrases).

    read more (310 words)

    Posted by under post at
    Also on: twitter / 0 / 310 words
  • Finishing Posts

    I saw the following question on Twitter: “People who write a lot of blogposts… How do you know when a post is done?” Having written daily posts since October, I feel like I already qualify for “People who write a lot of blogposts”, but I realized I don’t have a straight answer aside from “When I run out of things to say”. I do worry sometimes that my posts don’t often reach a logical conclusion.

    read more (133 words)

    Posted by under post at #writing
    Also on: twitter / 0 / 133 words
  • A while back I started a Twitter trivia bot as a weekend project. That bot is still up and running on Twitter, you can check it out there! But today, I thought I’d write about the answer-checking mechanism used by the bot. It was a bit interesting to me because it was the first nontrivial use I had for Django’s unit testing framework. I’m not too keen on unit testing web functionality (something I still have to learn), but this seemed an appropriate first use of a unit test framework for several reasons:

    read more (579 words)

  • Game Review: Slay the Spire

    I picked up Slay the Spire during the last (Winter) Steam Sale, not really knowing what I was getting into. I had heard some good things, but I didn’t really know much other than it was a roguelite where I had to go through a dungeon. But it was cheap so I took the dive. I was pleasantly surprised to find that not only was it a roguelite, it was also a deckbuilding game!

    read more (839 words)

    Posted by under post at #Gaming #games
    Also on: twitter / 0 / 839 words
  • Trust

    Sometimes I stop and think and I’m amazed at how much trust we place in our fellow human beings, many of them strangers, enough so that society is able to function. Some examples of what I mean: My mom pays for thousands of pesos worth of groceries and doesn’t bother going through the receipt to make sure the cashier punched in the right items We order food in restaurants that is cooked and prepared outside of our view and trust that they are prepared appropriately and with proper regard for health standards I take naps in a taxi cab assuming the driver won’t take me to a secluded location and try to rob me We cross the street trusting that drivers are sensible people who won’t blow past traffic lights and suddenly careen towards us We go to work and trust that our coworkers will do their thing and our work will get done and the company is going to pay us We order stuff online and assume that the order will be fulfilled All of this, in spite of the fact that we know there are humans who exist who are incompetent, unreliable, or even downright malicious or sociopathic.

    read more (273 words)

    Posted by under post at
    Also on: twitter / 0 / 273 words

Photos

I found that last statement hilarious lol
Guess who had to do the fibonacci sequence manually in 5 seconds? #quiznight #Trivia
Reading about the Mexican alternate Spider-Man today reminded me that the Philippines had its own Spider-Man rip-off, Gagamboy (image attached, source: IMDB). Maybe he exists somewhere in the Spider-Verse?
Posted on r/transformers: Battletrap! Also, any tips for taking nicer pics of your tfs with a phone camera?
Battletrap #transformers
Chocolate Hills! #CivilizationVI
Time to gather some storms!
Passed by the post office today to pick up some parcels, turns out it was the #hacktoberfest swag I got for participating last October. Thanks Digital Ocean/Github/Microsoft!
Passed by the post office today to pick up some parcels, turns out it was the #hacktoberfest swag I got for participating last October. Thanks Digital Ocean/Github/Microsoft!
Passed by the post office today to pick up some parcels, turns out it was the #hacktoberfest swag I got for participating last October. Thanks Digital Ocean/Github/Microsoft!
It’s Spider-Man week on ireadcomicbooks! To cap off the week, here’s Amazing Spider-Man #583 guest starring Barack Obama.
It’s Spider-Man week on ireadcomicbooks! During the DC/Marvel Amalgam crossover, Spider-Man got crossed over with… Superboy? I always felt like Spider-Man got a poor deal here given how popular he was, he should have at least gotten an adult to cross over with! At least he retained the hyphen! Cover by Mike Wieringo
It’s Spider-Man week on ireadcomicbooks! Spider-Man was the only Marvel superhero to guest star in the Transformers comic series by Marvel which ran from 1984-1981. Here he is duking it out with Megatron in the cover to Transformers #3 by Frank Springer
It’s Spider-Man week on ireadcomicbooks! Here’s Marvel Zombies #1 Amazing Fantasy tribute cover by Arthur Suydam
It’s Spider-Man week on ireadcomicbooks! Here’s the famous Amazing Spider-Man #300 cover by the amazing Todd McFarlane!
It’s Spider-Man week on ireadcomicbooks! Here’s the cover for Secret Wars #8 by Mike Zeck, where Spider-Man first acquired the Symbiote costume. (The actual first published appearance of the costume was in Amazing Spider-Man #252)
Happy Chinese New Year!
Happy Chinese New Year!
It’s Spider-Man week on ireadcomicsbooks! Here’s the cover to Amazing Spider-Man #660 by Stefano Caselli and Lorenzo de Felici, featuring the Future Foundation costume!
Posted on r/civ: How does Mimar Sinan’s activated ability work? If I activate it in a city, then that city completes an Industrial District bordering another civ, it flips those tiles over to me? (It seems weird to do it this way instead of just activating over an existing Industrial District to flip adjacent tiles)
Flash (Rebirth) #34 Justice League movie variant cover by McKone and Fajardo
New Superman #1 cover by Bogdanovic and Shannon
current mood
Current mood #pepperlunch
Uncanny X-Men #136 (1980) and Crisis on Infinite Earths #7 (1985). I only now realized how similar these covers were
Uncanny X-Men #136 (1980) and Crisis on Infinite Earths #7 (1985). I only now realized how similar these covers were