Sunday, 1 January 2012

New Year's Resolution, 2012

It's 2012! Happy New Year!

That can only mean one thing...

The End is Nigh!

Ok, we don't know, really. The Mayans were probably tired and gave up at 2012 when they made their calendar.

Anyway, after deliberating over the exam period, it's finally done. Here's my New Year's Resolution for 2012...


ACADEMICS
  • I will finish my 2nd year with at least a 2:1 overall.
  • I will NOT go back to Jakarta over Christmas, so I can focus on my January exams in 2013.
JOB PROSPECTS
  • I will get an Internship, and I will actually enjoy my internship &// find it useful and beneficial.
  • I will actually help Robin with his Bubble Today website (have you heard of it? it's really good)
  • I will brush up on any sort of code. HTML5/CSS/Objective-C, etc. Seriously, I will actually improve my knowledge of one/more of the above-mentioned computer/web design languages.
SOCIETY STUFF
  • I will be in a committee in my 3rd year and not regret it.
  • I will submit 6 articles to Exeposé by December 2013. Surely not that difficult, right?
  • I will single-handedly work in a team to make Photosoc awesome. 
  • I will learn to develop film.
  • I will get presenter-trained/tested and get my own radio show on Xpression. 2 ideas for a show at the moment: A "Versus" show, in the style of Zane Lowe, AND/OR a food review show, reviewing the food on campus and in Exeter. (If I do get that food review show, I'll get off my pescatarian diet straight away.)
MUSIC CRED
  • I will go to a gig in 2012.
  • I will not chicken out like I did in 2010/2011, and I will actually get tickets to Glastonbury 2013. (ANYONE ELSE INTERESTED?)
    • Failing that, I'd love to go to any of the major music festivals while I'm still in the UK. BBL, perhaps?
PERSONAL LIFE
  • I will get a girlfriend. I'm 20 (as of 14 Feb, which is exactly one month away.), my brother's getting married tomorrow (15th Jan), so every nosey member of my extended family (and my mum) is going to start asking me now. Alright. THERE! I'll have a girlfriend by the end of 2012! HAPPY?!
  • I will give up chocolate for Lent.
  • I will wean off my Pescatarian diet by the time the June exams come. And I will then learn to cut the sugars and carbs out of my diet.
  • I will run a 10K (standard triathlon distance).
  • I will cycle 40K (standard triathlon distance).
  • I will try to do a triathlon in one day. Yes, I know I've had this resolution as holiday targets that never ever gets done, but I'm going to give it a try.
FINANCES/TECH
  • I will NOT ask my parents for any more money until the 2012/2013 academic year, when I really need money to pay my tuition fees.
  • I'm allowed to buy an iPhone 5 and a new Mac this year. NO MORE. No iPad, no iPod.
20 resolutions in 2012. Let's see how I get on!

Thursday, 8 December 2011

Christmas Vacation To-Do List

So that I have it on record...

Things to do this Christmas...

REVISION

  • Revise BEA 2001 Financial Accounting (just because it's MCQ, doesn't mean you should ignore it)
  • Revise BEA 2005 Information Systems
  • Revise BEA 2008 Management Accounting I


OTHER UNI-RELATED STUFF

  • Do your bit for the CIMA Global Business Challenge
  • Do your bit for the BEA 2002 Taxation Group Work, due 3 days after my birthday
  • Find out about filling up grant applications/budgets for PhotoSoc


HOLIDAY/FAMILY TIME

  • Go to Penang w/ bro and sis-in-law


ADMIN/WORK TIME

  • Go to Singapore and catch up with St. Andrew's/Choir mates
  • Go to Singapore and collect Work Holiday Pass
  • Ask Deloitte Singapore about Internship/Graduate job application (waaay overdue, this one)
  • Work for Dad (standard)


SPORTS

  • Do all 3 sports from a triathlon in 1 day (i.e.: swim, cycle and run). Doesn't have to be the full length, but do all 3 in one day.
BLOG
  • Do my annual New Year's Resolution post (forgot to do one for 2011 - that's not happening again for 2012)
13 things. 3 weeks. Let's get cracking, then!

Crap, 20?

Heh, forgot I have a blog. Hello!

Seems like the only time I post on this darn thing is when the following conditions are met:

  • my work's died down (i.e.: not during the middle of term)
  • my life is not boring (i.e.: not in the middle of my holiday breaks)
  • I'm not busy being festive or travelling (i.e.: not Christmas / Lebaran)
Hang on, that crosses out the whole year.

Oh well...

Yes, the blog's not dead. If you've read this blog before, you know I have the habit of beating this blog on its head and putting it into a coma for months, before splashing it with water, and then beating it again. Call it blog abuse, but it's not the first time I've done it. Not the last, either.

I decided to go back to blogging because a startling fact just dawned on me not too long ago.

I'm going to be 20 soon.

So what?

Well, maybe I'm being overly melodramatic, but I can't help to ask the question: what the heck was the last 20 years all about, and what's coming up in the next 20 years?

A part of me thinks the last 20 years was just a disarray, a mess, a shaky foundation to a future that's going to fall and tumble majestically. A road downhill (and anyone who's cycled with me knows that I can be a road hazard when coming downhill).

