Motion LS800 Tablet

While I'm talking about gadgets, I really should give an honourable mention to my favourite computer of the moment, the Motion LS800. This is the tiny powerhouse that I took to the 'states, and it really is lovely.

I was a bit ho-hum about it when I first got it, it was the height of summer and the lack of an internal fan was a bit of an issue. However, two things have happened since then. I've doubled the memory and put Windows Vista on it. Doubling the memory makes it a lot faster and also seems to make it run cooler (this sounds silly, but I'm sure it is true - less hard disk activity generates less heat). And Vista, with its powerful handwriting recognition, makes the LS800 very useable as a pure tablet.

The teeny tiny nature of the machine means that you don't notice it in your bag. The screen is only 8.4 inches in size, with  800x600 resolution, but this is not a problem. If there were more dots, with eyes like mine I would not be able to see them anyway. And in a week of use, including some sessions with Visual Studio, I was never hamstrung because of the small size of the display. Battery life is good at around 3 hours with a bit of care, and all in all it is now my traveling companion of choice.

Zuneified

While I was in San Francisco I bought a gadget. Those of you feigning shock horror expressions can stop right now. The thing I bought was a Zune. I've fancied one for a while, and with the dollar/pound rate the way that it is I reckoned that it would be an excellent deal.

The Zune is Microsoft's answer to the Ipod. I'm not sure about the name, perhaps the plan is to get as far away down the alphabet from Apple, but I could be wrong on this.

Anyhoo, as a device the Zune is very like an Ipod. Slightly more chunky, and with a larger screen for watching videos. It lacks the funky scroll wheel thing, making do with a ring of directional buttons, but these work fine.

The software is based on that from the Portable Media Player, an ill fated device that was launched by Microsoft and a bunch of hardware makers a couple of years ago. Of course, I had one of those too. I bought it to make use of the then shiny Microsoft "Plays For Sure" technology that would let me subscribe to Napster's music service. This is kind of ironic because the new Zune completely ditches that copyright protection and uses a new, exclusive one. If I had actually bought any music from Napster I'd be a pretty annoyed bunny at this point, but fortunately all I'd have to do is switch to the Zune music subscription service and fetch all my content again.

As an aside, I've never, ever, actually bought any music protected by Digital Rights. My philosophy has been that if Robert is going to part with money for something, Robert is going to actually get something for the money. I like the fact that I have a shiny CD in a nice box to fall back on if I ever change computer or player at any time. And if I buy from somewhere like Amazon marketplace I can usually undercut the download price anyway.

So, back to the Zune. I love it. Small, light, portable, great sound and an OK battery life (although it could be better). The Zune on-line music store is like the Napster one, only a million times better (and it works through the university firewall - a major plus). While I was in America I signed up for the 14 day free pass which comes with the device. It allows me to download and play any content I like for a fortnight. I put my home address in the USA as the hotel, which was true at the time.... And therein lies the rub for the moment.

I'm pretty sure that if I try to use the paid service (which is a major bargain compared to the price charged by Napster to UK subscribers) the system will take one look at my english credit card and refuse to play ball. This would be a bit of a shame, but I'm not that bothered as I didn't get the device for the subscription service. And hopefully when Zune launches properly in europe I can sign up then.

Microsoft are working very hard to make the Zune "cool". Making things "cool" is hard. Even someone as cool as what I am appreciates that being cool takes considerable effort. However, they are doing as much as they can. The Zune comes loaded with some very cool content. There are some fascinating artistic bits and bobs that you can download onto it and a whole range of sites offering customised backgrounds.

Whether or not Zune can "out cool" the Ipod remains to be seen. There is talk of big plans involving games and phones and all kinds of stuff. The Zune itself has built in wireless networking, so you can share media with your Zune owning friends (if you have any). It also works with the XBOX 360 as a media source. The hard disk could be bigger, 30GB will not hold a lot of video, but I'm quite happy with that for audio.

When it launches in the UK, as it surely must, it will be well worth a look.

Ebay Idiots

Do I look stupid? Well, perhaps a bit. Maybe after a haircut things will improve. Mind you, Einstein had long hair. But Captain Picard was a slaphead. Confusing.

Anyhoo, some people on Ebay must think I was born yesterday. I love Ebay for buying stuff. From wing mirrors to cameras, I've bought lots of items. However, I've also tried to sell things. And it often ends in tears. I put a lot up last week (part of my PS3 sinking fund) and as usual all the bidding action was in the last two minutes. The price was reasonable, not quite what I was hoping for, but a goodly chunk of that shiny black console that I seem to have an irrational desire for.

