Rubénerd Blog :)

Monday 28th April 2008

All work and no sleep makes Ruben something

I’ve been having real problems these last few weeks sleeping for some reason. A combination of really bad insomnia, emotion over a certain recent event and other whatnot have really started taking their toll, I’ve been feeling really physically and mentally tired all day, every day. When you sit in your computer chair working and studying in the early afternoon, late at night, early in the morning or any other time of the day, and the number one fantasy going through your head at all times is how nice it would be to climb into a comfy bed and go to sleep, you know there’s something wrong!

I haven’t been drinking any more coffee that I usually do, and certainly none in the late afternoon or evening. Even my sister seems to have been having trouble as of late herself for similar reasons.

I think I need a change of scenery. Perhaps I’ll change my desktop environment on one of my other machines from KDE to GNOME, just to shake things up (I liked my week long GNOME trial more than I thought I would, though I think I’ll keep KDE on my primary FreeBSD machine for now). I’ll uninstall Mono though once it attaches itself.

Perhaps I’ll try doing some morning hikes around Sungei Buloh instead of the usual Bukit Timah park as well. I’m a wild guy!

Sleep...

Konqueror suppoirt isn’t a new Gmail feature

The Gmail / Google Mail crew seems to have really been hard at work as of late adding features over the last few months including:

  • AIM support
  • coloured labels
  • group chat
  • new emoticons
  • free IMAP
  • view images as a slideshow
  • increased attachment limit
  • and lots more stuff

However Konqueror (my favourite browser) is still limited to the basic HTML interface. For now it’s perfectly fine though, I still dislike most AJAX and prefer being served static pages anyway, they’re far more reliable and act in a more predictable way.

I just wish there was a way to remove the "you are a second class citizen on our service that we don’t care as much about" message from the top of the screen…

Fully featured browser? Thanks!

Friday 25th April 2008

Incredible SGD579 laptop deal

Check out this advertisement that I saw on a website in March! 579 Singapore Dollars is a pretty good deal!

Are they serious?

Wait a minute, it’s US Dollars. They could tell I had a Singaporean IP address so they thought they’d do some misleading advertising?

Wait a minute, it’s a Dell.

Wait a minute, it’s a Vostro! I reiterate from my Twitter post in January:

Which marketing genius came up with the name “Dell Vostro”? Sounds like a disease of the brainstem.

Never mind, I don’t want it for 579 Singapore Dollars. Or US Dollars. Or whatever the currency is. I need a cup of coffee!

Rubenerd Show 240 2008.04.25

Sitting at Starbucks with a certain brand of computer!The fast food and Starbucks episode!

ACT ONE: On hobgoblins and small minds (courtesy of Cranky Geeks 113!), where we are in Singapore, diamond shaped thingys.

ACT TWO: Pontificating on the reason why McDonald’s started printing nutritional information on place mats, a McChicken burger surprise!

ACT THREE: Discussing the question: would you prefer to study in a Starbucks or in McDonalds? Reading comments by Neil from IntoYourHead, GeekMommy and Sharon in Singapore!

ACT FOUR: Singapore housing boom, ridiculously tall buildings, weird designs that just don’t look stable!

Download MP3 to listen ↓ 33:10, 15.2MiB

You can also stream this episode and view its Internet Archive page.

On Adobe Air, limited accounts, updating, BSD

Despite having reached version 1.0, Adobe Air on Mac OS X still has some glaring usability issues.

When you load your Air application, instead of displaying what you told it to, Air prompts you with an update screen… almost every time. What if I have a good reason for not wanting to update yet? And not only that, but if you’re using a limited account for security reasons, as usual you enter your username and password for you administrative account, and as usual Air hangs during the update and you have to force quit. Adobe Air is the only application which requires me to log into my administrative account at all, just to update it and log out again.

You could say that I’m bitter than Adobe still refuses to release a 64 bit version of Flash, or any version of Flash on FreeBSD at all. That’s probably true. But I can confidently say that I’m only putting up with Air because Twhirl is the best graphical Twitter client. I certainly won’t be developing anything serious with it myself, nor will I be actively looking for more Air apps.

Adobe’s idea for a cross platform application framework that’s friendly to web developers was a great idea, but alas it seems to have failed in its implementation.

Spreadsheet adventures (and Excel 08 sucks!)

Summary if you don’t have time to read all of this: Excel 2008 for Mac is a piece of junk and slower than Excel 2004 which needed Rosetta! Gnumeric is my new spreadsheet best friend, provided they could fix a few tiny usability problems.

You may have read my fun with trying to download a trial version of iWork 2008 from Apple and having it fail repeatedly. It seems the adventure was just beginning!

