Mar 31 2009

Free Speech != Supporting Criminals

Tonight’s cov­er­age of the inter­net cen­sor­ship debate on Insight (and the sub­se­quent chat, which was … intense — I got quite a few com­ments in, and responded to by the guests!) fea­tured a lot of the pro-​clean-​feed side argu­ing that being against the black­list, or in sup­port of free speech, is to be in sup­port of crim­i­nal behav­iour. (You can review the chat here)

This asser­tion needs to be torn to shreds. It’s a straw man argu­ment.

I/​we are directly opposed to the pro­posed inter­net cen­sor­ship for a vari­ety of reasons:

  • We hold that peo­ple should be able to make their own choices, within the frame­work of the law…
  • … but Gov­ern­ment man­dated cen­sor­ship should never be a part of the frame­work of the law
  • We under­stand that you are inno­cent of any crime, until proven guilty in a court of law
  • The abil­ity to speak freely, do research and come to a con­clu­sion are an inar­guable neces­sity of any democ­racy — no mat­ter the sub­ject, no mat­ter how odi­ous, there are legit­i­mate pur­poses for not restrict­ing access to most (if not all) con­tent (how do researchers at the ANU, hypo­thet­i­cally, study the preva­lence of ille­gal mate­r­ial if they can­not access it?)
  • The pro­posed clean feed does not block the most com­mon routes taken by crim­i­nals for dis­trib­ut­ing their rep­re­hen­si­ble mate­ri­als (p2p shar­ing, pri­vate non-​web file­shar­ing sites, email, etc.)
  • The pro­posed clean feed CANNOT block all meth­ods of access, because the world has encryp­tion; it will always be pos­si­ble to dis­trib­ute infor­ma­tion freely (regard­less of the legal­ity of that material)
  • Expe­ri­ence in Den­mark, Fin­land, South Korea and Thai­land has shown that while fil­ter­ing sys­tems may ini­tially be intended to stop ille­gal mate­r­ial, they are soon used to stop legal mate­r­ial too
  • The leak of the ACMA Black­list has shown that Aus­tralian author­i­ties are not up to the task of admin­is­ter­ing and main­tain­ing the black­list, which con­tained sev­eral erro­neous entries (and there­fore blocked legal material).

A gov­ern­ment is just a group of peo­ple, as fal­li­ble as any other. We do not trust them to make the deci­sions about what we can/can’t view on the Inter­net on a day to day basis, using tax­payer dol­lars; as cit­i­zens, we believe we have the right to self-​inform and self-​educate.

Con­tinue reading


Mar 20 2009

Best thing you’ll watch all week.

A gor­geous and bril­liantly put-​together 12 minute video. Pos­si­ble con­tender for most touch­ing and won­der­ful thing I’ve seen all month. Go to it!

http://​www​.youtube​.com/​w​a​t​c​h​?​v​=​u​y​0​H​N​W​t​o​0UY


Mar 18 2009

An Ode to Revision Control

A project I’m work­ing on had things that needed to be printed. Ini­tially, I used FPDF to gen­er­ate and out­put a PDF doc­u­ment, which was rea­son­ably pretty and very printable.

Some­where along the way, I lost my mind and re-​implemented these as HTML doc­u­ments. I don’t know what came over me. There was a rea­son for it at the time. HTML doc­u­ments are a pain in the back­side to print, most of the time — browsers usu­ally feel oblig­ated to stick head­ers and foot­ers on them with URLs and dates, and in Fire­fox at least, these are a pain to turn off.

So, the call was made to turn them back to PDFs. For most of them this wasn’t too hard, or they hadn’t been imple­mented in the first place and needed to be cre­ated from scratch in FPDF. One of them was a bit ornate, and had been a PDF before — what a pain, to have wasted all that effort!

Oh-​hoh! But I use sub­ver­sion. My effort was not wasted. Revert to revi­sion 190, code recov­ered. Bam! I love you, Subversion.

If you’re the tech­no­log­i­cal soft­ware devel­oper type, you might be won­der­ing now why I’m not using git or bazaar or the like — one of the new dis­trib­uted RCS tools. Quite hon­estly, they’re overkill for me — I have at most 2–3 other peo­ple work­ing on my projects, they’re not open source projects that the world will see, so there’s really no point to set­ting up a new RCS when Sub­ver­sion does the trick.

The rest of you are already smil­ing and nod­ding at the crazy computer-​man. :D


faites l'achat de sildenafil les tablettes par le prix bas boutique en ligne | Buy epson printers all in one in the best and most loyal and nearest e-shop with delivery | http://pro-writing-essay.com/