Category Archives: Travel

OGRE Personal Travel

Back, photos

Typically having had just enough time to finally adjust my various mental and physical cycles by 8 hours to GMT-7, I’ve returned and am undergoing the exact same process in reverse. As such I’m feeling a bit rough but at least I can adjust in familiar surroundings.

In the meantime, here’s a few photos of me doing the rounds at various Silicon Valley locations (click for full size versions):

I managed a few hours in downtown San Francisco too on Sunday before heading back to get the flight (all of yesterday was travelling, what fun), which was ok I guess. This was more of a business / tech trip than anything else and I must admit that once all that was done (and it was pretty hectic), I wasn’t really in the right frame of mind for general tourism. Beyond that, travelling alone for business & geekery is fine, but when it comes to leisure tourism, it’s best enjoyed in company. I only had a few hours spare on this trip anyway as I said (thus it wasn’t worth Marie coming along this time) but I did find myself thinking that those hours would have been much more fun had they been shared.

Anyhow, I’m starting to catch up now, best give me a day or so to re-acclimatise if you’re waiting for a reply to something.

OGRE Open Source Travel

Google Mentor Summit

Had a good time at Google today  – their campus is absolutely massive and there are quirky things like the replica of  SpaceShipOne hanging over the main stairwell (pictured) and a T-Rex skeleton inexplicably present in the grounds – apparently its name is ‘Stan’ athough I actually think ‘Alta Vista’ or ‘Lycos’ might have been more appropriate.

The mentor summit went well, I met Greg (aka Xavier) in person finally which was cool, along with loads of other people including Marten from Crystal Space, the guys from BZFlag (I’d met Sean from BZFlag at Siggraph before so it was good to talk again), plus developers from Theora, Eclipse, Apache, Drupal, Joomla and lots of others. Just being present at a gathering of so many senior members of popular open source projects was really quite cool – some people were saying it was the largest gathering even counting OSCON. Security was tightish, but I’d imagine Microsoft would have had a lot to gain by bombing the place this weekend; damage Google and over a hundred or so top open source projects in one strike? Hmm…

Once again I’m struck by what an awesome thing it is Google is doing here – more so having seen just how many people they’ve flown in at their own expense, to host at their own campus over a weekend. So much money and effort going into assisting open source projects that are mostly unconnected to their business – sure there’s a ‘halo effect’ in terms of publicity, they get to recruit people as a spin-off, and it’s in Google’s interest to challenge proprietary software traditions through disruptive models, but largely I got the impression that, at in individual level, this was as much about Google people just wanting to give back as self-interest. They make extensive use of open source, so they’re pumping resources back in on the expectation that in the round it’ll be good for them for the whole open source model to thrive.  More cynical companies could be cherry-picking that investment more closely to target things that are very specifically going to benefit them, but instead they’re funding the whole sector based on general merit – I can’t imagine funding open source game projects is ever likely to be of direct benefit to them for example. I don’t know how many more years it’ll carry on, but while it does I think it’s something rather special. To use the phrase Leslie from Google used a lot all day, I’m ‘feeling the love’ – it’s pretty hard to imagine any other company doing what they’re doing. Google, you rock.

OGRE Personal Tech Travel

A busy day with NVIDIA & Intel

Phew, the jet lag certainly isn’t beaten yet. Even though I managed to stay up until about 9:30pm last night before succumbing (remember, this was actually 5:30am according to my body clock), it hasn’t entirely compensated and I’m feeling pretty tired now (6:45pm aka 2:45am). I didn’t notice until I got back just now because I’ve had a really busy and interesting day.

This morning I was at NVIDIA where I had a tour of the campus and some really interesting discussions on a variety of subjects. Anyone reading this blog will know I’ve been a long-time nvidia card fan (even though I have to try to stay impartial, I can’t help it), so this was a cool moment for me. We talked about a lot of things from how we can cooperate in the future to the nuances of material systems design (.fx vs .material and such). Very productive discussions, and I was particularly glad to hear the view that there are several aspects of OGRE’s material system that are regarded as good examples of how other systems like .fx could adopt & learn from in the future. They were also kind enough to complete my GPU Gems collection with books 2 and 3 (I only own number 1, although I have read some articles from a borrowed 2 before). I may need to pay extra baggage charges now though ;)

A couple of guys from Intel joined us for a 3-way joint lunch (a very nice Mexican), after which it was time to head down to Intel’s offices where I did some troubleshooting with them. We spent an afternoon talking about design issues and solving a few problems they’d had with an app using OGRE. By the end of the afternoon we’d resolved all the issues raised so that went very well. I won’t say much about this in detail just at the moment (it’s still under wraps) but it’s really nice to know that people from companies such as this are noticing OGRE and investing time in it.

