If your website wasn't doing anything wrong, it wouldn't have been blocked.

So I guess having a site that shares an IP with a site that is doing something wrong counts as doing something wrong yourself? Makes sense. Just like how living next to a sex offender makes you one as well.

I'm not too knowledgeable about how the Internet works, and didn't realize that multiple, unrelated sites could even share a single IP address at the same time. For those like me, here's a wikipedia article that explains this at a high-level:

...Wikileaks publishing the confidential blacklist to show it included some sites that were only, contrary to government assurances, subjectively offensive

Perhaps I'm just being pedantic, but how is being offensive ever not subjective? Even the very worst things I can think of are not offensive to some people.

It's not a pedantic argument at all, but gets right at the root of the fundamentals of morality. At the end of the day, if you want to avoid the slippery slope that leads to "anything is okay", you have to draw a line somewhere. In the US, for example, the standard for pornography has been something along the lines of "a large majority of the affected society viewing something as pornographic." Thus, nudist colonies are perfectly legal, but you can't walk naked down most streets. Likewise, the Red Light district in New Orleans has public nudity, but strip clubs in most parts of the country must have curtained (and closed) windows.

I think the argument against the Australian Telecommunications Act is that it is too broad to support the ideals of liberty, however noble or ignoble its intent.

Gotta love how they let people who clearly don't know what they are doing decide how to block these websites. Its really impossible to block a website in a good way. For an IP level block they could just buy a bunch of IPv6 addresses and change them every so often and update their dns entries. In addition to the fact that multiple sites can use a single IP address. A DNS level block is better, but then someone can just host their own dns server. You can use Deep Packet inspection, cross referencing the with the current DNS entries and block traffic that specifically targets that website on a specific ip, but now your placing a burden on ISPs to buy fancy equipment and they can get around that using encryption or proxies.

The only real way to take down a website is to find the people who run it and stop them. If your not up to doing something right don't do it at all.