Dedicated to my late brave, beautiful and silly mummy, Debra Ross. I love you mumster.

Skip navigation

Category archive for internet

Because archives are so much easier than having just hundreds of posts on the home page. I learned that the hard way.

AltaVista Babel Fish is no more

Did that heading grab your attention? Yes, on the same day I posted a comment about how I dislike misleading headlines, I am guilty of doing the same thing. Aren’t I a little stinker?

Yes the language translation service Altavista Babel Fish is no more. If you click on Babel Fish Translation in the footer of the AltaVista home page, you’re redirected to Yahoo Babel Fish.

Yahoo Babelfish

One more nail in the coffin of what was once one of the web’s greatest search engines. I remember back when we first got internet access over 10 years ago, back when I was still a starry eyed child in primary school. AltaVista, HotBot, Looksmart, Infoseek (before it changed to Go), Lycos, Northern Light, GoTo (before Overture), Yahoo… they were sites you went to when you wanted to find things. I remember filling my bookmark toolbar in Netscape with links to these sites so whenever I needed to research an assignment, I’d try each engine one after the other. They all had different directories and different indexes (HotBot aside, but I preferred the style). Now we have Google, Yahoo, Ask… and… Google.

For what it’s worth, I much preferred AltaVista’s slick mountain logo. The new AltaVista is just a shell to Yahoo anyway.

AltaVista circa 1999

Nitpicking open source and free… again

Despite really like Ruby and Perl, due to time constraints and other obligations I’m still reluctantly using WordPress and PHP on most of my blog powered sites including this one. Until I make the desperatly wanted switch, WP news still affects me and I take a somewhat interested view of what’s going on. Not exactly a glowing endorsement, but then again it is the middle of the day here in Mawson Lakes so if I started glowing it would be a bit of a waste of energy.

It seems the widely used Revolution Theme for WordPress has gone open source. From the Weblog Tools Collection article:

Brian Gardner’s Revolution Theme for WordPress is going 100% Open Source. All the themes that are currently on Brian’s Revolution site will no longer be available as or October 31st and will be replaced with a set of new themes that will be developed and released under the GPL. The original Revolution themes will continue to be supported for those who have purchased them in the past.

Now I hate to be a nitpicker and certainly I consider myself more practical than ideological when it comes to the great software debate, but isn’t this an example of something becoming Free Software and not just Open Source? Aren’t most applications written in interpreted languages Open Source by their very nature because you can read the files? If Brian Gardner is releasing his themes under the GPL, then wouldn’t that make them Free (as in speech as well as beer) instead of just Open Source?

I guess it boils down to disclosure; if you purchase a theme from someone instead of downloading it gratis, there’s probably a clause limiting your right to redistribute or share the code. Still, isn’t that more of an issue of the software not being Free, rather than it not being Open Source?

In any event I congratulate Brian for going down this path. I suspect he will be getting far more users and interest after doing this, and he deserves all of it.

And now I’m off for a Caeser salad. I’ve been having cravings for Caeser salad. Is that healthy?

Happy 10th birthday wishes for Google

Happy 10th birthday Google!

Just a brief post to send my 10th birthday wishes to Google. Not sure how well you’ve lived up to your motto of doing no evil, but you’ve nonetheless changed the world. Here’s to the next ten years guys :-).

Google Chrome goodness!

It seemed less than 5 years ago after Microsoft’s dominance over Netscape that the browser wars were over and innovation was all but dead. What a glorious time to be alive now!

Ah yes the intertubes are all abuzz with Google’s release of it’s Chrome web browser. As soon as the initial reaction of "oh no, not ANOTHER browser to test documents in!" quickly faded, my curiosity and general love of Google products took over and I went to their website to download the first beta, and to see how it compares with my beloved Camino.

As far I as I can tell given the limited information available (and feel free to corrrect me if I’ve made a mistake!), Google Chrome is based on Webkit, the rendering engine Apple adopted from the KDE Konqueror project. This is of course the same rendering engine used in Apple’s Safari web browser and Nokia’s Symbian browser amongst others.

Google Chrome in the Mac OS X dock

