Jason Oakley : The life of an Aussie geek!

I use multi-million dollar satellites to find tupperware in the bush!

Archive for the ‘Opinion’ Category

Recommended WordPress plugins

Sunday, July 18th, 2010

I’ve been using WordPress plugins for years and I think it’s about time I give credit to the ones I really prefer to use on my various websites.

WordPress plugins add extra functionality to your website allowing you to embed advertisements, monitor statistics, allow different login authentication sites, syndicate information, convert your blog to different formats and more.

Here, I’ve added a bunch of WordPress plugins I find very useful for my various blogs. Some are used on this one and others are used on my other sites.


Add Meta-Tags : This plugin enables adding your own Meta Tags to your WordPress site. WordPress doesn’t support Description and Keyword Meta Tags out of the box, strangely enough, so this one adds them to your site. Very handy.

Adsense Optimizer : Add Google Adsense to your site in the locations you specify. Extremely customisable. Highly recommended.

Download Counter : Since iPhones cannot view Flash, I use this one to link to the MP3 of my Podcasts and it counts how many times this link was clicked. Useful statistics.

FeedWordPress : I use this plugin to syndicate my WordPress posts from blog to blog. Configure how often you want it to check and what data to syndicate.

Find Me On : A simple plugin to add links to your social profiles.

Flexo Archives : A neat plugin to shrink your WordPress Archives sidebar to a simple dropdown menu. Saves space.

Google Analyticator : Enables Google Analytics.

Google XML Sitemaps : “This plugin will generate a special XML sitemap which will help search engines like Google, Yahoo, Bing and Ask.com to better index your blog.”

Odiogo Listen Button : Converts your posts into MP3 files to listen to live and syndicate.

Shashin : Add your Picasa photos to your blog easily.

WordPress.com Popular Posts : Display your most popular posts in your sidebar.

WPTouch iPhone theme : Adds a special theme to your blog which customises your blog to a mobile version when viewed with a mobile device such as iPhone, iPod Touch, Palm, Android.

Janrain : “Janrain Engage (formerly RPX) helps you effortlessly register and login users on your website with their existing accounts from Facebook, Google, Yahoo!, Twitter, MySpace, Windows Live, AOL or other OpenID provider.”

Facebook takes on Mahalo, Y! Answers, etc

Saturday, June 12th, 2010

Recently, there’ve been a few emails and quotes from Jason Calacanis regarding how Mark Zuckerberg should run Facebook and how to be more open and friendly. He’s even requested that instead of copying other people (ie. Twitter), Facebook should work with or outright purchase the technology which they want to add to Facebook.

It appears Mark has not taken these comments lightly and is now in fact working on taking on Mahalo.com as well as Yahoo! Answers, eHow and other Search-bait information sites.

Enter the newest product being beta tested on Facebook:

Facebook vs Mahalo

Upcoming Facebook application

You can “help build the future of Facebook” by applying to be a beta tester for this new application. If your questions and answers are of a decent quality you may be picked to be added to the team.  The format of this appears to be almost exactly the same as Mahalo Answers, Yahoo! Answers and others.

These sites use the pages as search-bait or link-bait in order to get people to visit the sites. One poses a question and can read a detailed answer, often citing other websites for more information.  This seems to be a rather lucrative practice as you can find many similar sites around the internet with the same idea. The fact that it happens to be in beta right now, not so long after Jason Calacanis has posted his thoughts about Facebook and the way Mark Zuckerberg runs it makes it seem like Mark is slapping Jason in the face by specifically using this idea.  This is, of course, speculation on my part but the timing is at least interesting.

HTC Desire – first thoughts

Wednesday, May 19th, 2010

In Australia, the telecommunications company Telstra has had an exclusive launch of the HTC Desire – a smartphone running the Android OS 2.1.

The HTC Desire is a nice phone. It’s designed and feels better than the HTC Magic — which feels more like a toy, particularly with it’s stock-standard interface.

The HTC Sense interface is very slick and almost iPhone-y like.  It supports pinching and multitouch gestures and several pages of icons and widgets to flick through.  The Android Marketplace has many widgets which can be downloaded and installed to add extra functionality to the “Home screens”.

The Desire seems very responsive — no doubt thanks to the 1GHz processor inside which is almost twice the speed of the iPhone.

A look through the Android Marketplace finds a lot to be Desire-d (pun intended).  There’s just not a lot of unique nor interesting apps to download.  The iPhone’s motto is “There’s an app for that!”. The Android motto may as well be “There’s no app for that … at this stage, but one day there might be”.

It’s no secret the Android Operating System is finally starting to take off in regards to purchases and installation on a myriad of phones, mostly from HTC.  There’s the Droid, Eris, Desire, Ally, Magic, Legend, Wildfire, Tattoo, Hero, Nexus One… among many others. Also a number have been announced, along with tablet devices.