I had my photo taken at both campuses, but I forgot to bring my camera USB cable so I’ll have to wait until I get home to upload them. Geek tourism rocks. ;)

Personal Travel

The joys of travelling

I recently touched down at San Francisco International (SFO) and have made my way to the hotel, which as you can tell, has wireless internet. Well, this is Silicon Valley, I’d personally expect pedestrian crossings to be internet enabled here (they’re not, I’ve tried).

I didn’t expect to get a lot done today, owing to the jet lag, and indeed, I’m feeling it. It’s ostensibly 6pm but of course, due to this being GMT-7, which because of daylight savings is 8 hours behind, I’m in a sort of grey half-wakefulness right now. I’m deeply, deeply grateful that the hotel room has filter coffee on tap because I need to at least try to stay awake a few more hours yet to avoid stretching this condition into the coming days. It’s funny how even when the upper layers of your consciousness are engaged, lack of sleep does weird things to the lower levels, like screwing with your sense of balance and peripheral vision. I usually find this passes after about 2-3am, when I think your body figures out that it’s not going to bed after all, or the dopamine it starts pumping around the same time every day runs out or something.

Heathrow was mercifully calm this morning, certainly a breeze compared to passing through it earlier in the season. Security on the flight was characteristically tight, this being a flight to the USA; I know why this is of course, but I’m always struck by how much air travel sucks now – it used to be fun and exciting (except for the long-haul bit), now it’s one incessant set of queues with people asking you the same questions 7 times and to remove (or even more curiously, just undo) various items of clothing. At least this time there weren’t hour-long queues and it was just tedious but constantly moving.

I was sat next to a rather odd bloke for the 10 hour flight – someone who professed to be in ‘the film industry’ but it transpired he was a projectionist. He was travelling alone, like me, but his was a holiday, and during the 10 hours it became rather clear to me why he was alone. Rambling conversations that started with an interesting point of discourse but seemed to go absolutely nowhere, an intensely anally retenive attitude which manifested itself as him explaining how he likes to plan his trips at least a year in advance, resulted in him checking his documents every 30 minutes and pestered the flight attendants to double-check them for him, and every time an announcement piped up (like please read the safety card, or check page blah in the magazine for airport layouts) he’d instantly leap into action an begin enthusiastically reading and pondering. It’s not like it was his first time either, he was explaining how he’d been to SF before, which should have been an interesting story but he found a way to suck the life out of that too. For some reason his perfectly good-natured but nevertheless infuriating behaviour drove me absolutely nuts. I’m a pretty mellow chap, my wife will tell you it’s pretty damn hard to get me really pissed off, but this guy managed to get me gritting my teeth in a very short time – I just wanted to jump up and shout ‘for fecks sake, chill out and live a little!’, but of course instead I just buried myself in my book and tried not to get involved in any of his startlingly dull conversations anymore. I feel sorry for the guy opposite him who then bore the brunt.

Anyway, I’m here now. This is my 4th trip to the US and once again I’m struck by how spread out everything is. I guess I’m just used to compact places that are easily navigable on foot or using public transport (like London and Edinburgh)  – hub-like systems with sparser regions between that probably have a lot to do with historical settlement evolution. This part of the country just seems to go on forever in all directions with a fairly uniform distribution of similar landmarks, which just feels kind of .. odd. It does mean that the car is the king here though, which is a shame; all the traffic does tend to detract from otherwise quite pleasant surroundings. The sun is shining at least.

Now, rather ironically, I’m wandering and probably boring anyone reading this to death, just like my temporary flight companion. I’m going to blame the jetlag for the lack of focus…

Business OGRE Open Source Travel

Wild Wild West

If the post title made you think of an awful film of the same name and the awful title single that went with it, I apologise. It popped into my head this morning unsummoned, and I’ll be darned if I’m going to be the only one trying to engage a mental decontamination protocol.

Yes, over the next 24 hours I’m heading over to the west coast of the USA to attend the Google Summer of Code Mentor Summit, for a full day of debate and general open source geekery. The summit itself isn’t until Saturday, but since I have to get over to London too to catch my transatlantic flight the timings mean I have to leave a little early. I deliberately left myself some extra time, although some of that has been booked up now so I have a busy few days. My itinerary is:

  • Tonight (Wednesday): plane to London Gatwick, then bus up to London Heathrow region to crash in a cheap hotel overnight
  • Thursday: leave LHR for a 10 hr flight to SFO, arriving a little after lunch local time. No doubt spend an age in passport control; unfortunately the days when you could simply flash your British passport and breeze through are gone. Head down to Sunnyvale, locate hotel, confirm schedule for Friday, drink lots of coffee (GMT-7), explore a bit
  • Friday: nvidia (am) and intel (pm)
  • Saturday: Google (all day)
  • Sunday: sightseeing in San Francisco (am), back to SFO for flight back to London (pm)
  • Monday: Arrive Heathrow (+7 hours), bus back down to Gatwick, flight home. Collapse & sleep!!