A part of me thinks the last 20 years was eventful, meaningful, purposeful, and all things considering, no small feat. (The other part of me is cynical, as usual.)

I keep having different scenarios in my head about how my life's going to end up.

  1. I live to be a centenarian, married with kids and grandkids (and great grandkids).
  2. I live to be a centenarian, alone.
  3. I live till age 40, death by cancer.
  4. I live till age 35, alone, living on the street.
  5. I live till age 21, end of.
  6. I don't think I want to talk about number 6.
A few facts I need to establish...
  • Probability of me getting a girlfriend = 0.0005,
    partly because I'm a self-centred workaholic who went to an all-boys school, and forgot how to socialise with girls. FACT.
  • Probability of me getting a job that's not with my dad = 0.001,
    partly because my dad often gets his way, and because I can't stay to work anywhere else in Indonesia (because my command of the Bahasa Indonesia language is laughable), and because I'm Indonesian, I'm gonna need the luck of an Irishman (literally) if I ever want to migrate, and even then, I'm gonna need the sort of luck my Dad has if I think I can survive on my own.
  • Probability of me graduating from Uni with a First or 2:1 = 0.75 -
    the only thing I can look forward to right now, before life goes downhill.
  • Probability of me getting either cancer, a mental disorder, dementia, diabetes/coronary heart disease, or killed by a fatal cycling accident = 1
    it's as certain as death in itself. If it's any consolation to me, I've narrowed down the possible ways I could die into that list up there. 
    • Cancer from the microwaved dinners/improper diet, 
    • mental disorder+dementia are already showing its teeth (by that, I mean the research studies show that these become more prevalent with people today as they age), 
    • diabetes because of my mum's side (potentially hereditary),
    • coronary heart disease because of the sort of diet I have when I'm in Indo with my family, and 
    • cycling accidents have happened to me a few times already, so the "lightning doesn't strike twice in the same place" rule is abolished for that last one.
  • Probability that any of the statistics I've mentioned are wrong/inaccurate, including this one that's coming up: 0.99

K, jokes from a slightly down and depressed guy.

You know what, I'm signing off here before I come up with any more grim jokes like that.

Sorry if this was the first time you've read a thing that I typed, btw.

Wednesday, 20 July 2011

An Op-Ed on Ultrabooks

ultrabook |ˈəltrəˌbŏk| 
noun  
A term used to describe a category of thin-and-light ultraportable laptops, coined by Intel Corp


