Archive for the ‘General’ Category

Seafood Congee

I’ve felt the urge of eating a good congee (porridge) for a while now. Ever since the amazing fish congee I had at Low Yat Plaza a couple of weeks back, I figured I must attempt to make my own.

I don’t know what a cup refers to in recipes, so I’ve just used a mug. All I used was 1 large pot, 2 cups of long grain rice (I’ve bought my first 2kg bag of rice, in what must be over 3 years), and 9 cups of water. Set it to boil, and the moment it starts doing that, drop the heat to medium low. The lid is then popped back onto the pot, but tilted (or the nozzle opened) to allow steam to escape.

This goes on for about 45 minutes or so, till I decide its now time to chuck the ingredients in. 200g of prawns (peeled, tails removed – about $4 at Coles), a handful of scallops (a whole bag is about $10), about six crab sticks (can’t remember how much these cost, but there’s more in the container), and a fish fillet (estimated to be about $2.50) cut into bite sizes. Let this simmer again for another 15 minutes or so.

Voila! I now have congee. Of course, the amount I’ve made, I’ll probably be eating this for a few days to come (got about 1.5 containers filled with this in the fridge now). Condiments to add include fried anchovies (ikan bilis), something I’ve not been able to get the crispy texture right with, and also a bit of a scrambled egg (just break an egg into the pan, and scramble away). I vaguely recollect there being more pickled bits that Chinese restaurants serve, but I didn’t muster up the courage to visit the Asian Grocer today. Oh, sesame oil – add some once ready to serve.

References: about.com, gourmet traveller

Technorati Tags: , , , ,

Books: The No Asshole Rule, Confessions of an Economic Hit Man

Some of the more recent books that I’ve read are: The No Asshole Rule, Confessions of an Economic Hitman.The unread pile is well, still pretty high.

The No Asshole Rule, by Robert Sutton
I picked this up, thanks to numerous RSS feeds that I read stating this was a good read. And it was – its probably the most dog-eared book I own (next to Getting Things Done). Of the things I found useful were: common everyday actions that assholes use (its important to identify them, before they get to you), constructive confrontation, a Total Cost of Assholes (TCA) measurement, the incorrect ideas that “The more often you are right and the more often you win, the bigger jerk you can be“, recruiters that are assholes tend to hire those that are similar (assholes breed like rabbits), trivial power advantages can change the way people think and act (as Lord Acton used to say, power corrupts power, absolute power corrupts absolutely), pay (i.e. salary, remuneration) is the vivid sign of power difference, how to enforce the No Asshole Rule, tips for surviving an asshole ridden environment, relentlessly responding to irate people with calmness and respect, and most importantly, negative interactions have five times the effect on mood than positive interactions.

Of interest to those that work remotely: it seems that if you work mostly through email or conference calls (rather than face-to-face), you tend to fight more and trust each other less. This is due to the fact that facial expressions, verbal intonations, posture, and “group mood” can’t be communicated. Bob suggests “the technology may be fueling the problem rather than simply protecting you from it“.

I actually recommend the No Asshole Rule as a book to be read by all open source project contributors. If you work at home, or remotely, there are also tips and tricks to help you be a better person. In fact, reading through the book, I had already identified people I’d love to give a copy of the book to! I for one can tell you how bad it is when there’s an asshole on the project – I’ve faced a few in the last five or so years.

Confessions of an Economic Hit Man, by John Perkins
I don’t know how believable this story is, but if its anything to the truth, its one of those books that a lot of people might get angered by. I learned that the American Founding Fathers had envisioned the right to life, liberty and the pursuit of happiness. He puts the thought out that slavery still exists, its just in those factories in far-away lands making your Nike shoes, and Apple iPods – economically speaking, these people, while being exploited, are economically better off by earning even a tiny minimum wage (by international standards) that allow them to live a fairly average life in their countries, no? Its better than not working. He successfully predicts that the US dollar can crash badly when the OPEC nations look for a stronger currency, say like the Euro. This was back in 2002, and today in 2007, we’re seeing exactly this happen (thus currencies like the AUD are doing so much better against the USD, while countries like Malaysia who are “basket pegged” perform worse).

At least I’ve come to learn that the US State Department has a section on their website entitled Identifying Misinformation! They ask if John dreamed up a fantasy? Possible, but unlikely – I’m of the belief that EHMs exist to this very day. Maybe never to the degree that John Perkins states…

Technorati Tags: , , , ,

What a standard means (and why you should sign the NO OOXML petition)

I believe all standards should become standards, based on their technical merits. Look at HTTP as a “standard” – pre-dating HTTP we had Gopher (and WAIS was our Google), but quite clearly, HTTP won the day. TCP is another good standard. These all have one thing in common: they’re open, easy to implement, and there are wide varieties of implementations of them (I can count apache, lighttpd, and numerous ones in Windows-land) that all work similarly.

The OpenDocument Format (ODF) is such a standard. Ratified as ISO26300. Implemented in OpenOffice.org and its derivatives. Implemented in StarOffice. Abiword, KOffice, Google Docs & Spreadsheets (okay, Google Office these days), IBM Workplace, and a lot more. There’s quite a good list on Wikipedia at the OpenDocument software page.