One possible flaw with this is too many choices.  It’s nice that there’s a lot of options, if you want them.  However, the number of choices and configurations available for the Android make it seem to start to become fragmented like the Linux Operating System it runs on.  There’s so many flavours of Linux that Baskin Robbins would turn over in their grave.  A definite issue is the number of different versions of the Android OS installed on all of these devices.  Mostly: Android 1.5, 1.6, 2.0 & 2.1 with 2.2 on its way.  The different API calls, screen resolutions and options supported can be annoying for developers.

But, I digress. This is a mere sidetrack in regards to the OS and not at all specific to the actual device in question.

As I mentioned earlier, the HTC Desire is exclusive to Telstra for a few months.  I see one snag with this device and Android devices in Australia, in general.

Apple is a well-known company. It’s brand is unmistakably popular and in fact has a lot of very dedicated followers (known as “Apple fanbois”).  Apple makes a very small number of smartphones: The 2G, the 3G and the 3GS.  You can lump the new iPad into that as it almost functions similarly and, of course, the new iPhone 4G which everyone pretty well knows is definitely being released around July 2010.

Apple is a smart company and have had much experience with marketing.  In the USA, the television stations have many advertisements for their devices — paid for by Apple.  The iPhone is mentioned in every tech blog internationally and in many other places as well.   Places not just for geeks.

Now, let’s take the HTC Desire.  Who in Australia knows it exists?  Tech geeks, for one.  And… sadly, that’s about it.  The Desire has been released in Europe and Australia with a later release date in July this year for the USA and Canada.

My questions are: Who advertises this? Who promotes it? How will Joe Public even know it exists, let alone want one?  The unfortunate answer is: Nobody advertises it and hence only tech geeks will really want it.

Telstra Australia does not advertise mobile devices on television nor in most other mediums.  Sure, if you do a search for HTC or Desire in Google Australia, you will most certainly see advertisements about the “Telstra HTC Desire” in the Google Adwords, but other than that?

I listen to podcasts every day and I’ve heard about The Droid being advertised on USA television.  I’ve heard about “Sprint ads” and “Verizon ads” talking up the HTC Evo and the HTC Incredible, among others.  People there will know there’s a new phone on the block.  In Australia, I guarantee there will be no promoting in public media for the HTC Desire.  Most people will not know it exists.  They don’t care about what OS it will be running. They don’t care if Apple’s OS is locked down “tighter than a duck’s behind”.  All they know is, their friends have an Apple iPhone and it’d be really cool if they did too.

Apple assails our television show breaks with ads about what the iPhone can do. There’s ads about different apps, promoting the heck out of them.  They also show that it’s a popular phone and we’ve seen what it can do.

I will go so far as to say that most of the Australian public will never hear of the HTC Desire and few would care if they did. They are not interested that Android is open. They are not interested that it has a higher resolution, faster CPU and they can install whatever the heck they want.

The only way the HTC Desire (or any other Android OS phone or device) will sell as well as the iPhone is if it’s marketed.  I don’t know of any Android devices which are.

It’s nice that Telstra have decided to have an exclusive hold on the HTC Desire. They dream it to be an iPhone-killer and a wonderful option for people who are sick of their gaoled (jailed) iPhone and want something new and funky.  However, thanks to leaks we already know there’s a newer and better iPhone on the way. And you know what? It will sell extremely well and Joe Public will want one.  Why? Because he’s heard of it and so have all of his friends.

Will Blue Mars replace Second Life?

Wednesday, May 5th, 2010

Lately I’ve been receiving emails from the bluemars.com website advertising their latest updates and events.
I finally decided to download the Blue Mars client to try it out again.  I signed up last year as a beta tester, but it was a very early beta and the client ran very slowly as it’s based on the Crysis engine and my Dell Dimension 9150 isn’t the fastest machine.
When I was a beta tester I did find a line to edit in an ini file to change the graphics settings so it would at least render graphics on my PC at a better than .5 FPS rate and I could walk around, albeit very slowly.

The client is a couple of hundred Mb in size and did not take too long to download.  I reset my password using the website since I had not logged in for a long time and had forgotten my password. This was an easy task and the client was soon installed and I logged onto my account.

The client still runs rather sluggishly.  (I will paste the specs of the Dell Dimension 9150 at the end of this post).  I customised my avatar and logged into the start Welcome area.  There were two people there and I had a walk around.  I used the Settings button to lower the graphics to LOW QUALITY and the smallest Window Size.  I could now walk around, sluggishly, and try out the application.

The graphics have a much higher detail compared to Second Life and it was easy to navigate around once I tried guessing the navigation.  It’s probable the instructions are on the main website somewhere, but I wanted to figure it out myself.