Then the buyer revealed that he lived in Italy. Would I mind shipping the item there? Yes I would. Very much. A member with zero feedback who has bid on an item which I had said was only for delivery to the UK. So we switch to the next bidder down. Who reveals that his PayPal account has been disabled. Would I mind a cheque or perhaps a bank transfer? Hmm. Let me think about that for a nanosecond. Yes I would. Since the rest of the bids were below the reserve price (which I thought was very low anyway) that was the end of that. Blarst.

I don't think I'll try again for a while.

Imagine That Again

I'm pretty much exhausted. But I have a 9:15 lecture and so I drag myself into work to impart wisdom to the masses (or at least the first year). After that I had a whole bunch of things to do, but I got pretty much none of them done.

I kept being hassled by Imagine Cup finalists. Last year Hull managed the impressive feat of getting four of our Imagine Cup teams into the 10 selected for the UK final. In case you might think that this was a flash in the pan, we managed to do it again this year. We have got some really terrific teams and I've been giving help on their entries for a while now.

With the posters required for the next phase needing to be sorted by the middle of next week there were a lot of people with loads of questions. I think I've managed to sort things out, in that people know the general thrust of what they are going to present and say.

I'm going to take a look at some of the posters on Wednesday. Should be interesting. We are going to get a "battle bus" booked as we did last time, and hopefully take Reading by storm again. Last year all the top three winning teams were from Hull, I don't think that we'll manage to equal that feat, but I'd love to see one team in the top three at the final. And I reckon that we have got a pretty good chance too. Stay tuned for pictures and news as it happens.

Heading for Home

You may have gathered by now that I like San Francisco. Even though the streets are very sloping, I still loved walking around. I've taken more pictures in the last week than I have in the last six months. And I'm pleased with every one of them. Lovely place. But today we had to leave. Although there was time for a little shopping trip and a few more snaps.

419184101
Love the color

419185583
Inside the Apple store

419191382
Art Expo

419197815
Reflections

419181058
We did a lot of walking

419217262
A saint for every occasion

419179644
Can you see Jon Purdy in this picture?

Ending Up

416178347
Nice view after we had seen 300

