What’s Up with Apple and Adobe?

by Steven Sentosa on April 9, 2010

I have been reading my RSS feeds lately, and more and more I found this rivalry between Apple and Adobe. As many of you know, Apple just released their latest product, the glorious iPad, and announced its new iPhone OS4; on the other hand, Adobe is about to release their latest break-through, Adobe CS5. So, what’s up between Apple and Adobe? They should go on their merry way, right? Unfortunately, that’s not the case. Lee Brimelow, one of Adobe Platform Evengelist, clearly stated his frustration towards Apple. It is apparent from his explanation and some other sources, Engadget and Mashable, that Apple tried to push Adobe Flash to the side and banned anything related to Adobe Flash in their new iPad and iPhone OS WebKit engine.

In my opinion, it all boils down to two choices: HTML5 or Adobe Flash. Apple is obviously supporting HTML5; therefore, there’s no place for Adobe Flash in Apple’s mind. I agree with Nilay Patel from Engadget that Adobe’s domination in online advertising now is “shaken” little bit by Apple’s decision. We’ll see what will happen in the near future.

According to Jan Ozer, Flash 10.1will support hardware acceleration. This means that CPU utilization can be lowered significantly. However, this feature is currently supported by Windows OS. The reason is because Apple was reluctant to give out its Leopard OS X API which  Adobe team can use to develop GPU ability in Mac. But, don’t worry Mac users, Mac is currently supporting core animation which will help your video performance also. If you read Jan Ozer’s explanation, he explains that Flash is not necessarily inferior to HTML5. It all depends on Flash’s ability to access your computer’s GPU power though. In the case of Mac, Apple didn’t disclose the necessary “hook” to allow Flash to utilize Mac’s GPU. This is probably one of the main reason why Apple supports HTML5. Apple said the Flash is a CPU hog, contains too many security loopholes and old technology.

In conclusion, I think this war between Apple and Adobe is just about politics. Each side defends its position strongly. As of right now, there is no sign Apple will allow Flash to be appeared on its iPad or future iPhones. Which one is the best? Flash or HTML5? Without GPU acceleration, that’s fully supported in Flash 10.1, HTML5 is the winner; but with GPU acceleration, Windows users can be rest assured that Flash 10.1 will use lesser CPU requirements than HTML5, which will make Flash the winner.

{ 0 comments }

Korean Man Married His Own Pillow

by Steven Sentosa on March 22, 2010

Click to enlarge

What a crazy world we are living in now. A South Korean man, Lee Jin-gyu, fell in love with his own “Dakimakura”, a large hugging pillow, but this is not just an ordinary pillow though. It is a dakimakura with a picture of Fate Testarossa, an anime girl from Magical Girl Lyrical Nanoha.

Lee Jin-gyu literally brings Fate Testarossa anywhere he goes: restaurant, grocery shopping, even to a theme park. I think you would believe me after you see this video.

{ 7 comments }

ASUS N61JQ-X1 Laptop Review

by Steven Sentosa on March 6, 2010

I was finally back blogging after almost 1 month. Other than my business from teaching, there was one other main reason why I didn’t post anything lately, that’s because my old laptop was broken. I don’t know what happened with it. It just won’t start. It can’t even get to the windows screen. To solve this, I have done some research and also brought my laptop to a computer store to be checked, but so far the only thing they can tell is that this is due to hardware failure. The symptoms was these: black screen and there’s this beeping sound 1 long, 2 shorts. Apparently, my graphic card was busted, according to the POST (Power On Self Test) test. Instead of fixing the broken graphic card, I might as well get a new one because the cost to replace the graphic card was so expensive.

Here’s the spec of ASUS N61JQ-x1: [click to continue…]

{ 114 comments }

Leadership Tower

by Steven Sentosa on February 2, 2010

We did a pretty interesting game today in our leadership class. Our instructor separated us into 4 random teams, where each team consist of four people. The objective was simple, create a hang-free tower as tall as possible with a bunch of newspaper, tapes, and rubber band within less than 30 min. Here’s what our team created.

Me, Jerry, Heather, and Andy (from left to right)

With the little time given and poor construction, I’m surprised this tower can still stand.

As we created this tower, there are couple things we observed.

  • Our team was a flat team, meaning there’s no dominant leaders. All of us are leader in our own tasks. It’s kinda weird that we started with no idea on how to make a tower. However, as we progress along, each of us contribute ideas, and ended up doing our each own task to build this tower. Me and Andy were the tower builder. Jerry and Heather were the material maker. We didn’t decide this, we just did it. I guess we acted as our own leader and determined what was the thing I can do the best at that time.
  • Foundation is really important. The keys here are planning and preparation. Without proper planning, we can’t make a tower from newspapers and hoping it will stand still. There will be unexpected things happen as you progress, but the main goal was clear from the beginning, to build a tower using triangular foundation and using pillars to raise the building.
  • You have to know your limit. We can’t keep increasing the height of this tower. There will be certain level where if you add more height, the building will collapse. Don’t let your proud blind you from seeing the reality. We were not the highest tower in the class, but we knew the limit of our building. In fact, one of the team has their tower collapse during presentation. It’s because poor planning and too much weight on the tower.
  • Communication is important. This reminds me of tower of Babel (Genesis 11:1-8). Without proper communication, there will be no unity to achieve one specific goal, which in this case to build a tower.

Overall, this game was pretty fun. I wish there will be more of this practical game again in our leadership class.

{ 0 comments }