So I’ll be back Tuesday, hopefully operating at at least moderate capacity. Any trip across to the US involves about 2 days of mostly ‘dead’ time, what with the double-hop I have to make and the time difference, but it’s worth it; I’m really looking forward to it. :)

Personal Travel

Modes of transport, and delusions of grandeur

Yeah, I’m back. Luckily the server didn’t have any blips like last time I went away, which is filed snugly in the ‘good thing’ drawer. I’m pretty tired, which sounds daft since I just got back from a break, but it’s a surprisingly long journey down to deepest Cornwall despite the distance on the map not looking very big (the nearest you can fly to is Exeter and we got the train down).

It might sound perverse to some, but I actually quite like travelling by train. For a start, I get motion sickness on anything that moves (besides my own feet), which despite thirty years of mental training can still be annoying, but trains move in mercifully straight lines and gentle curves and so are rather easy to handle even for those of us with over-sensitive senses of balance & inertia. Secondly, unlike a plane you actually get to see something on the way, besides cloud. You get far more of a sense of travelling this way I think, rather than just magically appearing between drably uniform airport terminals. Unlike a car, you can fall asleep whenever you like without causing high-speed mahem and death, you don’t have to stop moving to take a break, and the lack of navigation / driver conflict has to be better for the blood pressure. Sure, you have to share your space with others (unless you’re travelling on the Orient Express, something I’d love to do one day), but sometimes that can be a source of entertainment in itself, and if the person is really obnoxious at least you can just get up and move without a stewardess barking at you. Lastly, they’re actually pretty kind to the planet too, which is always nice. Sure they may be late sometimes and don’t go door to door but overall I find them pretty agreeable for medium to long distance journeys. I just wish the Chunnel had a branch off it running through the Channel Islands.

I know I’ve had a dig at Exeter airport before but my goodness, does it have delusions of grandeur. They plaster the word ‘International’ everywhere they possibly can (‘Exeter International Airport’), so proudly that it’s rather painful to watch. It’s mostly a backwater but seems to think that because it flies to a few foreign places it can slap ‘International’ on everything as if it’s going to challenge Gatwick or Manchester sometime. They have two security scanners for goodness sakes, and I’ve only ever seen one actually functioning no matter how long the queue. It just makes me laugh because it’s trying far too hard when it’s really not much bigger than Guernsey airport – should ours have ‘International’ emblazoned proudly on it now because we have a few foreign flights? I’m being harsh, but it really should just accept that it’s a small airport and get over itself already.

Anyway, I’ve missed quite a lot in the forum but I’ll just have to trust that anything that important will resurface. Catching up with various TODOs now….

OGRE Personal Travel

Off for a few days

I’m off for a few days to visit my parents in Cornwall, so don’t be offended if I take longer than normal to respond to emails or miss a few things in the forum. Normal service will be resumed mid next week.

OGRE Personal Travel

Silicon Valley, here I come

We’ve been fortunate enough to be invited to the Google Summer of Code Mentor Summit again this year, and I’m really glad that I can actually attend this time. :)

In 2006 we only got around 2-3 weeks notice that it was happening (it was obviously pulled together quite late) and I was already travelling around the same time so despite trying to figure out a way to make it work I reluctantly had to decline – Greg (xavier) and Michael (reimpell) attended on OGRE’s behalf instead but I was gutted at having to miss out. This year, Google gave us far more notice of the date (6th October) so I kept the date free, hoping we would get another invite  – they’re not guaranteed, but I believe it’s simply dependent on the organisation managing the programme adequately. I got the invite yesterday and it’s fair to say that wild horses, even super-strong mutant killer horses, couldn’t keep me away this year.

Google are nice enough to cover travel expenses (up to certain limits) so I booked as soon as I could to get a decent deal. I’m paying for a couple of extra nights myself so I can get out and see a little of the surrounding area while I’m there. I’ll definitely be meeting up with locally-based Greg (Pro OGRE3D Programming) for a long overdue celebratory beer, and I’d certainly be open to meeting others from the Californian OGRE community while I’m out there, time permitting. Contact me if you’re interested.

I’m seriously looking forward to it, the summit, visiting Google’s HQ, seeing Silicon Valley – I’ve never been to the west coast of America before, I’ve only hopped across to the east coast (Boston and New York) a few times. Should be good.