A bit of background first (I’ve chopped this down from 3 paragraphs down to this one!), I’ve been working on a spreadsheet for over a month now that contains information on the results of some GCC optimisations for various different platforms, programming languages and whatnot. The spreadsheet contains in excess of 36,000+ lines of data and reaches to row BA.

The legendary J-Walk!Now here comes the kicker: I’ve been editing this spreadsheet in Microsoft Excel 2004 on my MacBook Pro. Excel is the last Microsoft application I use on a regular basis, mostly because it’s the last Office app that I haven’t been able to replace (Word, PowerPoint and Access have been easy!).

I figured then it was high time to try out some alternatives for Excel both on my Mac and on my FreeBSD desktop. I tested Kspread, Gnumeric and OpenOffice on FreeBSD, and NeoOffice, iWork 2008 and a purchased copy of Microsoft Excel 2008. My three specific requirements, aside from the need for fast general calculation speeds, decent user interface and so forth:

Smooth scrolling speed
This may sound trivial, but I spend a huge amount of time scrolling through lines of data and it’s downright maddening when you have to wait for the cursor to catch up to where you are!
Fast floating point calculations
I don’t think I need to explain!
Professional looking charts
A lot of data I summarise from this spreadsheet is being done so I can include it in reports and whatnot. Crappy pixellated charts that look like they were done in an early 1990s spreadsheet app don’t cut it


That’s a lot of cells! Wait, that’s a piano, never mind!

The results? Not one of the spreadsheets on offer today do all three of these well! Here are my anecdotal experiences using this software on a MacBook Pro 2.0GHz with 2.0GiB of RAM, and a Intel Core 2 Duo 8400 3GHz FreeBSD box with 4.0GiB or RAM:

Kspread
THE GOOD: Kspread is the KDE project’s spreadsheet application that’s bundled with the KOffice package. Therefore the the interface is clean, very slick and obviously fits well into my KDE desktop on my FreeBSD box. And of course it’s free and open source software!

THE BAD: It won’t open my huge spreadsheet without crashing. That’s a problem! Also the charts it generated are pixellated and look quite dated, and scrolling is very jittery. It’s a shame.

CONCLUSION: Has lots of potential, and is certainly the prettiest and easiest to use interface of any spreadsheet app, but currently it has too many shortcomings for me to consider it seriously.

Kspread screenshot

Gnumeric
THE GOOD: It’s free and open source software, the interface is uncluttered and slick, the charts look smooth and it can open my gigantic spreadsheet without too much trouble.

THE BAD: Scrolling is very jittery even with plenty of RAM, and it has the insanely irritating habit of scrolling long since I stopped using the mouse scroll wheel or arrow keyboard keys. It offshoots everything I scroll to, sometimes by as many as 100 rows!

CONCLUSION: It’s a huge shame, if this scrolling issue were fixed I could see myself using this as my primary spreadsheet application. Perhaps for smaller sheets with less numbers I could use it now, and maybe I will.

Gnumeric screenshot

OpenOffice.org Calc and NeoOffice Calc
THE GOOD: By far they have the closest feature set to Microsoft Excel, the charts they generate look half-decent and they can both open my giant spreadsheet with ease. They’re also both free and open source software!

THE BAD: Scrolling is painfully slow, and inconsistent. They can scroll for a few rows just fine, but then will refuse to move, then will splutter back to life again. It makes me seasick! They also are huge memory hogs considering their abilities. Gnumeric can do most of what they can in a fraction of the memory and executable size.

CONCLUSION: As much as I’ve tried to like OpenOffice and NeoOffice for everything I do, unfortunately their spreadsheets just aren’t as polished from my own experience compared to their word processors and presentation apps. And their speed is hardly stellar.

NeoOffice screenshot

Apple iWork Numbers
THE GOOD: The interface is gorgeous as we would all expect from Apple software, and the charts it generates are absolutely stunning!

THE BAD: It can’t open my giant spreadsheet. It doesn’t crash or overload itself, it just displays a message box saying the spreadsheet I told it to open "is too large", then quits.

CONCLUSION: I’d love to be able to use Numbers, but if it can’t open my work because of a size constraint I just can’t seriously consider it.

Numbers screenshot

Microsoft Excel for Mac 2004
THE GOOD: The interface is half-decent (I’ve always thought Office for Mac was unusually good compared to pretty much all the other junk they produce) and scrolls beautifully without any hickups despite being a PowerPC app running under Rosetta!

THE BAD: Obviously not the latest version so support could run out soon, being a PowerPC app makes it slower. Was expensive too, and it certainly isn’t free or open source software. Generates XLS files which I need to manually convert to an ODF file.