It seems like this could be how Intel imagines the future of mobile computing to be - 

  • small (between 9" and 13" screens), 
  • thin (less than 1" thick), 
  • light (less than 2kg and without an optical drive), 
  • inexpensive,
  • loaded with wireless technologies (3G/4G, Bluetooth, 802.11n, etc.)
  • long battery life (≥7 hours), 
  • powered by an Intel Sandy Bridge/Ivy Bridge multicore CPU,
  • and a solid-state drive.
There are a couple of examples of Ultrabooks that are coming soon/available now. Apple's recently-updated MacBook Air is probably the most well-known ultrabook out there, alongside various iterations of Vaio X/Z models, as well as some up-and-coming Asus and HP products.

As a user of a 15" MacBook Pro, there are a few things that I find appealing in the Ultrabook concept, and a few that I have gripes with.

The most appealing feature about laptops in general is probably its portability. The ability to work from anywhere with a slab of electronics-plus-casing-with-batteries, at the expense of a bit of horsepower, has made the laptop an attractive product offering in any PC manufacturer's product lineup relative to their desktop counterparts. 

The ultrabook concept seems to be the natural evolutionary step for the laptop, then - getting lighter, more compact, and setting in stone the transition from the fragile and vulnerable HDD (with disk heads moving around barely microns over some platters) to the more robust and faster SSDs (which are basically NAND Flash).

However, as laptops shrink, the thermal environment in which to squeeze the essential components of a computer also shrinks, leading to crippled, low-power, "energy-saving" parts going into an overpriced and sluggish device. This has always been why I never buy sub-14" notebooks. It's rare to see a laptop under 14" that has a discrete GPU (read: not the Intel Graphics, or the occasional Nvidia/AMD-ATI integrated cards) - the only one that springs to mind right now is the Alienware M11x.

In an ideal world, my dream laptop would be a 13" laptop with a discrete GPU card, SSD+HDD, and because I love this feature on my current laptop, a backlit keyboard.

In reality, a 13" laptop would either weigh like my current 15", or be powered by the Intel Graphics.

But recent developments in the laptop arena, specifically from the Sony and Apple camps, have given me this new image of computing in the future.

Picture this scene: you're at work, working on a Word Document on your laptop. Suddenly, you've been given a task that involves heavy use of the GPU. It could be editing a video files, or perhaps giving a presentation on an external projector. This is when you normally get fed up, because your laptop just can't handle the task. What if you could add some extra horsepower to the laptop, just for this task? Something like an external dock, which has a GPU, connected via a fast connection (ExpressCard, eSATA, FireWire, USB3, Thunderbolt, etc.), maybe even build it into the projector/display itself. When you don't need the extra power, just unplug the GPU, and you are back to working on a thin-and-light, long-battery-life ultraportable.

We can run wild with this idea. The Ultrabooks shown on the gadget blogs seem to only have the essentials. The external docking device might include things that you only need when you're at a desk - a charging solution (a la Apple's Thunderbolt Display), extra ports, extra disk space (for your movies/photos/music), extra screen/projector, an optical drive (when was the last time you used the one in your laptop, anyway?), external GPU (upgradeable?). The list goes on.

With the development of Thunderbolt/USB3 and the emergence of Ultrabooks, perhaps there is a potential demand for power-boosting external docks again. Just imagine - a 13" sub-1kg thin-and-light laptop with 10 hours battery life, and when plugged in at home, can transform into a gaming rig churning MW3 at 60fps. All for the price of a MacBook Air + GPU.

The only issues I can foresee are these:
  • The CPU on the MacBook Air may become a bottleneck, relative to the GPU.
  • PC gamers would probably build proper rigs, not get an ultrabook + dock.
  • Will the typical ultrabook buyer be savvy enough to understand the benefits of the external dock, and if so, will they be willing to buy it?
  • Each company/manufacturer will probably have their own proprietary docking solution. Monopolies ensue.

In spite of these issues, I really think it's a solution that's worth a try. Just make sure the price is right (glares at Sony).

Friday, 8 July 2011

Google & Social Network.

Today, I've joined an elite class of web users that have special powers that others don't.

Alright, that's how I see it. But in reality, I know Google Plus is just an overhyped, Facebook-esque service, provided by the brilliant folks at Google. A service, which at the time of post, is still under wraps for most, as it undergoes a limited trial test (*cough* BETA *cough*).

I have to admit. I've been skeptical when I heard that Google was developing a social networking service. Looking back at this company's past history of social networking services (Orkut, Google Buzz, Jaiku, and arguably, Google Wave), we can see that Google has made attempts into this realm before, and with the exception of Orkut, they've had brief moments of success before the hype surrounding them died down, and people went back to Facebook and Twitter like a yo-yo.

Indeed, developing a social network to compete against the dominant players right now (Facebook and Twitter) is no easy task. These companies have been building up their user base, to the extent where they now have enough power to enable them to "tentacle" their way across the internet. Nowadays, it's rare to come across a news site or a blog that doesn't give you the option to share the news story on Facebook or Twitter. Facebook and Twitter have shaped our lives in more ways than one - from procrastinating with Farmville and #Hashtags, to toppling regimes in the Arab Spring; from being able to know what @ProfBrianCox is thinking, to seeing tagged photos of your antics from last night at Arena. My point is: think social network, and the top results in your mind are likely to include Facebook and Twitter (disregarding the regional equivalents for the moment, like RenRen and Orkut). Google has the challenge of shaking away their past non-successes and coming up with a competitive product that will stick in people's minds for the right reasons.

