The Sydney Grind

Included in The Sydney Grind blog aggregator

Free Tetris iPhone App, Tris Will Be Removed Soon: so that’s what has happened to it. I honestly can’t see how a claim of copyright would prevent the creation of a Tetris clone, and it’s a poor reflection on the law that the author felt compelled to withdraw it because he cannot afford to defend himself in court.

Tuesday, 16 September 2008 by Enoch Lau | No comments

Law revue terrible

“Should I care? Should I care?”

If the question is about the Sydney Law Revue 2008, the answer is no. (The quote is from the “Holding out for a US Hero” skit, the closing skit.)

Last year, I wrote about the half-executed jokes that had the potential to be so much funnier. I wish I could make a similar comment this year. This time round, the directors somehow found it convenient to expend entirely with the punchlines in jokes. Instead, it was replaced with flat, meaningless drivel so that when it got to the closing, I was pretty much clapping out of politeness instead of sincere appreciation.

The occasional joke made in bad taste is to be expected in a revue; in fact, you could say it defines a revue. Normally, I’d have a good laugh at them. But given that the rest of the revue was so flat, when the (bad) jokes came around, the audience just didn’t buy them. We even had a heckler in the audience - and I pretty much agreed with everything he had to shout out. At one stage, one of the backstage members stuffed up with the mop between skits; that was almost one of the funniest moments (!).

China, with its astronomical growth and the Beijing Olympics just past, was an obvious topical subject. They didn’t fail to deliver on that count, but the jokes were so poorly delivered that they might have been mistaken for blatant racism.

To regain the confidence of its audience, the Law Revue in future years needs to create a coherent presentation that carries some kind of energy throughout the performance. A little bit of introspection might help; I’m sure if the directors actually sat down and listened to some of their own jokes, they might agree that they weren’t quite so funny after all. There was no doubt some great talent on stage; whether this talent was used most effectively is another question.

Tags: , , , , ,

So we have a new Premier. But Joe I’m-very-popular Tripodi and Eric Let’s-build-some-more-roads Roozendaal are still there. And I’m very confident the new Premier is just going to pull $10 billion out of his rear end to build the metro now that the power sell-off has fizzled. Sigh. Update: Miraculously, they’re now Finance Minister and Treasurer respectively. According to Wikipedia, our esteemed Treasurer started his Commerce degree but never managed to finish it. And now he’s in charge of a $47.6bn budget?

Sunday, 7 September 2008 by Enoch Lau | 1 comment

I came, I saw and I was appalled. Bill Gates’ butt shaking hardly provided much of a Vista. Watch the new Windows ad for yourself.

Saturday, 6 September 2008 by Enoch Lau | 2 comments

Aiyor! Enoch discovers Kenny Sia and has a renewed appreciation for Malaysians now lah.

Saturday, 6 September 2008 by Enoch Lau | No comments

Dead iPod Touch

Dead iPod Touch

Another day, another iPod Touch calamity. While updating one of the installed applications, gremlins attacked and icons no longer appear on my home screen.

I’m not an Apple fan-boy, I have never been, and I am unlikely to convert because my first foray into the world of Apple products has been a largely unhappy journey. iTunes, at least on Windows, is slow and often unresponsive. Backing up my iPod Touch literally takes several hours, and the version 2.0.1 update took four attempts. The music interface, while great for the Latin-alphabet world, is a pain to navigate with Chinese songs and artists. Installing and upgrading applications via the iPod Touch interface is a slow and arduous affair. While there have been some outstanding applications, the majority are uninspired and useless. You also often find two or more applications that do very similar things, but each lacking in various regards, which means you end up keeping all of these applications; the closed model of the iTunes Store discourages, and in fact prevents, modifications and extensions a la open source software.

I could keep going on for quite some time, but I’m sure others have documented the failings of the iPod Touch and the iPhone in more detail. I can overlook some bugs, but wholesale destruction of my data is unforgivable.

Tags: , , , ,

The New Jews: bias against Asian Americans at Ivy League universities is exposed, and although the statistics are alarming, the picture is far more complex than it first seems. (Note that in New South Wales, we are fortunate enough to have the impartial Universities Admissions Centre to manage university admissions.)

Friday, 29 August 2008 by Enoch Lau | No comments