CONCLUSION: It’s a shame Microsoft couldn’t just recompile this as an Intel app. I know it’s not as easy as that, but currently from a usability standpoint it’s still the best spreadsheet app on Mac.

No screenshot yet, because Excel 2008 deleted my Excel 2004 installation!

Microsoft Excel for Mac 2008
THE GOOD: It can open my spreadsheet without trouble. Uh, that’s pretty much it.

THE BAD: It is SLOW! I mean really, really, frustratingly slow! This is a native Intel Mac app, and it scrolls, calculates and refreshes values slower than Excel 2004 which was a PowerPC app! Not to mention it’s noticeably slower than any of the other spreadsheet apps in this review, and not by a small amount. And to top it off, I can’t use it for university because VBA and therefore the Analysis Tool Pak isn’t included! What a joke!!

CONCLUSION: I was expecting this Intel version of Excel to be faster than the PowerPC 2004 version but it managed to be slower! I couldn’t believe it! If I need to hold on to Excel, I’ll need to keep my copy of Office 2004 for Mac handy. How silly is that?

Excel 2008 screenshot

So there’s my anecdotal reviews of these spreadsheet applications. For everything I do now I’m going to use Gnumeric because it supports more of my complex formulas, generates nice charts and is free and open source software. For my larger, more complicated spreadsheets though I’ll need to stick with Microsoft Excel 2004 for Mac, though hopefully that will change.

Thursday 24th April 2008

Well there you go, the K does mean something

I’m sure we all knew that KDE stood for the K Desktop Environment, but I also know none of us really knew why the "K" was significant. Just like the first "Q" in the Automated Teller Machine acronym "ATM", I thought it was chosen because it’s a letter used less often.

Fortunately my primary desktop machine didn’t understand my sarcasm or sense of humour and decided to let me know what it was all about:

KDE Tip of the Day

So FreeBSD actually played a part in their decision! Well okay it was Unix-like operating systems in general, but good nonetheless right?

Wednesday 23rd April 2008

Rubenerd Show 239 2008.04.23

The Crash Test Dummies!The Crash Test Dummies and silly people episode!

ACT ONE: Twitter is back, and so is the spam! Frustration with my Nokia e61i’s speed, awesome Canadians in Singapore, university and high school have much in common, Elke’s polytechnic adventures, The Levels becomes Mawson Lakes (WTF?).

ACT TWO: Silly university entrance requirements and an Elke and Ruben combined teachers and students rant!

ACT THREE: Even more dang Twitter spam messages, the lead singer from the Crash Test Dummies rocks!

Download MP3 to listen ↓ 37:20, 17.1MiB

You can also stream this episode and view its Internet Archive page.

RMS Queen Mary 2 size comparison

One of my interests aside from computing is studying architecture and ocean liners from the early decades of the 20th century. I don’t know why, but I find Art Deco and Neo Gothic design fascinating, and the concept of the "ocean liner" which has literally all but dissapeared in the age of jet airliners and Star Trek inspired teleportation (uh, yeah!). More than you needed to know I’m sure!

Anyway from a break from programming somehow I got onto the Global Security Organisation website which has detailed listings of registard tonnage and ships of different countries, including a graphical comparison of Cunard’s latest flagship RMS Queen Mary 2 with the Titanic which everyone knows about. I knew this ship was big, but I had no idea she was that large!

Queen Mary 2

It’s amazing that the waterline level is roughly even on each of them too. I wouldn’t have thought the use of stabalisers and being made of lighter and stronger materials would be enough too keep that huge thing upright!

I’m not being blocked so far!

My fabulous father is currently on assignment at a few plants in China, and I got an email from him this morning. From a local cafe he’s currently able to access all the stuff hosted on the Rubenerd Show domain (including the blog you’re reading now) as well as my Twitter feed.

In a way I’m relieved, but in a way I’m disappointed. Obviously they don’t consider me enough of a threat to their Great Firewall nor to their squeaky clean media. I’m obviously not doing as much as I thought!

On the whole my dad really likes mainland China and the Chinese people, not to mention their food (I’m jealous!) but as I think most of us do he has some real issues with their government. It’s a shame when pundits label an entire race of people evil when it’s just their government they disagree with. Perhaps I think this way because I’ve lived outside my country of birth for so long and get to see Asian opinions of Australia and the West from the outside myself… we’re not exactly angels ourselves in many ways!

And herein ends my potentially sensitive post!

UPDATE! I’ve been informed the following sites are also in the clear:

< Older posts
Dedicated to my groovy late mum Debra Schade.