I wandered around for a while and tried changing my Tshirt.  This took quite a while to render and display, but did change without too much of a hitch.  I logged out of the main area and selected another one.. I think it was called Dragon City.  This area was about 180Mb to download, but once downloaded I could log into it instantly.  I logged in and walked around for a while to see what it was like.  The design is very beautiful and detailed, but this time nobody at all was around.  I’m not sure if most people hang out in one particular area, if there was an event on everyone was at or if most members are American and were busy elsewhere. I am Australian and had logged on at about 8:30PM AEST.

I wandered around the city for a few minutes, but soon fell through the floor and watched as the graphics changed from a detailed area to grey blocks and finally a completely white screen.  I soon quit the game as it was apparent I was not going to be able to recover from this.

Blue Mars seems like an interesting game, but it really has a very long way to go before becoming a popular place to hang out.

There needs to be more people visiting the cities and it has many bugs to iron out.  You definitely need a decent system to run it on to be able to appreciate the high graphics detail.

Second Life has been around for many years now, so it’s obvious why you can log into any area and there are many friendly people welcoming you and available to chat to and make friends with.

Blue Mars may have a future, but it’s not a social game I will be returning to any time soon.  Perhaps I will try it again in a year or two.

DELL DIMENSION 9150 SPECIFICATIONS
Processor: Intel Pentium D 2.8 GHz
Chipset: Intel 945P
RAM:  3Gb
Supported RAM Speeds:  533 MHz • 667 MHz
Graphics Card:  nVidia GeForce 7300LE.  1Gb RAM.

There is a page with recommended System Requirements for Blue Mars.

(Image courtesy of GoSpeedRacer on Flickr).

Operating System Virtualisation

Wednesday, July 16th, 2008

I hear a lot of talk how Microsoft can be excused from producing ‘bloated’ software which runs slow on PCs and fills the hard drive and memory because they have so many legacy applications written since the early 1990s.

I don’t really understand this reasoning simply because of the existing virtualisation applications available.
Microsoft have their Hypervisor. There’s also VMWare.  These easily run concurrent versions of different Operating Systems, including Windows XP and Windows NT.

Microsoft can easily write a totally new Operating System based on new technologies and programming paradigms.  There are much better and newer ways of writing Operating Systems (and other languages) than when Windows first came out. You could even say since the combined Windows 2000/Windows XP/Windows Vista system which now exists, each based on the original Windows NT.

Microsoft could completely throw out the old programming designs and backwards compatibility of it’s current Windows Operating Systems quite easily because the old ones can still be run easily and happily using Virtualisation.  The old ones can either run at the same time from boot with a system like Hypervisor or inside the new Operating System using a VMWare or Microsoft Virtual PC -style system.

Future Computing

Wednesday, July 9th, 2008

I think Operating Systems on computers are some day in the not too distant future going to become irrelevant and perhaps unnecessary (at least in the way we know them now).

 

With the way Web Applications are going (eg. GMail, Writely, etc) I think we can soon totally dispense of desktop computers as they are and do most of our work via our web browser (Firefox, Internet Explorer or Safari).
The latest version of each application will always be available when you log onto the page to do your work. With Adobe Air you can do the work online or offline and sync both. With Mobile-Me and Microsoft’s Mesh storing all your data and other files, you no longer need a Terabyte hard drive to store everything.  The way they are managing the ‘cloud computing’ all your devices whether they be mobile or desktop or otherwise will have full access to everything you need.  With mobile network connections (ie. WiFi WiMax and 3G HSDPA) you no longer need to be tethered to a phone line or network connection by cables.

I see the future as a place where we all just use a browser (or whatever they choose to call the internet-enabled application delivery system) to do ALL of our work and play.

Games such as Runescape run fully 3D from the browser in Java and are Proof Of Concept of what can be done.
With emerging technologies such as Silverlight (and, of course Moonlight) as well as other web technologies, we no longer need our desktop operating system to be so convoluted and, dare I say it, bloated.
I look forward to the day when we all have lightning fast broadband internet via a mobile connection and only use a lightweight browser to do all of our work.

I can foresee Microsoft banking on this idea and using it to (in a way) ‘rent’ you the operating environment via a subscription base which includes the cost of your mobile internet connection and many applications you require for day to day business and home use.

Microsoft Office Live could run entirely from your browser and since you save all your files to the ‘cloud’ you don’t have to worry about data loss or access to your files as they will be available anywhere you need them.
Using your Asus EEE PC or other, similar device (MSI Wind?) you have your computer needs taken care of in a small, lightweight device.  Those needing more portability can always rely on their Windows Mobile, Blackberry, Palm or iPhone.

I seriously believe that the cloud computing along with a thin, mobile computing device will be the way we conduct all of our work and play in the future.