Unfortunately for me, Chrome currently is for Windows only, and it has to be XP or Vista as well; my Windows 2000 virtual machine on my MacBook Pro couldn’t even feel the love. Given it is a very early beta that’s understandable though, and Google has stated that support for Mac and Linux is in the pipeline. As I’ll elaborate further below, whether this means the support of the latter OS and presumably X11 will mean I’ll be able to run it on FreeBSD or not will be interesting to see.

I’m going to come right out and admit it now: the user interface of the Chrome browser is just gorgeous. For the first time in a while, I’m ready to admit that another group or company has been able to beat Apple on appearance in a competing software product. Safari and Camino with the UnifyCamino plugin on Mac look swisher than Firefox, but Chrome looks even better!

Google Chrome running Mac OS X
Google Chrome running in Mac OS X

ASIDE: The above image is a shamefully misleading use of the Unity feature of VMware Fusion which allows applications running inside a Windows XP or Vista virtual machine to appear as though they’re running on the Mac desktop.

Chrome uses the same rough layout for the widgets and URL bar as Opera with the tabs positioned at the top. This has always made visual sense to me, because the displayed URL would obviously be different for each tab! In place of a menu bar, the Google folks opted for two discreet buttons on the right hand side which expose lists of options and functions. While I think the layout of these popup menus are a bit on the cluttered side, it’s certainly a slicker approach when compared to Internet Explorer 7’s cluttered and visually unappealing smorgasbord of widgets beside the tab bar.

This layout style is remarkebly efficient and uses far less screen real estate than Internet Explorer or Mozilla Firefox in their default configurations. Not only that, but it actually looks like a next generation browser compared to Firefox 3.0’s dissapointinly old fashioned style, or Interent Explorer 7’s horrible layout! The widgets are a bit big though, I’m hoping in the final release there will be an option to scale them down as you can in Firefox, Camino and Safari.

In terms of features it certainly is lacking when compared to Firefox, but then again Phoenix and Firebird lacked features in their early releases too. Whether or not Google allows third party developers to create plugins or whether this will just be a delivery mechanism for Google services will be interesting to see. I’m really looking forward to seeing how they utilise my Google Calendar, Maps and Gmail!

Google Chrome's Incognito mode
Google Chrome’s Incognito mode

One feautre I think is very swish is the "Incognito" mode, similar to Safari’s "Private Browsing" mode in that it stores no information about anything you do in the session once you close it. This means you can browse to sensitive sites with confidence such as internet banking and por… uh… recipie sites for grilled cheese which you don’t want others to see.

It will be interesting to see what effect Chrome has on Firefox’s still growing market share. Unfortunately a very significant portion of people who run Windows see Interent Explorer as "the internet" and don’t even know you can swap it out. People who know enough about browser software probably are using Firefox now, and they’re the ones who’ll be checking out and using Chrome. Then again, Google has shown time and time again that it’s capable of generating interest in it’s products outside the core of computer savvy users. Perhaps Firefox will take a hit.

Of course the thing I’ll be looking at closely is the licence it will be released under, and specifically the way in which others will be able to access the code. Some sites are reporting that Chrome will be an open source browser, but others I read claim that only the underlying guts of the application will be open source and the interface will be closed, ala Mac OS X. If it’s the former, as a FreeBSD user I’d be delighted to compile it for use on my machine if they don’t supply native FreeBSD binary downloads, if it’s the latter I guess I’d be stuck with using the Linux version with FreeBSD’s Linux Compatibility Layer which would be workable, but less than ideal, especially when browsers such as Opera officially support FreeBSD, and Firefox and Konqueror can both be compiled and natively run.

The Google Chrome user interface
The Google Chrome user interface

ASIDE: My caesar salad just arrived! I never used to like anchovies; actually I used to HATE anchovies, but now I just can’t get enough of them! What salads have to do with a Google browser I’m not sure, but since when have I let relevency get in the way of what I’m discussing here?

For what it’s worth, the first thing I tried with the Windows version of Chrome I downloaded was trying to get it to run under Wine: for those who don’t know Wine is a project working towards complete and free implementation of the Windows API so regular Win32 applications can run in Unix-like environments. In FreeBSD 6.3-Stable and NetBSD 4.0 virtual machines on my MacBook Pro it spat out a list of errors relating to drawing elements on the screen from what I could gather; perhaps you Linux folk might have more success. If you’ve got it running under Wine, I’d love to hear about it!

