Michael Matuzak // Programmer by day, booze drinking calamari cruncher by night.
Today I managed to get some of the developers at work to hope onto IRC. Most of us talk to each other through AIM or Gtalk, but personally I think that IRC provides an easy way to announce messages to the group and is much better than isolated conversations on AIM. Plus if you really want to you can private message someone. After setting up the channel and letting people know about it people start to trickle in. We were pasting apache errors, pasting bash commands, and asking general questions. So far it was working out great. We weren't even abusing it by goofing off that much.
Then someone mentioned cowsay. I have never used cowsay before, but I knew what it was. A coworker brought it to my attention a couple weeks ago. This is when I got the best/worst/best idea ever. I remember seeing IRCcat, the IRC bot that the good folks at http://last.fm use, and thinking of how useful it would be. Basically the bot logs into IRC and opens a port on localhost. Whatever you netcat to that port it sends to IRC. This allows you to setup hooks for your favorite version control system and have it announce commit messages, tail logs, monitor your network, and relay these messages to your entire company (those that are on IRC anyways). All very useful stuff, but not very funny.
Back to cowsay.
$ sudo apt-get install cowsay
$ cowsay -e '$$' WE BALLIN | netcat -qo localhost 12345
Instant awesome.
I was a pretty early reddit user, so I got to see what it was like in the very beginning. It was for a while the number 1 site that I would hit. The news stories were great and interesting, the discussion was mostly civil and intelligent, and they had great programming articles that I really learned a lot from. Then it got popular. Everyone started using it, not just hackers. My mother-in-law started using it. Nothing against my mother-in-law. I love her and she is one of my favorite people in the world, but I don't think she is interested in programming articles. The point is it became famous to the majority. For reddit this was great. It allowed them to make money, keep jobs doing what they love, and have fun. There are a lot of comments that end the story there. Simply saying that reddit was once good now it's bad and I've moved on to something else blah blah blah... Ok so reddit isn't what it used to be. It has more noise, and the quality has dropped. Big deal. Reddit gives you the tools you need to filter out most of the noise with sub-reddits. The trick is you have to find the right sub-reddits to watch. The real gems are the sub-reddits that have