Showing posts with label computing. Show all posts
Showing posts with label computing. Show all posts

MCO Phase 4 (3rd extension) - holding on for a little while longer



The end of the Movement Control Order (MCO) was in sight, and, unsurprisingly, once again, the finish line has been moved back by another 2 weeks. The 3rd extension brings into effect MCO Phase 4 from 29 April 2020 to 12 May 2020. Yesterday, the Phillipines has also followed suite and extended the lockdown of Manila until 15 May 2020. Quite similar to Singapore's extension of the "circuit breaker" ending from 4 May 2020 to 1 Jun 2020.

As i blogged my thoughts two weeks ago, businesses were already getting restless due to the long stretch of inactivity, with running costs to upkeep it's dormant workforce eating into their reserves. This further extension further aggravates the situation, though many manufacturers (particularly those from the automotive manufacturing industry) have quickly converted their production lines to manufacture face masks, ventilators, and other relevant health equipment. This has a two-fold benefit of both generating income and keeping their workforce productive.

Unfortunately, this latest extension crosses into Ramadan, the fasting month for Muslims which started yesterday (24 April 2020). Life just got one level tougher for our Muslim brothers and sisters, though most of them are very positive and take this as form of divine challenge to strengthen their resolve. In order to ensure social distancing, the usual Pasar Ramadans (food bazaar) are not allowed this year, and the government is working hard to enable and online solution for the traditional food sellers.

Now, this is somewhat of a relief to me and my family. Prior to the announcement, we were thinking of how to handle going back to work when schools were to remain closed (the government would make a separate announcement when schools would resume, 2 weeks ahead of the starting date). This meant that while parents like us go back to work, the kids would have to be at home, as day care and baby sitter functions are not likely to resume. My company had already planned to split the workforce into 2 alternative shifts rotating weekly between working from home and being in the office. This extension buys us some time, though ultimately the day will come when we have to face this issue and find a solution.

Somehow, we have gotten used to the life staying at home, and also working from home (WFH)as well. Can't say the same for others, as I still observe some people taking regular morning and evening walks around my housing estate. I hope that they do not get arrested by the Police, a real risk as there have been many cases in Malaysia daily. Having limited detention space, the authorities also consider a fine of RM1000 for those violating the MCO rules.

Speaking of WFH, just to add to my recent thoughts which you can read over here, as long as the telcos are kind enough to stick to their commitment of daily free data (which is sufficient to carry out teleconferences and file access online), working from home is "manageable". I use this term, as in my own experience the quality of the connection is intermittent - sometimes, impossible to do anything in real-time (like voice and desktop sharing). I'm using the wireless broadband from my phone as a WIFI hotspot. Especially challenging when you present your desktop, and try to speak and scroll around all at the same time. Your own mileage might vary, and if you have a wired connection, I guess you should be luckier than me. I use roughly 1 Gb of data per day, so for a typical 4-week month, that comes up to ~20 Gb. Soyacincau.com has put up a good comparison of the free data + extras offered by the major telcos in Malaysia over here. On the bare minimum, all of them offer 1 Gb of free data per day from 8am to 6pm (enough for doing work during regular office hours). For most of them, either it's automatically given or a one-off request through their app or SMS. Maxis is the most troublesome, as you have to use the app to apply each day after midnight. For those with kids in school, YTL has a good offer of a 40 Gb / month free data plan for 60 days (check it out here). And for those "big kids", Telekom is offering a good deal (RM59/month for unlimited data) to those pursuing tertiary education at selected institutes of higher learning (read more over here).

In any case, with everyone using the Internet, I guess this is somewhat expected. All the more reason for the world to speed up on the adoption of 5G technology (US and Huawei better get their act together and align once this is over). In the mean time, entertainment companies such as Netflix are reducing their bitrates of their streaming services, since the "width of the pipe" is not going to get bigger any time soon. Youtube has also followed this move, though I'm not sure if Europe alone is sufficient since America and Asia are also likely to consume high volumes of data.

As businesses become more restless, people are also becoming increasingly uncomfortable, as it looks like Hari Raya this year will be a anti-climax of a celebration after a month of fasting. The government is also working to restart the economy by gradually relaxing the controls that are in place. For several days now, the number of new confirmed cases in Malaysia has been in dual digit figures, though it is still to early to lift the MCO completely.

Even after this is done, it is certain that we will not go back to the life as before - there will definitely be long-lasting or even permanent changes to our social and travel aspects of life!


"No connection dinosaur" - new high score

Ironically, after my telco shortly before lunch today, my internet connection suddenly went spotty. Instead of giving up and going downstairs to eat (still at home during this MCO phase 3, after all), I tried my luck again at another game with the monochrome T-rex on my Chrome browser.

This is not the first time playing this game, but only since these few weeks do I see this very often (due to the intermittently poor connection to the Internet via wireless hotspot connection). Not sure if this is due to the telco infrastructure (both Digi and Maxis give similar results) or if my house is poorly located.

Today, I managed to break my old record from 2 weeks ago, and reached a new high score of 4162! 😀


Yep, a cactus in the face ended my run (again). Haha, either I am getting more patient, or getting better with more practice. Maybe I have to find some different hobbies to get through this lengthy home-isolation due to MCO. Any recommendations?

Well, for any of you out there who are in the same boat as me, perhaps you too have become increasingly proficient in this game...! 😁

Having a bit of fun with "No connection dinosaur"

As almost everyone is on the Internet, it's no surprise that the line quality and connectivity can be intermittent at times. For Chrome browser users, when this happens, you will see the familiar game in your browser window (sorry IE users).

My daughter coined the name "no connection dinosaur", for obvious reasons, but upon digging further, found out that the monochrome T-rex is officially known as the Chrome dinosaur offline game, and even got the nickname “Project Bolan” in honor of Marc Bolan, the frontman of “T-Rex’, a legendary rock band of the 1970s.

It's one of those overly simplistic but addictive games with only two buttons to control. Space bar to jump and down arrow to duck - I only recently found out about the duck move today while researching further, but honestly never found a need to use it. If you hit the cactus or pterodactyl, game over (as shown below when my T-rex decided to kiss the cactus):



Well, today, managed to get my highest score yet: 01633. May not be a great achievement for some of you, but haha, I guess this is the highest I would ever score. Hopefully, either my Internet connection improves, or I run out of patience....

How about all of you out there - do you have any better luck (or skill) playing this game? If you do, feel free to drop a comment down below.


Practical Working from Home (WFH) in 2020