All in all I’m very interested to see where this Google Chrome whatnot goes. I’m not sure whether I would personally use it as my day to day browser (LONG LIVE CAMINO!) but more software in the browser ecosystem can only be a good thing, especially when it comes to getting people off Internet Explorer. Perhaps Firefox’s market share may suffer slightly, but such is the nature of competition, and more is good!

Eeirily accurate web comics are eeiry

Sometimes a person such as Mike Sullivan comes along from a service such as Twitter and shows you something like a comic that is able to capture a recent experience you’ve had so accurately, it’s not only creepy but makes you want to take a pellet gun outside your new house and walk around the neighbourhood looking for people with telescopes that are looking on your every move!

This comic was from XKCD, a web comic of romance, sarcasm maths and language, mirrored here so I wouldn’t be wasting their bandwidth.

XKCD rocks!

For those who haven’t read about my fun with telecom and internet companies since I moved temporarily back to Adelaide a few weeks ago for studies, these posts in chronological order tell the whole terrifying aggravating story. Replace the word terrifying with agitating. Or irritating, or some other word that has something to do with grilled cheese sandwiches. I don’t like people who don’t like station wagons, sure they look a bit silly, but they’re practical!

I’ve changed Twitter clients, again

I’ve been on Twitter since March 2007, and things sure have evolved from those days… check out the picture of Twitterrific 1.0 on the right from early 2007!

During that time I’ve changed Twitter clients 7 times:

Twitterrific
Fantastic little Aqua Mac OS X native application that was originally free (as in price), but in a controversial move they started forcing inline advertisements on users and wouldn’t remove them unless you paid a registration fee. That move put me off using it.
Snitter
Snook’s Twitter, an Adobe Air client that was small and could have it’s themes changed. Seemed to crash all the time though: in hindsight it was probably caused by Air and not his client itself, but at the time I gave up and moved on
TwitBin
A Twitter client sidebar for Mozilla Firefox that I used on my FreeBSD desktop machine before I realised that you’re only allowed to make a certain number of requests to the Twitter servers per hour. Figured it made sense just to use a client on my MacBook Pro.
Twhirl
Another Adobe Air client that felt like Snitter on steroids (a particularly apt comparison given the current athletic competition going on). Acted more like an aggregator than just a Tweet downloader; you could choose to read direct messages, replies, and apply filters.
TTYtter
A very customizable and powerful Unix command line Twitter client written in Perl. I still have it installed on my FreeBSD desktop when I want to use Twitter remotely, though I moved on to the client below for when I want to keep logs and for day-to-day use
Twitter Commandline
A much simpler and more lightweight Unix command line Twitter client that can post messages, read friends timelines and send direct messages. Also written in Perl which is nice because I can read and modify it.

For my primary Twittering needs though, I’ve moved over to a very sleek client called TweetDeck. From their site description:

TweetDeck is an Adobe Air desktop application that is currently in public beta. It aims to evolve the existing functionality of Twitter by taking an abundance of information i.e twitter feeds, and breaking it down into more manageable bite sized pieces.

TweetDeck enables users to split their main feed (All Tweets) into topic or group specific columns allowing a broader overview of tweets. To do this All Tweets are saved to a local database. The far left column will always contain All Tweets. The GROUP, SEARCH and REPLIES buttons then allow the user to make up additional columns populated from the database. Once created these additional columns will automatically update allowing the user to keep track of a twitter threads far easier.

Unlike all the other graphical Twitter clients I’ve used, it splits up your screen into multiple columns so you can see your timeline, replies and direct messages right next to each other. It also has a very nice buzz column for the latest words and topics being discussed, and a search column you can customise. All the columns can be rearranged to your taste, and if you prefer the window can be "collapsed" into one column like a more traditional client.

TweetDeck running on my MacBook Pro

Given it takes up your entire screen it works fantastically on widescreens such as the display on a MacBook Pro. I assigned it to it’s own space in Mac OS X Leopard so whenever I want to check all my Twittery goodness I just navigate to that virtual desktop. Notification messages appear regardless of whatever virtual desktop or space you’re in at the time, which is very useful.

ASIDE: I also love the dark background with light text colour scheme because it’s so much easier on the eyes, especially late at night when my eyes are tired. I think people who use dark backgrounds with light text are very intelligent, smart and bright people who I’m sure are also incredibly attractive, desirable and humble as well.