Well, the conference has finished. I just thought I'd put down in words what I've managed to learn from my time in out here, at the various sessions and on the exhibition floor:

  • Sony are starting to do some sensible things with the PS/3. I hope it is in time.
  • Community is the new buzzword for everything. That and getting your wife to play computer games (I'm looking forward to that one)
  • Writing a shader is actually quite easy. (especially if you just fill in the blanks in a Microsoft lab)
  • The Nintendo Wii controller is just as hard to program with as I thought it would be. Probably more so.
  • XNA Express is even better than I thought. The tutorial on it was a model of clarity and fun.
  • The Motion LS800 is a truly wonderful portable computer (I plan to write a whole item about this lovely device)
  • Computer games writers take incredible pride in their work, and the games that you take for granted contain huge amounts of technical ability, imagination and passion. You think there is passion in a Ferrari? Take a look at something like Motorstorm, or Gears of War. These people love their work and it shows when you hear them talk about it.
  • Computer games should be taken at least as seriously as other media fields such as TV and film.
  • The film "300" sucks.
  • San Francisco might be my favourite place on earth. Maybe even better than Hull (although the bridge is a bit smaller).

And with those profound thoughts floating out there into the ether, time for the Friday photos.

416178759
Dusk.

416178662
We didn't bother with steak in the end

416179406
..'cos Lori's had pinball

416179498
I just love this back screen. The rightmost zero is just stuck in there to make all the scores seem bigger...

Bloody Hell, it's 300!

It seemed a good idea at the time. Jon had never seen the Imax screen, there was a new film out which had received less than damming reviews and so off we went to see "300", a simple tale of simple people killing simply everything.

Just about everyone in the film is a bit dim. From the Spartan king who thinks that just because all his recruits had a rough childhood they can take on the might of the Persian army to the traitor who thinks that it is a plan to carry around his ill gotten gains in his pockets, complete with nicely minted head of chief baddy on every coin.

The violence is very well realised, so if detailed decapacitations are your thing you are in for a great time. Unfortunately they aren't mine, especially when projected on a screen the size of a house side. Jon said, at the end, "I don't think the Imax added much". He was right. What it gave you in this case was a much better and bigger rendition of something that you really didn't want to see in the first place.

If you are into comic books, computer games with slow motion fight scenes, comedy beards and utter tosh you will like the film. If you want plot, character and scenery other than very large piles of dead bodies then I suggest you give it a miss. However big the picture.

XNA Party Time

Thanks to help from Kieran at Rare, Jon and I managed to snag invites to the XNA party, which was held at a really swish nightclub.

415539782
We had to pick up the bus outside the Metreon centre

As soon as we got to  the club, had our ticket taken, hand stamped and passport checked (no - really, it was that exclusive) we grabbed some free food and drink and, old people that we are, headed for the chill out zone. Which was really, er, cool.

415539298
The blue ceiling was amazing

Microsoft do parties well. Very well. Sitting watching the world go by with people bringing you free drink and food works for me. After a while though, we thought we'd explore the place.

415539370
Blue with XBOXes

We wandered into one room and found a band playing.

415539448
Forget the "Wedding Singer" looks. These guys were seriously good. And loud.

415539524
And they had even more XBOXes for gameplay whilst you party

Finally, we went upstairs and took a look at the winners of the XNA Express challenge. These people had spent the last few days at the show creating a video game from scratch using only XNA Express Edition. The winner looked very snazzy, with real time lighting and all sorts. If the competition runs next year there will be somebody from Hull in the mix, you mark my words.

415539731
XNA Winners

Then, having drunk and eaten our fill, and with the band ringing in our ears it was out into the chill night for a brisk walk back up the hill to the hotel.

From Shaders to Singstar via Mario

We started the day bright and early. At 9:00 we were learning how to use shaders at an XNA lab.

415199983
Plenty of nice monitors for the XNA lab..

It has to be said that I'm not actually a great video game programmer. But after today I'm a lot happier writing shader code. Even if it looks a lot like C++. Once we'd got our flashy music player working I bailed out of the lab and headed for the next keynote. I really wanted to see the next man speak.

415200173
Building Mr Miyamoto

Shigeru Miyamoto is a true video gaming legend. The man behind Mario and a host of other Nintendo classics last came to GDC 8 years ago, and today he was back to give another presentation. The slant was broadly similar to the Sony pitch yesterday. Community is good. Games which are fun are good. And we now have games which can bring in people who up until now have never played games. Including Mrs. Miyamoto. The presentation ended with some mouth watering footage of Super Mario Galaxy.

415200360
Coming to a Wii near you soon

At lunchtime I took a bunch of pictures.

415200842
Reflections on a city square

415201305
Flowers

415201526
Another nice day

Later on there was another community themed talk, this time by the brains behind EyeToy, SingStar and Buzz. It seems to me that games are getting more and more mainstream, and soon they will be part of life for pretty much everyone. Later we went for another wander.

415204194
567 Pine

415203317
Grant

415204395
More nice lumpy streets

A planet you are going to want

Today was the day that the conference really got going. The exhibition was open and we had the first keynote presentation.

414569847
Crowd pleasing football

Before the presentation we played a kind of football, bouncing a large ball into goals each side of the auditorium. Our side lost. Then  it was on with the show. This one was from Sony, who make the awesomely powerful (so they keep telling us) PS3. Very little that I've seen of the PS3 has convinced me of this power.

With the exception of MotorStorm and some tech demos there has been little that has impressed  me about this machine so far. Namco should be singled out for an especially big kicking at this point, their PS3 versions of Tekken and Ridge Racer are a textbook exercise in lazy launch coding. I can understand the pressures that they must be under, but I still can't see  an excuse for serving up poor rehashes of previously great games. Anyhoo, I digress.

Fortunately today the talk was not pixel pushing power, but community. Things kicked off with a description of the Home service. This is not an old BBC radio channel, but a virtual world of take on your personal space on the PS3.

414570662
Coming to a life near you

You can wander through an advertising adorned 3D environment, select and position furniture and Sony products around the place and generally make your pretend existence and appearance better than the one you have at home. There is a community area too where you can play pool better than in real life, and a place to put the trophies from all the games you've bought.

There was no evidence of a world between these virtual spaces, so whether you can walk across rolling hills and ford babbling brooks to get to your friends pad for a spot of low quality Tekken remains to be seen, but if Sony get their act together on this one I can see property values in Second Life taking a bit of a downturn.

414571123
A virtual world worth visiting

At the end of the talk was the best bit. The game "Little Big Planet" takes social gameplay, realtime physics and the rendering power of the PS3 and creates a really fun place to be where you can build and modify the game environment as you play the game. This did look good, and had a Nintendo like appeal, in that I could actually see a game that was using the technology to make new kinds of gameplay experience.

At the end of the presentation I must admit that I'm now quite happy to be getting a PS3, something that I wasn't too sure of when I went in...

The Art of Selling

"Do you want to buy a 1 gigabyte memory card for your camera for 10 dollars?".

The question was appealing. The cards normally cost a good bit more than that. So we wandered into the camera shop at Fisherman's Wharf to complete the transaction. A minion was dispatched to find the relevant component. Whilst I waited, conversation turned to the camera hanging around my neck.

"Do you have a wide angle adapter?". Why, yes I do.

"Can I see it?". A confusing request, he works in a photo shop for heaven's sake, he must have plenty of his own lenses to look at. "No need, I'm quite happy with it".  

"How much did you pay for your camera?". Now, this is sensitive information. I'm pretty sure it wasn't a massive bargain, but I was happy with what it cost.

"I can do you the same model for 250 dollars". This is irritating, that is around half what I paid and frankly an unbelievable price. And besides, I've already got one, and good though it is, I'm not sure why I'd need two. And where's that memory card?

Meanwhile, another salesman is working on Jon. Zoom lenses are being produced and snapped on and off camera bodies. Demonstration pictures are being taken and pored over. And more unbelievable prices are being bandied around. Finally a price is named that is so unbelievable that Jon decides to take the plunge.

"I'll take it". Stuff happens quickly. You don't need the box. You do need a lens filter (and an amazingly expensive one at that). Better yet, why don't you let me sell you an even more powerful lens and a converter. More money, but well worth it. We'll give you an even better price if you pay cash. Not got the cash? We have a machine over there just itching to eat your card and give you money to give us. Jon walked over to the machine. Then something snapped.

Without a word he turned and left the shop, I followed. Much clamour behind us about the bargains we have missed out on.

And I never did get my ten dollar memory card.

Later we shopped a little further down. A friendly and helpful assistant found things in the right sizes, kept them by the till for me and was friendly and polite all the way through. And she got a sale.

The Rob and Jon Show

Today was the day that Jon and I sang for our supper, so to speak. We were the "international" part of an international discussion of computer games and curriculum. I talked about XNA and Jon talked about Skill Set Accreditation. We both only had five minutes to fill, which is both a blessing and a curse. Not much time for bad things to happen, but hard to fit everything in. In the end it all went swimmingly. And there are pictures.

413197045
Gathering for the conference

413197205
Need a haircut

413197341
Had a haircut

413197574
A bit of abstract stuff

413197656
Flags

413199358
Off for a walk

413200808
This is what makes the cable cars work....

 

413201619
Nice Church

413201961
Wires

413203022
Refueling

413203290
Bikes

413203692
I love this kind of stuff...

413203823
Down on the wharf. Ask Jon about the lens he nearly bought...

413204301
Work that lens....

413204437
I've no idea what the boat is called. But it looks nice

413204768
"Love Songs" album cover shot....

413205135
Our hotel is about under that flag...

413206366
Nice sky

413206459
..and just one more...

A Gaming Education

This is a text heavy post. Sorry about that, but I figured I'd better write some proper stuff so that the boss doesn't think I've spent all my time in SF (you are allowed to call it that once you've been here three days) wandering round taking photographs...