It's Day 5 of the MCO (Movement Control Order) here in Melaka, from 18 Mar 2020 to 31 Mar 2020 (as of today). This measure is drastic but necessary in order to "break the chain" of highly contagious Covid-19 Coronavirus, by social isolation. We're still allowed to go out to buy food and other essential supplies, but with some guidelines (like only one person in the car, for example). The short and simple rule is - "Stay At Home" (you'd be surprised how many people do NOT comply with this, either through ignorance or defiance). More info can be found over here (FAQ is in Bahasa Malaysia, though) and also in my previous post. For most of us, this means staying at home doing nothing, but (un?)fortunately for me and my team, we need to Work From Home (WFH hereon for short). Thanks to the nature of our job and this day and age of technology.

I'm no stranger to this mode of working, having started nearly a decade ago. However, with the advancements in technology, specifically in telecommunication and also IT, working from home has become more practical and do-able. Provided the necessary infrastructure is in place (more on this later).

Working from Home (WFH hereon for short) is also known as telecommuting, is we perform our daily job functions from an external location instead of the usual location. This is not the same as working in the field, where one still has to be on-site, wherever that may be. WFH is not a standard working mode - it varies across job functions, companies, industries and even regions.

Not every job or function is suitable for WFH. For instance:
- Service industry: Waiter, Hairdresser, etc.
- Manufacturing: Production Operators, Technicians (At least until IR4.0 is here)
- Field-work: Home Delivery and Repair Services
- Highly confidential: Finance, R&D (Bring your top secret stuff home and leave it lying around? I don't think so....)

In principle, there's a tendency for developed countries having higher adoption of WFH due to the nature of work and also the culture. Especially in Asia, where there is a concern from the top that people might abuse the system or only some people might be lucky enough (or cursed, more on this coming) to be able to WFH. Strangely, the same people do not have any concerns when we work our rear-ends off across international time zones and outside office hours....

Why do people take WFH (under normal, non-MCO days)? Sometimes, there is a need to be at home to take care of kids, elderly or sick - not full-time, but at least on standby or to have their presence at home. Sometimes, awaiting an urgent delivery or home repair. Whatever the reason, the expectation is that the employee will not compromise on their usual functionality - so if their immediate surroundings demand too much attention, the employee is better off taking leave rather than WFH. And sometimes, there's the controversial "not that sick, but contagious" zone where it's better to work in isolation, but not flat out go on medical leave. I've had to do so several times in the past during the school holidays.

While some employees may lament that they do not have sufficient entitlement for WFH (limited number of days per month or even none at all), actual WFH requires certain pre-requisites to be effective. Below are some steps I have taken in my own experience in order to function optimally:

1. Location
   I've fortunate enough to have some space to set up a desk in the corner of my bedroom to function as my primary home office. Not a fancy manager / glass desk - actually it's an old Mahjong table which I inherited from my late grandparents.... My family is understanding enough to know that when I am in working mode (the closed door being a subtle hint). Of course, it's not completely soundproof, but still better than being in the office when EVERYONE is in their own telco! Of course, if you live in a studio / apartment with your wife, four kids two cats and pet gold fish, you would probably WANT to go to office to get any real work done....

2. Workstation / Equipment
   Like I said, I have my ancestral Mahjong table, and hijacked a chair from my dining table. Not completely ergonomic, but will do for now. Who would have guessed I'd have to spend 2 weeks of full-time WFH? We've been trying to go paperless for ages now, so most of the work is done through the company-issued laptop and company servers (which, judging from the speed, could be located in another continent). I'm using my own USB headset, a fairly old model (Logitech H390). Unfortunately, I don't have a printer, photocopier, scanner, etc. at home. So in a pinch, I'll use my cellphone camera to "scan" something.

3. Network Infrastructure
   To WFH requires massive amounts of online data transfer, with a high-bandwidth, stable Internet connection. Unfortunately, I don't have a Unifi connection so I use the hotspot from my company-issued phone. With some forward-planning, I copy large files to my company-issue laptop to work "offline" at home, and upload them once I'm back in the office again. Of course, I'm actively practicing good data security and keep all devices, portable drives, etc. secure.

4. Minimize / Eliminate Distractions
   This is the hard one, especially when the whole kampung is at home too. That is why, I really consider the reason for WFH-ing in the first place. If it's not possible to do so effectively, I would rather go to the office or take leave.

5. Personal Health / Well-being
   Actually, while at the office, there's better opportunity for social interaction and taking breaks to detract from the monotony of the situation. Even commuting to and from work, getting up for a stretch, walking to the coffee machine or meeting room is better than sitting at home. When WFH, I can actually sit through the entire day at my Mahjong table-cum-workstation, and this can lead to poor posture (due to the mismatch in height of my chair), lack of physical activity and other problems (unless you have anti-social tendencies and actually enjoy working alone without interacting with your colleagues). Some of my colleagues have also pointed out that WFH is not all a bed of roses like it appears to be.

WFH is still counted as work - the idea is to be fully functioning during this time. I do my part to set a good example for my team (who are in a similar predicament now expecially during this MCO). Hopefully, this Covid-19 pandemic gets under control ASAP. Depending on how the next two weeks go, there may be a possibility to extend - if you ask me, I think it should be extended at least until mid Apr 2020. Great care needs to be exercised when the MCO is lifted, as I can imagine everyone would rush out after 2 weeks of staying at home - it would be disasterous if there were a "backdraft", like glowing embers under a smoking pile of burnt peat....

In conclusion - for those of you who have the option to WFH - don't misuse this to the point where the employer would be forced to revise its policy!

Anatomy of a Google+ post - a viable blogging platform?


Blogs come in all forms - for better or for worse, depending on the artistic common-sense of the blogger. *Traditional* blogs on platforms such as Wordpress and Blogger allow plenty of customization options. You can opt for a simple, minimalist approach, or a psychedelic overload. Depends on what audience you are trying to reach out to.

With the advent of social networking these days, the look and functionality (more on this later) may differ, but essence of blogging still remains. After all, you are still reaching out to some audience (general public or limited audience, depending on the privacy and content control capabilities of the social network in question).

As I mentioned in my previous post, blogging without pictures, a blog is merely a platform to express oneself and communicate with an online audience. No need to adhere to a fixed template or appearance.

Let's look at Google+, as it is today, and how it compares to an "open / highly customizable" blogging platform such as Blogger.


The screen shot above is what you will see as a user of Google+. In the place of "Share what's new" you can type away, limited only by practicality. It's quite easy to guess what the icons to the right symbolize - options to upload photos, a video, a calendar event (the least obvious) and lastly a web link.

One thing about Google+, there are no text formatting options. Very much like Twitter, only you're not restricted to just 140 characters.

Although there are those 4 icons above, you'll find that you can only select one when making a post. Thus, it's not possible to make a "multi-media" post as you could in, say, Blogger.

If you've keyed in a URL, Google+ will automatically pick up the first one and display a small preview at the bottom of your text. You can delete the picture, description, or the whole thing.

The way I see it, using Google+ requires a more focused approach when posting. You can't really make a list of say, top 10 movies of the year, with individual links for each movie, all in a single post. What you CAN do is make 10 different posts, and sum them all up in the 11th post. Or, post it elsewhere on a more conducive blogging platform and link to that post in Google+.... :)

Photos uploaded in Google+ are not compressed (though add up towards a limited quota if they are too large), so quite an attractive option for photo bloggers.

A Google+ post is also devoid of labels or tags, which means you can't group or categorize posts. So, there's not going to be any tag cloud. This may or may not be a great loss, though, as when was the last time you read a blog by category?

Absent too is the blog archive, where posts are grouped by posting date by year and month. Again, this is one feature that readers don't really use (unless your posts are seasonal AND timely).

Lastly, there's no way to add a dedicate title to your posts on Google+. You can't even type it into the body of the text and underline it, due to lack of formatting features. On the plus side, no need to crack your head to think up a title for your post - just start typing! However, since only a preview of the text is visible in Google+, to draw attention to your post, you'll need to make use of an interesting photo (which may be more tedious and difficult to find that a good title) or make the first few lines of your post as an "executive summary" to hook the reader to expand the post.

As the look and feel of Google+ is fixed, you'll have to consider how to fit in your photos and other media to support your written content. This does put the emphasis on writing and content.

For those of you who have been blogging on traditional platforms and have tried out Google+, what are your opinions? Which platform best fits your style and which one enables you to better interact with your readers?

Exodus - moving away from Multiply.com

As I briefly mentioned in my previous post a little over a month ago, I was very saddened the decision of Multiply.com to discontinue it's blogging and photo hosting services and to solely focus on e-commerce. Being effectively my first *true* endeavor into the world of online social networking, mcwk.multiply.com (no point placing  hyperlink to it now) was my staging ground for cross-posting to marvinchong.blogspot.com.

It looks like the current CEO of Multiply, Stefan Magdalinski, who recently took over when the company moved to Jakarta, Indonesia, has made himself very unpopular with this decision. Perhaps it is his long experience in e-commerce (you can read a bit about his profile on the Multiply Corporate Info page) or maybe, Stefan opted to steer Multiply away from direct competition, given the gargantuan competition that is Facebook (for now)?

In any case, it is good that as what can be deemed the last meaningful act (at least to bloggers on Multiply like myself), Multiply has just put together an export tool and media download tool to facilitate our efforts to *abandon ship*. Though I feel they should have this developed BEFORE deciding to drop the bomb (rather like starting to build life boats after the ship hit the iceberg), I think that at least we should be grateful to Stefan and the Multiply team for fulfilling their moral obligation to their long-time user base.

So, let's see what the tools look like, and just how to go about using it?

From your multiply site, under your profile, you'll find 3 tools:
  • Download Media
  • Export to Blogger
  • Export to Tumblr

The export tools here aren't very useful, as you'll have to manually download and upload your photos and videos to Blogger:

So, how do we go about doing that? Clicking on the "Download Media" link brings up the following Multiply Media Download page:

Here, the individual links to all the picture and videos you've ever uploaded to Multiply are given. Now, either you have to right click and "save as ..." each link, or use a dedicated download manager. Instructions given are for using the Download Master chrome extension or DownThemAll! for Chrome and Firefox Browsers respectively. If you're an adamant Internet Explorer user, you may need to use a 3rd party stand-alone download manager like Free Download Manager and wxDownload Fast. Both of them are available as portable apps at PortablApps.com. In my case, I'm using Firefox, so:

The size of your *baggage* will vary, depending on how long and how you use Multiply. In my case, I have 4793 photos to download. Luckily I'm using a download manager....

So, clicking on Start! I now wait patiently for all files to be mass downloaded to my PC. Needless to say, this takes quite awhile and a huge bandwidth too. So, be sure to do this from an AC powered laptop or desktop, and over a broadband connection without quota (like TMNET's Broadband or UniFi). And of course, make sure you have enough space on your hard disk.

While I'm sure you have all the originals backed up already, just like I do, it's more convenient to download your media this way, for re-upload to Blogger, Facebook or your new found platform of choice, rather than having to retrieve and re-edit for web publishing all the photos and videos from your archive. Obviously, this takes a long time. I'm typing this post and making the screen shots as well during the download process, and now it's ~85% complete. At least it will be done soon.

So, what's next? I think I'll leave my Multiply site alone here and let it die a natural death (or rather, killed off by Multiply when they finally discontinue the blogging service on 1st December 2012). The next huge task will be to check my site marvinchong.blogspot.com, which was heavily built by cross-posting from Multiply, and manually replace the photos that a currently hosted on Multiply. As for galleries, I don't have a simple solution yet, anyone out there with tips to share?

Well, all good things come to an end, and I thank Multiply for serving as a great entry-point for me into the world of blogging. I am sad that come 1st December 2012, there will be no longer any trace of mcwk.multiply.com in cyberspace to serve as a legacy. Anyway, thanks the Stefan and the Multiply team for allowing for ample time for us to part under favorable terms. I wish all of them best of luck and success in their future endeavors!

"Hover over my name" - yet another Facebook hoax

Undoubtedly, in the "golden age" of social networking and the ability to share online, privacy is becoming more and more of a concern to the cyber-savvy society. Unfortunately, there are spammers and hoaxes who capitalize on this fear to fuel their ulterior motives....

Now, when I start seeing multiple cut-and-paste postings from my friends, its usually something very, very usually (like the Gangnam style thing from PSY) or a chain letter / hoax. Unless, of course, you have the web presence and following of someone like Lady Gaga.

Since I first started using the internet (thanks to Telekom Malaysia, TMNET 1515), my Inbox has always been on a staple diet of spam and "chain letters". Spam, which comes from some unknown source and usually has no relevance whatsoever. Like trying to sell size-enhancing products for various body parts.... :)

Unlike spam mail, chain letters are practically propagated by actual friends and family members, who are acting in their best of intentions, but alas as just acting out the intentions of others like pawns in a chess game. I used to see a chain mail being forwarded, and forwarded, and forwarded multiple times - almost as if someone were trying for a shot a the Guiness Book of World Records (sometimes, being famous is not always a good thing).

There are many, many motivations that drive the momentum of chain letters. Used to be the "forward this to 10 people and get $$$" which thrives on the basic instinct of greed. Then there a switch in tactics to pity and compassion - "each time you forward this, $$$ will be donated to XXX". Now the latest modus operandi is to prey on the great fear of the modern internet generation - online privacy.

The latest one I see circulating on Facebook goes something like this:
To all my contacts, friends, I request from you, that with the recent changes in FB, now anyone can see things from people who are not in your contacts list. Just because a contact of yours makes a comment or "likes" in some activity of that person. I do not want people to contact me, and would like that they do not read and see all my comments and stuff, but I can not change this myself because facebook has configured it this way. But you can do it for me.
1) PLEASE place your mouse over my name above (do not click), a window will appear 
2) move the mouse on "Friends" (also without clicking),
3) move down to "Settings", click here and a list will appear.
4) Click "Comments and Like" and it would thereby remove/untick the CHECK.
By doing this my activity amongst my friends and my family does not become public. A Thousand Thanks! Paste this on your wall for your contacts, if you care about your privacy!!!
This is believable, as there is some truth to the content. However, in the end, it's not as straightforwards as it seems, as the underlying mechanics behind the privacy policies of Facebook as a little complicated. You can read more on the details if you're interested in an excellent post by Jon Loomer at : http://www.jonloomer.com/2012/01/17/facebook-privacy-dont-hover-over-my-name-do-this-instead/