Is Google Plus the right solution to this challenge? Well, let's look at what it has to offer first.

From what I've seen and heard thus far, Google+ is attempting to integrate various Google services together. Think of it as an aggregator for what you do with Google. Your Blogger blog posts, your Picasa uploads, your "+1"s on a news story that you read somewhere (I +1 this, or in Facebook speak, I like this), your Google Chat (remember that, from the days when it was in Gmail?), your YouTube activities, maybe your gaming activities on Angry Bird (think Apple's Game Centre, but on Android + other platforms). At this point, you might say "I can do all that already. It's called Facebook". True, all these features have been available on other services.

But perhaps the most exciting this for me about Google+ is their concept of Circles.

The best way of explaining circles is probably this: Imagine Google+ is a chatroom with all your online contacts together - your relatives, your ex-teachers, your ex-girl/boyfriend, your flatmates, your coursemates, your colleagues, etc. Sometimes, you just want an outlet to say something, but perhaps you only want certain people to see it, and not others, and you don't want to set a specific privacy setting just for that one status update on Facebook or that one Tweet, because it takes umpteen steps to do so. Well, Circles in Google+ is very similar to the idea of lists in Facebook, but made simpler. By default, Google gives you 4 circles to start off with - Friends, Family, Acquaintances, and Following. By putting your contacts into individual circles, you can now post certain things, and choose to share it with a specific circle(s), extended circles, just your contacts, or if you don't mind, the whole world. Because Google emphasises the Circles feature right from the outset when you want to add contacts, you are more likely to sort out your contacts into "circles" then with lists on Facebook. The clean user interface in which Google presents the Circles idea to you could not have been any simpler - you just drag a contact into the appropriate circle. Simple as that. And posting a status update is now easier than sending an email - you compose the status, and you choose who you want to send it to via Circles. And if you made a mistake, the brilliant minds at Google Inc can allow you to make an edit, even after posting. No more embarrassing typos!

One other feature that is of interest to me right now is the "Hangouts" feature on Google+. This concept is not exactly new - video/text chat over a social network, with people who happen to be online. However, recent events at Facebook has made this feature pop out to me. In case you haven't heard, Facebook and Skype have recently deepened their partnership by not only enabling Skype users to search their Facebook contacts, but also (most crucially), allowing Facebook users to have a video chat with each other over Facebook. Imagine that, I see that my friend is (as usual) procrastinating on Facebook, and I start a video chat with him/her. Considering how much time we spend online on social networking sites, this could be a hot feature for Facebook. Could this be a deal-breaker for Facebook? Or is this just Facebook trying to steal some limelight from Google's newest baby by playing catchup?

Putting aside the Facebook factor, I think Google+ is a pretty convincing product. Even though it's still in a limited field test, I think it's a clean, polished product with some compelling features, and assuming the backend stuff can scale to accommodate the masses, it is a brilliant service that's ready for primetime.

The problem is the elephant in the room - Facebook. Think about the number of friends you have on Facebook, the number of photos you have on Facebook (that's photos uploaded, and/or photos tagged of you). With Google+, it's a reboot - you have to spend time rebuilding things again. One of my friends on Google+ was telling me, as much as he loves Google+, he'll probably stick with Facebook for now because, well, that's where everyone and everything is at the moment.

The other issue right now is that I don't see any feature that is unique to Google+, that is a must-have, and not obtainable anywhere else on the web. Its 3 biggest selling point (as sold by Google) - Circles, Hangouts and Sparks (which is a feed of things that you are interested in, and which you can share with friends), are not that much different from Facebook Lists, Facebook Chat, and Facebook Likes/Share Options on articles in your RSS feed, respectively. The only plus side advantage that Google has right now is that the Google solution is simpler and cleaner. Apart from that, it's the same thing, is it not?

Google has certainly put their back into their latest attempt at going against Facebook - they've come up with a polished, convincing competitor to match Facebook. If Mark Zuckerburg hadn't had the few beers it took for him to kickstart the whole Facebook project, I would have definitely loved Google+ in an instant. It will take a lot of time and effort before people will embrace Google+. Nevertheless, I am hoping for Google to stay with this one for the long-haul and not abandon ship after a few months. After all, as economists would say, competition can be good for consumer choice, as it keeps the competing firms (read: Google & Facebook) on their toes. I'm looking forward to seeing how Google will impact the social networking services industry.