Today we discussed computer games in the context of education. Which has been very interesting. Quite a bit of the discussion has been outside the scope of what we presently do at Hull, but it is fascinating in itself. At Hull we teach Computer Science with Games Programming.

The word with in our course title is very important. It means that we are going to make you into a Computer Scientist, but one who can work with the particular needs of the computer games industry. This means that you'll be grappling with performance issues, 3D graphics, physics and artificial intelligence, because that is what sits underneath games and makes then tick. You will also be dealing with things like project management, software engineering and working in a team, because this is how games are actually got out of the door and into the shops.

We do not teach game design, story telling, character construction or fine art. These are totally separate fields and dealt with by specialist team members. However, a lot of folks at the conference do teach this material. And it is fascinating. We had some game industry gurus along to give us their take on education and research and the results are thought provoking stuff.

The first thing that came up was  how little we really know about computer games and education. We are only just starting to figure out what categories of material there are in the field, and how they relate to each other, and what we can teach about them. There is quite a bit of resistance to teaching about games in academic circles, which I think is a shame. Media is a well established area of study, and I think that compared to computer games it is somewhat shallow.

After all, we don't find completely new forms of TV receiver, with new and interesting abilities, appearing every five years. And the narrative and structure of content delivered with just a picture and some sound that you sit in front of is much more restrictive than something that you can interact with directly. Perhaps things will change, perhaps we'll get the word game out of computer gaming, align it with the entertainment field, and then it will become more respected as an area for study. Perhaps.