Now, a slight note on online privacy. In this day and age, there is no real privacy in the truest sense. The fact that "on line" comes into the picture means that there is already some storage point outside of your physical network where your content is stored. A file on your thumbdrive is private - a file on a server somewhere in the world is not. All you have is someone's word that they will not share your content to the public unless you give them permission to do so. It is like giving your house keys to the security guard (for those of you who live in gated communities). Yes, even putting money in the bank or stuff in their safe deposit box is the same - it is up to you to act based on how much trust you have in the other party.

Back to the online community. Now, when people start blogging, the logical conclusion is that they would like to share something with the rest of the world. It makes no sense to blog if you're the only one who can access it, after all. Of course, at some point, we all like to share, some things more than others. However, the word "share" here is somewhat misleading itself, since when I share my laptop, for example, it is either with me or with you. In the end, there is just one laptop. But, when I share something online, I am actually giving you a COPY of my content, since I can never take it back and the content can be duplicated, copied and so on.

Thus, what you put online today has the potential to become public domain at any time, either intentionally, or otherwise. Now, as I learned from a workshop some years ago, "Trust is giving someone the power to completely destroy you". Now, from a logical point of view, it would be unwise to give such power to anyone. Time has a way of changing things, and though I sincerely hope that this does not happen to anyone, the truth is that when lovers become enemies, friends become foes, that which was held in the deepest confidence would no longer be safe from the eyes of the public. We have all seen one too many cases of celebrities (predominantly from the US, but some Asians once in awhile) and even members of royalty being victims of "leaked photographs". It is sad that they have been betrayed by those who they have entrusted. Not talking about those who do this intentionally for publicity, though....