‘Human flesh search engine’ in hot pursuit of the iPhone girl, proclaims the headline. I was initially quite curious as to why there is a search engine that indexes bits of human flesh on the planet. Update: Tommy suggests that the phrase “human flesh search engine” is a literal translation from the Chinese.

Friday, 29 August 2008 by Enoch Lau | No comments

One of the attractions of Bluehost, my host, is the ability to ssh into your box, which makes administering your site that much easier if you know how to use the *nix command line. (See related post.)

I’ll just write about two things that I’ve worked out recently.

Lesson #1: Read the README file.

Well duh, you say. The story is, I’ve had the bash_completion script for some time (a really useful extension that makes typing on the command line that much easier), but I’ve never quite worked out why it didn’t work. Now I know why. It’s because I naively assumed that the bash_completion.sh script was the meat of it, and simply called it from .bashrc, expecting it to just work. It would, ordinarily, but I don’t have it installed in /etc which is where it expects to be (it’s in my home directory). If you have somewhere else like me, you will need to set the $BASH_COMPLETION variable and modify the bash_completion.sh script to reflect where you’ve actually put it.

Lesson #2: If you didn’t set up the system yourself, things might not be as you expect them to be.

SUITS has a bunch of useful scripts that you can use to improve your command line experience on the undergraduate IT servers, and I copied them over to my account on nointrigue.com because I like them so much. One of these scripts sets nice colours for the command line. It was all working fine until I realised TortoiseSVN could no longer access the Subversion repositories via svn+ssh, failing with the error “connection closed unexpectedly”. I figured something I added recently was injecting garbage into the stream. It turns out it was the colour-adding script! But why? It was protected like this:

if [ -n "$PS1" ]; then
        . ~/.bash/colors
fi

That means that it should only have been run if it was running in an “interactive” terminal, and the colour-adding script should not have been called if I was using svn+ssh. After some more poking around, I found this in /etc/bashrc (which was being called from .bashrc):

# For some unknown reason bash refuses to inherit
# PS1 in some circumstances that I can't figure out.
# Putting PS1 here ensures that it gets loaded every time.

Uhh, ok, nice work, Bluehost. I guess not many of their customers actually use ssh. At least there was a comment.

But even if it was called, why the colour-adding script was failing in the first place? It turns out that tput colors fails if $TERM is not set, which happens to be so when using svn+ssh. (Actually, this would not normally prevent me from accessing my Subversion repositories. The command line svn seems to ignore errors; however, TortoiseSVN dies the moment it sees anything untoward.) My ultimate solution was to simply pipe error to /dev/null.

Tags: , , , ,

Gadens Lawyers have caught the attention of many a law student with their outrageous approaches to marketing themselves as an attractive, progressive employer.

This year was no different, and I couldn’t resist snatching their advert from a law school noticeboard (after the applications have closed) to bring you a choice selection of alternative application methods. Satisfying any of the following would, apparently, “entitle you to an instant interview”:

  1. List the middle names of all the partners of Gadens Sydney as at 30 June 2008
  2. Draft your application entirely in prose, in the format of Dr Seuss’ “Green Eggs and Ham”
  3. Accompany your application with an Elle Woods style application DVD.

The flier then says, “Attempting to satisfy all 3 criteria is just plain showing off.”

I was actually curious enough to look into these three criteria. First, the middle names: their website has a list of partners in Sydney, but I saw no middle names. I suspect you’d either have to be an insider or know an insider (in which case, you’re looking good anyway), or email each and every one of them and risk suffering their wrath.

For the second one, I may just be a philistine, but I’ll admit that I had to look up the Green Eggs and Ham reference.

Enoch I am
I am Enoch
I am Enoch
Enoch I am

That Enoch-I-am!
That Enoch-I-am!
I do not like
that Enoch-I-am!

Do you like
boring old law firms?

I do not like them,
Enoch-I-am.
I do not like
boring old law firms.

OK, I give up - especially after finding out from Wikipedia that the entire book is written using only 50 different words.

Finally, while I have observed that a number of select individuals at law school would fit right into the set of Legally Blonde, I suspect they have at least some measure of self-dignity. But law students prove me wrong all the time.

Tags: , , , ,

« Older entries § Newer entries »