Last days of hacking...

I've been hacking around a little program I set myself out to do: a simple peer-to-peer chat application. I thought my main problem was gonna be making the networking interface work without requiring a server, or someone typing in the IP to find his brethren around local and remote networks.

As it turns out, I was quite wrong (not very rare, too). I spent 2 or 3 days simply hacking around the interface, and working with text-based GUIs is not very pretty, but wxPython is unbelievably good. As for the network interface itself, I came to figure one thing out: there aren't many truly distributed networked applications around. Maybe gnutella, and GNUnet...

It stroke me just now: games should be fully-distributed too. Instead of having weird, server-based applications like Garena (very popular). Maybe a simple game, like tetris, chess or solitaire... in a distributed network...

Comments