It's one thing to take photos and selectively upload them later. But now we have the latest IT fad of "Cloud Computing" where everything is instantly uploaded to a central server somewhere. Like Instagram (not my choice because of this), which was recently acquired by Facebook (another blow in the name of online privacy).

To summarize my point on "online privacy", that's somewhat of a impossibility (like a Perpetual Motion Machine). So, do think wisely before you post something online.
These days, it seems like the only way to true privacy is to keep a hard copy under lock-and-key...! :)

Microsoft Project 2010 Training at Pusat Latihan Komputer Cempaka


Microsoft Project is a software tool for Project Management, which serves to aid in planning and tracking the execution of projects. Like many enterprise software from Microsoft, once actually has to figure out how to use it before it becomes a helpful tool and not a dreaded torture device from management.... :)

I've used Microsoft project before, and the latest edition, Microsoft Project 2010, appears to have a couple of new features along with the new interface. Just like the rest of the Office Suite, maybe new people would be less confused by the change of interface, as they would be seeing it for the first time, compared to those who are used to locating buttons and menu items in the previous versions.

It was a 2 day training which was held at the office of Cempaka Technology Sdn Bhd at Plaza Melaka. The office was located on the 1st floor on Jalan PM4. Only the orange signboard gave a clue to its existence, so you'll have to keep a close eye out for it if you've never been there before. Even the entrance is quite obscure, seen here partially hidden behind the column (due to my camera angle). It's directly opposite the Nadeje Patisserie Cafe, which is famous for their multi-layered crepe cakes.

Training was conducted by Mr Liang, who was very knowledgeable on the subject matter and was able to conduct the training effectively and clearly. There were just 4 of us, so I would say that the low Student-to-Teacher ratio helped too.

Now, ordinarily, situated in Melaka Raya, traffic to and fro is normally quite heavy, especially in those peak hours. As luck would have it, these two days, school was closed as declared by the Government, in conjunction with Hari Raya this Sunday and Monday. So, the roads were relatively car-free, enabling me to traverse the distance from here to home and back in less than 1/2 hour.

Parking here requires the use of parking coupons, to avoid a fine. However, since we're going to be there for 2 full days, the wiser option is to park at the nearby open air Metro Parking, which currently charges RM2 per entry. Pay upon entering, just present parking ticket upon leaving.

I link a map here which I got from Cempaka's website (http://www.cemtech.biz), to illustrate the location of the training center, Parking and Mahkota Parade:


Some light refreshments and cakes were provided in the morning and also afternoon breaks, as well as a nice drink counter where you can prepare your own hot drink (Nescafe 3-in-1 and Milo pre-mix, as well as tea).

For lunch, we walked to some nearby establishments to save time. First day, I can't quite recall the name of the place, but on day 2, we ate at Wok and Pan.

Well, at the end of day 2, we received our training certificates and completed the session shortly before "office hours". And so, now, armed with newly acquired knowledge, the next step will be to apply it to our work (which is expected, since the company will not generally send people on training just for fun).

It's quite common to see people eager to use new skills, to the point that they sometimes use it even when there are more suitable skills to apply. Or in this case, there might be a simple project that can more efficiently be managed the "Nike" way (Just Do It)! :)

Well, I'm sure in the months to come, the true test of the effectiveness of this training will be seen hopefully in the improvement in our work performance. If there's anyone out there who's had some experience with this or previous versions of Microsoft Project, or if you have a suggestion on any alternative tools, do share your thoughts and comments.

Online Photo Editing with PicMonkey

A long, long time ago, PC's (that Personal Computer, for the young and uninitiated) were essentially stand-alone islands. Software and data were stored either on the PC itself, or on removable media (the most famous at that time being the "floppy disk"). Thus began the hard disk race to bring the largest available amount of storage space to the end user, without costing the equivalent of a car.

With the advent of the networking and its logical evolution the World Wide Web (Internet), PC's were no longer individual terminals, but all part of a Cloud (sort of like the Borg from the Star Trek series, minus the cyborg implants and urge for assimilation). At first, only data (files, images, songs) were stored online, but as of late, we're looking at the emergence of browser-based software.

As the name implies, browser-based software runs on your web browser, either using Java / Flash / Ajax or some other platform (at the rate of software development these days, names I just mentioned would probably be obsolete very, very soon, so don't shoot me for being "old fashion" if you're reading this sometime in the near future).

Compared to traditional software where you had to install on your PC before you can use it, these run straight off from within the browser (which is really convenient especially on enterprise PC's or public PC's where you don't have administrator privileges). As no installation is required, you can make do with minimal hard disk space, or even in tablets and smartphones that don't follow the traditional "install on hard disk and run" model. Portable software, which you can find on really neat sites such as www.portableapps.com, share this advantage, but do require some footprint on your hard disk or USB drive for installation.

There are a few downsides, first obviously being the fact that you'll need a connection to the Internet. This is fine when you're at home or where they have free WIFI, but not so nice or cheap if you're using your telco carrier's data plan (if at all any). Also, some of these require you to sign up and register so you can log-in, which may be a hassle. Lastly, there's the bit about online privacy and security, but in general, even using trusted services, it's pretty much the same as with Facebook or Gmail.

Phew, that's a really long introduction to this post, which I'd like to introduce the online photo editor - PicMonkey. (!)

Funny name and funny splash page aside, PicMonkey is a user-friendly alternative to traditional photo editors. For power users, it doesn't support layers or transparency, but it's more than adequate for the typical flow of crop, filter / enhance, resize, sharpen.

PicMonkey's no Photoshop (the Mercedes Benz of photo editors), nor GIMP (free open source equivalent), nor does it attempt to come anywhere close. Rather, it's a handy tool that will allow bloggers on the road to quickly touch up photos taken on their mobile gadgets (most famous being the i- or Galaxy-).


Briefly, once you've selected your image to edit, there's quite a few options on the menu bar on the left hand side. There's the one-click "Auto Adjust" button for those who feel lazy (or feel lucky). Beneath are the main menu selections for Basic Edits, Effects, Touch Up, Text, Overlays, Frames, and Textures. I won't go into the details, but do note that each of these menus open up into several sub-options, some of which can be quite extensive. For example (see above), under Basic Edits alone, you have the option for Crop, Rotate, Exposure, Colors, Sharpen and Resize.

Those who are crazy about filters will be pleased to hear that under Effects are a huge number of filters available, and practically all of them can be further fine-tuned. Well, I'll leave it at that, as I don't intend to get tangled up in a discussion of "creative and artistic" vs "purists" when it comes to photo editing preference.

Briefly, I've found PicMonkey to be simple and straightforward to use, plus the web address (www.picmonkey.com) is easy to remember.... :)

Some additions / improvements that I hope to see:-

  • Ability to load image from URL or screen capture. Currently I have to either save to desktop or Print-Screen and save with Irfanview first).
  • Resize algorithm could be improved. Currently looks bad after shrinking.
  • Ability to select folders when saving images.
  • Ability to publish photos to Twitter / Facebook, etc.. Personally, I don't use this, but I'm sure the are many people out there who would love to have this feature.
