Archive for January 9th, 2007

UWDC++

January 9th, 2007

I recently discovered the joy of using DC++ on Resnet. At the University of Waterloo we have bandwidth restrictions on our Internet connections (in residence). Basically, we can download 3.5 GB every 7 days. If you download things on the internal network, however, it doesn’t count towards your limit. For the longest time I used the “normal” methods of finding and getting things on our network. It was okay for a while, but you really can’t find that much because most students are not sharing any files. Then comes DC++…

DC++ has been around for a long time. It’s similar to IRC in that you have channels (or hubs) in which you can connect to and chat. You can also share your files with other people, and in turn you can get files from other people. I found out that there’s a hub created for UW’s Resnet. The hub’s address is “uwdc.rednine.org”. You need to at least share you DC++ downloads folder, as well as set your max (upload) slots to 5 (/slot 5), or else you’ll face a 10 mins ban. I’ve gotten a lot of TV shows and stuff from there, and if you download from people in your subnet (UWP, V1, etc.) you’ll get faster transfers. I’ve downloaded a lot of videos at 600 KB/s transfer speed. :)

There’s Never a Never

January 9th, 2007

In the Concurrency lecture today the prof was talking about using flag variables when coding. He said you should never use them because they complicate the code. He then followed that up by saying that, of course, there’s never a never, and in some situations you might want to use them.

At first hand, the statement “there’s never a never” seems pretty straightforward. But if you think about it, the meaning is unclear. If there’s never a never, then the first never suggests that there’s sometimes a never. I don’t know why I think of these things during lectures, the lecture wasn’t even boring.