From the list above, you realise that implementations exist that aren’t just created by one entity. There are wide varieties of implementations. Generally, a good standard. Technically adept, for companies like Sun and IBM to back it.

Yet, Microsoft wants to pass OOXML (a competitor to ODF) as an ISO standard! There are many reasons why this is wrong, but the fact that there is no proper working implementation of such a standard (not even by Microsoft, might I add), makes me cringe if this were to be an ISO standard. Realistically, do we need two ISO document formats?

How far the No-OOXML petition goes, I cannot say. But I do encourage you to sign it (peruse the plenty of reasons there, too) – noooxml: Say NO to the Microsoft Office format as an ISO standard.

Technorati Tags: , , , , , ,

Switching (to Ubuntu) dramas

My recent switch to Ubuntu for desktop use, hasn’t gone on without drama.

SeaMonkey
This doesn’t exist in Feisty Fawn. Apparently, it was around before, and is most likely guaranteed to be in Gutsy Gibbon, but if you’re a Feisty Fawn user, you’re bent out of luck.

My journey started with asking the nice folk at #ubuntu for help. They suggested that maybe #ubuntu-motu would have the answer. Those nice folk passed me on to #ubuntu-mozilla. But nobody really knows an answer. There is a Mozilla Team, and I do certainly hope they start rocking harder, failing which, Canonical might need to hire someone to be their “Mozilla (Wo)Man”.

Transmission
For Debian to claim they’ve got more software in the universe than anything else, I found it funny that Transmission (a nice little GUI application that handles BitTorrent) was available in Fedora but not in Ubuntu! Here you want to reference bug #104654.

BadAlloc errors when playing videos
Seems this is an upstream Xorg bug, but I never encountered this while Fedora was running on the same machine. How my brand new spanking machine can have insufficient resources to play a DVD just stinks. Logging out of X (that means closing all my applications) and relogging back in, makes things work again. Refer to bug #49360.

Spelling issues
It would only make sense that spelling packs for OpenOffice.org are installed by default. I selected Australian, but manually had to install myspell-en-au and openoffice.org-en-thesaurus-au. If it wasn’t installed, you’d not see red squiggly lines at the bottom of mis-spelled words.

Firefox in a chroot?
This is probably the only way to get working Flash content. The Ubuntu packages for gnash and swfdec are incompatible with modern Flash (and in fact, the packages seem dated) so the non-free plugin is required. For this, 32-bit Firefox in a chroot is a must. You’ll notice that spelling stops working, which is mighty annoying – fix this by installing aspell aspell-en dictionaries-common gnome-spell ispell libaspell15 libenchant1c2a libgtkspell0 myspell-en-au myspell-en-gb spell within the chroot.

MOTU vs. Package Maintainer
This is more a policy/practice niggle, rather than software related. I honestly think its important to have a package maintainer per package. Sure, a package maintainer can have many packages. But under no circumstance should a package be included, by the Masters of the Universe (MOTU), if there isn’t someone responsible for said package. This will avoid problems down the line. I think the Fedora Project got it right, in this aspect.

Kablog mobile blogging test

I found it rather appalling that kablog was going to cost me money. And the idea of downloading via Handango, i.e. Registering via the mobile web, just wasn’t for me.

Luckily I found the J2ME version, which is open source based and hosted on sourceforge. Initial thoughts? The software can use a lot of improvements, i.e. To become more user friendly. Its been so long since I entered HTML tags into my regular blog posts (Circa pre-2004, when I was writing a html journal).

What, no category support? We all know the xmlrpc interface supports it… Can’t seem to load images off the memory card either… Maybe image blogging is best done via an app like ShoZu, which has Flickr integration. YouTube too, so video recording is something on my to play list.

Too many INBOXes

Have you noticed how we’re getting more and more INBOXes? Every damn Web service you sign-up builds messaging into it. The messaging system usually comes with some form of notification that lands in your email INBOX. And it most certainly always will make you visit the website to read the message.

Facebook is half-way there. They already set Reply-To correctly. They just refuse to paste the message in the notification. Flickr is also half-way there – they paste the message in the notification email, but to reply, you need to get to their web interface. Though within some of my archives, they’ve set Reply-To correctly (making Flickr, get it; now you deal with the duplicate on your web inbox…). Twitter sends the contents of direct messages via email entirely, and to reply, you’ve got to use the Twitter interface (though in this sense, I guess there’s some usefulness in it).

Its not only messaging that some provide. You might get comments to approve, or someone might “write on your wall”. Or a “shout” (on last.fm). Sites like last.fm for me are so passively used, that having an Inbox there is really silly.

Ideally, I’d deal with everything via email. Full contents of the message, with reply-to set sensibly. But I guess this doesn’t suit the modern crowd’s workflow, who login to Facebook, or Friendster or the social-networking-hype-du-jour on a daily basis?

Technorati Tags: , , , ,


i