Well, that's all I have for now. PicMonkey is a nice complement that allows me to update my blog while on the road without having to return home for photo-editing. Of course, it's not the only online photo editing software out there, but for me, my advice is to pick one and stick with it once you're happy. Anyone out there care to share their experience with PicMonkey or any other online photo editor?

Multiply.com - a blog no longer

Multiply started out as a promising social network. It had all the necessary ingredients one could ask for - great privacy controls, a proper blog platform and great photo gallery. Everything, except a large and active community of users....

The social network that could have been the Facebook of today, has announced on their site that as of 1st December 2012, Multiply would be discontinuing essentially all of its social networking functions in order to focus on its current business model as an e-commerce platform.

Below is the message from Stefan Magdalinski, the current CEO, taken from the http://multiply.com/info/we-are-sorry :

Hello. Stefan here, writing you from Multiply HQ in Jakarta, Indonesia.

As most of you are probably aware, Multiply's mission has evolved over the past year and a half to become the biggest and most beloved ecommerce marketplace in two very exciting markets, Indonesia and the Philippines. As our focus has shifted, we have reviewed all of our operations, and made some decisions that will affect everyone here.

  • From December 1st, we will unfortunately no longer be able to support Multiply in its current form - notably we will be removing the social networking and content sharing part of Multiply (photos, videos, blogs, social messaging, etc.). We have decided to discontinue providing and hosting these services, as we have concluded that other Internet sites who are committed to social networking services will do a better job serving you than we can.
  • For our existing users of social networking features, we will be providing easy ways for you to either download your stuff (photos, blogs, content, etc), or migrate it to other online services. We'll announce the precise details shortly. It will be your choice whether to download, migrate or just let your content lapse (and get deleted).
  • For our existing ecommerce users (both buyers and sellers) in Indonesia and the Philippines, there will be no action required.
  • Regarding any existing Multiply Premium subscriptions we will refund any unused balance, and apologize for any inconvenience this will cause. Please contact customer service to request a refund. Note that this is for Multiply Premium, not the ecommerce related Multiply Trust product.

I am aware of how disruptive this news may be, and understand the disappointment that it may cause. Ultimately this was a business decision, critical to our to success moving forward. Instead, we are excited to pursue our own mission to give the 350 million consumers in Indonesia and the Philippines a great way to buy and sell items online. Our singular focus now is for Multiply to retain its status as a vibrant e-commerce destination in Southeast Asia in the years ahead.

I suspect that many of you will not like this news, and am sorry to have to deliver it now. I hope that you will be able to understand the reasons for our decision and thank you for being a part of the Multiply community over the past eight years.

Stef
Well, honestly, I was already uncomfortable when Multiply added the e-commerce to their service, as from then on they practically stopped any development on their social networking features. Was wondering - hey, I'm blogging on a web store....

Multiply was my chosen platform for my first blog, mcwk.multiply.com, so I am quite sad to hear of this news. At the same time, a social network is nothing without users, so perhaps these days where users gravitate towards Facebook and Google+, Multiply has no choice but to exit the scene.

Well, hope that Blogger will live on, so that MCWK on Blogspot.com will continue to exist in cyberspace.... :)

Trying out telecommuting (working via "remote control").

Telecommuting is a concept that seems more at home in the Western world, rather than over here in Malaysia. I tried to explore the implications and practicality of this concept as applied to my own poor self as a guinea pig, and this post sums up my personal observations.

Before proceeding further, especially if any one reading this is somehow related to HR (of my present company), don't make assumptions. This is practically a *simulated telecommuting experience*. As HR policies dictate, we're not able to carry forward our balance annual leave infinitely over to the following years (ironic, as I would have thought that giving it your 110% generally leaves little time to use up annual leave in the first place). I am challenged to devise a method to drop below the top management radar, from the list of employees with high balance annual leave, and at the same time keep the important stuff (objectives and targets, department goals and projects) moving onward. So happened that due to a minor accident by a careless Kancil driver which left me car-less for a few days recently, by taking annual leave to stay at home, and at the same time staying in constant contact with my fellow colleagues at the office, I try to see if I can get things moving on at a comparable pace while physically being away from the office, so to speak.

Some jobs, by nature, are highly confidential, and are also unsuitable (not allowed even) to work on outside the office. Perhaps if you work for the FBI or CIA this applies to you....

* Infrastructure

Most of my daily work is spent working on a computer, mainly communicating via e-mail (MS Outlook) and working on data and reports (heavy use of MS Excel and Word). Of course, what I do is basically oversee and ensure that our New / improvement product / package development projects are moving and meet the pre-defined schedule (otherwise, plan out a recovery plan and re-define the schedule). That's as much as I can safetly say without violating the P&C policy and getting myself into a nasty predicament.


1) Laptop - Must have
For this, I have the benefit of a company-issued laptop, to do homework (or, depending on how you look at it, a device to extend your enslavement to the company way past office-hours...!). My previous *weapon* was a Dell D630, but recently, I have been issued with a replacement Dell E6420 (whether or not this makes much of a difference will be the subject of a future blog post).

2) Broadband Internet Connection - Must have
Of course, our project files are all parked on the company's internal servers, so to access them (via secure VPN) at reasonable speeds, you will need a fast and stable Broadband connection. Still anything can go wrong, so the best practice is a create a temporary working folder on your Desktop and copy over the file that you will be working on. Not only does this save you from a broken connection (when you anyway have to save the file locally), but it will speed things up quite a bit, especially if your MS Word likes to "Auto-save" from time to time.

3) Printer - Optional
The "paperless office" is still far, far away. Ironically, though it takes longer to find a physical printed document, it is much easier to refer to a piece of paper by your side, rather than flipping back and forth between different windows / virtual desktops. I try hard to resist printing out something for temporary reference, only to send it off for recycling after I'm done. Working around this in MS Word, I can view side by side with another word document, or resize the windows accordingly so that both documents are in view. Of course, this requires a rather large screen or monitor. My company issued laptop has a 14.1" screen with a horizontal resolution of 1366 pixels, but a vertical resolution of only 768 pixels, so working side by side is still manageable.

