The World Should Be Filled With Magic

And that’s not just some long-haired hippie’s opinion. Wednesday night we had a mini-geek night at work and we got onto the topic of whether or not (code) magic was good or bad. It was a great conversation and because Ade doesn’t have a blog (when are you going to get one?), I thought I’d write about it.

I struggled at first to work out what we meant by ‘magic’ and we somehow concluded at some point, for it to be ‘the unknown’. For instance, when you plug stuff into the Rails framework, there’s some sort of ‘magic’ going on to hook it all up. The focus of the discussion was really about whether or not we thought magic was good or not.

To actually substitute our other meaning, ‘the unknown’ for magic makes the question a very strange one – ‘Is the unknown good or bad?’

My attempt at answering this question was that the concept of magic is not good or bad, but whether or not the attempt at magic is good or bad. In general, I personally like magic because it makes my life easier. I shouldn’t have to understand how the compiler, for instance, turns code I write into bytecode every time I want to do something. I like the fact that it just works and that’s how it is. The abstraction or illusion holds true every time I run it and I can depend on it to work day in and out.

I consider magic good if it doesn’t require you to understand it. Bad magic on the other hand is bad because it forces you to work out how it works, and that need, let alone the experience, is generally traumatising. It’s like a magician’s illusion failing us because you have to go behind the scenes to understand all the little tricks that made it work. What can make it worse is if it is difficult to investigate how it works such as the source code not being available, or horrible code that’s hard to read, or an abstraction that just doesn’t work.

All of this is circumstantial and really depends on how well the magic was built. If the magic works all the time (and generally that’s because the abstraction is sound) and it does all the things that you need, then I think it’s a good thing.

Bill Bryson Down Under

Bill Brysons Down Under BookFor my latest long haul flight back home, I’d bought a couple of second hand books to keep me entertained for the flight. Of the two, the most appropriate one for my trip back to Australia was Bill Bryson’s Down Under. Anyone who has read any of his books will agree with me that Bryson has a talent for producing entertaining writings about the most insignificant event, making almost every part of his books enjoyable reading materials.

In this particular book, Bryson manages to travel to all parts of Australia including the more commercial capitals and, more interestingly, a number of the smaller towns that either made it into the news for some particular event, or played a significant part of Australia’s history. The amount of travelling he achieves in Australia is impressive and undoubtedly exceeds far more than many Australians have, or will ever do. It certainly exceeds the amount of travelling I’ve done within Australia.

Bryson writes about local customs, Australia’s history and quirks that may appear strange to outsiders (and with some being truly quirky). Some of them you can interpret as being slightly biased by his own roots, but for the most part are both accurate and succinct. I found this book engaging and almost too easy to devour in one sitting and I think it is a great read for anyone visiting Australia. Be wary though as Bryson has a tendency to exaggerate, so make sure you take what he writes with a grain of salt. It’s not like every day, all around Australia people are dying from red-back spider bites or crocodile and shark attacks. I am certain that any Australian will be able to relate to certain parts of the book and will hopefully find it as entertaining as I did.

Kew Gardens

Yesterday was such a great day that it actually felt like summer had finally arrived in London. Clear blue skies (though still not as blue as what I saw when I recently went back home) actually required me to bring out my sunglasses for the first time since getting to English shores! Instead of wasting the day inside, I decided to head out to visit Kew Gardens out just near Richmond. The trip took a very long time almost over two and a half hours as the tube line to Richmond was down and the bus routes particularly overworked since there were no additional services.

London has a great number of fantastic parks, but the thing that makes Kew Gardens unique is the large number of different floral offerings. The gardens are spread over 300 acres of land and the extremely walkable paths lead to various greenhouses, temples, groves, and buildings all with particular themes. One of the greenhouses house all types of palm trees from all over the world, another demonstrating plant life from all parts of the globe including Australia and New Zealand! There’s even apparently evidence pointing to wallabies inhabiting a part of the gardens but I had no particular desire to chase them down.

What The... Wallabies?

The excess of lawns and various garden displays that require maintenance inevitably lead to the gardens charging a hefty (£11.75!) fee, though you might think that for an entire day of lounging around on the grass it is worth it. Kew Gardens is also home to the Kew Palace, home of King George III and his wife, Queen Charlotte though it too requires an extra £5 fee to walk around its three floors of rooms.

The Kew Gardens are fantastic on a bright sunny day and is definitely ideal for groups picnicking and just relaxing in its spectacular surroundings. Bringing supplies of food and water are highly recommended as the cafes and restaurants charge higher than average prices for average quality food. Highlights of the day included the visit to the Queen’s Gardens surrounding the Kew Palace, and a large tent set up for what looked like someone’s (most likely expensive) wedding reception.

