Artcode <artcode.org> is a great site full of all sorts of techno-art projects, links, and mayhem. its twisty and peppered with gems. or at least seems to be in the first few chunks of time i devoted to it.
Active/New discussions on SITO have been moved to Google Groups.