4) Phone - Must have
Communication is key to getting things done in a team. Unfortunately, getting the right message across in writing relies on both your ability to write down clearly what you are tring to say, and the ability of the receiver to correctly understand what you are writing. And of course, the message only has a chance to get across once someone actually opens up and reads your e-mail. For my case, having the ability to call up my staff is an invaluable tool and greatly helps. Through the phone, you can get real time feedback on whether your message got across correctly. I try to remember to ask for someone to explain back to me what he or she understands, to gauge their level of understanding. If the message comes back totally different, clearly we have to work on our communication skills!

5) Instant Messaging - Optional
Whether it's something as consumer-based as Yahoo! Messenger or specialized like Microsoft Office Communicator (OCS), instant messaging is another facility to enable real time communication. Of course, you need an internet connection for this. Nowadays, IM is not only restricted to typing - many support Voice Over Internet Protocol (VOIP) and even video conferencing (for which you'll need a really fast internet connection and a webcam). I use OCS frequently in my communications with my counterparts overseas, mostly for desktop sharing (where you can show someone your desktop so you are all looking at the same file). Formerly we used a similar web-based online conferencing service called WebEx, but there was a terrible lag, especially when viewing PDF files, for some strange reason, so I could be looking at page 10 now, but my counterpart in Germany would still be looking at page 8!

* Experience

So, with the infrastructure set up, what was my experience like?

On working with others, most of my team are quite seasoned and thus we work together like a well-oiled machine. Save for some new people, who have yet to work as efficiently as us "old timers", most of the time, a short concise instruction is all I need to give, and it would be worked on with the necessary degree of efficiency. Of course, this does not work unless you have strong team support and good communication, even then, miscommunication and lag might set in once in a while, even among old players. I would say this is plausible, given the current set up, and can be further improved.

On working alone, example, generating reports, analysing data and creating test plans for reliability qualifications, this is a good place to work, as I'm free from the frequent distractions that crop up while in the office. Of course, some might argue, at home there are even MORE distractions, but generally, those you can control, you can cut out and keep focused on the task at hand.

Working at home is an unnatural thing for some. Some people even believe, because you are at home, you should not be working! Children (especially mine), seem to operate under the thinking that because Daddy is at home, they can play the whole day with him! So, telecommuting only works when you are effectively isolated from others.

Any real savings on commuting costs?

Well, not having to drive to work does save fuel, but for this to work you have to reduce the overall distance travelled per week. Going on "half-day" does not save fuel, since you still have to go to work for half a day. The farther away you live from office (and the less fuel efficient your car and driving technique), the more you will "save" from telecommuting.

of course, there are somethings that I cannot do, because I have to be physically present at my office, such as set up a tester or physically verify some devices using bench equipment. As I'm very much working as an engineer more often than most, there is no real alternative than going to work. Perhaps some day, we can have an "avatar" like in the movie, where we can perform tasks remotely (tele-presence). Until that day comes, though, tele-commuting might be a viable option sometimes, but for some, it would be impractical. I am sure if the company sanctions it, the nature of the job and required infrastructure would be well taken care off beforehand.

Do any of you out there have a similar working experience via telecommuting that you can share?

From Blogspot to Blogger to... [what next?]

When I first created my blog here, I name it "MCWK on blogspot.com", clear under-utilization of creative thinking. To this day, the site remains with its created URL of marvinchong.blogspot.com (again, did not exercise right side of my large grey matter). Heh, heh - with such an unimaginative name like that, no wonder I don't get much visitors...! :)

Originally, I started blogging on Multiply.com, the very early social network that I like to think of as "the One who could have been Facebook today, instead of Facebook". (but more on my thoughts on this in another post). Anyway, a social network which none of your friends are on, no matter how good, will probably not appeal to you. Hope that Google Plus doesn't go the same way...!

Any friends out there who are also on Multiply? Hope we can connect there too. Haha, just in case, the threat to FB from hackers actually becomes a reality : http://www.cnn.com/2011/TECH/social.media/08/09/anonymous.facebook/index.html

Just a quick recap on why I started blogging.

Primarily, I have always prided myself on keeping abreast with ongoing IT developments and trends. Having missed the IRC boat (didn't have a proper internet back then), I made up my mind, at least if I don't continue doing it, I should at least start up a blog to experience first hand, what it is all about. And strike off one more reason to be called a "dinosaur" off my profile...! :)

What to blog about? Well, at the beginning, and still holding true today, my interests have been:-
  • Cars (especially, my then-new Honda Civic FD2)
  • Photography (Nikon DSLR user, probably for life)
  • GPS (opened up a whole new world, or rather, to places which I could never find my way to before)
  • Events (Family / Company / Clubs, anything not private, too personal and not company confidential)
  • Philosophy (I'm not a philosopher, but I come across wise words and teachings from time to time, that I'd like to share with my friends and anyone who cares to follow my blog).
Well, I've always thought of my blog as my own personal journal and life story, so it might appeal more to my friends and colleagues rather than the general Internet populace. Still, my recent in-depth involvement with photography and car clubs such as the 8GCC (Eight Gen Civic Club) have allowed me to discover some interesting things from time to time, that I would also like to share with my small readership.

As most of my time is taken up by work and for family matters, I can't deny that the frequency of my postings have been on the decline as of late, as I mentioned in my post on my great blog backlog. Ah, well....

Anyway, as I'm still blogging (latest one to date at the time of this writing being, of course, this post you're reading right now), the news that Google will retire the Blogger brand and rename it to Google Blogs of course caught my attention.

Link to online sources confirming this is on the Mashable site : http://mashable.com/2011/07/05/google-blogger-picasa-rebranding/

Google launched it's own social network not long ago, Google Plus / Google+, so I guess this exercise is to rebrand all it's services to somehow include the "Google" keyword in the the name.

Well, when this happens, I'm not sure if they will leave intact the "blogspot", which happens to be the middle name of my marvinchong.blogspot.com website URL, or if they will initiate a change to something else. It would be a real pain if they did that, not only to me, but to other "blogspot" users as well. Besides having now to think up of a new name for my blog, I'll have to take care about any links from external sources to my posts. If that really happens, at least I still have Multiply as the "contingency plan"....

Let's see how it goes in the weeks to come - I'm sure the giant Google will be rolling out the changes to Blogger and other acquired services soon!

Are computers getting so fast it doesn't matter anymore?

My first personal computer was an IBM PC-XT 8088 (16-bit single core with an 8-bit external bus and 640Kb RAM) which ran at an astounding 4.77 MHz clock speed. Today, even a lowly netbook runs at speeds in excess of 1.6 GHz (or 1600 MHz). At the other end of the scale, Intel and AMD are duking it for the title of King of the Hill when it comes to processor speed (or rather, King of the Sand Dune, as the winner keeps slipping in an incessant display of one-upsmanship).