Doug Church from Electronics Arts delivered the keynote, talking about research in computer games. The news was not good. Points that he made included (apologies for any mis-quotes):

  • From a research point of view the games writers don't know  what they want, over and above the immediate problems that they have to solve in the present release. Blue sky research would be nice, but who has time for blue sky?
  • There is no grammar for describing content. Games are described in terms like "a bit of Grand Theft Auto with a Tekken twist" because there is simply no other way of expressing what they are.
  • There is no publishing culture in the games business. After all, why would you give away your hard earned knowledge in a paper for others to read? The way that ideas and techniques move around is when people move with them.
  • There are no shared tools between academia and industry. Industry builds up and  tears down tools so rapidly that these are usually unstable, transient and poorly documented, and so of limited use anyway.
  • Games writers hardly ever use books about game design, or techniques which are taught for this purpose. They go with experience and track record when deciding what to do and who to hire. They also play lots (and lots) of games - which academics may not.
  • Not all game writers read published research, although they can be enticed into it by a good looking demo.

So, with all that said, what do we do? Well, there was an acknowledgement that students are where the future is at, and they must be connected to  the profession, preferably on a one to one basis. Computer game education should be seen as "an invitation into a community and a chance to choose a future". In other words, a game you might like to play I suppose.

The way forward is through frequent, immersive, collaboration between student, teacher and professional. The way I see it, this could just about work. As long as students understand that the business is a profession, and not just a way to live out your fantasies, the industry starts to take a longer term view of research and academics start to play more games and take them more seriously.

Then Doug said something which really cheered me up He emphasized how important it is for the game creators to function as a team, communicate ideas to each other and plain just work together. "Human interaction is the hardest part of the job".We've been hammering this at Hull for years, and it is nice to see it brought out again as a priority by the game makers. He also mentioned that estimation is important. Whenever you do something you should try and work out how long you think it will take. Apparently he process of making  a wrong guess is very useful educationally...

Then after lunch we did some work on creating gameplay that was intriguing. We played a game involving bits of paper and paperclips, and then fiddled with the rules and changed the scenario. This was great fun. At the end we had something that we might want to take somewhere into a computer program. Things that came out:

  • If you want to teach with games, you are going to teach procedures, not facts.
  • The items in the game end up being incidental, whether they are monsters, buildings, cars, people or whatever. Players figure out what they represent in terms of the game and then work with that.
  • You can completely change the character of a game by making very simple, subtle changes to the rules of play.
  • You can design really interesting gameplay just with paper and paperclips.

I'd love to take these ideas and get students to brainstorm some gameplay and then build it. I'm not sure if this would be part of our taught provision at Hull, but it would be good fun for our fledgling game creators club to have a go it. Inspiring stuff.

Teaching Fun and Games

Did some proper work today. We saw some very good presentations about the way in which games are made, and what games makers do. There was also some good stuff on gameplay.

I'll put up a more lengthy discourse on this later, for now you'll have to do with some pictures:

413178607
A great place for lunch

413178736
This is the Cheesecake Factory atop Macy's

413178857
It has a great bar. The temptation to start at one end and work our way along was hard to resist...

413179075
..but this is the view from the balcony. And the main reason I went.

413179173
Star and Stars and Stripes

413179980
Jon waits patiently. Enjoying his coffee......

413180129
Back to ground level

413180519
Flowers

413181010
Night streets

Managed to stay up to 8:00 pm today. Maybe even later tomorrow....

SF Shopping

The good news (I guess) is that after today the conference will start, which will mean an end to sight seeing and a great reduction in the picture count. However, until then....

Having got this wide angle lens thingy I though I'd have a play with it. So we set off downtown in search of shiny things to buy and photo opportunities.

411181879
What happens when you don't use the fisheye correctly

411182164
What happens when you do...

411182266
Yummy

