Library computers flawed

“What are the factors of 336?” I pondered, staring at the KENKEN puzzle on the screen of the computer in the SciTech library I was seated at.

Cursed computer! No calculator!

I’ve been annoyed by how locked down the computers at Sydney Uni’s libraries are for a while, so I set out to find out whether I can, in fact, bring up the humble calculator.1

There’s nothing more powerful than a fully-functioning programming environment, and to the extent that Visual Basic for Applications is a fully-functioning programming environment, all recent versions of Office have this. So the first step was to fire up Word 2007, open up the Options dialog box and turn on the Developer tab.

Cursed! The system administrator has disabled the Visual Basic Editor via group policy.

But what if I do this?

Tada! I get the editor. It defies belief that the group policy setting would merely disable the button that accesses a prohibited feature as opposed to disabling the feature itself. Now, typing in some code…

Hitting F5 should run Command Prompt.

Cursed group policy again. Remembering the good-old days of MS-DOS…

Success!

Conclusions

Well, now you know how to open up your favourite Windows apps on these retarded computers, say, if you wanted to save a screenshot into PNG using Paint.2 But the point I want to highlight is that some of the policies in force on these computers ultimately serve no useful purpose. They remove useful functionality, while those who know how can still access them, albeit it rather clumsily. Locking down a computer for the sake of making it locked down serves no useful purpose. (Raymond Chen says, Shell policy is not the same as security. Indeed.)

The real problem

That was just a distraction really. The real problem is that the library computers use this login system based on your library card number that doesn’t actually log the Windows account on or off. That means that if someone logged into, say, Gmail, and selected the option to stay logged in, if he forgot to log out, the next user on that computer could view his email, as I found out the other day. Also, because the temporary drive where you can dump your oh-so-secret files isn’t cleared between users, you have to wonder what kind of pot these system administrators are smoking.3

Footnotes

1 The more intelligent option is to use the shortcut to SSH into the undergrad IT servers and use Python, if you have an account there.
2 There’s no need to bring up the Command Prompt first. Using “calc” or “mspaint” as the argument to Shell() would have sufficed.
3 The Access Lab computers are thankfully more fully-functioned and require you to log in and out of your own Windows account. Why the university bothers to deploy large quantities of these retarded machines defies belief given that the number of library card holders without Unikey accounts must be rather small.

Related posts:

  1. What is going on?
  2. Forwarding University of Sydney student email
  3. Google Wave sandbox account
  4. I won!

Tags: , , , , ,

  1. Tommy Chen’s avatar

    Woe betide the reli­ance on tech­no­logy these days.

    The prime factors of 336 are 2^4 x 3 x 7. =D

    Reply

  2. Georgina’s avatar

    “the num­ber of lib­rary card hold­ers without Unikey accounts must be rather small”

    Prob­ably not as small as you think – what about all the high school stu­dents that pay $50 a year or some­thing to use the lib­rary? Of course, high school stu­dents are exactly the kind of people likely to pull that kind of VBA prank :P

    Reply

  3. Anon’s avatar

    So do you just write these on your blog or do you also com­plain to the per­sons responsible?

    Reply

    1. Enoch Lau’s avatar

      I haven’t been com­plain­ing to the uni’s ICT group – I’m not sure what good that will do. I tried com­plain­ing about poor wifi access at SciTech lib­rary before and their response was less than helpful.

      Reply

  4. michelle’s avatar

    AGREE. the lib­rary com­puters are com­pletely use­less, and there are always too many people. and 1 scan­ner is just not enough!

    Reply

    1. Enoch Lau’s avatar

      It’s great if every­one had their own laptop, but obvi­ously for fin­an­cial or prac­tical reas­ons, that’s not going to be an option for everyone…

      Reply

  5. James Bunton’s avatar

    You can also double-​​click on Start->Programs to get a win­dows explorer shell up and in focus without even typ­ing your lib­rary bar­code. From there you can type a URL to get web access or nav­ig­ate using the Up but­ton and double click­ing to open whatever soft­ware you like.

    Reply

    1. Enoch Lau’s avatar

      Double click­ing on Start -> Pro­grams works one some of the com­puters but not oth­ers. Even if you can bring it up, the prob­lem is that you still can’t get access to C:\ as it is not lis­ted under My Com­puter and typ­ing C:\ expli­citly in the address bar is refused (I just tried it).

      Reply