Those days, the speed of the processor really made a difference. Getting acquainted with the "Turbo" button of later generation PC's, once could really see a noticeable jump in performance when the *Button* was depressed or not. Why would anyone want to switch "Turbo" off? Well, if you played computer games those days, running at a slower speed made it easier to stay alive, as it was less demanding on the reflexes (technically, this is not cheating, right?).

Fast-forward to the present, in the modern age of quad-core processors which idle at speeds in excess of hundreds of megahertz. Imagine what a game of Digger or Moonbugs would be like if you could get it to run on one of today's computers...?

The question I ask myself is, have we reached the point of diminishing returns, where outright speed no longer makes a noticeable difference to the user? Looking at the software we have today, it is really quite hard to tell if the code is written as efficiently as possible to extract every last ounce of horsepower from the CPU (like in the old days of *demos*).

These days, other system key performance indicators come into play, and with them, the bottleneck shifts to the display, memory and hard-disk sub-systems. Adding more memory now could potentially make your system much faster compared to getting a processor with a faster clock speed. A famous figure in the IT circle was once misquoted as saying "who would ever need more than 640Kb of memory?", although he vehemently denied this.

Somehow or rather, when software is concerned, the idiom "Nature abhors a vacuum" comes to mind. It appears that the faster and more powerful computers become, the higher the *minimum requirements* of any software becomes too. Is there some notion (perhaps originating from Marketing) that software that is not *optimized* to run with the latest, blazingly fast CPUs will somehow be inferior? Why do we need all that computing power just so my desktop appears semi-translucently in 16.7 million colors anyway?

So, I decide now to try out some evaluation. My laptop's running on a T7800 processor, which clocks out at around 2.6 GHz max. Due to the technical wizardry these days, by playing around with the power options, it's possible to set the maximum and minimum processor state to 0%, whatever that means. Doing this does not freeze up the computer, so I guess 0% does not equal 0 GHz.

Hmm, so far so good. Now, using a combination of RealTemp version 3.60 and Prime95 V25.11 Build 2, I decided to check out the processor clock speed at 100% load. First up, 100% load on 100% processor state.
So, the clock speed registers at around 2593.51 MHz. On the upper right, "199.50 x 13.0" denotes the current FSB speed (actually, it's 800 MHz divided by 4, as Intel CPU's have quad-rate data transfer) and the multiplier. Note that I just ran this long enough for the clock speed to stabilize. Running it it for prolonged periods brings the core temperature very close to the maximum rated junction temperature of 100�C. Now, what happens when I rein in the processor to 0% maximum state?
Interesting. The clock speed is now clamped to 798 MHz, even at full load. Due to Dynamic FSB Frequency Switching (more Intel Marketing-speak), this comes about as a result of half of the FSB speed times a reduced multiplier of 8. Core temperature is also around 18-20 degrees lower....

So, how does this translate to performance? Well, most of the time, when going through e-mails, surfing the net, blogging, compiling data, there is hardly any difference. These activities are quite light on computing resources, and are more dependent on other things, like Internet connection speed, typing speed, how fast ideas come to mind. In such cases, having a faster computer (at least faster than this one) doesn't really bring about any improvements. If it did, then I would definitely upgrade all my engineers' PCs, so they can "compile data" faster...! :)

A quick glance at the performance graphs on the Windows Task Manager show that even running at the lowest possible speed, the dual-core T7800 is almost never running at 100% on both cores, while doing some of the normal, mundane tasks mentioned above. I got the CPU's to peak by clicking wildly from one tab to another in a multi-tab Web Browser faster than I could read contents of the page.
Another added benefit is that my laptop now doesn't heat up as much as before. Sure it's still warm, but not so hot that it practically fries the organic matter beneath it (my lap, what were you thinking...?). Running at this speed also results in longer battery time, which is much appreciated in meetings where I use my laptop as an electronic note book. Incidentally, a senior colleague of mine chided us (I guess I was one of them) for not bring around a diary or book to write down notes - but that's another story for a future blog post....

Well, there are times where the full processing power of whatever CPU you have will come in handy. Such is the case when encoding video / audio, rendering something in 3D software (like AutoCAD, perhaps) or applying some filters in Photoshop. Whenever I perform some batch resizing, I notice that the CPU really runs at 100%, so every bit makes a difference. However, 95% of the time, it's quite alright to be running in an *underclocked* state, provided that all other performance bottlenecks are taken care off.

Note: My T7800 system is running with 4 GB RAM and a dedicated GPU with 128Mb onboard memory. Probably why, even with maximum underclocking, it will faster than an Atom-based Netbook....

5 Perils and Pitfalls of Cyberspace

Active web participation is becoming a risky business for some. Irregardless of actions with intent or purely accidental, online actions may bring about some trouble (potentially life-threatening) if you are not careful.

1. Tick off your current employer. Posting in web forums, blogs and social networks while at work - Hey, aren't you supposed to be working? What are you doing on paid company time? Worse of all, the time stamp basically nails you red handed....

2. Revealing too many details about work. Things that you do at work are generally P&C (Private and Confidential) and should no go out to the Public (unless you are the Company Publicist or Spokesperson). Generally, depending on what you do in the company, writing online about your work in detail will have serious ramifications, for instance:-
  • Logistics - posting exact details on outbound shipments. Not so harmful if you're manufacturing toothpicks, but if you work for Fort Knox, security of the cargo will be compromised.
  • R&D - your low-cost, third-world competitor will get the latest innovative ideas off your blog, and beat you to the market while you are still busy trying to get budget approval....
  • Quality / Safety / Health / Environment department - declare your non-conformance to the whole world? What about legal and other requirements? Of course, most laws state that in any violation, the MD will go to jail. Well, guess what will happen to the fellow who put the him there?

2. Tick off potential employers. These days, besides going through your resume on Jobstreet, Human Resources can also pick up your scent online. Not such a good idea to post something inappropriate (especially if it is some unfriendly opinion regarding your present employer, or if it involves booze, whip cream - you get the idea!).

3. Reveal too many personal details. Some things are better kept to yourself, such as:-
  • Declaring one's sexual alignment online could result in a bounty on your head, depending on the norms of the society that you reside in (worse still if you posted it on Youtube, since now they know what you look like). Such as this case over here : http://thestar.com.my/news/story.asp?file=/2010/12/23/nation/7670758&sec=nation. Is that his real name in this news article?
  • On vacation / vacation plans. Not such a wise move to declare when you will be away from home for a long stretch - you might just get some unwanted visitors dropping by.
  • Personal identification - identity theft is quite easy these days. You can never be sure who's on the other side of the monitor, so to speak. Some internet services ask for security questions if you forget your password. If your blog just happens to contain the maiden name of your mother, favorite color, first pet's name, etc.. then you can imagine what can happen next. Even if your personal details are only revealed to your "friends" - ask yourself, how many "friends" on your preferred social network are really your "friends"? Sometimes we try to get as many contacts / friends that we fail to distinguish between casual acquaintances and close comrades.
