"Developers of software that enables peer-to-peer communication must redesign their service to allow interception."
This is an excellent question. I'd love to see this happen, but I think the obstacles boil down to the following:
These are not insurmountable challenges. I think over time we could could make this happen. It won't be easy or happen quickly, though.
I recently listened to an excellent Software Engineering Radio podcast on this very subject: Episode 148: Software Archaeology with Dave Thomas
This guy has a lot of good pointers. (No pun intended.
Yeah, from what I can tell, this is a completely benign move to make a public-private partnership operate more effectively, and doesn't affect anyone except the volunteers. I'm as suspicious of the government as any of us, and I can see how the wording leads some people to think "Oh noes! Nightwatch!". If the FBI started asking InfraGard members to inform on their co-workers or used InfraGard to establish some sort of hiring favoritism, then we'd have reason to be worried. People working together to achieve a common goal is nothing to worry about, though. Let's save our energy for when the government is actually screwing us.
The problem is, with all the bureaucracy and legal requirements for proposing such information collection, it's hard for these government types to not come across as sounding vaguely sinister.
I'm actually offended by the notion that a mental process could be considered cheating in a game that is supposed to have at least some element of skill. It seems that most of the engineer-centric Slashdot crowd agrees. However, I have had people try to tell me that counting cards in your head is indeed cheating. I suspect that to much of the world outside of Slashdot, such mental exercises seem like mystical voodoo.
I lived in Birmingham back in '96. It always seemed to me that there were some forms of nature that were actually *more* dense in the big city than in the smaller rural towns -- like roaches. At least, in the corner of Southside that I lived in. It's sad to hear that downtown still becomes a ghost town after 5pm.
I got a kick out of your colorful description of nature constantly encroaching on man. I felt the same way when I was growing up in the South. Feel free to visit Colorado sometime; I've found it to be radically different. Being outside is actually enjoyable here.
My first computer was also an MC-10! (You, me, and maybe ten others, heh...) My realization came when I was typing in a text adventure game from the back of a book, and got the dreaded "out of memory" error.
I hear you about needing a new computer... the 5GB of memory in this Mac Pro starts feeling tight after running a few Firefox, Eclipse, and VMWare processes...
Sounds like that wolf crying again...
Seriously, I've been hearing that long distance bandwidth is plentiful, it's just the last mile that is the limiting factor.
"In the face of entropy and nothingness, you kind of have to pretend it's not there if you want to keep writing good code." -- Karl Lehenbauer