Pixel Pushing Blogger

random ramblings of a designer in the valley

My creative process, and the inevitable self-destruction

Warning: This post is undoubtfully, 100% emo.

Traditionally, I only post emo stuff following you know, some sort of a heart-breaking event in my life. This time really isn’t any different. Yes, there is a heart-breaking event in my life (of a very typical & easily guessable nature). However, that event in itself isn’t to be talked about here in a public forum. As far as this post is concerned, that event only serves as a catalyst for me to think about posting something here that is related to the mood itself, but not the subject matter. It also serves to explain why this “blog” uses a publicly available template, instead of a customized, made-just-for-me template that all proper designer should have.

The heart of the matter is, I loathe everything I make.

I had a conversation with my best friend last night, it was brought up that I have this huge void, a yearning and desire to be loved. She thought that I wanted to be loved by everybody as much as I loved myself, seeing that I always seem to self-righteous and stern about my ideals. There’s no question that she was definitely right about my need to be loved, but the reason is actually opposite of what she thought. I don’t love myself, not even a little bit.

Part of being a designer is that you need to have very firm belief in what you’re doing. Design is subjective, although you may support your design choices with as much rationalization, facts…

:: Expand article >> ::

Purple Violets is a good movie

I spent the past week thinking of a clever title for this post, to my failure and disdain, that which you see (yeah, up there, look up) is the best I can come up with.

As a bit of background, Purple Violets gained a bit of attention as the first movie directly released to iTunes as an exclusive before it is available either as a direct-to-video release via DVD/VHS/rental or in the theaters. This move generated a bit of media coverage which probably would’ve never occured via any other channels, and the film would likely have died an obscure death, or relegated to the bargin bin in Best Buy.

However, Purple Violets’ release is not just a play on generating media hype. The nature of the film itself is almost exactly the opposite of that. I am reminded of a few years ago, when horror movie genre was gathering steam yet again, and there were a lot of hype generated around some horror film fest (something akin to the 4 horror films you’ll never see, major studio will never release, or one of those all-weekend horror film b-flick marathons… or something); and the films all turned out to be forgettable, mediocre waste-of-my-time-and-intellect (what little is left of that last part).

Purple Violet is *not* one of those films that would’ve been dependent on media hype to just be seen. It is a very frank, straight forward and non-assuming film about relationships and human interaction. It doesn’t provoke any new revelations or truth about…

:: Expand article >> ::

Google: If we can’t conquer, fragment

I can’t take credit for the title of this post, it’s really just a part of the discussion on one of the TWIT podcast this past week (or was it the week before? I can’t remember). Last week Google announced an astonishingly underwhelming software platform. I mean, it’s not horrible or anything, it’s just disappointing that a lot of people were expecting Google to throw their hat in a complete consumer product, rather than a half-assed promise to deliver some sort of product nine months from now which may or may not be any good.

Well, Google released the Android SDK today. The SDK was pretty impressive, giving us a good preview of the the OS user interface (via Engadget). However, one can’t help notice how much the “mockup” looks like a Palm Centro, or any myriad of Palm or Windows Mobile device that’s been available so far. One also can’t help but notice how the UI takes many lessons from iPhone’s UI. Imitation is the sincerest form of flattery, I suppose, but didn’t everyone expect a *lot* more from Google than just another software platform that looks just like any other software platform?

I listen to podcasts when I bike to work every morning (my form of reading the newspaper while having breakfast?), and one of the panelist on TWIT made a lot of sense, although I can’t recall it verbatim (and I’m too lazy to listen through a one-hour long podcast to find the exact quote)….

:: Expand article >> ::

Google’s “Android” is the most exciting and useless announcement ever

Google’s Open Handset Alliance is exciting, because geeky programmers around the world just all simultaneously orgasmed and are now struggling to hold their drool inside what is presumed, to be their oral cavity. To be frank, that was not my first response to the announcement. I had a really, really busy day at work when Google hit the press; so my first impression was, “Oh, there are some new info on the Googlephone, great!”