4. Get yourself sued. Just a couple of days ago, it was reported that Malaysia bloggers earn up to RM1 million annually (see http://thestar.com.my/news/story.asp?file=/2011/1/24/nation/7856946&sec=nation). Whether by sheer coincidence or out of malicious intent, a local restaurant owner has initiated a RM6 million lawsuit for defamation against a blogger and Google (yes, Google), for allegedly making remarks on his blog, which was claimed to cause a drop in business (see http://www.thestar.com.my/news/story.asp?file=/2011/1/26/nation/20110126145757&sec=nation). Google is being sued for displaying search results that lead to the posts of the blogger mentioned above. Well, I'm interested to see how this case turns out, as if the blogger (and Google) were found guilty, this would definitely be setting a precedence that would severely inhibit bloggers from expressing their opinion. Imagine, if you could only write *GOOD* things about products and services, then how on earth can you write an honest and believable review about anything? If I write 10 PRO's and 2 CON's about, say, Nikon's latest camera, and it doesn't sell, can Nikon claim that my 2 CON's caused the camera to flop and sue me for loss of business? On a separate front, the Malaysia government is considering for some amendments to the Printing Presses and Publications Act 1984 (PPPA) (see http://thestar.com.my/news/story.asp?file=/2011/1/26/nation/20110126205318&sec=nation and http://www.thestar.com.my/news/story.asp?file=/2011/1/26/nation/20110126160140&sec=nation). No details yet, but hopefully, this will not be a step backwards for Malaysia....

5. Get yourself imprisoned and / or heavily fined. Detained without trial under the Internal Security Act (ISA) 1960. Google it for more details. That's why I don't blog about local politics. Also, if you do something that your mother would not approve off, don't go and publish it online.

Well, with all the perils and pitfalls of cyberspace, do exercise caution and common sense whatever you do online. Might be easier to do this when writing a well-planned blog article, but what can we do about spontaneous responses (such as comments on Facebook, posts in a web forum and of course Tweets) that may come out "just like that"?


[ Update - 22 March 2011 ] - Some online safety tips for parents with tech-savvy kids : http://parenthots.com/features/Keeping-kids-safe-on-FB-and-other-social-networks.aspx

The Rise of Online Social Networking

During our school days, the number of "friends" that we had were best illustrated by the number of entries in our "Autograph Book". Typically, we would exchange autographs with our class/school mates, teachers and friends, with good wishes and hopes penned down, sometimes quite artistically (depending on the individual).

There are some of us who managed to develop social ties with friends far, far away, with the help of a pen, paper (and full support of the Postal service). Pen pals were yet another form of social networking, albeit one that did not update in "real time". Still, it was enough for many people to develop lasting and true friends, and some even finding their life mate too!

Then, getting off the school bench and out into the real world, coinciding with upcoming technology, keeping in touch was now via pagers and soon, cellular mobile phones (voice, SMS and MMS) and finally, e-mail (back then there was only dial-up Internet available to the masses, service provided by either TMNet or Jaring).

Fast forward to the present. With somewhat affordable Fixed line and Wireless Broadband Internet connections and free WIFI, more and more people are getting connected via Cyberspace. E-mail, once the forerunner of communication, has been relegated to "snail-mail" like its ink-and-paper counterpart, replaced by micro-blogging services like Twitter (that strangely mimicked the 140 maximum characters limits of a typical SMS).

According to an online survey conducted by TNS Digital Life (http://discoverdigitallife.com/global-digital-life-research-project-reveals-major-changes-in-online-behaviour/), here in Malaysia, 88% of the online users have at one time or another uploaded photos on the Internet. Not such a surprise when the typical Malaysia was found to spend 9 hours per week logged on to their online social network (not only Facebook, there are others too, you know, such as Multiply....). And speaking of online social networks, Malaysians were found to top the list of most online friends, averaging 233 friends on their social network. Hmm, that puts me somewhat lacking compared to the "average Malaysian"!

Online social networking sites have also made a success of their creators, notably figure being Mark Zuckerberg, the main guy responsible for Facebook (another Bill Gates in the making?). Unlike a certain product from Microsoft that is named after a "glass-covered hole in the wall", the services of Facebook and other social networks are virtually free-of-charge, and yet they manage to make good money for their creators - could it all be from just online advertising alone? Net economy is something to look into next....

Well, in spite of the technological advances and availability of online social networks, as I recently wrote in my post on reconnecting with old friends, nothing beats physically being in the company of friends, to chat and exchange stories over a cup of real coffee (your drink of choice might differ). Online social networks do come in handy however for those who are separated over vast distances (like those who are studying or working abroad) and for those of us who really cannot move about so liberally (after you have kids, try going out as often as you did before). And of course, there's always that handy-dandy feature of reminding you when your friend's birthday is coming up, so you'll never have an excuse to forget wishing him or her ever again...! :)

Emergency - Laptop in trouble!

You get the feeling that they just don't make things with the same level of quality and durability like they do in the good old days. My recent experience with my (in)famous laptop further reinforced the notion - and managed to raise my heart-rate and blood-pressure a few notches in the process!

Last week, I witnessed my very first BSOD (Blue-Screen-Of-Death) since taking the leap of faith by migrating to Windows 7. The BSOD was a fairly common sight with Windows Vista - judging from the recurrence, it seems not to be a software problem.

Starting from Monday, things took a turn for the worst. Coming back from a meeting, I found myself staring at an artifact-laden Red Screen of Death. Hmm, never saw this one before. Barely had I whipped out my trusty side-arm (none other than the pocket-friendly Panasonic Lumix), the system rebooted itself. The red artifacts persisted throughout the reboot, and appeared even before windows booted up.


Trying to boot up, I was faced with again, a blue screen of some sort. This time, the font was really illegible.




Shortly and sadly, the display gave up and ceased to output either to the laptop screen or via VGA output to the external LCD monitor.

Unsurprisingly, in today's "paper-less" working environment, a failed PC almost means productivity grinds to a halt. Weighing my options, I considered purchasing a SATA-to-USB adaptor so that I would be able to access my critical files while waiting for technical support. Well, to their credit, help arrived much sooner than expected. By the end of the following day, my laptop was up and running once again, but not without a major overhaul. I learned that nearly everything EXCEPT the casing, CPU and hard disk / DVD drive was replaced. Excellent support, but at least now she seems to be running smoothly.

There is just one down side from this episode. Throughout this ordeal, my battery decided to become a "ghost" and disappear from the system. Booting up in BIOS yielded the same outcome (again, Microsoft escapes my wrath).


Of course, this has the effect in Windows that my laptop would have to remain plugged into the AC adaptor (making it an expensive desktop), lest Windows drop immediately into hibernation mode upon disconnecting the mains. (16/7/2010: Update - today out of sheer habit, I unplugged my laptop and hauled it to a meeting in the adjacent building. I found that it was still awake, even though there was no battery detected!) In the BIOS, the system was up and running on battery power alone, in spite of showing "Battery Not Installed". The bright orange indicator in the lower right hand corner of the photo seems to scream out for attention. Hmm....

Well, I will order a replacement battery (my second one since getting this unit a little over 2 years ago). Otherwise, it's just like driving a car with a faulty fuel gauge - you'll never know when you'll suddenly run out of juice!

160,000 km PM service for my Honda Civic FD2

It's been awhile since my last Preventive Maintenance update. Somehow, my lifestyle does not require driving frequent long distances all...

Popular Posts