Kew Palace

Michaelango’s Drawings at the British Museum

The British Museum already contains a number of spectacular collections and quite frequently holds a number of additional special exhibitions, with the latest ones being a large collection of Michelangelo’s Drawings. Special exhibitions at the British Museum are typically very popular since they are extremely short lived, and this one is no exception. I ended up buying tickets online as I have tried twice to ‘drop in’ only to find out that all of the tickets for the day had sold out.

This special exhibition draws together a number of collective works from a number of other museums and I believe, is the first time ever to have been amassed as such, and displayed to the public. The drawings depict a number of stages through Michelangelo’s career – and demonstrate quite heavily the amount of planning and effort he put into all of his physical works such as the statue of David, the Sistine Chapel and …

Michaelango Drawings

The museum did an excellent job of laying out the collection with all of them intimately described and large walls nearby used to group them together by theme. As you walk through the collection, you go through all stages of his life and career. I found it interesting to see how much he achieved, and was interested by the teachings he had later on, and the work that he started on St. Peter’s in Rome before passing away. Each piece is lit well despite the need to keep them under certain standards, and though many of them are not very big, I found it quite easy to see the entire collection within an hour, though you do have to watch out for the crowds inside that make it difficult to see all of the drawings.

It’s an amazing opportunity to see the manifestation of someone so well known, and though I’m not sure I could recommend it to everyone, but I still found it an impressive collection.

Yo Sushi!

Yo SushiFinding good and decently priced Japanese food in the UK can be quite difficult, unlike back home in Brisbane. Finding lunch time sushi rolls is impossible (unless you count the boxes that Marks & Spencers, an upmarket supermarket, serve). Wagamama’s is pretty good and is all over London, delivering consistent and reasonably priced Japanese meals in a modern way but it too still lacks great sushi.

Yo Sushi is another franchise, following Wagamama’s successful formula of modernising traditional cuisine but this time applying it to the sushi train concept. Despite being a franchise, you find a surprisingly wide difference in quality between stores, with my most favourite currently the one in Fulham Broadway, and unfortunately my least favourite being the one right near me in Bayswater.

The unique offering that Yo Sushi has to offer is the funky settings and service that it offers to its customers. Brightly coloured modern benches and tables surround the sushi train belt, with overhead spot lighting brightly focusing on the sushi on the bench. Taps built into all the bench tops provide endless spring and sparkling water, and at the same time giving the store a reason for charging an excessive amount for this privilege.

Prices at Yo Sushi can be steep if you stick to simply plates of sushi, but you can get away with a slightly higher than average meal cost if you order other main dishes (noodles, soups, etc) off the menu. Its offerings are broad enough to cater for the tastes of your sushi aficionado and sushi novice, so it’s great for bringing other people, especially new to the whole concept.

We Are Not Alone

I’ve been waiting for one of the Underground stations near me to open since I moved into my current flat. When I first arrived in London, Queensway was due to open in May (with my own guess being the end and not the start of the month). It’s now not due to open until the second week of June now, even after a year of planned work and an entire month to get it right. Wembley stadium is yet another great example of a construction project way off schedule – and so I find it rather strange that people continually try to make out that the construction industry is any better planning than in our industry of building software.

X-Men 3: The Last Stand

Last night I finally got to see the third instalment of the X-Men movies at the Camden Odean theatre. Movies in the UK seem to take a lot longer to show than they do in the US and back home in Australia. A big shout out to Simon who arranged a great turn out and welcomed us all into his very nice flat, where we watched X-Men 2 before heading to the cinemas.

Turning a comic book into a popular movie will always be a difficult task, with the expectations of comic books fans not necessarily aligned with newer fans and other crowds not even exposed. On many levels, the movie succeeds at what it probably set out to achieve – an action packed movie filled with special effects and at the same time touching on contentious issues of minority group rights and the ethical choices society and individuals have to make.

XMen 3

I personally think the movie was far too ambitious and the result is far too many characters and subplots that don’t really lead anywhere. Hugh Jackman continues to play an awesome Wolverine while I’m yet again disappointed by Halle Berry still playing a weak Storm, despite having fought for a stronger role. I did like Famke Janssen’s darker side in the movie, though her intense glares wore thin after a while.

Don’t misinterpret my view as an overall negative view on the movie – for something in this genre, there will always be plenty of special effects, inconsistencies and clichéd lines, but this one succeeds at being entertaining and visually fun for the most part.

TheKua Rating: 7 out of 10