Does Web Censorship Software Make Sense?

Like many other .NET Developers, I try to work as efficiently as possible for the benefit of my employer and clients. I don’t take smoking breaks, I usually eat lunch at my desk in about 10 or 15 minutes, and I don’t waste my employer’s time needlessly surfing the net.

But many employers don’t seem to appreciate that. They look at what they see as a problem, and use web filtering software like WebSense to block employees from “doing bad things” under the guise of “improving productivity”.  You know what I say to that? Bull!

Look, there are always going to be a small minority of employees who are irresponsible and don’t have good work-ethic values who will spend hours of their employers’ time surfing “unacceptable” web sites. But to punish everyone for the offenses of a few is like using a sledge hammer to swat a  gnat.

If you block people from web sites, what do you think they’ll do instead? Their productivity won’t increase – the “Baddies” will just do something else, like playing Solitaire on their computers. Or they’ll find something else to do that wastes the employer’s time.

Scott Hanselman actually got his blog “Banned” by WebSense because it got mindlessly categorized as “Personal Web Sites; Society and Lifestyles.” Can you believe this utter B.S.?   WebSense, because of the nutty algorithms that it uses, is intrinsically flawed.

For the majority of us “good guys”, being blocked in what sometimes seems a heavy-handed, indiscriminate manner is both an annoyance and a reduction in productivity.

Some companies prohibit employees from using IM clients like Live Messenger. At the company I work for, we all agree that it is a great productivity booster. Even the “higher ups” use it.  Sure, there may be a few abusers – but the benefits far outweigh.

Occasionally when doing a search for technical resources on a programming problem, I end up on one of those WebSense “blocked” pages. At a client’s site recently, I found that the entire domain “blogspot.com” – which has thousands of legitimate technical blogs on .NET, Silverlight, WPF, WCF and other technologies (including this UnBlog) – is BLOCKED.

What on earth are these people thinking? Is it really about “productivity”, or just the heavy hand of self-appointed righteousness? What do you think?

Item of Note:

My “playground” Social Short Url / Search / Tagging site, http://ittyurl.net, now has over 958 user-submitted links related to Silverlight, which has been the site’s focus since about June of this year. Keep those new links coming, and check out the Webservice API, which now features a new Webmethod to discover and Feedburnerize feeds on any webpage that has “link rel=” feed discovery tags! By creating a Feedburner Url for your feed, you automatically enable Silverlight cross-domain requests!

Comments

  1. A previous employer of mine instituted Websense after I had been there for years, and it hurt my productivity. Technical resources that I used to browse on the web were no longer available, and to ask for them to get whitelisted was a huge ordeal.

    I ended up making a proxy/tunnel to my home computer (setting it up off the clock of course) and being able to browse off of that when I needed to.

    I can understand trying to crack down on an entire company, but the technical-minded people are usually too busy to be screwing around online, and if they are screwing around, it's obviously going to show in the code and quality of their work. So I don't think it's fair to impose limitations (from a web/technology sense) to those who fully understand how to use (and not abuse) that technology.

    ReplyDelete
  2. I believe web filtering makes sense. I don't have experience with Websense but I use opendns.com both at work and at home. Blocking domains such as blogger.com takes it to the extreme but I would not run my home or work network wideopen without any filtering. I also feel that filtering gives me another level of protection from porn, phishing and sites that propogate malicious software.

    ReplyDelete
  3. @pgerrish,
    We are talking about two different things. I use OpenDns too. What I am talking about is employers running specialized software like WebSense that prevents you from visiting sites that fall into certain categories.

    ReplyDelete
  4. I disagree with you, we are talking about the same thing. Once you create an account with OpenDNS.com and install their OpenDNsupdater on your computer, or server, you can select different categories to restrict through your accounts dashboard - settings. Through Opendns you can lock your network down restricting access to social networking sites and even web mail. When an unauthorized category is accessed you get hit with an OpenDNS page explaining that the requested website is restricted and under which category it was blocked.

    ReplyDelete
  5. Ok, from that perspective, yes we are talking about the same thing. But that wasn't the point. My point is that employers FORCE this on you. When you CHOOSE to do it via OpenDns, that is an excersize in free will. Also, it is YOU that gets to choose what's blocked.

    ReplyDelete

Post a Comment

Popular posts from this blog

Some observations on Script Callbacks, "AJAX", "ATLAS" "AHAB" and where it's all going.

IE7 - Vista: "Internet Explorer has stopped Working"

FIREFOX / IE Word-Wrap, Word-Break, TABLES FIX

System.Web.Caching.Cache, HttpRuntime.Cache, and IIS Recycles

FIX: Requested Registry Access is not allowed (Visual Studio 2008)