Fri 3 Aug 2007
I am proud to announce that today is the initial release of my new project, iShudan. This combines my love of two different areas together into something that I feel has immense potential for growth and utility by others.
It is an open source project currently being hosted by Google which will allow people to install and set up a web server running PHP that will allow mobile play and recording of a game via an Apple iPhone. In case you have been living under a rock for the last 6 months, or genuinely aren’t a technical person and generally stop listening after any word that starts with an unnecessary lowercase “i”, the iPhone is a genuinely fascinating device that allows someone to have and use internet access almost anywhere, simply and easily. The touchscreen interface is somewhat reminiscent of a conversation I saw some time ago on godiscussions.com about an electronic Go board: a multi purpose beautiful device that can record and replay games without the need for a laptop during tense matches or the difficult to read kifu sheets which, at least in my case, frequently end up with continuity errors and make getting an SGF file out of an over-the-board game harder than it should be.
I don’t have the memory to replay more than the first 10 moves or so of a game if at all after some study: something like this allows smartphone users with internet access a way to record it as the game is going on. Right now, I use the camera phone to take snapshots, which look snazzy enough, in my opinion. Computer vision isn’t good enough yet to take these snaps and convert them into kifu’s, although I don’t doubt that this will happen someday soon. Particularly when Sam gets back from Peace Corp… (hi sam!)
It also neatly provides a way for anyone who can host a server to start a micro-”Go club“, like this Dojo. I have many friends I speak with about Go, and they would like to play a game and do not have the time it takes to play: this remote accessible-anywhere script allows us to play a leisurely game at the pace that suits us, similar to old chess-by-mail lists that allowed players to play long term games with far away people. Gosh, what ever did people do without the Internet?
Anyway, I’d love it if you took a look, and if you have any interest or anything to contribute, if you made contact to let me know. This is an open project based on other open code, and likely to remain a public effort for the duration. I have lots and lots more to write, but its late and I have to wake up again in just a few hours.
Namaste’.

August 3rd, 2007 at 6:25 am
Developing a Go-prog for apples iPhone is a great idea. I’m looking forward to the first version of it
I’ve also blogged about it on my blog (in german), maybe you’ll get some more programers like that. If you want to, you can also write an article or a short news-entry for Suji (http://www.suji.ch).