Railfi: A code of conduct for wireless commutersWith all the talk of Wifi on Trains and the promise of cheap internet access on long-haul European trips, I thought I’d take a few minutes to talk about, and encourage, a habit that some friends and I have when on suburban train trips.
There used to be, before the days of phat pipes, swapmeets for those who wanted to trade games, movies etc on CD’s. They often took place as an adjunct to LAN parties, and for me at least, they were frequently the reason I attended. We’ve got sort of the same thing going on suburban (and particularly inter-city (Central – Gosford, Central – Penrith/Blue Mountains) train trips. The steps are simple, the result is pretty amazing
1) Turn on your Wifi card. If your card can behave in AP mode, flick it in to AP mode. If it can’t flick it in to P2P mode.
2) Give your SSID a meaningful name that makes it clear to the casual browser that you’re on the train and want them to join (The preferred nomenclature is “Station 1 – Station 2 –Ichat+Bonjour+FTP)
a. In that way, you let people know how long your network will be up (until you get off the train), that it’s for them to join
3) Run some form of IM software that “just works”, that is one that doesn’t need central server. My preference is Apple’s Ichat with Bonjour (formerly Rendevous), and that seems to work well for those Apple inclined. There may be a better solution for Windowsers, I don’t know
4) Run an FTP site or create an open share with all your various movies, music, computer games etc available. Symlinks can be useful here
5) Sit back and wait for the curious to connect
I started doing this a few months ago, with some friends who often took the same trip as me. In this way, we were able to share TV shows, movies, music and other goodies on the way to where we were going, or watch something new on the trip home. This was all great, and then it got much much better – Random strangers with Wifi started joining the network, poking around and grabbing our stuff. We established some rudimentary communication via net send messages, told them to help themselves, and to put anything back that we might like (or to create an open share)
Now my trip home, instead of being a stultifying crawl in my own little bubble, is a social event, a live party line, a swapmeet and a LAN party. It’s the best thing since sliced bread, and it didn’t take more than 10 minutes to set up.
With the purchase of my new Iburst card, I’ve even been providing free Internet to commuters on their way home: The coverage can sometimes be a little patchy and the connectivity a little sporadic (especially as you penetrate further in to Suburbia… Central—Chatswood is pretty good, Chatswood-Gordon is pretty shocking, Gordon—Hornsby is reasonably good, although it usually drops out at least once)
What really makes it, of course, is critical mass: Enough commuters with notebooks and it turns in to a very fun trip indeed. Throw in some Iburst and you’ve got yourself a party.
So some suggestions:
1) Take a leaf out of the warchalkers book: Print up some )( symbols along with brief instructions and sticky tape them up in different carriages (take them down before you get off, and please don’t graffiti them on the seats. This is supposed to be about making train travel more pleasurable).
2) If you’re running in AP mode, host a Squid proxy with some offline-cached sites.
3) Participate! Load up your machine with goodies that others may be interested in. Make sure you have an open share or FTP site and make sure it’s read/write so they can give back to you.
4) Iburst – If you’ve got it, share it: Show them it doesn’t take thousands of dollars to equip trains with Wifi Internet Access. If you’ve got Vodafone GPRS/Three Data and are generous enough to share that, that’d be cool too!
5) Multicast TV & Movies, set up a games server, the possibilities are endless
Things to work on:
1) Some good cross platform IM client that plays nicely with self-assembling networks. Any suggestions?
2) Advertising: I’d feel a little strange about actually approaching people with their notebooks out, and prefer just to let them discover it themselves, but if there’s a good/subtle way to let people who are interested know, then let’s hear it
3) Orkut/(that NYC social networking thing) style notification: Want to know who’s planning on assembling a network on which train/day? There should be some form of message board/forum/notification thingy that will let you announce that you’ll be running on this train.
4) A Name: I’ve suggest Railworks, which has been met mostly with groans: Someone else suggested Railfi, but I’m not sure if that’s any better.net