My only gripes are: the font is a tad big, meaning vertically it shows less tweets per column than Snitter, Twitterrific or Twhirl, the icon tends to hide itself on the Dock when my desktop background is dark as well, and it doesn’t respond to mouse gesteres on Macs, though the latter problem is surely a limitation with Air than the application itself.

I’ve well and truly given up on instant messaging clients. Who needs them when you have this good stuff? Reliability aside of course:

Classic Twitter is down message
Classic Twitter-is-down message from Christmas 2007

OPEN Networks can’t spell Porsche

Porsche 911 Turbo
Photo by User:OSX on Wikipedia

The Aussie OPEN Networks ADSL router manufacturer’s firmware coders can’t spell Porsche. If you log into the configuration page for the iConnect625, you’re told one of the options is Need For Speed Porshe. I’m outraged because I’d never be caught making such an obvious mistake.

Router configuration screenshot

Internode rocks!

ASIDE: This is not a paid advertisement, despite it reading as such. Having something go well for me is a big thing you see!

After several weeks of disastrous encounters with phone companies (Telstra and Virgin Mobile, I’m looking at you guys!) something has finally gone well: I’m typing this post from our newly established Internode ADSL connection!

FreeBSD sees RubenerdShow.com, for the first time in a while!

Internode (Wikipedia link) is a local, Adelaide based internet service provider that, unlike other ISPs in Australia I’ve had experience with, have two very important things going for them: their heads are screwed on and their arses aren’t on fire! We went from applying for a connection from scratch, to having a modem and working connection in less 4 days.

Monday, 11th August
Registered online for ADSL2+ broadband plan
Tuesday, 12th August
Recieved SMS saying that our local phone exchange isn’t ADSL2+ ready and that they can’t connect us (Telstra’s fault, not theirs). Went online and changed the plan to ADSL 8Mb/s
Thursday, 14th August
Recieved SMS saying we were all connected and ready to go. Went into the city and picked up the modem, went back home and went to RubenerdShow.com :-)

Internode logo thingy What blew me away even more than their timeliness (is that a word?) was their customer support. When we registered online, I chose the option to pick up the modem from their office in the CBD instead of waiting for a courier delivery. Getting the train into the city from Mawson Lakes only takes 20 minutes or so, and I figured I might as well save the $15 and grab a bite to eat. What, I’m not allowed to eat? I’m only human.

When I arrived in the city, I went to their office to get the connection finalised and collect the modem:

11:29
Walked into building. Told receptionist what I was there for. Was directed to a counter. Noticed all their computers were aluminium iMacs and their chairs were bright orange… very important!
11:30
Was told that my credit card worked and that the new connection was successful. Was told to wait while their technician configured the new modem. Was asked if I wanted to pay for the modem with the same credit card they had on file. Naaaaaaaaaah worries.
11:38
Walked out of customer service centre with modem and activated account.

Compared to Netspace that sent Kevin Tan and I a faulty modem back in 2005 and took a whopping two months to get connected as a result, and TPG Australia that took over three weeks, this was fantastic! Virgin Mobile Broadbandget a clue!

ASIDE: If you didn’t read my adventure with Virgin Mobile’s Wireless Broadband service, they wouldn’t let me register before I provided an Australian bank statement as "capacity to pay". My Singaporean bank accounts and credit cards were useless despite them meeting the minimum requirements and then some. Fine with me, I took my business elsewhere!

Internode House on Grenfell St, from Google Maps street view
Internode House on Grenfell St, from Google Maps street view

As a free and open source software advocate (no, me, really?) what really impresses me about Internode is that they’re also an officially licenced mirror of SourceForge, meaning when I download software I’m getting it from a server that’s geographically next door, and doesn’t count towards the monthly quota. They also have another comprehensive local software mirror that includes amongst other software… FreeBSD ISO images :-).

Unfortunately as I elaborated in a previous post, our local telephone exchange’s DSLAM isn’t ADSL2+ ready, meaning we’re stuck with 8Mb/s 40GiB-limit plan until at least the end of the year. Telstra trying to get to me again it seems… what an oven of stupid grilled cheese sandwiches.

ASIDE: What’s the collective term for grilled cheese sandwiches? Chuck Peddle?

RichardDawkins.net