1. October 16, 2008

      The Nerdery: s02e23: On 2009

      First, a public service announcement. The SCMS Pub Crawl will be happening on the 17th of October. A splendid time is guaranteed for all, as has been the case year after year. Free/cheap drinks and lots of free food, and of course the always popular pub crawl t-shirt (which will NOT feature Comic Sans MS this year, graphic designer types can wear it without shame). Being part of the SCMS is not a requirement, we always welcome our Science / Engineering counterparts, or anyone else who has a geeky tendency. We need to know numbers by the 13th. $18 with t-shirt or $3 without, collect your tickets from Bronwyn Poki in R.G.22.

      The year is quickly pulling to a close, like it does year after year, and so begins my plans to move between lovely air-conditioned rooms, ensuring that I’m not at all exposed to the harmful UV rays of summer. It always surprises me that it happens, in the same way most nerds were surprised when 01/01/2000 happened. It’s not as if it’s something you can count down to or anything. And so if I’ve done my math correctly, this is the last ever time you’ll be able to read The Nerdery this year. I should end with a reflection into all that’s happened this year, unfortunately I still haven’t learned how to program reflections correctly (The Earth language is worse than Java), and I can just barely do them with Algebra. So instead, here’s a short list of what I’m looking forward to in revision 2009;

      I’m looking forward to getting rid of the horrible Windows thing in my pocket and getting a Google Android-based thingy. No, not iPhone. The iPhone, although pretty, sucks when compared to what the Android is going to be able to do. I’m looking forward to Internet Explorer 8, how much better the web will be (standards-wise), but not how slowly it will be adoped by users. I’m looking forward to the end of people’s hatred for Vista as Windows Mojave hits the shelves. And finally, I’m greatly anticipating playing Duke Nukem Forever.

      I look forward to spending another year hunched over the keyboard with your, dear reader. So long, and thanks for all the fish.

    2. The Nerdery: s02e22: On Internet Explorer 6

      First and foremost, the people at WAND are gauging interest for running a JNCIA course over a week of the summer holidays. For those who don’t know what JNCIA is, it’s an entry level networking qualification from Juniper Networks (comparable to the CCNA from Cisco). This is a great way to get hands-on networking experience from people who really know their stuff, and if you have any aspirations of getting a technical job with Telecom, Alcatel-Lucent, Kordia, or some other telco/service provider, I strongly recommend you take this course. Email ben@staz.net.nz if you’re interested.

      Now, onto the ASPAs. It rocked. Except for me the next morning, when I realised oh too late that me + Chardonnay == bad. Hangovers aside, I really enjoyed it, and I hope that it’ll be equally awesome next year. Being the photography geek I am, I had my camera. And despite being incredibly intoxicated, I managed to take some decent photos with it, which you can find on this week’s classy busted page, or at http://www.jlaundry.com/photos/aspa08, which will not work properly in IE 6.

      And so here is where I venture to nerdiness. I’m one of those people who won’t release something until it’s exactly how I envisioned, or at least decent to the point where I like it. Which is exactly why it’s now months since I started writing code for my photo gallery. In designing my website, I’ve always upheld the concept that it should be easy enough for my mother to use. Design-wise this isn’t hard, just use decent (bigger than small) sizes and everything else somehow falls into place. But technically, making something consistent under all circumstances is incredibly difficult.

      I write in valid XHTML. I use compliant CSS. I use the most rudimentary of JavaScript, and use libraries (which are designed to be cross-compatible) wherever possible. So why is it that even the “better” browsers aren’t compatible with each other? I’m puzzled why Safari, Firefox and Opera all render things differently, when all three (3) are supposed to be a better, more standards-based web experience compared to Internet Explorer.

      The only explanation I have for it is the fact that users of said alternative browsers are more likely to run a newer, less bug-ridden version, and hence the kinks will be worked out in time. Firefox almost forces updates upon users, Apple tricks them into downloading it, and users of Opera are mostly developers, who love new software. And yet here’s big Microsoft, who won’t even put IE 7 into the last XP service pack, despite IE 6 being more than 7 years old. People like to drive new cars, they’re safer and have more features. So why is it 40% of the world is still driving a shitty old commodore?