We found this shop which sells amazing tellies for amazing prices. If I could get one to work in the UK I'd bring one home on Saturday. There were flat screens built into all kinds of really detailed models. Curse you NTSC...

411182341
Stylish TVs are us

411182551
Love the colours

411182825
If we ain't got it, it means you don't need it..

411183133
I've bought mine, comrade..

411183250
I love these models, I really wanted a Jane Austen action figure for number one wife, but they don't seem to do that one

411183409
More wideangle misuse

411183664
..and again

411183746
Some captions write themselves

411183871
Whenever we go back to the hotel, it is always uphill.....

SF Sightseeing

Authors Note: this is another graphics heavy post. Sorry about that.  But there are some nice pictures (and I've put even more on Flickr)

Some things you just have to do. If you go to San Francisco you have to go see the bridge. So we did. Boarded a boat trip at 10:00 in the morning (which was very quiet, we had the run of the top deck) and away we went.

411155288
Tour Boats

411155513
Setting Sail

411155846
Bridge and Boat

411159687
Flying without flapping

411159754
Bridge and Bigger Boat

411156105
Where's Purdy?

411156168
Not as big as ours, but quite impressive non the less

411156367
Contre Jour

411156644
Heading Back

411156742
I bought a sensible hat. Or did I?

411156805
Look at those two gulls taking aim.....

411156943
Gulls and Bridge and Flag

411159839
Sailing

411159941
"The Rock"

411157042
Jon "I'd have cracked out of there in week" Purdy

411160134
So there...

411157479
Jolly boating weather
411157727
Pier 39

411158090
Fancy a pedal? We got the boat in the end

411158172
Tulips


411158694
Boats

411158992
Basking case

411159110
Yep. It's a real one

411159466
Lumpy lanscape

At this point the memory card in the camera was full, and so you are all spared the bucket of frogs that Jon wanted me to take a picture of. However, there is always tomorrow....

Chinese New Year in San Francisco

So we were walking down the street, and wondering if it was normal in San Francisco for people to stand at the side of the road and watch the traffic go past. I mean, they've had cars in America for quite a while, right? And the novelty must have worn off by now you would have thought. We asked someone what was going on and they told us that New Year Parade was just about to go past. I'm pretty sure it wasn't laid on just for us, but it felt like it.

409725201
Waiting for the parade

409720613
Here they come...

409720809
All together now: "Y M C A".....

409720946
Horse Power

409721213
"Did you vote for me? Did you?"

409721698
Cool Outfits

409721853
Coolest Car

409722176
Flying the flag

409722517
Insert "tender behind" joke here

409722671
Of course, we were all really waiting for some dragons

409722840
We were not disappointed

409722998
Does he have a dentist?

409723254
I hope these say nice things.

409723794
And so into the sunset

409723950
Colourfull news

409724498
Back to the hotel

409767649
A nice shot to end on

Chinatown, where it all goes down

Author's note 1: I'm fiddling with the time and dates of posts to make things seem in sequence. And this post is very graphics heavy.

I think I may have used up all my luck for the rest of the year. We arrived and found that the hotel is right on the edge of Chinatown. So there are loads of wonderful shops and stalls to look at, just around the corner. And then we got to see the Chinese New Year parade. And I had my new camera to play with....

Wonderful.

Author's note 2: Most of my pictures also feature some part of Jon Purdy, perhaps a bit of a shiny head or patch of tasteful shirt. See if you can spot him in these shots. There are even more on Flickr for you to refine your Purdy spotting skills.

409718071
Calibration shot for "Where's Purdy" competition. I didn't ask him to smile, which is probably just as well...

409726331
On the way to the hotel (that is not Jon in the foreground)

409716066
Hotel Lobby roof

409716283
Down California Road

409716404
Chinatown

409716527
My kinda store. I'm taking orders......

409716620
Balcony

409716738
Nice brickwork

409716935
Soul Men Sounding Good

409717063
"Win one for me daddy..."

409717154
More stalls

409717644
All set for the Crazy Taxi racing

409718151
Just make sure you use it for the forces of good...

409719072
Open Wide

For some time I've been after a wide angle view for my photographs. I found a shop which had a whole bunch of these. Having negotiated a really good price (no - really) I bought this thing to whack on the front of the camera which gives it an almost-fisheye effect (hence the round edges). This was the test shot in the shop. You might see this used to some effect in later snaps.

409719287
If you are going to make a bronze statue, why would  you make it doing that?

More later.