It was another day of soul-searching later, that I said to myself, “Wait, is that all there is to this news? That’s it? Really? You mean, I didn’t miss anything? I mean.. I combed through my RSS reader for hours and hours looking for more detailed information, something more exciting, something with actual substance…. and… really? That’s it?” For at least a few hours, I thought I was caught in some sort of temporal anomaly and was missing vital information that Google has apparently announced to the entire world minus little ol’ me.

The truth is rather, disappointing? Underwhelming? Indeed, the news outlets were positive on Day 1, and almost all universally speculative and introspective on Day 2. How many times have we been promised a “mobile phone OS based on Linux & open-source”? This harkens back to the Linux PDA days, and we all know how that went. The only difference between Google’s announcement and all the other dozen open-source mobile OS initiative, is that Google has a lot of money. Shitloads of money. Certainly a lot…

:: Expand article >> ::

Media companies makes no sense

Since I got my iPhone, I’ve been buying a lot of TV shows on iTunes, so I can carry them with me and watch them wherever I am. Most of the time that watching is done when I’m in my room, right before bed (I don’t have a TV in the bedroom right now). However, the freedom of watching a TV show or a movie when I’m out eating dinner (by myself, of course, that would just be rude in the face of other company), or waiting in line at some place, is quite priceless.

So I was a little disappointed when NBC decided to have a bit spat with iTunes, and decided to pull all of their shows off of iTunes by the end of the year. What really gets to me, is how senseless the arguments the media companies are raising against Apple. This doesn’t pertain to just NBC, but all media companies dealing with iTunes as a whole.

Think back to when Universal was negotiating with Apple for their new music agreement. Their argument was that they’re not making enough money from iTunes Music Store, they want more control over pricing. Similar arguments has been brought up over the years with Apple multiple times, and they’re all along the lines of more control over DRM, more control over pricing, more profit for the record labels. Time and time again they insist that they can’t make enough money from iTunes Music Store alone.

Yet, look what happened these past few months….

:: Expand article >> ::

Asian chicken salad

During the tedium of the work day grind, I have all sorts of weird IM conversation with my friends. While we’re talking about what we had for lunch today, I brought up one of my minor annoyances with… I’m not even sure to whom this one would be directed.

Why do we have asian/chinese “chicken” salad? Our cuisine covered an entire spectrum of all sorts of dead animals, why “chicken”? Is there a perception that Asian people only eat chicken, or somehow the only ingredient that you can mash into a salad from the entire range of Asian cuisine is chicken? Why isn’t there Asian barbecue pork salad? Asian fish salad? Well, if you really need to stay within the realm of poultry, how about Asian duck salad?

Of course, the mere fact that we have a certain salad created to cater to our culture is funny. I mean, growing up in Taiwan and all, Chinese people don’t eat salad, ever. Salad is clearly not a part of our traditional palette. So first we have our named tagged onto a type of food we don’t make, then have it limited to only one type of meat.

There is one possibility I have yet to consider though, maybe all Asian chicken salad strictly forbid the use of any other type of chicken excepted the ones imported from Asia…

Wow, that’s a whole ‘nother mess of complications.

Some thoughts on Tabula Rasa

As I’m sitting here re-ripping my entire CD collection into MP3’s again (something I should probably detail in another mundane & boring post), it made for a perfect chance to put down a few thoughts I had playing through the beta of Tabula Rasa, well, what little I can stand of it anyway.

With Tabula Rasa, I had the same problem getting into the game as I did with all other sci-fi-oriented or alternative MMORPG’s that tries to defy the traditional fantasy convention. There are a lot of game-related knowledge that doesn’t have to be explained in fantasy-based RPG’s. A lot of conventions are inherited, preached, rehearsed from years and years of fantasy literary work. Even those who aren’t into the whole RPG scene, understand the basic nature of the medieval-derived culture.

Here’s a pack of hungry wolves, they’ll probably bite me. Here’s a dragon, that’s really bad. I have just acquired a new plate mail armor, which is definitely stronger and sturdier than my previous chain mail armor. Picking up a bigger, two-hand sword probably means I do more damage than a one-hand sword, but swings much slower. Learning a new fire spell that shoots out a bigger fireball, is probably better than the one that shoots out a smaller one (unless, the smaller one is a completely different spell with a bigger concentration of heat in a small package!). Lastly, a blacksmith does exactly what a blacksmith does, and a leatherworker or an alchemist is unlikely to be taking care…

:: Expand article >> ::

Upgraded to WordPress 2.3

It took me a few hours to upgrade to WordPress 2.3 last night. I don’t have the coding prowess of some out there, so it wasn’t exactly unexpected that it would’ve been a painful undertaking. However, upgrading to WP 2.3 was even more difficult than I had expected due to the new tagging mechanism built into WP 2.3 (which I had known about beforehand, but wasn’t expecting any issues).

Upon installing WP 2.3, I immediately was being fed errors due to the use of Simple Tagging plugin that I had before to manage tags. I had to disable Simple Tagging, then import the tags into WP’s new format. The import process was pretty easy and smooth. However I immediately found that there are no tag management UI built into WP 2.3 at all. Good thing that someone had already wrote a plugin to help manage tags, but it’s perplexing that you would have a blog that supports tags without any UI that help manage tags.

Furthermore, the tag cloud display that shipped with WP has no options whatsoever. It just displays a cloud, it doesn’t give you any customization capabilities. You can’t display a list view that I had before (although arguably I may stick with the cloud view anyway). Although there are a few early plugins that can help you customize the tag cloud display just a little bit, none of them had the flexibility of the Simple Tagging Widget.

Of course, retaining Simple Tagging isn’t possible, because the database structure that…

:: Expand article >> ::

Exchanged my iPhone last night…

When I first got my iPhone, I noticed that some of the black looked weird on video playback. I thought it was just a problem with all iPhone screens. Then the reports about iPod Touch’s “negative black” screen came out, I got suspicious that some models of the iPhone exhibited the same issue as well. Seeing Engadget’s post about iPhone display problem yesterday confirmed my suspicion.

I immediately scheduled an appointment at the Genius Bar, went in and exchanged my iPhone after work. The concierge at the Genius Bar was taken by surprise; he said it was the first time he’s seen this on the iPhone, although it was seen plenty of times on the iPod Touch already. He promptly exchanged my iPhone, and I walked out the Apple Store within 10 minutes of my appointment with a brand new iPhone and a much better screen.

The customer support experience I’ve had with Apple has always been very good. Although I do wish that I didn’t have to do that with almost every first generation Apple product I’ve purchased. I have exchanged an iPod Nano that couldn’t play Apple Lossless formats (even though it played everything else just fine), older iPods where the hard drive failed after less than a few weeks of usage; and my Macbook Pro’s power button has sunken in, which means I will have to take that to the Apple store eventually down the road.

Despite how well their products are designed, it’s also pretty widely known…

:: Expand article >> ::

Metroid Prime 3, and what I think…

Metroid Prime 3 Corruption is almost without a doubt, the best game released on the Wii thus far. It pushes the Wii’s graphic engine to show that pretty games, even though not at HD resolution offered by other platforms, is still possible. It also shows that the Wiimote control scheme works almost (and I do mean almost, because it doesn’t quite get there, read on…) brilliantly with the right software programming. However, that is not to say that the game itself is without flaws. Despite the fact that Metroid Prime 3 garnered good reviews from just about any major outlet, I found some of the gameplay elements lacking and frustrating.

First we have to talk about the control of the game. Even though it is indeed the most fluid and well-calibrated use of the Wiimote so far, it still isn’t quite accurate enough to really get it right. There are basically two options to how you control the game, you can opt for the traditional, complete lock-on as offered on Gamecube before; or you can opt for the semi-lock-on, which allows you to lock onto the enemy and strafe around, but still aim your gun manually. The full lock-on makes encounters against non-boss enemies a joke, just lock on, move around and fire away blindly until the enemy dies, and find another enemy to lock onto. In contrast, the “advanced” mode controls is accurate most of the time, but it does lose tracking once in a while, and it’s easy to…

:: Expand article >> ::

keep looking »