Slashdot Mirror


ACLU Joins Fray Over Cyber Patrol Censorware

Brian Ristuccia writes, "It looks like the ACLU has decided to help Waldo L. Jaquith, Lindsay Haisley and Bennett Haselton, three folks who were running mirror sites of the recently released Cyber Patrol paper and decoding software, respond to the subpoena and confusing e-service messages that have been sent to them via e-mail by Cyber Patrol's law firm."

Links:

Text of the ACLU's Press Release:

FOR IMMEDIATE RELEASE
Friday, March 24, 2000

NEW YORK -- The American Civil Liberties Union will enter a Boston court this Monday to argue that a ban on a program allowing users to decode the Internet blocking software Cyber Patrol constitutes a "classic prior restraint on speech" in violation of the U.S. Constitution.

The Cyber Patrol controversy is but the latest round in a heated debate over flaws in so-called filtering software that both "overblocks" non-pornographic Web sites on subjects like Super Bowl XXX and fails to block many sites parents may not deem appropriate for their children.

In legal papers filed with the court today, the ACLU said that Cyber Patrol's lawsuit is unnecessary because the company can easily block their customers from accessing any Web site or page on which the decoding program appears, whereas some of the Web sites may be out of the jurisdiction of the court.

Acting on behalf of three U.S. Web site operators who posted "mirror" copies of the decoding program, the ACLU said their free speech rights would be violated if the court granted the company's request for a preliminary injunction against the Swedish and Canadian creators of the program.

"Under Cyber Patrol's logic, I'd be breaking the law if I bought a Ford Mustang and looked under the hood," said Chris Hansen, a senior ACLU staff attorney and lead counsel in the case. "I don't think it is asking too much for Cyber Patrol and other software companies to tell the American public exactly what their software blocks, especially when Congress wants to force both children and adults to use it."

Last Friday, March 17, U.S. District Judge Edward F. Harrington granted a 10-day temporary restraining order against the creators of the program. Cyber Patrol then sent subpoenas to the ACLU's clients, suggesting that they would be bound by that order and any future court bans.

In addition, at least one American reporter has confirmed receipt of subpoena from Cyber Patrol ordering him to reveal the name of "each and every person who produced, received, viewed, downloaded or accessed" the decoding program from his site.

The Web site operators, Waldo L. Jaquith, Lindsay Haisley and Bennett Haselton, each said that they posted the decoding program as a form of political protest against Cyber Patrol's legal actions and against "censorware" in general. Their Web sites can be found at: www.peacefire.org (Haselton), www.fmp.com (Haisley) and www.waldo.net (Jasquith).

"We thought it would be educational for some politicians, who are recommending blocking software for use in every school in the country, to see the mistakes that the codebreakers found in Cyber Patrol's list," said Haselton, 21, operator of Peacefire.org, a Web site he founded specifically to defend the free-speech interests of people under 18 on the Internet.

Haselton said that Peacefire recently decrypted the lists of sites blocked by two other programs -- I-Gear and X-Stop -- and found that they had error rates between 68 and 76 percent for blocking pages in the educational ".edu" domain.

Haselton, Jasquith, and Haisley are represented as "nonparties" to the Cyber Patrol lawsuit by Hansen of the national ACLU, Sarah Wunsch, an attorney with the ACLU of Massachusetts, David Sobel, general counsel for the Electronic Privacy Information Center based in Washington, and Jessica Littman, a visiting professor of law at New York University.

In 1998, a federal district judge said that forcing adults to use blocking software like Cyber Patrol in public libraries "offends the guarantee of free speech." Last month, a proposal aimed at forcing a Michigan public library to install Web filtering software on computers was defeated by voters.

"With Congress renewing efforts to mandate use of such flawed software in public schools and libraries, the Cyber Patrol battle only serves to emphasize that information on what is blocked must be made available to consumers, let alone libraries and schools," Hansen said.

The hearing in Microsystems Software, Inc. V. Scandinavia Online, IslandNet.com, Eddy L.O. Jansson and Matthew Skala, Civil Action No.00-10488-EFH, will take place on Monday, March 27, at 2:00 p.m. in U.S. District Court in Boston.

The ACLU's opposition to motion for preliminary injunction in the case is online at http://www.aclu.org/court/cyberpatrol_motion.html. The motion to quash subpoenas is online at http://www.aclu.org/court/cyberpatrol_quash.html.

Cyber Patrol is a subsidiary of toy company giant Mattel Inc., which is publicly traded on the New York Stock Exchange.

205 comments

  1. Woo-hoo! Fuck the libertarians! by Anonymous Coward · · Score: 0


    Yeah, the ACLU's getting involved. This is good. The ACLU knows the law and gives a damn about liberty. If you're allowed to criticize the ACLU any damn way you please, thank the ACLU.

    The libertarians just want to put business in charge of the government -- they'll let you have freedom if it happens to be profitable. Yeah, right.

    1. Re:Woo-hoo! Fuck the libertarians! by Anonymous Coward · · Score: 0

      Huben is useless. Even if he was right about all his criticisms, libertarian is still a win.

    2. Re:Woo-hoo! Fuck the libertarians! by Anonymous Coward · · Score: 0
      If you knew anything about libertarians, you'd know that they are not a utopian movement. Every libertarian knows that utopia is not an option. What is possible, however, are incremental improvements. School vouchers are an achievable incremental improvement. Complete separation of school and state is the goal.

      It is your criticism that is utopian.

    3. Re:Woo-hoo! Fuck the libertarians! by Chagrin · · Score: 1
      Perhaps if school vouchers existed, you might have gone to a private school and actually gotten a decent education. And sorry, you can take your atheistic beliefs elsewhere: this has nothing to do with religion.

      Where's your logic? If I send my children to a private school, I still have to pay taxes as if I were sending them to a public school? It has nothing to do with constitutionality, it's just unfair. If you weren't so blinded by your hatred for Christianity, you'd see that too.

      --

      I/O Error G-17: Aborting Installation

    4. Re:Woo-hoo! Fuck the libertarians! by Weezul · · Score: 2

      I suppose this is a troll, but I'll reply anyway.

      The Libertarians and Objectivists are properly classified as a non-religious right wing utopian movement. These philosophies are fundamentally flawed just like their left wing cousins (but it will probable take a while for these people to notice). You should check out the Critiques of Libertarianism page.

      There are some pretty funny contradictions libertarianism, like supporting school vouchers, i.e. we don't like public funding of the schools via taxes, so lets publicly fund even more with taxes. It never crosses their minds to just require schools allow students to mix and match classes from diffrent public and private schools. The ideal outcome of the libertarian's proposed solution (school vouchers): more competitive education system where taxes pay for everything. The ideal outcome of my alternative libertarian proposal: an even more competitive education system where parents pay for everyhitng. Gee, I wonder which would be the more libertarian solution?

      All this having been said, I'd be pretty surprised if the libertarians had much beef with the ACLU. I have heard argumentes from very concervative people that there is really no contraiction between being right wing and supporting the ACLU. I would be curious to read any specific account you can find about a conflict. Maybe the libertarians were just pissed about the ACLU actually getting the job done.. while they just lose ellections.

      Actually, I'm pretty shure I know where the convlict lies. One of the things which makes the libertarian philosophy a failed utopian philosophy is it's idea that "only government can take away your rights," i.e. whatever the corperations want to do is fine so long as they do not hire gunmen. The ACLU takes the more realistic approach that corperations can abuse your rights too.

      BTW> see who the ACLU has helped this year.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  2. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Anonymous Coward · · Score: 0

    And don't forget that the US gave weapons to the Afghans in their little war with the USSR.

  3. So they're not giving you EVERYTHING for free? by Anonymous Coward · · Score: 0


    Just most things, is that it? Yep, and you're whining about it. Bullshit. The rights they defend are rights granted by the Constitution, and are known as "Constitutional rights". For this reason, they describe themselves as defenders of Constitutional rights. That is to say, they're right and you're a pinhead.

    If I offer to help you move (no pay, pure volunteerism), and I spend the entire day humping sofas all over town, would you throw a screaming fit if I left before the last load was all in your new apartment? Assume that you still had other friends helping (some of whom showed up late only for the last load) that you could easily get the truck back to U-Haul on time. You would throw a fit, wouldn't you. You'd stand there in the street, tears streaming down your face, howling at me because even though I helped you a hell of a lot, you still wanted more. You'd tell me that the guys who showed up at 4:00 pm for the last truck load were more helpful them me, who was there since 9:00 in the morning.

    My reaction to that would be to tell you to fuck off. The ACLU is a lot nicer than me, and they choose to benignly ignore people like you, which is pretty fucking generous on their part. Idiots like you would rather lose all of your rights (except the ones about guns!) than have them defended by somebody who doesn't share your bizarre worldview. That's sick. Do you hear me? It's sick. And it's not just your rights, you'd love to sacrifice my rights as well. And that's doubly sick.

    Don't sit on your fucking fat ass bitching about people who are working very damn hard and very damn effectively to do the right thing. What was that like in A Few Good Men? "Just say 'thank you' and keep walking".

  4. Oops, need the hash analyzer by Anonymous Coward · · Score: 0

    Silly me, if /. is going to be a mirror site, then by god, it need the whole set. Here's the hash file analyzer: /* * cph1_rev.c * By Matthew Skala */ #include /* Polynomial table for forward CRC */ unsigned long crctable[256]={ 0x00000000L, 0x77073096L, 0xEE0E612CL, 0x990951BAL, 0x076DC419L, 0x706AF48FL, 0xE963A535L, 0x9E6495A3L, 0x0EDB8832L, 0x79DCB8A4L, 0xE0D5E91EL, 0x97D2D988L, 0x09B64C2BL, 0x7EB17CBDL, 0xE7B82D07L, 0x90BF1D91L, 0x1DB71064L, 0x6AB020F2L, 0xF3B97148L, 0x84BE41DEL, 0x1ADAD47DL, 0x6DDDE4EBL, 0xF4D4B551L, 0x83D385C7L, 0x136C9856L, 0x646BA8C0L, 0xFD62F97AL, 0x8A65C9ECL, 0x14015C4FL, 0x63066CD9L, 0xFA0F3D63L, 0x8D080DF5L, 0x3B6E20C8L, 0x4C69105EL, 0xD56041E4L, 0xA2677172L, 0x3C03E4D1L, 0x4B04D447L, 0xD20D85FDL, 0xA50AB56BL, 0x35B5A8FAL, 0x42B2986CL, 0xDBBBC9D6L, 0xACBCF940L, 0x32D86CE3L, 0x45DF5C75L, 0xDCD60DCFL, 0xABD13D59L, 0x26D930ACL, 0x51DE003AL, 0xC8D75180L, 0xBFD06116L, 0x21B4F4B5L, 0x56B3C423L, 0xCFBA9599L, 0xB8BDA50FL, 0x2802B89EL, 0x5F058808L, 0xC60CD9B2L, 0xB10BE924L, 0x2F6F7C87L, 0x58684C11L, 0xC1611DABL, 0xB6662D3DL, 0x76DC4190L, 0x01DB7106L, 0x98D220BCL, 0xEFD5102AL, 0x71B18589L, 0x06B6B51FL, 0x9FBFE4A5L, 0xE8B8D433L, 0x7807C9A2L, 0x0F00F934L, 0x9609A88EL, 0xE10E9818L, 0x7F6A0DBBL, 0x086D3D2DL, 0x91646C97L, 0xE6635C01L, 0x6B6B51F4L, 0x1C6C6162L, 0x856530D8L, 0xF262004EL, 0x6C0695EDL, 0x1B01A57BL, 0x8208F4C1L, 0xF50FC457L, 0x65B0D9C6L, 0x12B7E950L, 0x8BBEB8EAL, 0xFCB9887CL, 0x62DD1DDFL, 0x15DA2D49L, 0x8CD37CF3L, 0xFBD44C65L, 0x4DB26158L, 0x3AB551CEL, 0xA3BC0074L, 0xD4BB30E2L, 0x4ADFA541L, 0x3DD895D7L, 0xA4D1C46DL, 0xD3D6F4FBL, 0x4369E96AL, 0x346ED9FCL, 0xAD678846L, 0xDA60B8D0L, 0x44042D73L, 0x33031DE5L, 0xAA0A4C5FL, 0xDD0D7CC9L, 0x5005713CL, 0x270241AAL, 0xBE0B1010L, 0xC90C2086L, 0x5768B525L, 0x206F85B3L, 0xB966D409L, 0xCE61E49FL, 0x5EDEF90EL, 0x29D9C998L, 0xB0D09822L, 0xC7D7A8B4L, 0x59B33D17L, 0x2EB40D81L, 0xB7BD5C3BL, 0xC0BA6CADL, 0xEDB88320L, 0x9ABFB3B6L, 0x03B6E20CL, 0x74B1D29AL, 0xEAD54739L, 0x9DD277AFL, 0x04DB2615L, 0x73DC1683L, 0xE3630B12L, 0x94643B84L, 0x0D6D6A3EL, 0x7A6A5AA8L, 0xE40ECF0BL, 0x9309FF9DL, 0x0A00AE27L, 0x7D079EB1L, 0xF00F9344L, 0x8708A3D2L, 0x1E01F268L, 0x6906C2FEL, 0xF762575DL, 0x806567CBL, 0x196C3671L, 0x6E6B06E7L, 0xFED41B76L, 0x89D32BE0L, 0x10DA7A5AL, 0x67DD4ACCL, 0xF9B9DF6FL, 0x8EBEEFF9L, 0x17B7BE43L, 0x60B08ED5L, 0xD6D6A3E8L, 0xA1D1937EL, 0x38D8C2C4L, 0x4FDFF252L, 0xD1BB67F1L, 0xA6BC5767L, 0x3FB506DDL, 0x48B2364BL, 0xD80D2BDAL, 0xAF0A1B4CL, 0x36034AF6L, 0x41047A60L, 0xDF60EFC3L, 0xA867DF55L, 0x316E8EEFL, 0x4669BE79L, 0xCB61B38CL, 0xBC66831AL, 0x256FD2A0L, 0x5268E236L, 0xCC0C7795L, 0xBB0B4703L, 0x220216B9L, 0x5505262FL, 0xC5BA3BBEL, 0xB2BD0B28L, 0x2BB45A92L, 0x5CB36A04L, 0xC2D7FFA7L, 0xB5D0CF31L, 0x2CD99E8BL, 0x5BDEAE1DL, 0x9B64C2B0L, 0xEC63F226L, 0x756AA39CL, 0x026D930AL, 0x9C0906A9L, 0xEB0E363FL, 0x72076785L, 0x05005713L, 0x95BF4A82L, 0xE2B87A14L, 0x7BB12BAEL, 0x0CB61B38L, 0x92D28E9BL, 0xE5D5BE0DL, 0x7CDCEFB7L, 0x0BDBDF21L, 0x86D3D2D4L, 0xF1D4E242L, 0x68DDB3F8L, 0x1FDA836EL, 0x81BE16CDL, 0xF6B9265BL, 0x6FB077E1L, 0x18B74777L, 0x88085AE6L, 0xFF0F6A70L, 0x66063BCAL, 0x11010B5CL, 0x8F659EFFL, 0xF862AE69L, 0x616BFFD3L, 0x166CCF45L, 0xA00AE278L, 0xD70DD2EEL, 0x4E048354L, 0x3903B3C2L, 0xA7672661L, 0xD06016F7L, 0x4969474DL, 0x3E6E77DBL, 0xAED16A4AL, 0xD9D65ADCL, 0x40DF0B66L, 0x37D83BF0L, 0xA9BCAE53L, 0xDEBB9EC5L, 0x47B2CF7FL, 0x30B5FFE9L, 0xBDBDF21CL, 0xCABAC28AL, 0x53B39330L, 0x24B4A3A6L, 0xBAD03605L, 0xCDD70693L, 0x54DE5729L, 0x23D967BFL, 0xB3667A2EL, 0xC4614AB8L, 0x5D681B02L, 0x2A6F2B94L, 0xB40BBE37L, 0xC30C8EA1L, 0x5A05DF1BL, 0x2D02EF8DL }; /* This answers the question: how many freely-chosen bits do I include * when I ask for a crc collision with input length (index)? */ char freebits[12]={0,0,0,0,1,4,10,16,22,28,34,40}; /* This says where each forced bit goes */ char bitsforced[32]={0,1,2,3,4,6, 8,9,10,11,12,14, 16,17,18,19,20,22, 24,25,26,27,28,30, 32,33,34,35,38, 40,41,42}; /* This says where each free bit goes */ char bitsfree[40]={36,43,44,46, 48,49,50,51,52,54, 56,57,58,59,60,62, 64,65,66,67,68,70, 72,73,74,75,76,78, 80,81,82,83,84,86, 88,89,90,91,92,94}; /* The portion of the inverted matrix corresponding to the CRC bits */ unsigned long crcmatrix[32]={ 0x9BF7B4FE,0x10CEBBDB,0x3EC28E73,0xE516F5B2, 0x3EB07172,0xAC6CB91B,0x2344667F,0x25ECE58C, 0xD24109C4,0x501CB10A,0x97761211,0x0A2EF700, 0x0C806D13,0x55AE3901,0x4C147270,0xDAC3C857, 0x384B8A54,0xF7583CAD,0xA1DA1DC4,0x0028BBDC, 0xB5BB7FE3,0x99610C1A,0x1FC446C4,0x8DE0FF05, 0x01D3D128,0x64FAC9B2,0x3BC5E604,0xE564A85C, 0xADEB84A5,0xCFCDBB2B,0x3E7D9F68,0xA102B971 }; /* The portion of the inverted matrix corresponding to the free bits */ unsigned long freematrix[40]={ 0x0CBFC054,0xAEAB35B2,0x315B20B2,0x1F113696, 0x6DA65FB4,0x08F3CFCD,0xC0E8FCF1,0xD928FA77, 0x58C085F6,0x55F7A6A4,0x726948CB,0xBEE706A6, 0xDE9BCF28,0x539FADD8,0xA5D7713D,0xA6B4900F, 0x3CA9547B,0xC98AC9B5,0xAF52FA18,0x60098F5B, 0x142D2C51,0x706AA085,0x46494250,0x54026BCE, 0xEBE4D0A3,0x673646B9,0x945A22D6,0x7C5347FB, 0xC61C9B99,0x97780ADB,0x7E9DB1AE,0x88C43E39, 0x55CEBFB3,0x5C81ADC9,0x0F3DD57C,0x3D44BCF3, 0x0383F8DD,0x73F38757,0xA8F2D5CF,0x2922BEA9 }; /* Matrix columns to take into account the canonicalization */ unsigned long lengthmatrix[12]={ 0x84741063,0xC5273406,0xE5A222DF,0x9941CB2B, 0xD9EBE522,0xCB93A8AF,0x962E3D2D,0x90029144, 0x5B298B04,0x575F1D8A,0x78EE4BEC,0x47B6B86A }; /* Macros to get and flip bits. FLIPBITR does the special reverse indexing * mandated by the way we numbered our bits. */ #define GETBIT(p,b) ((((p)[(b)>>3])>>((b)&7))&1) #define FLIPBIT(p,b) ((p)[(b)>>3]^=(1>3)>=0) \ (p)[length-1-((b)>>3)]^=(1>8)^crctable[(*hash1&0xF F)^(input[i]|0x20)]; *hash2=(*hash2>27)+(input[i]|0x20)-*hash1; } } /* main program. To use, just type in the 16-digit hex string as seen in the * ini file. */ int main(void) { unsigned long hash1,hash2,gothash1,gothash2; int length,bflip,i; char freeb[6],plaintext[12]; scanf("%08x%08x",&hash1,&hash2); for (length=1;length=12;length++) { printf("Trying length %d (2^%d possibilities)...\n", length,freebits[length-1]); for (i=0;i6;i++) freeb[i]=0; do { reverse_crc(hash1,length,freeb,plaintext); cp_hash(plaintext,length,&gothash1,&gothash2); if ((hash1==gothash1) && (hash2==gothash2)) { printf("Found: \""); for (i=0;ilength;i++) putchar(plaintext[i]); printf("\"\n"); return 0; } for (bflip=0;GETBIT(freeb,bflip);bflip++) FLIPBIT(freeb,bflip); FLIPBIT(freeb,bflip); } while (bflipfreebits[length-1]); } return 1; }

  5. Oops, forgot to mention: by Anonymous Coward · · Score: 0


    The above is, of course, why the libertarians hate the ACLU so much. The ACLU is devoted to preserving Constitutional rights which the libertarians want to abolish.

    1. Re:Oops, forgot to mention: by Anonymous Coward · · Score: 0


      Well, at least there's no chance I'll ever read anything so stupid again.

      Sorry to disappoint you, but you should try these wingnuts and these idiots. Hell, they're even dumber than you are :)

    2. Re:Oops, forgot to mention: by Anonymous Coward · · Score: 0
      Is this a joke or something?? If anything, libertarians want to expand the bill of rights. Libertarians want an amendment that reads like this:

      The right of the people to freely exchange goods and services shall not be infringed

      or this:

      A good education being necessary for the maintenance of a free state, Congress shall pass no law pertaining to education.

      Those would be HUGE advances in Constitutional rights, and EVERY libertarian would support such amendments.

    3. Re:Oops, forgot to mention: by Anonymous Coward · · Score: 0

      Thanks. I thought today would be the day I didn't read the most ignorant comment ever. But then I read your 2-sentences. Well, at least there's no chance I'll ever read anything so stupid again.

    4. Re:Oops, forgot to mention: by PanDuh · · Score: 1
      The ACLU is devoted to preserving Constitutional rights which the libertarians want to abolish.

      You're just lying here. What you are saying happens to be the opposite of what actually is. The word Libertarian contains the root Liberty. This alludes to the fact that Libertarians supremely support the basic liberties guaranteed by the Constitution and think the current government infringes upon those liberties.

      I'd like to see you please provide some evidence to back up your lies.

  6. Since the court by Anonymous Coward · · Score: 0

    hearing is in Boston, will any of the Real World cast members be there.

  7. Massachusettes? by Anonymous Coward · · Score: 0

    The e-mail says to seek counsel in MA, wtf? Is this standard american law, to try and force someone to come across the ocean to defend themselves? I hope they were told to "GFY" by the ISP. And disclose the logs? Uh huh.. I don't think so either. I'd really like to know how jurisdiction works on these cases cause if I were the ISP, I'd just ignore these little cretins until a rep from MY country contacted me.

  8. This by Anonymous Coward · · Score: 0

    is a test to see if any post with the word Taco in it gets automatically moderated down.

  9. Well, I can carry 100 pounds of Anthrax virus. by Anonymous Coward · · Score: 0

    Is that OK then?

    1. Re:Well, I can carry 100 pounds of Anthrax virus. by Vladinator · · Score: 2

      As someone who used to teach the medical management of CBR (Chemical Biological Radiological) casualties, I can tell you for a fact that with that amount of Anthrax bacillus, you could wipe out the entire world, several times over. Anthrax is NASTY NASTY NASTY stuff.

      Hey Rob, Thanks for that tarball!

      --

      "Going to war without France is like going deer hunting without your accordion." - Jed Babbin

  10. Re:There's the damn mole again! by Anonymous Coward · · Score: 0

    Maybe everything is okay for now, mr smart pants, but what happens when the sysadmin for

    http://www.smokinghotgritspoureddownsomecollegef uckspants.com turns over the log file?

    Thank you

  11. Re:Read this from your own ACLU linked page. by Anonymous Coward · · Score: 0

    we have the unfortunate view point of someone living after the civil war. however, before the american civil war, the states were only loosely connected by the federal gov't. people had great pride in their individual states. you'll notice the company names of all the units in the civil war included what _state_ that unit was from. after the war, congress was entirely northern, industrialist republicans. needless to say, a lot changed. the 2nd amendment is hardly valid in it's 200 year old wording.

  12. Re:My Name On /. by Anonymous Coward · · Score: 0

    If you were to start taking a stand, you arm chair /.tter.

    Let's see you burn up some of that karma....oh...say calling CmdrTaco a PUSSY who hasn't the kahula to pour a double shot of hot grits down his pants.

    Thank you

  13. how conveiniant by Anonymous Coward · · Score: 0
    I don't know about anyone else here, but I'm amused by the Linux Communities turn around here. As recently as last week, the Linux community was badmouthing the ACLU left and right over the court cases at the heart of the DVD 'controversy' but as soon as they're willing to help out in something the Linux Community, suddnely everything turns around and they're hailed as heroes.

    Doesn't anyone see this as a bit hypocritical? Hey, maybe if Microsoft helps these guys out you'll like them too?

    Please.

    1. Re:how conveiniant by Anonymous Coward · · Score: 0

      Whatever hokey ditch weed you're on--QUIT. That shit fucks you up.

      Duh...run bablefish on /.. Use the .comIPO-> english translator.

      News for nerds, stuff that matters -->
      LINUX LINUX LINUX, people use it, it matters

    2. Re:how conveiniant by Anonymous Coward · · Score: 0
      I'm opposed to portions of the constitution. Like the 16th amendment.

      But how come the ACLU are heros for defending portions of the constitution, while the NRA are wackos for defending portions of the the constitution?

    3. Re:how conveiniant by orpheus · · Score: 1

      what about the fact that this has NOTHING TO DO WHATSOEVER with linux?

      Oh. I'm sorry.

      Without my glasses, the banner looks like "News for Nerds. Stuff that matters." Not "All Linux, all the time -- and nothing but."

      Mea culpa. Mea maxima culpa.

      My new .sig: Join AMSAT

      --

      If you can go to bed, knowing you did a valuable thing today, you're very lucky. If you can't... it's not bedtime

    4. Re:how conveiniant by pope+nihil · · Score: 1

      what about the fact that this has NOTHING TO DO WHATSOEVER with linux? eh? cyberpatrol doesn't even run on linux? this is a free speech issue, not a linux issue. i suspect that this comment is a troll, but if it's not then you are grossly ignorant.

    5. Re:how conveiniant by waldoj · · Score: 2

      I don't understand how any reasonable American that supports constitutional rights could ever be opposed to the ACLU. They support constitutional rights, fairly, every time. Even when they do something that I don't like, which is a good chunk of the time, I'm entirely in favour of it.

      The way I figure it, either you're a supporter of the ACLU, or you're opposed to portions of the US constitution.

      -Waldo

    6. Re:how conveiniant by divec · · Score: 2
      I'm amused by the Linux Communities turn around here. [...] As soon as they're [the ACLU] willing to help out in something the Linux Community, suddenly everything turns around and they're hailed as heroes.

      Excuse me, but I don't see anyone here hailing the ALCU as heroes. Not the front page story and not any of the posts (at the time of writing). Even the ACLU press release didn't exactly hail the ALCU as heroes.


      Besides, it is possible to agree with one act someone does, but disagree with another. That's not hypocrisy, that's just having an opinion.

      --

      perl -e 'fork||print for split//,"hahahaha"'

  14. 1st?? by Anonymous Coward · · Score: 0

    I hate trolls...

  15. Re:My Name On /. by Anonymous Coward · · Score: 0

    ummm, how could this possibly get moderated up as informative?

    God These moderators are on crack..

    speaking as a someone who frequently has mod points

  16. BUT... by Anonymous Coward · · Score: 0

    DOES IT RUN LINUX?

    1. Re:BUT... by Anonymous Coward · · Score: 0

      No. But it runs some sort of Mimix clone.

  17. oh I definitely agree by Anonymous Coward · · Score: 0
    But parents don't perceive the same level of physical threat that they do in "real life". Which is even scarier... because it leads to them leaving children unsupervised and exposed to the situation you described.

    Best regards,

    SEAL

  18. FIRST POST! by Anonymous Coward · · Score: 0

    HEY YOU LIKE HORSES?

    1. Re:FIRST POST! by Anonymous Coward · · Score: 0

      Sure! Stuffed, poached, fried, and espically BAKED!

  19. Ironic by Anonymous Coward · · Score: 0

    this is posted on a site where posts are regularly moderated out of view. Another kind of censorship. Hey Malda, once again you prove to be a hypocrite about freedom. At least your mother keeps it free

  20. Re:Let's Let Mattel Know How We Feel! by Anonymous Coward · · Score: 0

    Hey Mattel's (Cyber Patrol's) "Help Us Block, Baby!" website interface works great! I just plugged in the URL for every Mattel/Learning Company/Microsystems -based site I could find. Turn about is fair play!

    I think everyone who reads slashdot should pick a working URL at random and plug it into their interface.

    Mattel doesn't seem to be too worried about blocking normal, non-pornographic websites, so we might as well help them finish the job.

    Let's feed them the whole fscking Internet!

    Ha, I just told them to look into blocking http://www.mattel.com/ I wonder if they will take the bait?

    Paybacks are hell Mattel.

    Do us all a favor and go fuck yourself.

    Thanks!

  21. Re:There's the damn mole again! by Anonymous Coward · · Score: 0

    SUBPOENA

    YOU ARE COMMANDED to [...] permit inspection [...] [of] all documents [...] concerning:

    DOCUMENTS REQUESTED

    Each and every person who produced, received, viewed, downloaded or accessed "CP4break.zip" or "cphack.exe" or any derivative thereof from your Web site or Web site hosting service.

    sure ! go on ! why not:

    Each person who viewed, downloaded, have one, knows someone who downloaded one, heard about it [...] or any derivative form including analisis and comments expressed using html paged, downloadable documents, e-mails, news posts...

    The day commes soon... The day when one won't be allowed to say that someone's product is lame even if it is really lame.

  22. Re:how convenient by Anonymous Coward · · Score: 0

    But what does your liberal spoutin' ass have to say about those KKK members who prefer to chug a little cock?

    Where were you when they got hung (no pun) out to dry?

  23. Re:My Name On /. by Anonymous Coward · · Score: 0

    Moderate me up!

    I post as AC. Some of my recent posts were about grits and jews!

    Jeez! I've so much karma, I might masturbate and make a web cam for /. people!

  24. Re:Bullshit by Anonymous Coward · · Score: 0

    You imbecile. You'll never get your karma up if you don't stop badmouthing facists.

  25. Re:the FIRST POST by JON KATZ by Anonymous Coward · · Score: 0

    It's easy to post this kind of crap when you're hiding behind a pseudonym. Nice try, coward.

  26. mirror by Anonymous Coward · · Score: 0

    I put up a mirror here

  27. Wherezit at? by Anonymous Coward · · Score: 0
    For those wondering, the court's website is at:

    http://www.mad.uscourts.gov

    The address is:

    United States Courthouse
    1 Courthouse Way - Suite 2300
    Boston, MA

    Time: Monday, 2 pm

  28. ACLU (Score:0) by Anonymous Coward · · Score: 0
    ACLU is a bunch of commie pinko fart-knockers. Why would anyone want to be associated with them? Oh wait, slashdot is full of commie pinko fart-knockers....

    dfsf fdsf fsdf

  29. Re:the FIRST POST by JON KATZ by Anonymous Coward · · Score: 0

    Don't feed the trolls. (And do as I say, not as I do... :p)

  30. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Anonymous Coward · · Score: 0
    *EVERYONE* should work for their own, leftist agenda.

    Sheesh!

  31. Silly rabbit, the 2nd amendment protects people's by Anonymous Coward · · Score: 0

    Silly rabbit, the 2nd amendment says that the right of the people to keep and arm bears shall not be infringed. How does this become a state's right? The state level of government is not mentioned.

  32. Moderate this posting up! by Anonymous Coward · · Score: 0

    Oooohhhhh, that's a very good article. I wish I could moderate this post up.

  33. What a crock. by Anonymous Coward · · Score: 0

    Self-censorship is giving users the right to choose how much they want to see, yet another reason why I read ignorant posts like yours, because I surf at -1. Every single post on /. has remained there--if someone else wants to limit themselves, 's their own damn fault.

    1. Re:What a crock. by Anonymous Coward · · Score: 0

      True enough, but WHY do some posts get a -2 moderation? Why do some get a -5 moderation? WHY CMDRTACO? WHY?

  34. What's with the fucking Cananadian postal codes? by Anonymous Coward · · Score: 0

    .

  35. Snoop says by Anonymous Coward · · Score: 0

    Gs up, hoes down, bi-atch!

  36. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Anonymous Coward · · Score: 0
    MODERATE THIS UP!!!

    Lots of people complain about the Holocaust... But nobody ever points out that all the dead Jews, Gypsies, Rimjobbers, etc. died because they couldn't defend themselves. The Bill Clinton Executive branch has done some similar things (WACO), but Jack-booted gov't thugs won't be going round door-to-door so long as they know the population can and will defend itself.

  37. Re:My take on this by Anonymous Coward · · Score: 0

    Shutup with that reverse psychology bullshit you karma whore.

  38. Re:Contempt possibility? by Anonymous Coward · · Score: 0

    Well, I'm not sure, but I do hope that
    American law has a concept of "outside jurisdiction"? I mean do you think that an
    Iranian judge has a right to rule on articles
    in the New York Times for example?

  39. Re:cpnews by Anonymous Coward · · Score: 0

    fucking karma whore

  40. Re:If copyright actually WORKED... by Anonymous Coward · · Score: 0
    As compilations these lists are protected under copyright, yet the censorware companies did not trust the copyright laws to protect them from predation by competetors.
    I don't believe that is the case. A typical compilation of data is not a creative expression, and that's all copyright protects. There was a case, involving telephone directories.
  41. What an hysterical, weeping child you are. by Anonymous Coward · · Score: 0


    Who fucking cares what the ACLU says about guns? The NRA handles that just fine, thank you. The ACLU fights very hard and very effectively in defense of the rest of the Constitution.

    Quick, what's the NRA's position on the 13th Amendment? What, they don't have one?! Of all the nerve!

    In any case, the NRA misrepresents the intent of the Second Amendment just as badly as the ACLU does -- but in a direction which agrees with what you want to hear, so you don't complain.

    You're a fucking idiot. You hate the ACLU because right-wingers who oppose civil liberties have told you to hate the ACLU, and you're too dumb to come up with your own judgements. You're probably one of those pseudo-libertarian idiots who thinks segregation is a shining example of "liberty".

  42. No, moderate down -- he has facts and logic! by Anonymous Coward · · Score: 0


    You can't allow that stuff on SLASHDOT, can you? Good heavens, no!

  43. But ACLU claims to defend CONSTITUTION, stupid! by Anonymous Coward · · Score: 0
    If they're going to pick and choose what parts of the constitution they will defned and which they will ignore and let fall to the wayside, they they shouldn't claim to be a defender of "constitutional rights'. It's the hypocritical attituce in what they say their purpose is and what they actually do that is wrong, and pisses people off. The NRA says their mission is to protect the rights of gun owners, and by golly, that's exactly what they try to do.

    Do what you SAY you'll do. Is that too much to ask?

  44. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Anonymous Coward · · Score: 0
    Yeah, next time an army of over a million guys armed up to the teeth (including tanks, mortars, machinegun, long range bomber and ballistic missiles) comes knocking to your dour, you can surely save your life with your shiny new G-Lock.

    I and my million guys did just that. It was called WWII. What are they teaching kids these days of US history?

  45. Re:My take on... by Anonymous Coward · · Score: 0

    Yeah, but Taco's mom aslso sucks. And how! My god, if the cancer sores and lack of teeth don't gross you out, che gives a great gum-job. Personally, I like to pull out my cock & poke her in the eye, and punch her ion the nose before I explode all over her face. YMMV.

  46. Slashdot really sucks by Anonymous Coward · · Score: 0

    The stories are complete shit. All Open Source. All Linux. Its just that faggot Malda cashing in on the Linux craze

  47. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Anonymous Coward · · Score: 0
    The right of the PEOPLE to keep and bear arms shall not be infringed." did you fail to understand the first time?

    It also doesn't "the right of the people to keep and bear only a list of arms approved by the gov't shall not be infringed" either, but it sure seems to be that way. A nuke is an arm, right?

  48. Re:the FIRST POST by JON KATZ by Anonymous Coward · · Score: 0

    pseudonym? What have you been smoking? "Jon Katz" is his name. You should be able to understand that, dumbass.

  49. Re:hah this effort will fail miserably by Anonymous Coward · · Score: 0

    Didn't they already do that, i.e. add these sites to *every* block category? IIRC, this was reported earlier on Slashdot.

  50. "Right of States" So D.C.ers can't have guns? by Anonymous Coward · · Score: 0
    We [the ACLU] believe that the constitutional right to bear arms is primarily a collective one, intended mainly to protect the right of the states to maintain militias to assure their own freedom and security against the central government.

    So I guess the ACLU interprets the 2nd amendment to only apply within each of the 50 states. Puerto Rico, the District of Columbia (oddly, where the Constitution sits today), etc, have no right to have any arms in these regions. WTF? This is just so much FUD from the ACLU.

    1. Re:"Right of States" So D.C.ers can't have guns? by frznshade · · Score: 1

      Nope, DCers CAN'T own guns. I repeat, if you cary a gun in DC, you can be arrested. No questions asked, just lock you up, lock you down, and take your piece. Oh, this only applies to handguns though, so if you'd like to bring a shotgun feel free. It's my weapon of choice for clubbing, goes well with that new shirt I just bought. And even my girlfriend can hit someone across the room with it. Like an ACLU member.

  51. How will... by Anonymous Coward · · Score: 0

    this affect the ACLU's ability to moderate this post down to a -1?

  52. thats what they get for writing software for by Anonymous Coward · · Score: 0
    ``````````````:XW;```````````````````````````````` `````````````````````````
    ``````````````:+;.```````````````````````````````` `````````````````````````
    ``````````````````,WBR:``````````````````````````` `````````````````````````
    ````````````,;:.``.;;:`....``````````````````````` `````````````````````````
    ````````````:+,.``````+RBBX,`````````````````````` `````````````````````````
    ````````````````.;;:.`iIII;;IItIi.```````````````` `````````````````````````
    ```````````..```:ii:``````:WMMMMiiYYYII+.,:;++,:++ +;,..````````````````````
    ``````````;t:```````.:::,`.:::::;MMMMMWiBMMMMRiRMM MMMMBRRXYi;,`````````````
    ``````````````.,,.``;iii,.,,,,.`YWRRRXiRMMMMMIRMMM MMMMMMMMMMMMRYi,`````````
    `````````````.+ii,.``....+IIIi,.......IMMMMMXYMMMM MMMMMMMMMMMMMMMMWt,``````
    ```````,YY:```...``...``.:;;:,.ittti,+YYYYYY:IYYYY YYYXXMMMMMMMMMMMMMBX+.```
    ``````.+ti.```..`.iIIi,..````.:tttt++BMMMMMItIIIII IIIYXMMMMRXRBMMMMMMMMX+.`
    ```````````;XWY.`.,,,..iItI+.`.,,,,:RMMMMMWitttIII IIYYMMMMBVVVVVXRMMMMMMMW:
    `````.,,```:ii:```````:ttti,.+iii+,IXXWWWYittttttt ttIWMMMBVYYYYYVVVRMMMMMMR
    `````;I:```````iVXVI.`````..iYIIY+tMMMMMMIittttttt ttVMMMMXYYYYYYYYYYRMMMMMt
    `````````.,:.`,VWWXi;IIIIi..++++;;BMMMMMXitttttttt tIRMMMRttttttYYYYXMMMMMX.
    `````````;YI:.`````:RMMMBi++++i+,IXWXXWYiIIIIItttt tWMMMRt+ttttttttYBMMMMR,`
    ``,tt,````..`.:;:.`:iiii;IMMMMMXtBBMMMRiRRRRRWXXYY XMMMBt+++++ttttYRMMMMM+``
    ``...```````.iYYi.`....`;RMMMBR:BMMMMBIRMMMMMMMMMM MMMMXt+tttttttYRMMMMMI```
    ``````.+i;```````.+YII:`.,,,,,.VMMMBBXIBBBBBBBMMMM MMMMMMBWYYtYYYXMMMMMR.```
    :ii.`..::,`....``:ttti,.;;:;:.+IVXXXI+IIIYYYIIYIWM MMMMMMMMMBRVVVBMMMMB;````
    +t+```````.iII+.```..`.iYYYYiiBMMMMWttItIIIIIYYXBM MMI+IVRMMMMMBRMMMMMI`````
    ````+YI,```,,,..+iit;.`,;;;;:BMMMMBttiiitttIIIYBMM MViiiiiiVRMMMMMMMMX,`````
    ```.IVY:``````.+YYIt..++++;.IWWWWXiiii+iiiiitIBMMM RiiiiiiiiitRMMMMMB:``````
    ````````;VVVt``......+YYYY;tBMMMMB+Iii+++iiitXMMMM Iiiiii++i++WMMMMMt```````
    ```````,YXWX,+tttti`.++++:;RMMMMMiYIItiiiiiiIMMMMV +ii+++++++YMMMMMV.```````
    ````````````;BMMMB+:;;;;:,YRRRRRtIYIIIttti+iBMMMW+ ;+;+;;;;;tMMMMMW:````````
    ````````````;tttt;iMMMMMYYBBBBBXIBBBBBWXXYIWMMMBt; ;;;+++i+iRMMMMB:`````````
    `````````````````;BMMMMXtBMMMMM+MMMMMMMMMMMMMMMW+; ;;+iiiiiVMMMMMi``````````
    `````````````````.::,:,:WMMBMMIWMMMMMMMMMMMMMMMMMR VtiiiiiIMMMMMX.``````````
    ```````````````````````,;:,.::,;++iYYXWRBMMMMMMMMM MMMWYitRMMMMR:```````````
    ````````````````````````````````````````,:+tXRMMMM MMMMMRBMMMMBi````````````
    ``````````````````````````````````````````````,+YR MMMMMMMMMMMY`````````````
    `````````````````````````````````````````````````. :YBMMMMMMMR,`````````````
    `````````````````````````````````````````````````` ``.tRMMMMM+``````````````
    `````````````````````````````````````````````````` ````.iWMMI```````````````
    `````````````````````````````````````````````````` ``````.IX.```````````````

    thank you.

    1. Re:thats what they get for writing software for by 1000baseFX · · Score: 1

      You're one sick puppy

  53. Third by Anonymous Coward · · Score: 0

    troll in this story. Man, I rule.

  54. What is a mortadella? by Anonymous Coward · · Score: 0

    Is that like a cock goblin?

  55. too bad its not compatible with by Anonymous Coward · · Score: 0
    +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,+
    :````````````````````````````````````````````````` `````````;
    :```````````````````````````````````````,::::::+,` `````````;
    :````````````````````````````````````,itIi:::::YYt `````````;
    :````````````````````````........+ItIII...`````.+Y Y:```````;
    :````````````````````::::YYYYYYYYYIIYYI::,```````` V;```````;
    :`````````````````;i+VVVYYIYIIIIIIIIIttIII++,````` V;```````;
    :```````````````.IVVVVYItitIIIIIIIIttttttIIIIi```` V;```````;
    :`````````````.tXVVVVIi;:itIIIIItIIttttiittttIY,., Y:```````;
    :```````````.;XWWXYti,;iYIIIYYYYIIIttti+iiiittI+iV `````````;
    :```````````:WRWXt;;;tIIIIYY;;;;;IVItti+;;::ittYt; `````````;
    :``````````tVRWVi;;+IYIIYVi,`````.;WVItii;::;+tYi` `````````;
    :`````````,VRXi;;iIIIIIYV,``````````WWVi+;:::;tIt, `````````;
    :`````````WWVIiiiYYIIIIYV+++++++++++XXVtti;ii+ttIV `````````;
    :`````````WVYIIIYYIYYIIYYYYYYYYYIIIIIIItttttttitIV `````````;
    :````````.WVYYVYIIYVVIIIIIIIIIIIIIIIItttttttttttIV `````````;
    :```````;VWVVVYIYYXXVIIYVVVVVVVVVVVYVVYYYYYYYYYYVX `````````;
    :``````;tXWXVIIVXWWWXIIYWItttttttttttttttttttttttt `````````;
    :``````tVWWXYIVXWXXVVYYYV,```````````:ItiiiiiiiitY `````````;
    :``````IXWWYIYXRRWWXXVYYIYi,```````,YXXIIIIIIIIVVY `````````;
    :``````YXXYIYVRRRRWXXVVVIIYY;;;;;;iVVVIIIIIIIIYXt` `````````;
    :``````YWXIIYXMBRRRWXXXVYYYIVVVVVVYIIIIIIIIIIYXt,` `````````;
    :``````YWXIIYX;IMRRRXXXXXVVVIYYYYYIIIIIIIIIIVY,``` `````````;
    :``````iYXIVY```.WWBBBWWXXXXXVVVYYYYIIIYYYYY;````` `````````;
    :```````;XYXY``````:YYBBBRWWVXXXXXXXVVVtt;```````` `````````;
    :```````;XVVVY.``````IXBMMMMRRRRXXY;;;;``````````` `````````;
    :````````.WVVXXXXXXXXWWX...........``````````````` `````````;
    :```````````,VVVVVVVY````````````````````````````` `````````;
    :````````````````````````````````````````````````` `````````;
    +````````````````````````````````````````````````` `````````+

    thank you.

    1. Re:too bad its not compatible with by MaxGrant · · Score: 1

      Dude, you either have a really cool program that does these from gifs, or WAY TOO MUCH TIME on your hands, coupled with some sort of all consuming obsession. Might want to get into some type of therapy.

  56. Fourth by Anonymous Coward · · Score: 0

    troll. Man, how long before I have to switch IPs now?

  57. My take on... by Anonymous Coward · · Score: 0

    this, is that the 70 second posting limit sucks.

  58. Re:ACLU has ***NEVER*** taken a 3rd amendment case by jeremyf · · Score: 0
    Boo hoo hoo, what are we going to do, our 3rd amendment rights are being trampled on.. I better go whine about it here because I'm very very dumb and like to whine about completely unrelated stories with whatever I hear rush limbaugh and ollie north tell me on the radio 6 hours a day.. boo hoo hoo PS I was being sarcastic

    - Jeremy Fuller

  59. Maybe ACLU will help /. by Anonymous Coward · · Score: 1

    Here's the code for CP Hack

    /*
    * cndecode.c
    * By Matthew Skala
    */

    /*
    * Utility to decode the Cyber Patrol 4 cyber.not file
    * Usage:
    * cndecode cyber.not dictionary suppdict iplist
    * all arguments except the first are optional
    * "dictionary" is a list (newline separated) of words for the URL-hash attack
    * typically /usr/dict/words or equivalent, or use our ready-made one
    * suppdict is another such list; if it's specified, it will be written to
    * with the list of actual words found (saves time next run)
    * iplist is lines of ip address and domain name, tab separated; it will be
    * written to with any new addresses looked up (if we compile with reverse
    * DNS enabled).
    */

    /*********************************************** ****************************/
    /* System stuff */

    /*
    * Compiling notes:
    * This was written under Linux on a PC, but should be portable to any 32-bit
    * little-endian architecture. Since CP4 is PC-specific, that shouldn't be
    * too much of a limitation. This program does require structures bigger than
    * 64K, and so it might be touch-and-go on a 16-bit PC compiler. If you
    * enable reverse DNS with the defines below, you will have to have reasonably
    * Linux-ish (which in turn means reasonably BSD-ish) networking libraries.
    * Reverse queries can take a long time. If you find this annoying, you
    * can set a time limit, and then after that time expires the system will stop
    * attempting reverse lookups. This is a win because the reverse lookups it
    * already did are saved; next time, it'll pick up where it left off. Real
    * Programmers, of course, would run multiple queries at once, but that would
    * mean either splitting into several processes, multithreading, or "fake"
    * multithreading with custom-written resolver routines. This way is a lot
    * less stressful. (I have a perl script that spawns 40 processes to max out
    * my modem, but it's a monstrosity.) The amount of CPU power required for
    * CRC reversal scales exponentially with the number of characters of CRC
    * reversing you choose; that also determines how accurately it'll guess for
    * URL hashes that are not in the dictionary. It's probably smarter to get a
    * bigger dictionary.
    */

    #include
    #include
    #include
    #include

    /* Compile-time configuration */

    /* Should we attempt reverse lookups? Requires Net libraries, active
    * connection, and a certain amount of time. */
    #define REVERSE_DNS
    /* After this many seconds, no more reverse DNS queries will be performed.
    * Default one hour, and ignored if you turned reverse DNS off. */
    #define TIME_LIMIT 3600
    /* How many characters of CRC reversal? Five is essentially free, more takes
    * exponentially longer time. */
    #define REVERSE_CRC_LENGTH 8
    /* How many entries in the dictionary hash table? */
    #define DICTHASH_SIZE 32767
    /* How many entries in the IP address hash table? */
    #define IPHASH_SIZE 32767
    /* What's the longest line length we expect to see? */
    #define LINELEN 256

    /* Headers we only need if we're doing reverse DNS */
    #ifdef REVERSE_DNS
    #include
    #include
    #include
    #endif

    /*********************************************** *****************************/
    /* Reference tables */

    /* Forward CRC polynomial table */
    unsigned long crctable[256]={
    0x00000000L, 0x77073096L, 0xEE0E612CL, 0x990951BAL,
    0x076DC419L, 0x706AF48FL, 0xE963A535L, 0x9E6495A3L,
    0x0EDB8832L, 0x79DCB8A4L, 0xE0D5E91EL, 0x97D2D988L,
    0x09B64C2BL, 0x7EB17CBDL, 0xE7B82D07L, 0x90BF1D91L,
    0x1DB71064L, 0x6AB020F2L, 0xF3B97148L, 0x84BE41DEL,
    0x1ADAD47DL, 0x6DDDE4EBL, 0xF4D4B551L, 0x83D385C7L,
    0x136C9856L, 0x646BA8C0L, 0xFD62F97AL, 0x8A65C9ECL,
    0x14015C4FL, 0x63066CD9L, 0xFA0F3D63L, 0x8D080DF5L,
    0x3B6E20C8L, 0x4C69105EL, 0xD56041E4L, 0xA2677172L,
    0x3C03E4D1L, 0x4B04D447L, 0xD20D85FDL, 0xA50AB56BL,
    0x35B5A8FAL, 0x42B2986CL, 0xDBBBC9D6L, 0xACBCF940L,
    0x32D86CE3L, 0x45DF5C75L, 0xDCD60DCFL, 0xABD13D59L,
    0x26D930ACL, 0x51DE003AL, 0xC8D75180L, 0xBFD06116L,
    0x21B4F4B5L, 0x56B3C423L, 0xCFBA9599L, 0xB8BDA50FL,
    0x2802B89EL, 0x5F058808L, 0xC60CD9B2L, 0xB10BE924L,
    0x2F6F7C87L, 0x58684C11L, 0xC1611DABL, 0xB6662D3DL,
    0x76DC4190L, 0x01DB7106L, 0x98D220BCL, 0xEFD5102AL,
    0x71B18589L, 0x06B6B51FL, 0x9FBFE4A5L, 0xE8B8D433L,
    0x7807C9A2L, 0x0F00F934L, 0x9609A88EL, 0xE10E9818L,
    0x7F6A0DBBL, 0x086D3D2DL, 0x91646C97L, 0xE6635C01L,
    0x6B6B51F4L, 0x1C6C6162L, 0x856530D8L, 0xF262004EL,
    0x6C0695EDL, 0x1B01A57BL, 0x8208F4C1L, 0xF50FC457L,
    0x65B0D9C6L, 0x12B7E950L, 0x8BBEB8EAL, 0xFCB9887CL,
    0x62DD1DDFL, 0x15DA2D49L, 0x8CD37CF3L, 0xFBD44C65L,
    0x4DB26158L, 0x3AB551CEL, 0xA3BC0074L, 0xD4BB30E2L,
    0x4ADFA541L, 0x3DD895D7L, 0xA4D1C46DL, 0xD3D6F4FBL,
    0x4369E96AL, 0x346ED9FCL, 0xAD678846L, 0xDA60B8D0L,
    0x44042D73L, 0x33031DE5L, 0xAA0A4C5FL, 0xDD0D7CC9L,
    0x5005713CL, 0x270241AAL, 0xBE0B1010L, 0xC90C2086L,
    0x5768B525L, 0x206F85B3L, 0xB966D409L, 0xCE61E49FL,
    0x5EDEF90EL, 0x29D9C998L, 0xB0D09822L, 0xC7D7A8B4L,
    0x59B33D17L, 0x2EB40D81L, 0xB7BD5C3BL, 0xC0BA6CADL,
    0xEDB88320L, 0x9ABFB3B6L, 0x03B6E20CL, 0x74B1D29AL,
    0xEAD54739L, 0x9DD277AFL, 0x04DB2615L, 0x73DC1683L,
    0xE3630B12L, 0x94643B84L, 0x0D6D6A3EL, 0x7A6A5AA8L,
    0xE40ECF0BL, 0x9309FF9DL, 0x0A00AE27L, 0x7D079EB1L,
    0xF00F9344L, 0x8708A3D2L, 0x1E01F268L, 0x6906C2FEL,
    0xF762575DL, 0x806567CBL, 0x196C3671L, 0x6E6B06E7L,
    0xFED41B76L, 0x89D32BE0L, 0x10DA7A5AL, 0x67DD4ACCL,
    0xF9B9DF6FL, 0x8EBEEFF9L, 0x17B7BE43L, 0x60B08ED5L,
    0xD6D6A3E8L, 0xA1D1937EL, 0x38D8C2C4L, 0x4FDFF252L,
    0xD1BB67F1L, 0xA6BC5767L, 0x3FB506DDL, 0x48B2364BL,
    0xD80D2BDAL, 0xAF0A1B4CL, 0x36034AF6L, 0x41047A60L,
    0xDF60EFC3L, 0xA867DF55L, 0x316E8EEFL, 0x4669BE79L,
    0xCB61B38CL, 0xBC66831AL, 0x256FD2A0L, 0x5268E236L,
    0xCC0C7795L, 0xBB0B4703L, 0x220216B9L, 0x5505262FL,
    0xC5BA3BBEL, 0xB2BD0B28L, 0x2BB45A92L, 0x5CB36A04L,
    0xC2D7FFA7L, 0xB5D0CF31L, 0x2CD99E8BL, 0x5BDEAE1DL,
    0x9B64C2B0L, 0xEC63F226L, 0x756AA39CL, 0x026D930AL,
    0x9C0906A9L, 0xEB0E363FL, 0x72076785L, 0x05005713L,
    0x95BF4A82L, 0xE2B87A14L, 0x7BB12BAEL, 0x0CB61B38L,
    0x92D28E9BL, 0xE5D5BE0DL, 0x7CDCEFB7L, 0x0BDBDF21L,
    0x86D3D2D4L, 0xF1D4E242L, 0x68DDB3F8L, 0x1FDA836EL,
    0x81BE16CDL, 0xF6B9265BL, 0x6FB077E1L, 0x18B74777L,
    0x88085AE6L, 0xFF0F6A70L, 0x66063BCAL, 0x11010B5CL,
    0x8F659EFFL, 0xF862AE69L, 0x616BFFD3L, 0x166CCF45L,
    0xA00AE278L, 0xD70DD2EEL, 0x4E048354L, 0x3903B3C2L,
    0xA7672661L, 0xD06016F7L, 0x4969474DL, 0x3E6E77DBL,
    0xAED16A4AL, 0xD9D65ADCL, 0x40DF0B66L, 0x37D83BF0L,
    0xA9BCAE53L, 0xDEBB9EC5L, 0x47B2CF7FL, 0x30B5FFE9L,
    0xBDBDF21CL, 0xCABAC28AL, 0x53B39330L, 0x24B4A3A6L,
    0xBAD03605L, 0xCDD70693L, 0x54DE5729L, 0x23D967BFL,
    0xB3667A2EL, 0xC4614AB8L, 0x5D681B02L, 0x2A6F2B94L,
    0xB40BBE37L, 0xC30C8EA1L, 0x5A05DF1BL, 0x2D02EF8DL
    };

    /* This answers the question: how many freely-chosen bits do I include
    * when I ask for a crc collision with input length (index)? */
    char freebits[12]={0,0,0,0,1,4,10,16,22,28,34,40};

    /* This says where each forced bit goes */
    char bitsforced[32]={0,1,2,3,4,6,
    8,9,10,11,12,14,
    16,17,18,19,20,22,
    24,25,26,27,28,30,
    32,33,34,35,38,
    40,41,42};

    /* This says where each free bit goes */
    char bitsfree[40]={36,43,44,46,
    48,49,50,51,52,54,
    56,57,58,59,60,62,
    64,65,66,67,68,70,
    72,73,74,75,76,78,
    80,81,82,83,84,86,
    88,89,90,91,92,94};

    /* The portion of the inverted matrix corresponding to the CRC bits */
    unsigned long crcmatrix[32]={
    0x9BF7B4FE,0x10CEBBDB,0x3EC28E73,0xE516F5B2,
    0x3EB07172,0xAC6CB91B,0x2344667F,0x25ECE58C,
    0xD24109C4,0x501CB10A,0x97761211,0x0A2EF700,
    0x0C806D13,0x55AE3901,0x4C147270,0xDAC3C857,
    0x384B8A54,0xF7583CAD,0xA1DA1DC4,0x0028BBDC,
    0xB5BB7FE3,0x99610C1A,0x1FC446C4,0x8DE0FF05,
    0x01D3D128,0x64FAC9B2,0x3BC5E604,0xE564A85C,
    0xADEB84A5,0xCFCDBB2B,0x3E7D9F68,0xA102B971
    };

    /* The portion of the inverted matrix corresponding to the free bits */
    unsigned long freematrix[40]={
    0x0CBFC054,0xAEAB35B2,0x315B20B2,0x1F113696,
    0x6DA65FB4,0x08F3CFCD,0xC0E8FCF1,0xD928FA77,
    0x58C085F6,0x55F7A6A4,0x726948CB,0xBEE706A6,
    0xDE9BCF28,0x539FADD8,0xA5D7713D,0xA6B4900F,
    0x3CA9547B,0xC98AC9B5,0xAF52FA18,0x60098F5B,
    0x142D2C51,0x706AA085,0x46494250,0x54026BCE,
    0xEBE4D0A3,0x673646B9,0x945A22D6,0x7C5347FB,
    0xC61C9B99,0x97780ADB,0x7E9DB1AE,0x88C43E39,
    0x55CEBFB3,0x5C81ADC9,0x0F3DD57C,0x3D44BCF3,
    0x0383F8DD,0x73F38757,0xA8F2D5CF,0x2922BEA9
    };

    /* Matrix columns to take into account the canonicalization */
    unsigned long lengthmatrix[12]={
    0x84741063,0xC5273406,0xE5A222DF,0x9941CB2B,
    0xD9EBE522,0xCB93A8AF,0x962E3D2D,0x90029144,
    0x5B298B04,0x575F1D8A,0x78EE4BEC,0x47B6B86A
    };

    /* The Cyber Patrol blocking categories */
    char *category[16]={
    "Violence / Profanity",
    "Partial Nudity",
    "Full Nudity",
    "Sexual Acts / Text",
    "Gross Depictions / Text",
    "Intolerance",
    "Satanic or Cult",
    "Drugs / Drug Culture",
    "Militant / Extremist",
    "Sex Education",
    "Questionable / Illegal & Gambling",
    "Alcohol & Tobacco",
    "Reserved 4",
    "Reserved 3",
    "Reserved 2",
    "Reserved 1"
    };

    /* This indicates the "score" for each possible character value. First
    * 32 entries are for characters 32 to 63, second 32 entries are for
    * characters 96 to 127. The way this works is that unexpected characters
    * get higher scores and so are less likely to be chosen... this gives us
    * that little bit of extra guidance to help find good reverse CRCs.
    * The baseline is that an ordinary alphabet character is 10 points.
    * Illegal characters count 50, ensuring that they're unlikely to ever be
    * chosen. Scores assigned manually, and only semi-systematically.
    */
    unsigned cscore[64]={
    /* SP ! " # $ % & ' */
    50,20,30,20,17,50,50,30,
    /* ( ) * + , - . / */
    20,20,20,17,20,12,12,50,
    /* 0 1 2 3 4 5 6 7 */
    14,14,15,15,15,15,15,15,
    /* 8 9 : ; ? */
    15,14,20,20,50,20,50,30,
    /* ` a b c d e f g */
    30,7,10,10,9,7,10,10,
    /* h i j k l m n o */
    10,7,12,10,9,10,9,7,
    /* p q r s t u v w */
    10,15,9,9,9,7,12,10,
    /* x y z { | } ~ DEL */
    9,10,12,20,30,20,30,50
    };

    /*********************************************** ****************************/
    /* Data structures */

    /* Structures for the hash tables */
    typedef struct _DICTHASH_ENT {
    struct _DICTHASH_ENT *next;
    unsigned long hash;
    char *word;
    } DICTHASH_ENT;
    typedef struct _IPHASH_ENT {
    struct _IPHASH_ENT *next;
    unsigned long ip;
    char *name;
    } IPHASH_ENT;

    /* Linked list of blocking masks, for key printing */
    typedef struct _BLOCKING_MASK {
    struct _BLOCKING_MASK *next;
    unsigned short mask;
    } BLOCKING_MASK;

    /* Global vars */
    char *cyber_not;
    long cyber_not_size;
    DICTHASH_ENT **dicthash;
    IPHASH_ENT **iphash;
    BLOCKING_MASK *masks=NULL;
    #ifdef REVERSE_DNS
    time_t start_time;
    #endif

    /*********************************************** **************************/
    /* Utility functions */

    /* Encryption used to conceal the config files, and the deputy password */
    void cpcrypt4(char *data,long length) {
    unsigned char key;
    long i,j;

    key=(unsigned char)(length&0xFF);
    for (i=0;i>1)+(key>8)^crctable[(rval&0xFF)^(input[i]|0 x20)];
    return rval;
    }

    #define GETBIT(p,b) ((((p)[(b)>>3])>>((b)&7))&1)
    #define FLIPBIT(p,b) ((p)[(b)>>3]^=(1>3)>=0) \
    (p)[length-1-((b)>>3)]^=(1hash!=hash);
    tmp=tmp->next);
    if (tmp && !tmp->word) {
    tmp->word=(char *)malloc(length+1);
    if (!tmp->word) {
    puts("ERROR - out of memory (dicthash entry)");
    exit(1);
    }
    memcpy(tmp->word,word,length);
    tmp->word[length]='\0';
    return 1;
    } else
    return 0;
    }

    /* clear out the list of blocking masks */
    void clear_blockmask_key(void) {
    BLOCKING_MASK *tmp;

    while (masks) {
    tmp=masks;
    masks=tmp->next;
    free(tmp);
    }
    }

    /* add a mask to the sorted list, if it's not already there. Yes, this
    * is O(n**2), but the list never gets over a few tens of entries, and so
    * doing it with a more sophisticated structure wouldn't be worthwhile. */
    void add_blockmask(unsigned short newmask) {
    BLOCKING_MASK *tmp=NULL,*tmp2;

    /* skip past all the entries less than new */
    while (masks && (masks->masknext;
    masks->next=tmp;
    tmp=masks;
    masks=tmp2;
    }
    /* add new, if appropriate */
    if ((!masks) || (masks->mask!=newmask)) {
    tmp2=(BLOCKING_MASK *)malloc(sizeof(BLOCKING_MASK));
    if (!tmp2) {
    puts("ERROR - out of memory (blocking mask entry)");
    exit(1);
    }
    tmp2->next=masks;
    masks=tmp2;
    tmp2->mask=newmask;
    }
    /* replace the skipped entries */
    while (tmp) {
    tmp2=tmp->next;
    tmp->next=masks;
    masks=tmp;
    tmp=tmp2;
    }
    }

    /* print a key of the masks currently on the list */
    void print_blockmask_key(void) {
    BLOCKING_MASK *tmp;
    unsigned short tm;
    int print_head,bit;

    for (tmp=masks;tmp;tmp=tmp->next) {
    printf("%04X: ",tmp->mask);
    print_head=6;
    tm=tmp->mask;
    bit=0;
    while (tm>0) {
    if (tm&1) {
    if (print_head+strlen(category[bit])>71) {
    printf("\n ");
    print_head=7;
    } else {
    putchar(' ');
    print_head++;
    }
    printf("%s",category[bit]);
    print_head+=strlen(category[bit]);
    if (tm&~1) {
    putchar(',');
    print_head++;
    }
    }
    bit++;
    tm>>=1;
    }
    putchar('\n');
    }
    }

    /* print a pretty IP address, with reverse lookup if we're allowed */
    void print_ip(unsigned long ip) {
    IPHASH_ENT *tmp;
    char *name;

    /* check if it's already in the table */
    for (tmp=iphash[ip%IPHASH_SIZE];
    tmp && (tmp->ip!=ip);
    tmp=tmp->next);
    if (tmp) /* if so, just print that */
    printf("%s",tmp->name);
    #ifdef REVERSE_DNS
    /* if we're allowed a reverse lookup, take it */
    else if (time(NULL)h_name)+1:16);
    if (!tmp || !name) {
    puts("ERROR - out of memory (IP hash ent)");
    exit(1);
    }
    tmp->next=iphash[ip%IPHASH_SIZE];
    iphash[ip%IPHASH_SIZE]=tmp;
    tmp->ip=ip;
    tmp->name=name;

    if (he)
    strcpy(name,he->h_name);
    else
    sprintf(name,"%ld.%ld.%ld.%ld",
    ip&0xFF,(ip>>8)&0xFF,(ip>>16)&0xFF,ip>>24);
    printf("%s",name);
    }
    #endif
    else /* finally, we just print it out numerically */
    printf("%ld.%ld.%ld.%ld",ip&0xFF,(ip>>8)&0xFF,(ip> >16)&0xFF,ip>>24);
    }

    /* reverse a hash and print the results */
    void print_revhash(unsigned long hash) {
    DICTHASH_ENT *tmp;
    char *neww,freeb[6],plaintext[12];
    unsigned score,bestscore=(unsigned)-1;
    int length,i,bflip;

    /* check if it's already in the table */
    for (tmp=dicthash[hash%DICTHASH_SIZE];
    tmp && (tmp->hash!=hash);
    tmp=tmp->next);
    if (!tmp) {
    puts("ERROR - reversing unseen hash (should never happen)");
    exit(1);
    }

    if (!tmp->word) { /* if no word, attempt reversal */
    neww=(char *)malloc(12);
    if (neww==NULL) {
    puts("ERROR - out of memory (new word)\n");
    exit(1);
    }
    tmp->word=neww;
    strcpy(neww,"?UNKNOWN?");

    for (length=1;length64?64:32)];
    if (plaintext[0]=='~') /* ~ at start is ignored */
    score-=cscore['~'-64];

    /* if this is an improvement, use it */
    if (scoreword);
    }

    /*********************************************** ****************************/
    /* Main functional blocks */

    /* Load and decrypt cyber.not */
    void load_cyber_not(char *filename) {
    FILE *datafile;

    datafile=fopen(filename,"rb");
    if (!datafile) {
    puts("ERROR - can't open cyber.not");
    exit(1);
    }
    if ((fseek(datafile,0,SEEK_END)0;length-=4) {
    memcpy(&hash,cyber_not+i,4);
    i+=4;
    for (tmp=dicthash[hash%DICTHASH_SIZE];
    tmp && (tmp->hash!=hash);
    tmp=tmp->next); /* does this hash exist already? */
    if (!tmp) { /* if not, add it */
    tmp=(DICTHASH_ENT *)malloc(sizeof(DICTHASH_ENT));
    if (!tmp) {
    puts("ERROR - out of memory");
    exit(1);
    }
    tmp->next=dicthash[hash%DICTHASH_SIZE];
    dicthash[hash%DICTHASH_SIZE]=tmp;
    tmp->hash=hash;
    tmp->word=NULL;
    hcnt++;
    }
    }
    }
    i++; /* skip terminating length */
    }
    }
    printf("Scanning cyber.not, found %ld unique hash values\n",hcnt);
    }

    /* load a dictionary file */
    void load_dictionary(char *filename) {
    FILE *datafile;
    char textline[LINELEN+8],x;
    int length,newwords=0,i;

    datafile=fopen(filename,"rt");
    if (!datafile) {
    /* not an error! the dictionary need not exist */
    printf("Dictionary file %s missing.\n",filename);
    return;
    }

    /* First pass: word, ~word, word.htm, word.html */
    textline[0]='~';
    while (!feof(datafile) && fgets(textline+1,LINELEN,datafile)) {
    if (strchr(textline+1,'#') || strchr(textline+1,' '))
    continue;
    length=strlen(textline+1)-1;
    textline[length+1]='\0';
    for (i=1;inext)
    if (tmp->word)
    fprintf(datafile,"%s\n",tmp->word);

    /* close */
    fclose(datafile);
    }

    void dump_newsgroup_blocks(void) {
    long table3_start,table3_end;
    long i;
    short mask;
    char length;

    puts("*** NEWSGROUP BLOCKS ***\n");

    /* find Table 3 in cyber.not */
    memcpy(&table3_start,cyber_not+0x0024,4); /* Table 3 offset */
    memcpy(&table3_end,cyber_not+0x0028,4); /* Table 3 length */
    table3_end+=table3_start;
    table3_start+=2; /* "SD" marker */
    table3_end-=2; /* "ED" marker */

    /* get ready to print a new blocking mask key */
    clear_blockmask_key();

    /* step through the table, looking for newsgroups */
    for (i=table3_start;i0;length--) {
    putchar(cyber_not[i]);
    i++;
    }
    putchar('\n');
    }

    /* print the key */
    putchar('\n');
    print_blockmask_key();
    putchar('\n');
    }

    /* Load a file of reverse-lookup hints. Just initializes the table if
    * the filename parameter is null. */
    void load_iphints(char *filename) {
    FILE *datafile;
    char name[LINELEN],*ntmp;
    int i,ipa,ipb,ipc,ipd,count=0;
    unsigned long ip;
    IPHASH_ENT *tmp;

    /* initialize our hash table to empty */
    iphash=(IPHASH_ENT **)malloc(IPHASH_SIZE*sizeof(IPHASH_ENT *));
    if (!iphash) {
    puts("ERROR - can't allocate IP hash");
    exit(1);
    }
    for (i=0;inext=iphash[ip%IPHASH_SIZE];
    iphash[ip%IPHASH_SIZE]=tmp;
    tmp->ip=ip;
    tmp->name=ntmp;
    strcpy(ntmp,name);
    count++;
    }

    fclose(datafile);
    printf("Found %d IP addresses in %s\n",count,filename);
    }

    /* save reverse-lookup hints file */
    void save_iphints(char *filename) {
    FILE *datafile;
    long i;
    IPHASH_ENT *tmp;

    /* open */
    datafile=fopen(filename,"wt");
    if (!datafile) {
    /* this error is not fatal */
    printf("ERROR - cannot write IP hints %s (non-fatal)\n",filename);
    return;
    }

    /* write */
    for (i=0;inext)
    fprintf(datafile,"%ld.%ld.%ld.%ld\t%s\n",
    tmp->ip&0xFF,(tmp->ip>>8)&0xFF,(tmp->ip>>16)&0xFF, tmp->ip>>24,
    tmp->name);

    /* close */
    fclose(datafile);
    }

    /* OK, this is the good part */
    void dump_web_blocks(void) {
    long table1_start,table1_end,table2_start,table2_end;
    long i,j;
    unsigned long ip,hash;
    short mask;
    char length;

    /* find Table 1 in cyber.not */
    memcpy(&table1_start,cyber_not+0x0010,4); /* Table 1 offset */
    memcpy(&table1_end,cyber_not+0x0014,4); /* Table 1 length */
    table1_end+=table1_start;
    table1_start+=2; /* "SD" marker */
    table1_end-=2; /* "ED" marker */

    /* find Table 2 in cyber.not */
    memcpy(&table2_start,cyber_not+0x001A,4); /* Table 2 offset */
    memcpy(&table2_end,cyber_not+0x001E,4); /* Table 2 length */
    table2_end+=table2_start;
    table2_start+=2; /* "SD" marker */
    table2_end-=2; /* "ED" marker */

    /* step through the table 1, printing out the blocks*/
    for (i=table1_start;i0;length--) {
    memcpy(&hash,cyber_not+j,4);
    j+=4;
    putchar('=');
    putchar(' ');
    print_ip(hash);
    putchar('\n');
    }
    } else
    j+=(length*4);
    }

    /* print the individual blocks */
    if (mask==0) {
    putchar('\n');
    for (;(length=cyber_not[i]);) { /* yes, this should be assignment */
    i++; /* skip length */
    memcpy(&mask,cyber_not+i,2); /* category mask */
    i+=2; /* skip over mask */
    add_blockmask(mask);
    printf("%04X http://%ld.%ld.%ld.%ld/",mask,
    ip&0xFF,(ip>>8)&0xFF,(ip>>16)&0xFF,ip>>24);
    for (length-=3;length>0;length-=4) {
    memcpy(&hash,cyber_not+i,4);
    i+=4;
    print_revhash(hash);
    putchar('/');
    }
    putchar('\n');
    }
    i++; /* skip terminating length */
    putchar('\n');
    } else { /* block on entire site */
    add_blockmask(mask);
    puts("ENTIRE SITE:");
    }

    print_blockmask_key();
    }
    }

    /*********************************************** ***************************/
    /* Main program */

    int main(int argc,char **argv) {
    puts("cndecode - Cyber Patrol 4 cyber.not decoder");
    puts("By Matthew Skala\n");

    #ifdef REVERSE_DNS
    start_time=time(NULL);
    #endif

    if (argc=4) /* supplemental */
    load_dictionary(argv[3]);
    if (argc>=3) /* main */
    load_dictionary(argv[2]);
    if (argc>=5)
    load_iphints(argv[4]);
    else
    load_iphints(NULL);

    dump_newsgroup_blocks();
    dump_web_blocks();

    if (argc>=4)
    save_dictionary(argv[3]);
    if (argc>=5)
    save_iphints(argv[4]);

    return 0;
    }

  60. Let's Let Mattel Know How We Feel! by Anonymous Coward · · Score: 1



    I have a feeling that Mattel really is behaving unacceptably in this matter! But what if I'm wrong?

    As a potential Cyber Patrol customer, I am sure that they would be more than happy to entertain an intensive dialogue with me (via phone and e-mail) in order so that I can better understand why it is that I should not know what sites their product will prevent me from seeing and why they are abusing the legal system in an attempt to supress customer-benefiting Consumer Reports-style reviews and analyses of their products.

    During my lunch hour, I will call their Tech. Support dept. so I can get their side of the issue, and express my side. Who knows... I might even have to ask to speak with a "supervisor" (and perhaps even the supervisor's supervisor). If I can think of something to say to them tomorrow that I hadn't thought of today, then I will call them again. And so on.

    Tonight, when I arrive home, I will send the company an e-mail. If and when they reply, I will send them another e-mail, responding to their points and adding any additional ones of my own. (And if they do not reply I will of course e-mail them to enquire as to whether or not they received my original e-mail). And so on. I think that it would mean a lot to them to know that I cared enough about their company and its product to want to get into a long-term e-mail Pen Pal-esque relationship with the company and its employees.

    As as an added convenience -- that is to save them the trouble of having to Xerox(tm) duplicate paper copies of my enquiries for their files, I will send a fax version of each of my e-mails as well.

    I will take advantage, so to speak, of Mattel's open invitation for me to submit recomendations for sites to be blocked via a website application (http://www.cyberpatrol.com/forms/lists ub.asp) by using this interface to pose press-conference style questions such as: Why does Mattel insult the good faith of its customers by making additions to its ``CyberLISTS'' for purely political reasons?

    I assume that if they had wanted this form interface to strictly support only the transmission of URL's (and not insightful questioning) they would have programmed out the polymorphism that permits the latter.

    Mattel has a corporate interest to serve the customer. And that's why I am sure that they would be most appreciative if YOU, humble Slashdot Reader, were to likewise contact them in order to let them know that you are interested in finding out more about how their software works and to express to them that it not acceptable for them to pad their list of blocked sites merely for the sake of corporate censorship.

    Mattel / Microsystems / The Learning Company ... wants to hear from you! Call them, write to them, e-mail them! Let them know what they can do to better serve you, their (potential) customer!

    They will thank you for it! :)

    --------------------------------From the cyberpatrol website (http://www.cyberpatrol.com/central) :

    If you're looking for support on your Cyber Patrol product, please contact:

    Cyber Patrol technical support at (319) 247-3333 Monday thru Friday, 9am to 9pm EST,

    or email help@tlcsupport.com, fax 319-395-9600,

    or mail The Learning Company 1700 Progress Drive P.O. Box 100 Hiawatha, IA 52233-0100


    -----------------------------

    P.S. If using the website interface (http://www.cyberpatrol.com/forms/lists ub.asp) to pose your questions (instead of URLs)is the only convenient way for you to contact Mattel, I am sure that they will understand. The important thing, as I am sure they would heartily agree, is to get the communications flowing! Let's make contact!

    1. Re:Let's Let Mattel Know How We Feel! by MaxGrant · · Score: 1

      You know, the effa bee eye came to my company the other day to lecture our IS dept on the dangers of cyberterrorism. Though both speakers were blithely ignorant of how computers actually worked, one of them was thoughtful enough to bring up the term Social Engineering. So I ask you, would this be a Socially Engineered DOS? Or more like 'culture jamming?'

  61. Re:ACLU by Anonymous Coward · · Score: 1

    You should look at some of what the ACLU did last year. It will give you still more reason to join.

  62. ACLU has ***NEVER*** taken a 2nd amendment case! by Anonymous Coward · · Score: 1

    The ACLU is a fraud. They're not interesting in protecting constitutional liberties. They work for their own leftist agenda, pure and simple. The ACLU has never, never, never, defended gun owners rights in any case sinve the ACLU was founded. Tell me I'm wrong. I'm not, though. I still do not support them for this reason.

  63. I have automated the posting of URL's. by Anonymous Coward · · Score: 1

    #!/usr/bin/perl -w
    # Cyber Patrol submission script - help these good folks clean up the
    # internet!
    # This script identifies URL's which could be harmful to
    # children and submits them for human review.
    # No URL is automatically blocked.

    # (c) crucini 2000 - released under the GPL

    use LWP::UserAgent;
    use URI::Escape;
    my $requests = 500;
    my $verbose = 1;
    open WORDS, "/usr/dict/words" or die "Can't open words: $!";
    chomp(my @words = );
    close WORDS;

    sub rw {
    @words[int rand @words];
    }

    sub luser_date {
    # funny how you can smell a windows programmer
    # across the internet...
    my @t = localtime(time);
    sprintf("%d/%d/%2.2d", $t[4]+1, $t[3], $t[5]-100);
    }

    for(1..$requests) {
    my %form = (
    'formflag' => 1,
    'formdata.thedate' => luser_date(),
    'formdata.Email' => rw . '@' . rw . '.com',
    'formdata.First+Name' => rw,
    'formdata.Last+Name' => rw,
    'formdata.url' => 'http://' . rw . '.com/',
    'formdata.site' => 'CyberNot List',
    );
    if($verbose) {
    print " $_ = $form{$_}\n" for keys %form;
    }
    my $ua = new LWP::UserAgent;
    $ua->agent('Mozilla/4.7 [en] (Win95; I)');
    my $req = new HTTP::Request
    'POST', 'http://www.cyberpatrol.com/forms/listsub.asp';
    $req->content_type('application/x-www-form-urlenco ded');
    $req->content(join('&', map("$_=".uri_escape($form{$_}),
    keys %form)));
    my $res = $ua->request($req);
    if($verbose) {
    print $res->is_error() ? "Failed: $res->status_line\n" :
    $res->content !~ /Please enter the URL/ ?
    "Unrecognized page.\n" :
    "Successfully sent.\n";
    }
    }

  64. Re:No wonder they want to censor the websites ... by Anonymous Coward · · Score: 1

    Hey Mattel's (Cyber Patrol's) "Help Us Block, Baby!" websit e interface works great! I just plugged in the URL for every Mattel/Learning Company/Microsystems -based site I could find. Turn about is fair play!

    I think everyone who reads slashdot should pick a working URL at random and plug it into their interface.

    Mattel doesn't seem to be too worried about blocking normal, non-pornographic websites, so we might as well help them finish the job.

    Let's feed them the whole fscking Internet!

    Ha, I just told them to look into blocking http://www.mattel.com/ I wonder if they will take the bait?

    Paybacks are hell Mattel.

    Do us all a favor and go fuck yourself.

    Thanks!

  65. An interesting quote by Anonymous Coward · · Score: 1

    From the confusing message:

    This letter and the enclosed Word documents and *uni files will place you on notice

    The last time I was given a Word document and told that I must do something with it, I informed the dolt giving it to me that he had clearly made no effort to supply me with a copy since there was nothing but an unreadable file on the disk. When he didn't understand, I spoke s-l-o-w-l-y and explained that I was not a Windows user and didn't have Word.

    His face lit up, he said, "Oh, here," and handed me another disk off his desk.

    I asked him what was on it, to which he replied, "It's a program for viewing Word documents if you don't have Word."

    "And it runs under Windows, doesn't it?"

    It still took him a few seconds to understand.

  66. Corporate power is earned. by Anonymous Coward · · Score: 1
    You are right that a corporation can use a person's power. However, that power is delegated to the corporation. The person can withdraw that delegation whenever the corporation ceases to please them.

    Try that with a government. Your only option is to move into the jurisdiction of a different government. If you don't like Ford, buy a Chrysler, or a Honda. Or don't buy a car at all. But no matter who you vote for, a government always gets elected.

  67. Contempt possibility? by Anonymous Coward · · Score: 1

    Any lawyers out there who know what a US Judge can do if a subpoena delivered to a foreign citizen located in a foreign country is violated? Clearly, the judge could hold them in contempt, but what could the punishment possibly be (aside from the parties being arrested if they attempted to enter the US)?

  68. Yet another mirror. by Anonymous Coward · · Score: 1

    Let's see how soon geocities tries to take this down...

    http://www.geocities.com/yobaby_doit9
    http://www.geocities.com/yobaby_doit9/cp4hack.zi p

  69. Re:An idea... by whoop · · Score: 1

    I've talked about starting a project like this before here on Slashdot. You can go to my web page above there, and see some of my blathering about it. This weekend I'll sit down and finish writing a little paper on it. If anyone has any ideas for it, feel free to email me.

    What's driven me to do this isn't about civil liberties or what-not, but accidentally running into the con-porn type sites, you know the ones, whitehouse.com or other mispelled words/products, off-topic meta tags, the 40 popups with banners, etc. Also, I've talked with a few parents of young ones that get pissed about them too. ;) If the RBL can do its thing, and do it well, the same can be applied to web surfing.

  70. Re:Mirroring by Russ+Steffen · · Score: 1

    Somehow, we have to turn the code into one of those internet chain letters, like the infamous Neiman Markus cookie recipe or the ever popular Good Time Virus. Imagine - thousands of copies being forwarded everyday - absolutely unstopable.

  71. Re:Just a note about the ACLU by Octal · · Score: 1

    Dumbass.

    For one thing, It's Ku Klux Klan, and for another, if you knew anything about either group, you'd know that they don't get along at all... Aslo, unlike you, the ACLU seems to have A CLU

  72. Re:E-service?!? by C.Lee · · Score: 1

    >IANAL, but getting "served" via email can't possibly be legally
    >binding. They have no way of ascertaining whether or not the message
    >was received, or who received it (most email servers let you disable
    >automatic return receipts, don't they?) Best thing to do would be to
    >completely ignore the email, make sure you delete all records of it
    >from logs and backups, and later say "Email? What email?"

    What happens if the email server the message gets sent to is a Hotmail email adress?.

  73. Re:Common Sense by SJS · · Score: 1

    text-only...Builds Character!

    Please tell me that this pun was not intended.


    Well, sorta. It wasn't intended when I wrote it, but when I rewrote portions after Previewing, I saw it, and left it in.
    --
    Pick One: http://www-rohan.sdsu.edu/~stremler/sigs/sigs.html (Note - disable Javascript first!)
  74. Re:Common Sense by SJS · · Score: 1
    I find it interesting that people (read: I am probably talking about you) believe that it is okay for libraries to "filter" (i.e., make unavailable, especially to minors) certain books and magazines, yet somehow these same libraries should be disallowed from blocking this exact same material on their computers. There is a double-standard here: you cannot keep libraries from filtering the internet without also telling them to make pornography (in the form of books and magazines) readily available to anyone and everyone.

    I must be missing something; the obvious solution (to me) is to provide no unsupervised access to the computers (in libraries) for minors.

    Don't bother with unreliable and error-prone software. Simply don't provide computers, especially those with connections to the 'Net, in those areas of the libraries where minors can access them without supervision.

    Then give the minors access to the machines so long as an appropriate guardian is keeping a watchful eye on the minor in question. The duty of controlling the minor's exposure to "potentially unsuitable material" then returns to where it belongs: the guardians.

    No censorship necessary. No judgements about what is appropriate and inappropriate. No need for libraries to expend funds on wrongheaded and broken software. It's not the job of librarians to play baby-sitters because the parents/guardians are too lazy to do their job.

    Then again, maybe libraries should provide text-only (VT100! Yeah! Builds Character! Teaches the importance of touch-typing!) terminals and access to Usenet newsgroups. Then the guardians of minors can be provided with a list (well, I guess it would be a book) of newsgroups, and they can choose the ones they don't want their kids to read/participate in.

    If you really must have access to the Web, why, run lynx or links or some other text-based browser. What? Webpage X isn't nearly so useful in text-only mode? Well, send an email to the webmaster, and point this out.

    Hm. That might actually do some good....

    --
    Pick One: http://www-rohan.sdsu.edu/~stremler/sigs/sigs.html (Note - disable Javascript first!)
  75. Re:hah this effort will fail miserably by luge · · Score: 1

    Actually, IIRC, at least one of Cyperpatrol's competitors (the one whose content is controlled by the Christian Coalition) really did put the ACLU on the banned list. There are any number of people who sincerely believe that groups like the ACLU who fight for civil rights for all groups are evil.
    Scary, really...
    ~luge

    --

    IAAL,BIANLY

  76. Found it! by luge · · Score: 1

    It's CYBERSitter. It blocks, among other things, the ACLU, the National Organization for Women, and Mother Jones. Great stuff.
    ~luge

    --

    IAAL,BIANLY

  77. Re:Common Sense by BKX · · Score: 1

    You're missing the point of disallowing censorware. We don't want to make porn availiable but rather to make all constitutionally protected sites (read: all sites not containing porn. Technically schools are also bound by this, making censorware illegal in public schools as well.) availiable. So when you say we want porn to be allowed, you're talking through your dumb ass.

  78. Re:Common Sense by BKX · · Score: 1

    Well someone's a bit touchy today (and stupid too). Maybe you should be the one doing some research. I already did. In case you didn't know it, the first ammendment does apply to the states (United States Supreme Court decisions are considered law. Besides, the supremecy clause says that federal law always, and in every case, supercedes state law. Federal law includes USSC decisions and, thus, they apply to the states. As for cities, read on.). Because it applies to states, it also applies to state's entities. City governments are entities of the states, not separate little governments in the eyes of federal law. They maintain the local order since states couldn't possibly check everywhere at once. If you don't remember why they're entities of the states, I'll tell you. The Constition of the US doesn't declare them, the states do in their constitutions. Like the states being entities of the fed, the cities are entities of the states.

  79. Re:how convenient by waldoj · · Score: 1

    Orpheus,

    I would have e-mailed this reply, but you don't supply your address on Slashdot. I just want to thank you for being a reasonable and intelligent human being. You could have flamed me silly after my initial post, but didn't, and I think I ended up learning quite a bit from you.

    Thanks.

    -Waldo

  80. Re:Quick! Troll him! by waldoj · · Score: 1

    Oooh, I'll start! I'm a lousy son of a bitch opportunist whore with a no-good kernel who can't write decent C to save my life.

    Damn, I hit me where it hurts.

  81. Re:Common Sense by 10Brett-T · · Score: 1

    It's not just that censorware is largely ineffective, but that taxpayers will fund the installation of it. If I'm going to pay for something like that, I want to be sure it's the most economical alternative, and that I can take a look under the hood before I buy it to be sure it does what the salesmen claim.
    I think the best alternative is to place all internet-connected machines in full public view, and only allow use by people who have signed a disclaimer and what-not.


    --

    --
    10Brett-T
    Oh, bother.
  82. Re:An idea... by um...+Lucas · · Score: 1

    But see, the home is one place where a parent can hope to have some control over their kids surroundings... Let them find porn on the streets, if that's what they're looking for... But don't let them innocently reserach some paper on the internet and stumble across a well-meaning pron site. Yeah... There may have been some mistakes in there, but with Peacefire doing such a skewed analysis, i'd just assume forget the whole thing... Part of me would actually like to go buy their software and do a more in depth analysis, in the hopes of showing that they're more well meaning than they're being portrayed around here as being.

  83. Re:An idea... by um...+Lucas · · Score: 1

    Well... It is understandable, in that peacefire made claims based on it's understanding of the first 50 sites in the list. That's an absurdly small, unrandom sample size to base assumptions against a multi-million name list. And the way peacefire announced them "76% error rate" in all big letters and then in the body text "among the first 50 .edu sites checked".... There's false advertising, and this is worse... false advertising about someone elses product...

    YES, there were errors in the file... but I'm certain that Peacefire blew it completely out of proportion... IT's not that hard to click a link and go "oh... thats in appropriate... That's not" Peacefire should have, if they wanted to make and intellegent, credible analysis of the list, used a much larger sample size, selected sites at random (including .com's, .nets, .au's, etc...) and presented their findings that ways. The could then hone in on certain subsets of their RANDOM samplings, and say "the greatest magin for error was in the .gr domain, while the least appears to have been in the .com domain".

    Libel. Slander. I'm not sure what it is when you make unfair representations about other peoples products. But it is a crime, hence the reason we see so few tv commercials from brand A about brand B, unless they're taste tests, where anyone can have any taste.

  84. Re:how convenient by orpheus · · Score: 1

    I'm sure you're a great guy, and I certainly support you and the ACLU you in this, but your statement makes me cringe:

    "The way I figure it, either you're a supporter of the ACLU, or you're opposed to portions of the US constitution. "

    Is it possible that you really believe that you are privy to the One True Interpretation of the Constitution, and that anyone who disagrees with you is Anti-Constitution?

    If that's true (and I'm sure you simply made an unintended overstatement), then I can guarantee that you don't have a good grip on what the Founding Fathers intended. Too much of the Constitution was deliberately (and skillfully) crafted with the understanding that honorable, educated men of good will would disagree on how it could and should be interpreted.

    Of course, they didn't have to be too insightful to see that. It was happening on every streetcorner during the Constitutional Convention (with enough blindly greedy, self-interested, bad will to throw all the good will into stark relief)

    I don't understand how any reasonable American that supports constitutional rights could ever be opposed to the ACLU.

    Please, please! They are idealistic people who put in hard hours in support of their ideals, but they aren't deities. I would oppose this characterization of anyone -- Linus and RMS (who I knew back in the 70's, when it was an interesting experience and often a privilege, but not some sort of twisted honor) included.

    Do you ever disagree with your sig. other? Heroes? Self? I do. It's called life. It's messy. That's why I like Ideals. They're tidier. I like to think the ACLU would defend my right to disagree.

    They support constitutional rights, fairly, every time. Even when they do something that I don't like, which is a good chunk of the time, I'm entirely in favour of it.

    Now that's downright silly. I understand you're going through a lot, and you probably tired. Lord knows that there have been times when I've been under life-altering attack for no other reason than that I was painfully clearly right; and I'd probably have built an altar and performed human sacrifices (well almost) to the ACLU if they'd rescued me (they might have, if I'd brought it to their attention. My issues had that kind of scope)

    But I am never in favor of people doing anything I don't like. (I try to keep my definition of 'like' in line with that -- to do otherwise is to risk hypocracy and other self-deceptive evils) At best, I am glad that I live in a world where they can and do oppose me on a relatively level playing field -- because I know I'm not always right, and because I know what it's like to play on an uneven playing field.

    To tell me that you are always in favor of them when they oppose you is a total abdication and abnegation of your own reason.

    They're welcome to convince me (and they sometimes have) but as long as I disagree, I disagree. I hope that's what they stand for,

    I am grateful to this organization (and others like it) for existing. I have also been grateful, on a few occasions, that they were opposed. i can take this position because we monkey-descendants and our self-concocted ideals are not even close to being a complete and comprehensive description of a reality that exceeds our grasp, existed before we did, and will exist after we are either gone or hopelessly mocked by descendants who have come to implicitly see the errors we never could.

    But I can't blindly support anyone even when they oppose me. that would be intellectualy dishonest. Or so I grok -- and I've studied the subject seriously for over 20 years.

    My apologies for correcting the "Subject:" spelling. i just couldn't look at it anymore.

    My new .sig: Join AMSAT

    --

    If you can go to bed, knowing you did a valuable thing today, you're very lucky. If you can't... it's not bedtime

  85. Re:how convenient by orpheus · · Score: 1

    I'm pleased you replied. You confirm my initial impression that you are a reasonable person

    Do I feel that the ACLU behaved in a manner that I would have? Hell no. The KKK can go bugger themselves, and I don't think that there's anything and I don't think that there's anything wrong with plowing a church's parking lot,if that's where 1/2 the town goes the morning that it snows. \

    I actually like to think the ACLU *did* behave in the manner I would have, though I am by no means a flaming liberal.

    For clarification: I was born in Georgia, and while I am not black, I am of an asian ethnicity that was uncommin in Georgia in the 60's and 70's and don't pass the 'paper bag' test in GA or Boston (where there were race riots when I moved here in 1975.)

    I, too, think the KK can go bugger itself (but not necessarily in Georgia ;-> I believe the Supreme court ruled on GA's blanket prohibition on sodomy even within the bounds of marriage) However, I do not see that defending a specific right is the same as defending every act or belief of the defendant. just because I'd prosecute a murder or assault on a KKK member, doesn't mean I support all other opinions he might hold.

    However, if 1/2 the town went to the cockfights or brothel on Sunday morning, I wouldn't necessarily agree that they are entitled to full town services (as opposed to prosecution)

    I do not agree with their positions on a moral level. But I aboslutely support their right to do this, and I think that the ACLU has single-handledly reshaped the manner in which our country applies our Constitution to every day life.

    I treat the ACLU's right to take a stand on the same level as the KKK's right to take a stand. But the right to expression is independent of the view or whether I happen to hold it -- e.g. I'm dead straight heterosexual, but I support treating homosexuals as humans, and respecting their choices that don't impose on others (and they rarely do)

    Incidentally, just because they dramatically shaped our interpretation of the constituion doesn't suggest I should support them. There was a flip side to each of those debates, and that side had an equal effect: the ACLU doesn't always win.

    But if I don't support a specific view, especially on moral grounds, then whether KKK or ACLU, I don't support it. Period. With no 'halo effect' judgement of whether they are usually 'good guys' or 'bad guys'

    I believe that Aristotle pointed out that even the world'd greatest fool isn't always wrong, nor the world's wisest man always right. (Some days I'm not sure which side Aristotle fell on)

    My new .sig: Join AMSAT

    --

    If you can go to bed, knowing you did a valuable thing today, you're very lucky. If you can't... it's not bedtime

  86. Re:Kudos to the ACLU by orpheus · · Score: 1

    While I sometimes find the positions of the ACLU to be a bit extreme, I agree with them 102% on issues such as this.

    Yup. 102% is pretty much the definition of 'a bit extreme'. I guess if you find them 'a bit extreme' you'd have to agree 102%

    Sorry. Couldn't resist

    My new .sig: Join AMSAT

    --

    If you can go to bed, knowing you did a valuable thing today, you're very lucky. If you can't... it's not bedtime

  87. Block electronic subpoenas by ChrisKnight · · Score: 1

    I for one am adding schwartz-nystrom.com to my sendmail filters with the message "500 Electronic legalese filter: REJECT"

    --
    -- This sig is only a test. If this were a real sig it would say something witty. --
  88. Re:Common Sense by mlc · · Score: 1
    text-only...Builds Character!

    Please tell me that this pun was not intended.

  89. Re:E-service?!? by Skapare · · Score: 1

    Re: attached word document

    Your honor, they attached this, "word document" or whatever it is, but it's a gibberish inside. I tried to patch it up with vi, but it was totally hopeless.

    --
    now we need to go OSS in diesel cars
  90. Even the LAWYER is lying to hide the facts by Skapare · · Score: 1

    Even the LAWYER is lying to hide the facts. Quoting from the SJ Mercury:

    The company's lawyer, Irwin Schwartz, said damage to its product is "at least at a minimum" now because relatively few people were believed to have downloaded the bypass software

    That's obviously a pile of it in some attempt to recover from the majorly bad publicity they have been getting. Of course he also forgets to mention the real reason the loss is so low in the first place .... the product was a piece of crap to start with.

    --
    now we need to go OSS in diesel cars
    1. Re:Even the LAWYER is lying to hide the facts by radja · · Score: 2

      Nah.. a piece of crap can be useful, ask any farmer. Pieces of crap regularly get used in constructive ways: Dump lots of pieces of crap in a forest and watch it grow. On behalf of all pieces of crap: please don't insult them by linking pieces of crap tosomething unconstructive as mattel

      //rdj

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
  91. 404! by Skapare · · Score: 1

    You've been 404'd by Geocities?

    --
    now we need to go OSS in diesel cars
  92. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Skapare · · Score: 1

    Make the defining factor be whatever arms you can CARRY ... if you can CARRY it, you have a right to defend yourself with it.

    --
    now we need to go OSS in diesel cars
  93. About friggin time. One down, two to go. by CodeShark · · Score: 1
    Hey, the system wakes up and takes notice, finally. I'd say that about fifty percent of the time I think that the cases that the ACLU files are a valueless waste of time and paper. The other fifty percent (like this one), are why I haven't utterly given up hope in the lawyer dominated system.

    So reverse engineering the proprietary information inside censorware, filing blanket sub-poenas, legal threatening, etc. are what it takes to get the ACLU involved?

    Fine, then why haven't they caught a clue and started a brush fire against UCITA and the DCMA? Maybe we at /. can find a way to smack the ACLU upside the head with a giant cluestick so that they will get involved -- so that we in the so-called "geek" community have a legal voice besides the EFF that can make the judges and legislators notice that we are trying to defend some of our basic rights (as expressed on the web) here.

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
    1. Re:About friggin time. One down, two to go. by mpe · · Score: 1

      Hey, the system wakes up and takes notice, finally. I'd say that about fifty percent of the time I think that the cases that the ACLU files are a valueless waste of time and paper. The other fifty percent (like this one), are why I haven't utterly given up hope in the lawyer dominated system.

      This may simply mean that they are doing a good job of being evenhanded and impartial :)

  94. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Mike+A. · · Score: 1
    Yes, and in my insufficiently humble opinion that should not be the case without an amendment to the Constitution. So much the worse for the courts that some of 'em seem to disagree with me. :-)

    The Supreme Court has, to my knowledge, ruled specifically on the Second Amendment only once, in US v. Miller. That was a long time ago, too, and there's considerable disagreement about what it says about the 2ndam. Various lower-level courts have ruled on the 2nd, some favoring the individual-rights interpretation, some the collective-rights. So... who knows. :-p

    --

    --
    Do I look like I speak for my employer?
  95. Re:E-service?!? (ot) by Mike+A. · · Score: 1
    Like serving a printed restraining order to a blind person, I'm sure there are laws against it.
    On an off-topic note, how do you serve a court order to a blind person, anyway? Does the process server have to read it aloud? Does it have to be delivered in Braille?
    --

    --
    Do I look like I speak for my employer?
  96. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Mike+A. · · Score: 1

    What exactly does being part of a well-regulated militia mean, anyway? None of the answers I've seen, from either side of the issue, strike me as being entirely satisfactory.

    --

    --
    Do I look like I speak for my employer?
  97. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Mike+A. · · Score: 1

    The fact that the ACLU doesn't happen to value the right of individuals to possess the means of deadly force as much as you or I do, doesn't mean that they don't value the rest of the Constitution. I belong to the NRA to defend my 2nd Amendment rights, and the ACLU to defend the rest of my rights. I see no contradiction in this.

    --

    --
    Do I look like I speak for my employer?
  98. Re:No wonder they want to censor the websites ... by Mike+A. · · Score: 1

    In addition to decrypting the blocking list, CPHACK.EXE also decrypts the account passwords on the software, allowing CyberPatrol to be disabled. It's an interesting but unanswered question whether Mattel would be so avid to abolish CPHACK if it didn't have that feature - I personally suspect they would, but I can't read the minds of Mattel's higher-ups, so I don't know.

    --

    --
    Do I look like I speak for my employer?
  99. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Mike+A. · · Score: 1

    Yes, it is. Therefore the right to bear nuclear weapons "shall not be infringed". That said, I for one would wholeheartedly support an amendment to ban or heavily restrict anything from bazookas on up, or at least specify that they are not to be considered as "arms" under the Second Amendment. I don't think that private citizens should own weapons of mass destruction. But you don't ignore the Constitution, you change it, by the amendment process that was built in by the authors.

    --

    --
    Do I look like I speak for my employer?
  100. Re:The Court Hearing ... by Wojtek · · Score: 1

    I've spoken with Mathew once on the phone while talking about things not related to this. He won't have any representation at the hearing because apparently if he _does_ have any representation then that might stretch the jurisdiction or him to suddenly be under the jurisdiction of american law. I don't know how this exactly works. But hey. I'm rooting for Mathew. Great coder, really nice person and he's getting screwed over. Not only that but mattel has(had it's gone now) a chance to make it's corporate image really shine.

  101. Mirror by Wojtek · · Score: 1

    My mirror is up at http://ivc.yi.org/docs/cp4break.html

  102. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Superfreak · · Score: 1

    LOL - I had never thought of it that way... and it would've worked, 50 years ago, but with suitcase nukes, we need to be a bit more selective now :)

  103. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Superfreak · · Score: 1

    Actually, last time I checked into it, it was illegal (except for certain very special circumstances) for a private individual to own anything larger than a 50 caliber weapon, except for muzzle loading historic arms... Which is why you never see a gun store with artillery for sale.

  104. Does it, though? by himi · · Score: 1

    I didn't actually download the software, so I can't say for sure, but the original article said that the cphack program simply decoded the blocklists, not the passwords. So, assuming the article was correct (and there doesn't seem much reason to disbelieve it), your assertion is incorrect . . .
    Which would kind of screw up the case, don't you think?

    They did post some code to demonstrate the hash used for the passwords, but I don't think there was anything to crack them - of course, anyone with more than about a third of a brain could probably work out a crack themselves, if the article's analysis was good . . .

    himi

    --

    --

    My very own DeCSS mirror.
  105. Re:E-service?!? by schon · · Score: 1

    What happens if the email server the message gets sent to is a Hotmail email adress?.

    "You sent email to my Hotmail account? You mean the one that my entire bowling team has the password to? I dunno, maybe someone thought it was spam and deleted it."

  106. Re:An idea... by rking · · Score: 1

    Libel. Slander. I'm not sure what it is when you make unfair representations about other peoples products. But it is a crime

    No, libel and slander are torts, not crimes. I do think it's rather amusing that in a post accusing Peacefire of not doing enough research before making accusations you don't bother to find out whether your claims that they've behaved criminally can be substantiated.

    The work of checking hundreds (thousands? I've no idea how many you want) of web sites in detail would be rather more than all the effort of looking "slander" and "libel" up, which I take it was just too much effort for you.

    In case this isn't staggeringly obvious, the reason that there are so many errors is because Mattel attempted to use an automated checking process precisely because vetting web sites on that scale is an enormous amount of effort. Peacefire can't just glance at a web site and say it looks okay, they have to read it in its entirety for any potential issues, otherwise they'd be as negligent as Mattel.

  107. Re:Common Sense by mpe · · Score: 1

    Congres shall make no law. Not the states, not the city of Los Angeles, California. Congress. The Constitution literally only applies to the federal govermnet.

    However Mattel is conducting their action under US Federal law. Indeed if they were suing a Canadian and a Swedes under the law of "The State of California" or "The City of The Angels" then the situation would be even dafter than it is already.

  108. Re:ACLU has ***NEVER*** taken a 2nd amendment case by mpe · · Score: 1

    The second amendment gives states the right to operate militias, and therefore is not within the mandate of the ACLU.

    Actually it says the people, one of the things the founders of the US feared was opressive government.

  109. Re:ACLU has ***NEVER*** taken a 2nd amendment case by mpe · · Score: 1

    That said, I for one would wholeheartedly support an amendment to ban or heavily restrict anything from bazookas on up, or at least specify that they are not to be considered as "arms" under the Second Amendment. I don't think that private citizens should own weapons of mass destruction. But you don't ignore the Constitution, you change it, by the amendment process that was built in by the authors.

    In that case you'd either need two ammendments or to repeal the fourteenth(IIRC) assuming you wanted to still allow the military to have such weapons
    Anyway there is already the restriction of their being part of a "well regulated militia"

  110. Re:An idea... by divec · · Score: 1
    I think real life and school is far more dangerous.

    I forgot to say, "and arguably less educational, for many computer geeks."
    --

    perl -e 'fork||print for split//,"hahahaha"'

  111. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Betcour · · Score: 1

    Yeah, next time an army of over a million guys armed up to the teeth (including tanks, mortars, machinegun, long range bomber and ballistic missiles) comes knocking to your dour, you can surely save your life with your shiny new G-Lock.

    Good luck.

  112. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Betcour · · Score: 1

    Yeah, but if those million guys had been just "a well armed militia" they would have been wiped in no time by the Nazis... I'm affraid there's no way a bunch of citizen can stand up against an modern army nowadays. When the constitution was made there was nothing like F22, B52, Abraham M1, nukes, bio weapons, etc... a "well armed militia" is a complete anachronism nowadays. The founding fathers couldn't forsee 200 years of tech, social and economy evolution.

  113. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Betcour · · Score: 1

    With proper tactics, a numerically and technologically inferior force can cause serious problems for a ruling power.

    Serious problem ? Maybe. But then, the serbian didn't win anyway. As for Vietnam, don't forget the USSR armed the opponents, they didn't just fight with their personnal arsenal. You can just stockpiles as much weapons as you want, if your governement decide to oppose you, they'll win. 2nd amendment or not.

  114. www.aclu.org, reminds me of RMS by MetalHead · · Score: 1

    A bit late, and perhaps pointless, this post. But, perhaps you might want to visit:

    www.aclu.org

    The ACLU gets a lot of flak, but, they're idealists, and they do stand up for what they believe in, and they do stick to their guns. They remind me a lot of RMS. (and make me want to reconsider my sig...)

    --
    Bang the head that doesn't bang!
  115. Re:Mirroring by homebru · · Score: 1

    The more "backups", the better.

    Wouldn't it be neat if there was an interested Congressman who could get selected pieces of code read into the Congressional Record? (It doesn't require actually reading the document in session, just a request to include the document.) What court could order the censoring of the Congressional Record?

    Anybody have any friends working in a Congressman's office?

  116. injunction vs censorship (was: My take on this) by abszero · · Score: 1

    You seem to not have read the ACLU's position. (find it at http://www.aclu.org/court/cyberpatrol_motion.html) They are not taking the position that CyberPatrol should not block the sites containing cphack. There is no restriction in that (not that I'm defending censorware, but it isn't madatory (yet))
    Rather, the ACLU's position is that the court injunction requiring such sites be taken down constitutes restriction of speech.
    In this light, your statements do not make much sense. Mattel is petitioning the court that no one be allowed to present material they find objectionable--this is clearly a restriction of speech, and it is on these grounds that the ACLU has become involoved.

    1. Re:injunction vs censorship (was: My take on this) by goldmeer · · Score: 1
      Mea Culpa. I need to be hit with the cluestick sometimes... Thanks for making it a light beating.

      Hmmm, now that I've stated that I'm against what they are doing, I have to defend my previous stance, even if I don't believe my own arguments. It's not like I can change my mind or anything... :)

      I guess that they want the program removed from general access because they realize that it's possible that user B (from my earlier post) can still get the program from a friend that has access through an uncensored connection. They haven't figured out how to block sneakernet yet.

      The best thing that CP could do, is change the encryption used, and force all users to update (for free) with the latest not list download. (I hope that they have this ability for the stockholders sake.

      There! I made an argument that I don't really believe in. But at least I'm consistant.

      (There should be an option to disable .sig files on a per post basis, just like you can have a No Score +1 bonus, or Post Anonymously on a per post basis.)

      goldmeer

  117. Re:ACLU has ***NEVER*** taken a 2nd amendment case by bnenning · · Score: 1
    When the constitution was made there was nothing like F22, B52, Abraham M1, nukes, bio weapons, etc... a "well armed militia" is a complete anachronism nowadays.
    Which is why the US had no trouble winning the Vietnam War and the Soviets easily crushed the Afghan rebels, right? Rebellions don't happen with the rebels and government forces lining up on a battlefield. With proper tactics, a numerically and technologically inferior force can cause serious problems for a ruling power.
    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  118. Re:E-service?!? by Cushion · · Score: 1

    zdnet has an artice on this, link below. Basically, the e-service itself is *not* legally binding (yet!), and must be followed up with traditional service to count. Those receiving the e-subpoenas do not have to act until they get the paper version, but then run the chance of pissing off the judge making the order - not a legal issue, but definately a political one.

    http://www.zdnet.com/zdnn/stories/news/0,4586,24 73577,00.html

  119. ACLU is Consistent by eap · · Score: 1

    You may not agree with everything the ACLU fights for -- I know I don't -- but you must admire their consistency in that are willing to take sides based on principle, and not just what makes them look the best.

  120. How about . . . [was Re:Quick! Troll him!] by da5id · · Score: 1

    he has no life, so he posts replys to requests to troll himself, in an effort to be funny (failed), and gain karma (I hope to the man in the sky that fails also).

    Can we say [crack]whore

    The UberNerd

  121. Re:I don't think it is bad that they put it out. by da5id · · Score: 1

    Also in the school were I go, when I, or the guy I TA for, see someone missing using the school system (porn) via the proxy server we get on the case. We track them down as best we can using there IP address.

    Reminds me of the time I tried to use some of that bandwith at school by downloading some warez with hotline. I went to hotline.com to download the client. OOOPS. RING, RING. deap shit! And then I explained I was just going to dl some warez. Heh.

    The UberNerd

  122. Web Death Penalty by Wolfier · · Score: 1

    I've said it last time but nobody seems to have noticed. So I'll say it again.

    Can the web pulls something like the Usenet Death Penalty on MicroSystems and Mattel?

    Or companies that threatens the existence of free speech with their lawyers?

  123. I hope the ACLU will keep taking ... by |deity| · · Score: 1

    .. up causes related to the internet and technology. They have both the lawers and the experiance to do some good. Also they are not afraid to fight something on a constitutional basis and take it to the supreme court if necesary.

    Sometimes I get the feeling that the EFF is a little undergunned. With the help of the ACLU they should have both the expertise and the money to argue issues against large companies. The ACLU also has greater political power then most other organizations. Which means that if they continue to take an interest in digital free speech fewer stupid laws may get passed.

    --
    Environmentalists are their own worst enemy. ~tricklenews.com
  124. Re:No wonder they want to censor the websites ... by justinjtp · · Score: 1

    I am just curious how does decrypting the blocked list allow you to bypass CyberPatrol, and couldn't any child with a rudimentary understanding of windows figure out how to remove the CyberPatrol software?

    On a seperate note CyberPatrol's site has an interesting slogan on it "The Worlds most trusted Internet Filtering solution."

    --Justin

  125. If copyright actually WORKED... by eldurbarn · · Score: 1
    This whole hoo-hah has gotten me to thinking, and something just came to me (forgive me if it has already been said).

    The censorware "hit lists" are encrypted because the companies put a lot of work into compiling the lists and they don't want competetors to simply take their hard work and use it in another censorware engine. As compilations these lists are protected under copyright, yet the censorware companies did not trust the copyright laws to protect them from predation by competetors.

    Now they are trying to use the same copyright laws to harass someone who has broken their little kiddy-corner code.

    If they had just used the copyright laws the way they were intended to be used, this whole encryption deal would not even have been necessary and everyone would have benefited from the user community being able to comment on detected deficiencies in the lists. (No, not open source but peer review.)

    --
    -Eldurbarn
  126. Re:Bullshit by DrEldarion · · Score: 1

    I dunno, I've been to -3 and I was still posting at 1 if I remember correctly....

    -- Dr. Eldarion --

  127. Re:my point of view by 1000baseFX · · Score: 1
    You are quite correct, except... there now does exist(well it has always been a potential) the threat of physical harm. There have been more than a few cases of kids and even adults dissapearing as a direct result of conversing w/ someone over the net then going to meet them thinking they new them and...

    It's a sick sick world out there, I think I'll just cuddle with my penguin and play Nethack.

  128. There's the damn mole again! by Dr+Caleb · · Score: 1
    It just keeps popping it's head up! How can I hit it when it keeps moving?

    They want the names of everyone who downloaded cphack.exe. Bring it on bitch!

    I have it! Right here! But I call it CPHACK.EXE.PGP! 2048 bit key! Expires in 6 months! And I downloaded it using a proxy and a spoofed IP address! Let's see the FBi track that and de-crypt that with their super quintuple q*bit quantum Beowulf cluster!

    Plus I'm posting this from my room mate's computer so that he gets busted instead of me! (That'll lern you to be on time with the rent!)

    Ha!

    Ha Ha!

    D'ho! Black helicopters - gotta g

    --
    "History doesn't repeat itself, but it does rhyme." Mark Twain
  129. Re:Common Sense by Magic+Snail · · Score: 1
    I'm wondering if you've actually ever read any portion of the Constitution. Specifically, the 1st Amendment of the Bill of Rights reads:

    Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech...

    Read: Congres shall make no law. Not the states, not the city of Los Angeles, California. Congress. The Constitution literally only applies to the federal govermnet. Over time, however, the Supreme Court has ruled (somewhat controversially) that certain amendments (including the 1st) should apply to states also. However, there has never, EVER been a Supreme Court ruling that said the 1st Amendment applied to city and county governments! On top of that, cases brought to the Supreme Court against States regarding the 1st Amendment and pornography have, by an extremely wide margin, been either unsuccessful, or the Supreme Court has turned them away.

    It's widely accepted that the founding fathers didn't create a democracy (we democracized the government over time, by adding stuff like the direct election of US Senators, etc.), but that they created an oligarchy, to keep the masses in check. The moral of the story: Government has a lot more power than you realize.

    The other moral of the story: BKX should keep his mouth shut when he doesn't know what he's talking about.

    Ryan Kirk
    Topflight Productions

  130. OK - I'll be honest by el_guapo · · Score: 1

    I usually think the ACLU are (is?) a bunch of whiners looking for any excuse to say "you're violating that person's rights!!". But, (I hope this doesn't make me a hypocrite) I can easily subscribe to the age old "the enemy of my enemy is my friend." Go kick some major legal butt ACLU!!! (maybe I'll have to start mirroring this code as well as the decss stuff in my sig)

    --
    mas cerveza, por favor politically incorrect stu
  131. Where were they... by fluxrad · · Score: 1

    Where the fuck was the ACLU when the DeCSS scandal exploded. Or better yet, why weren't they vigorously campaining against UCITA?? It seems the ACLU is like a crappy Robin Hood tale where he breaks into the castle to rescue the princess...but the bitch is already dead!


    -FluX
    -------------------------
    Your Ad Here!
    -------------------------

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
  132. Re:E-service?!? by myshka · · Score: 1
    Now, when they shell out the bucks to send a process server to your location, or if you actually sign for a certified letter, THEN I'd think about doing what they ask -- but only after consulting a lawyer first.

    Unmarked envelope from a foreign country or one that clearly states its provenance as some stateside law firm? The postman'd be on his way pretty quick. Unless, of course, Mattel bothers to pay the price of organizing a legitimate process serving initiative abroad, which, given the number, location and divergent local laws of the myriad of people outside of the US who put the software up, seems highly unlikely. Things like that really make me giddy at the thought of the good ole nation state.

    And I think you are absolutely right about email not being quite the legitimate legal media Schwartz & Co. purports it to be. MS Word documents? Bizarre .uni files? But all I have is my C64! Like serving a printed restraining order to a blind person, I'm sure there are laws against it.

  133. I don't think it is bad that they put it out. by adpowers · · Score: 1

    If you have a program with more than 68% errors on blocking sites I think that should be allowed. Also just blocking things on text like Super Bowl XXX is bad. I mean some sites might have that (Super Bowl XXX) and than again there may be some sites that have different names (whitehouse.com) that don't sound pornographic. This key word blocking is bad. If they block whitehouse you can't get to whitehouse.gov. Also in the school were I go, when I, or the guy I TA for, see someone missing using the school system (porn) via the proxy server we get on the case. We track them down as best we can using there IP address. I think trusting studeents is better than using this program.

  134. Re:A solution to the problem. by Markar · · Score: 1

    I wonder if anyone has considered adding hidden HTML to the CyberPatrol website so that the software would censor its own website!?

    --
    "Open code, in other words, can be a check on state power." -Lawrence Lessig
  135. Connection between mandatory lib use and the hack? by eddison_carter · · Score: 1

    I think that the decrypted list's should be used next time the goverment tries to put mandatory filters in schools and librarys. With the lists we have just about everything we'd need to prove they don't work, and a lot of legimate sites that people could need access to are blocked. Two years ago I did a term paper on the internet cencorship bill, and also about filters and requiring their use, and, even then many of the sites about the filters were blocked.

    --
    I always prefer to start the year off with a bang - or, to be more precise, a series of loud hums, a crackle or two, and
  136. Just a note about the ACLU by jeremyf · · Score: 1
    Notice how related the aclu's name (A CLU) is to some other friends of ours also angry at Cyber Patrol Inc... namely A Clu Clux Clan.....

    - Jeremy Fuller

  137. Re:my point of view by asdw · · Score: 1
    As a parent of 3 kids I have to say I am 100% in favor of uncencorship of the internet. Too many parents are passing the blame and screaming for sensorship because not unlike the TV in the late 60's and 70's, the computer has become a babysitter for children to keep them occupied and out of the way of parents. Its easier to sit your child down in front of a computer than it is to actually spend time with or watch over them as they surf the net. My husband and I had a unique way of watching what our kids were doing on the net, we were fortune enough to have a local network in our home and we could watch each site they hit in trafshow (a network traffic program). Now if they hit something we thought was questionable we would ask them about it and believe me after the first time we had to ask, which blind sided them bigtime, they never hit those questionable sites again. We also had their computer access shut off except for local access at 11 PM every night that way they could not sneak and get on the computer to surf after we went to bed. I should mention also that the ages of the kids I am talking about were 14 & 16 and now that they are 20 & 18 the same rules apply. We also have a 9 year old that is NOT allowed on the internet period unless one of us are sitting right next to her. Computers & the internet is not babysitters and until parents take the responsibility of raising thier children there will always be screaming for someone else to control what they should have control of themselves.

    --
    STFU... GTFO... & RTFM
  138. The original hack by Jepk · · Score: 1

    It seems that the two engineers Jansson and Skala, who originally hacked the program, were wasting their time (on an ideological scale, anyway.)

    Since software censorship is so easy to work one's way around, a hardware solution is already in the works: the eSniff.

    It simply stores all the company's traffic, whether internal og external for the CEO in a cache.

    Here's a very informative and sensible take on this new technology.

    www.e.magazine.dk

  139. Re:Common Sense by Rev_Terry_S · · Score: 1

    Arguing that the FCC should lift net or broadcast censorship is pointless. FWIW, my engineering and legal telecom credentials are "a matter of record" with the FCC. Congress and the Supreme Court are the places to turn. The FCC would like to no longer be stuck in the middle making impossible determinations over arbitrary speech prejudices. Try asking them to so much as define "nudity" or "sex" precisely, citing specific legal basis, and explain how that's religiously and otherwise not discriminatory. Congress forced the V-chip, CATV provisions now being challenged in US v. Playboy which indirectly impact over the air broadcasting, and other such mandates the FCC merely implements. The Supreme Court in the Pacifica case endorsed the notion that it's supposedly possible to define the notion of "indecency" borrowed from select religions in law without illegal bias. The FCC staff are merely like the human rights "war criminals" "shooting down" the persecution targets, as ordered by the Congressional and Supreme Court Generals. Rev. Terry Smith ERLAN Electronic Communication Freedoms Liaison

  140. Mirroring by Anonymous Coward · · Score: 2

    Ever since the thing happened with that AOL .mp3 napster thingy. ( I can't rember what it was ) I have decied that when ever I run into things like the cyber patrol crack, DVD "crack". I am going to download a copy of it and store it away. This way, if some bs happens. Copys would suddenly "come out of the wood work" I am sure I am not the only one to do this. But, I encorage everyone else too. If there are 5 web sites that have it. Its pretty simple to have shutdown. but, when there are 50,000+ thats a differant story.

  141. Re:ACLU has ***NEVER*** taken a 2nd amendment case by ninjaz · · Score: 2

    Anyone really interested in an examination of the matter of militia and the people mentioned in the 2nd Amendment in a historicalc context should visit here: http://www.guncite.com/jo urnals/gun_control_hardhist.html

  142. Read this from your own ACLU linked page. by root · · Score: 2
    From http://www.aclu.org/library/aaguns.html. :

    We [the ACLU] believe that the constitutional right to bear arms is primarily a collective one, intended mainly to protect the right of the states to maintain militias to assure their own freedom and security against the central government.

    Note the phrase "the right of the states".

    Now here's the 2nd amendment of the US constitution. It's very short. One sentence:

    A well regulated Militia being necessary to the security of a free State, the right of the people to keep and bear Arms shall not be infringed.

    Note the phrase "the right of the people".

    That's a whopping revisionist statement by the ACLU there. Still think their mission is to defend the rights of individuals. Think again.

    --
    The best weapon is the one provided to you by your opponent.

  143. cpnews by waldoj · · Score: 2

    I'm maintaining a news site for the cphack situation right now at cp.waldo.net. Good way to stay updated, IMHO.

    See, this post had some content. Yay, me.

    -Waldo

  144. Re:how convenient by waldoj · · Score: 2

    To tell me that you are always in favor of them when they oppose you is a total abdication and abnegation of your own reason.

    I want to start off by saying that I agree with most everything that you said. Anytime that I over-simplify something, I open myself up to criticism. But I hope that this one response will clear things up a bit.

    Remember when the ACLU defended the KKK a few years back? I think that the KKK wanted to hold a parade or something. Anyhow, the ACLU backed them. (And the lawyer that the provided was black. :) The KKK got to march.

    Remember the ACLU case against a town, because they were plowing the town church's parking lot? The town, if I recall correctly, had to agree to stop helping people get to church on snowy Sunday mornings.

    Do I feel that the ACLU behaved in a manner that I would have? Hell no. The KKK can go bugger themselves, and I don't think that there's anything wrong with plowing a church's parking lot, if that's where 1/2 the town goes the morning that it snows.

    But I believe that the ACLU *ought* to pursue cases like this, and I'm extremely thankful that they do. I do not agree with their positions on a moral level. But I aboslutely support their right to do this, and I think that the ACLU has single-handledly reshaped the manner in which our country applies our Constitution to every day life.

    Think Palmer raids, Scopes monkey trial, James Joyce's "Ulysses," Japanese concentration camps and Brown v. Board of Education. The ACLU was part of all of those. Not because they were trendy causes, or because you and I would support them. But because people in a morally unpopular position needed legal defense.

    I don't think that it's a matter of blind support. I think that the vision is very clear. As long as the ACLU continues to support cases that assist in refining our interpretations of the US Constitution, no matter what those interpretations may end up looking like, they will remain an important organisation that I feel it essential that we all support.

    We may not always like their positions on a gut level. But can't we like them on a patriotic one?

    -Waldo

  145. Re:E-service?!? by orpheus · · Score: 2

    I do believe that the issue is addressed in the MGLA (Massachusetts General Laws Annotated) which would have significant (but not comprehensive) application in this case.

    Among the many (scattered) relevant passages are:

    Chapter 223: Section 31. Summons; leaving at last known address, etc.

    Section 31. In an action brought in the district court, if service is made at the last and usual place of abode, the officer making service shall forthwith mail first class a copy of the summons to such last and usual place of abode. The date of mailing and the address to which the summons was sent shall be set forth as required by section thirty-five in the officer's return.

    Chapter 223: Section 34. Further notice to absent defendant.

    Section 34. If the defendant is out of the commonwealth, or if his residence is not known to the officer, and no personal service is made on him or on his agent appointed under section five of chapter two hundred and twenty-seven, he shall, in addition to the service herein prescribed, be entitled to further notice of the action as provided in said chapter.


    Though, in my experience, arguing improper service doesn't always get too far, since judges tend to feel 'you know you did something wrong" unless your lawyer is very diligent about arguing that this is a far cry from knowing you were actually required to appear in a certain place at a certain tim. [that asssumption makes a judges life much easier - though I'd blame the court clerk for not at least trying to confirm proper service)

    BTW, Ch 227 sect 5, cited above. seems to apply only to those doing business in Massachusetts, but even entities doing business in Mass are entitled to more than e-service. To wit:

    Chapter 227: Section 5. Agents for service of process; duty to appoint by certain individuals; penalty.

    Section 5. Every individual not an inhabitant of the commonwealth and every partnership composed of persons not such inhabitants, having a usual place of business in the commonwealth, temporarily or permanently, or engaged here, temporarily or permanently, and with or without a usual place of business here, in the construction, erection, alteration or repair of a building, bridge, railroad, railway, or structure of any kind, shall, before doing business in the commonwealth, appoint in writing a person who is a citizen and resident thereof to be his or its true and lawful attorney upon whom all lawful processes against such individual or partnership may be served with like effect as if served on such person or partnership; and said writing or power of attorney shall contain an agreement on the part of the maker that the service of any lawful process on said attorney shall be of the same force and validity as service on such individual or partnership. The power of attorney shall be filed in the office of the state secretary, and copies certified by him shall be taken as sufficient evidence thereof. Such agency shall be continued so long as such individual or partnership does business as aforesaid in the commonwealth, and the power of attorney shall not be revoked until a similar power is given to another citizen and resident of the commonwealth and filed as aforesaid. If such individual or partnership fails to appoint an agent and does business in this commonwealth, service of process, in duplicate, may be made upon the state secretary. The secretary shall, upon a payment of a fee of five dollars by the plaintiff, give notice to the defendant of said action by mailing by registered mail, return receipt requested, a copy of the legal process to the defendant's last known address which shall be furnished to the secretary by the plaintiff or his attorney.


    My new .sig: Join AMSAT

    --

    If you can go to bed, knowing you did a valuable thing today, you're very lucky. If you can't... it's not bedtime

  146. Re:maybe not accidentally, but... by redhog · · Score: 2

    Why in hell doesn't you (parents) all realize that if a kid is grown up and educated enought to actually _search_ for porn, they are grown up enought not to be harmed by it... School kids talks about sex alot. And no one is screaming for teachers listening to all the kids says...
    --The knowledge that you are an idiot, is what distinguishes you from one.

    --
    --The knowledge that you are an idiot, is what distinguishes you from one.
  147. Re:Bullshit by MindStalker · · Score: 2

    Its probably the nick.. I would guess :)

  148. Re:Mattel gets butt kicked on level field! by Rupert · · Score: 2

    Although oddly enough, Barbie Benson's homepage advertises that it is registered with Cyber Patrol.

    --

    --
    E_NOSIG
  149. Re:ACLU has ***NEVER*** taken a 2nd amendment case by Vladinator · · Score: 2

    This, and the argument that the second half of the amendment is a subordanant clause are patently false. The second amendment does NOT say, 'A well regulated militia being necessary, the right of the STATE to keep and bear arms shall not be infringed.' It says '... the right of the PEOPLE to keep and bear...'

    What part of "... The right of the PEOPLE to keep and bear arms shall not be infringed." did you fail to understand the first time?

    Hey Rob, Thanks for that tarball!

    --

    "Going to war without France is like going deer hunting without your accordion." - Jed Babbin

  150. Re:An idea... by divec · · Score: 2
    Part of me would actually like to go buy their software and do a more in depth analysis, in the hopes of showing that they're more well meaning than they're being portrayed around here as being.

    I agree that people who write blocker software can be well-meaning. But sueing people for trying to show how well your product works? Or would you interpret the law suit as being about something else?

    --

    perl -e 'fork||print for split//,"hahahaha"'

  151. Re:The Court Hearing ... by jjo · · Score: 2

    BTW, that's Courtroom #19, 7th floor. Here are directions to the courthouse.

  152. Quick! Troll him! by stefanlasiewski · · Score: 2

    Waldo is letting all this attention go to his head!!!!

    Quick, Quick... someone Troll him... Flamebait him! Bring him to his senses...

    --
    "Can of worms? The can is open... the worms are everywhere."
  153. My own response by Toad-san · · Score: 2

    To: ischwartz@schwartz-nystrom.com

    Hey, guys! Guess what? Yep, I have copies of "CP4break.zip" AND "cphack.exe" on my web site! As do dozens of my buddies! Matter of fact, we even have a mailing list to distribute these packages as wide and as far as we possibly can .. in the US and overseas as well!

    Aren't you going to have fun finding them all?

    Please, PLEASE send me a subpoena too! I'd like ever so much to have one of my very own.

    Because I don't own squat.

    Why don't you jerks wake up and tell your employers (those morons at Microsystems Software, Inc. and Mattel, Inc.) to FIX the problem instead of trying to hide it!

    Oh .. tell those idiots to be SURE to put my web page on their banned list. That'll really make me feel bad, yes it will.

    Hell, in these days it'll be an HONOR!

    Oh .. and you can bite me too. I mean that in the nicest possible way, of course.

    Toad

  154. My take on this by goldmeer · · Score: 2
    (well, goodby karma points...)

    Typicaly, I side with the ACLU. (really I do) However, on this one, they are either uninformed about certain facts, or just plain ignoring facts about CPHACK.EXE, the program that they are defending.

    You see, the only people that are blocked from seeing the pages that CP blocks are those that are using a computer that someone relatively "in charge" installed the censorware software. Therefore, they are either fully aware that they will have limited access to the internet, or they are most likely children of "responsible" adults (wether or not they *are* responsible is besides the point) that have installed the censorware software. Therefore, the only people that a site is being "injured" from (no access granted) has implicitly requested that access be blocked. I just don't see any standing. (IANAL)

    Let's put Standing aside for a minute.

    It's common user interface design to put the "most important" or "most often used feature" on the default tab on a multi tabbed user interface (not that a multi tabbe dinterface is all that great to begin with)
    When anyone downloads the win32 binary CPHACK.EXE and runs it, (as I have) they will see a multi tabbed user interface, with the default tab listing the user accounts and thier passwords. Among the user accounts will be the "administrator" account.

    Assume that user A is the administrator, and controls to what level the filters are set. User B is a common user, and is being restricted by the settings of user A, the "administrator" of the computer. If you like, assume that A is a parent, and B is a child below the age of majority. (it makes this so much easier if you picture it this way) User A (the parent) purchased CP with the expectation that it will block sites with certain charecteristics from other users, including user B. (the child)
    Now, someone comes up with a program that easily allows user B to obtain user A's password. Since it's the job of CP to block certain material from user B, it is not even a small stretch of the scope of it's list of items to block to include this program, wherever it may be. This is exactly what CP is intended to do. In fact, user A would have every right to expect that user B be blocked from sites that would allow him to bypass CP's protections.

    The fact that this program also provides information on exactly what web sites and newsgroups are blocked is completely beside the point. Once the software provided the passwords, it's going to be blocked. It would not matter if it contained information on how to cheaply produce cold fusion, it would still be blocked. (I use cold fusion as a fictional example of something that would be of value to anyone)

    If the situation was changed, and the program did not provide the passwords, and it was blocked by CP, then I would be right behind the ACLU on this one. It's a shame that the authors weren't content with making fools aut of CP's "not" list (the list of blocked sites), and chose instead to include password information as well. (Sometimes it is best to write a utility that does *one* thing very well. In this case, the authors of CPHACK.EXE should have weitten 2 utilities, one that provides the "not" list, and one that decrypts the passwords.

    But, since I'm voicing an opinion contrary to the majority of /. postings, I'm sure to lose some karma over this one. I think that the most you can lose on a single post is 5 points, right?

    goldmeer

  155. Kudos to the ACLU by The+Hooloovoo · · Score: 2
    While I sometimes find the positions of the ACLU to be a bit extreme, I agree with them 102% on issues such as this. My parents used to use

    Cyber Patrol (on "maximum protection", of course... we wouldn't want the fragile little darlings to see anything provocative, would we?). The result? It really didn't shield me from the big bad corrupting influences (i.e. porn, hate groups), which I wasn't interested in anyway.

    It did cause some problems with my world history report on the Celts, however ("Pagan religions? Not on my watch!"). And humor sites like The Onion? Forget it.

  156. my point of view by SEAL · · Score: 2

    While I agree that offensive stuff is readily available on the net, I don't think that software, or the government should be the babysitter.

    If the net has things that are unsuitable for children, then maybe they shouldn't be using it unsupervised.

    Or another perspective: the Internet is simply a view of the world, seen through your monitor. Most folks wouldn't let their children roam unsupervised through the real world, for fear that they might get harmed or go to the wrong places. But since the net removes that fear of physical harm, people let their kids go gangbusters.

    Then parents find their kids viewing stuff that is morally objectionable to them. So rather than supervising, they scream for filtering and more government regulation of the net. Sounds a little goofy to me.

    Best regards,

    SEAL

  157. E-service?!? by El · · Score: 2
    IANAL, but getting "served" via email can't possibly be legally binding. They have no way of ascertaining whether or not the message was received, or who received it (most email servers let you disable automatic return receipts, don't they?) Best thing to do would be to completely ignore the email, make sure you delete all records of it from logs and backups, and later say "Email? What email?"

    Now, when they shell out the bucks to send a process server to your location, or if you actually sign for a certified letter, THEN I'd think about doing what they ask -- but only after consulting a lawyer first.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  158. Re:An idea... by Error27 · · Score: 2
    My old school currently uses CyberPatrol and I was looking for an open source replacement that would let me set up a caching proxy as well. I found: http://www.activeguardian.com/

    I don't know how good it is, from reading over the buliten board it sounded like it has a way to go. Aparently they openned sourced it after their programmer went to work for a customer.

    If you wanted to make an open source filter this one seems like a good place to start though.

    I'm probably going to try setting it up at the school I mentioned over the summer.

  159. Re:My Name On /. by browser_war_pow · · Score: 2

    Holy shit, I live about 30-40 minutes away from waldo!

  160. maybe not accidentally, but... by DrEldarion · · Score: 2

    The chance of accidently bumping into offensive stuff is not as low as most would like to beleive out here.

    The real problem isn't people accidentally bumping into it... it's people "accidentally" bumping into the stuff. The kids go there willingly, then when they get caught, they say 'oops! it was an accident!!'

    -- Dr. Eldarion --

  161. Mattel gets butt kicked on level field! by www.sorehands.com · · Score: 2
    Mattel is not used to playing on a level playing field!

    In my case Mattel gave in on their saw they were going to lose against me. Not long before trial, they took a rule 68 judgment against them instead of risking a jury. At the summary judgment hearing (after opposing summary judgment) they moved to dismiss, then risk a ruling against them.

    Mattel have threatened college students who put up Barbie jokes. Mattel has threatened a stripper named Barbie Benson for her website because she used her name in it.

  162. Where is Waldo? by www.sorehands.com · · Score: 2
    Where is Waldo?

  163. Losses from hacking! by www.sorehands.com · · Score: 2
    Most of the losses on this came from Mattel's own actions!

    Mattel's actions generated much of this publicity. If they just silently blocked the sites of the blocked lists and updated the softeware, noone would have notices.

    There had been (for quite a while) published ways to bypass CyberPatrol. But I had not heard much of it until, they filed a lawsuit over CPHack. Very few people heard about my lawsuit until the counterclaim.

    What most people didn't mention is that CyberPatrol can also block programs from being executed (including programs named CPHack.exe).

  164. I'll have to talk to Barbie by www.sorehands.com · · Score: 2
    I'll have to talk to Barbie Benson about her CyberPatrol mention on her home page.

    Maybe she does not realize the link between Mattel and Cyber Patrol.

  165. ACLU by Jepk · · Score: 2

    Apparently CyberPatrol & Mattel suffered great losses when the recipe for hacking Cyberpatrol was mirrored on the net. So great losses, in fact, they think they will never recover - hence:

    If it ain't broke, don't fix it.
    If it's broken beyond repair, kill the messenger.

    www.e.magazine.dk

  166. Re:Common Sense by Danse · · Score: 3

    I find it interesting that people (read: I am probably talking about you) believe that it is okay for libraries to "filter" (i.e., make unavailable, especially to minors) certain books and magazines, yet somehow these same libraries should be disallowed from blocking this exact same material on their computers.

    I (and many others here too I've noticed) don't have a problem with libraries filtering access to certain books/magazines for children. It's usually done accurately and is appropriate given the fact that the librarians are not supposed to provide access to books/magazines that would likely be deemed innappropriate for a child. If a parent wants the child to have access to such a book, the parent can get it for the child or perhaps make a special arrangement with the library. So that isn't a real issue.

    The problem with Internet filtering is that it just plain doesn't work. You say they "are not 100% effective", but it's much worse than that. There were many many sites in the various lists that were incorrectly blocked or blocked for reasons that aren't disclosed to the consumer (i.e. sites that post lists of blocked sites or criticize the software). Not to mention the fact that parents (and even the libraries) don't get to see what sites are being blocked. These companies have deceived their customers and cannot be trusted. Then there's the problem of filtering access for adults, which should not be permitted. Adults know what they're doing and should not need to be protected.

    As far as the Supreme Court's decision goes, they can decide that obscenity shouldn't be allowed, but people's definitions of obscenity will probably continue to change over time, just as they always have. Hell, Baywatch would have been considered obscene 40 or 50 years ago. (I still think it's obscene, but not because of the lack of clothing :)

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  167. Act of Will, Re: Common Sense by PhilHibbs · · Score: 3
    There is a double-standard here: you cannot keep libraries from filtering the internet without also telling them to make pornography (in the form of books and magazines) readily available to anyone and everyone.
    Installing filtering software is a deliberate act. Acquiring hard core porn and putting it on the shelf is a deliberate act. I think the libraries should do neither. It is reasonable to ask libraries to provide access to the entire internet, because it is easy for them to do. Asking them to provide access to every book and magazine ever published is unreasonable, because it is impossible. Anyway, most libraries do have adult material, but it is not on public display, you have to provide proof of age to get at it. If porn filtering were installed in a library, there should be a bypassing system available.
  168. ACLU by lee · · Score: 3

    I am glad that the ACLU is in the fray. At least this issue will not be lost because the people who care can't afford lawyers.

    That said, i think will finally give some money to the ACLU. It is about time really. They helped me out when I got married. I wanted to keep my name and my husband wanted to take my last name. The county clerk said that we could not do that just by getting married but would have to fill out lots of forms and pay lots of money. The ACLU told us our rights and gave us the information to tell the clerk. When she found out we knew our rights, she stopped fighting.

    --
    --- If you don't want to know the answer, don't ask the question.
  169. Re:An idea... by divec · · Score: 3
    The chance of accidentally bumping into offensive stuff is not as low as most would like to beleive out here.

    I agree you can come across dodgy stuff on the Internet, but I think you're much more likely to come across dodgy stuff at school. Schoolkids talk graphically about sex all the time. They can get pornographic magazines from newsagents. And you experience far more violence in the average playground than it's possible to experience through a computer screen. So I think real life and school is far more dangerous.
    --

    perl -e 'fork||print for split//,"hahahaha"'

  170. My independant review of CP by technos · · Score: 3

    Our Canadian provincials and global regional offices are connected, via dialup, to an ISP in lieu of an actual connection to the corporate intranet. Most of them have Cyber Patrol installed after a porno hungry secretary in Hong Kong got in trouble with the local authorities. During one visit to the Urbana, Illinois office, the software denied me access to 'www.freshmeat.net', 'www.rootshell.com', and to my own website at www.crosswinds.net. Most of Purdue University (including the job-relevant pages about PAPERS/AFAPI, a clustering API) was unavailable to me, as were most of the University of Michigan websites on a similar subject.

    But these are just the unfair blocks. It failed to block 'karups.com' a porn site, as well as 'fuckfest.com', whose intent is obvious. I was consistantly able to access porno!!!

    I confirmed (with the admin pass I used to finally make it through to FM) that the software was indeed set to 'sex'. Why the hell is this product still on the market? That was six months ago, and I bet I could still make it through to 'hard-core' porn in thirty seconds! So my review is this: It doesn't fucking work. Their blocked list is and has been wrong, C'mon! Freshmeat is going to corrupt me? What, I'm going to feel the power of the source? Is AFAPI really the anal fucking API? The U of M is going to turn me into a boozing sex fiend? I'm going to corrupt myself? CP is just shit. (My employer has realized this; We're switching the regionals over to mandatory VPN, travelling through the 'good' blacklist of the local firewall.)

    --
    .sig: Now legally binding!
  171. hah this effort will fail miserably by SEAL · · Score: 3

    I'm sure CyberPatrol will swiftly add ACLU and affiliated websites to the following block categories:

    Violence / Profanity
    Partial Nudity
    Full Nudity
    Sexual Acts / Text
    Gross Depictions / Text
    Intolerance
    Satanic or Cult
    Drugs / Drug Culture
    Militant / Extremist
    Sex Education
    Questionable / Illegal & Gambling
    Alcohol & Tobacco
    Reserved 4
    Reserved 3
    Reserved 2
    Reserved 1

    We wouldn't want to expose our children to the evils of the ACLU now, would we ;)

    Best Regards,

    SEAL

  172. Re:ACLU has ***NEVER*** taken a 2nd amendment case by exister · · Score: 3
    ...and they don't fix potholes or rescue cats from trees, either.

    The ACLU defends *individual* liberties. The second amendment gives states the right to operate militias, and therefore is not within the mandate of the ACLU.

    The ACLU is one of the most important organizations in the history of political freedom. They chose their mission, and IMHO they do a damn fine job of it.

    For more info on their position see http://www.aclu.org/library/aaguns.html.

    --
    The cure for 1933 is 1917.
  173. A solution to the problem. by bons · · Score: 3
    I belive that censorware could be a good thing. The problem is not the censorware, the problem is the list. Afterall, many of us use the the Proxomitron and love it. Isn't that censorware of a sort?

    What we hate is a list that someone else runs, wont reveal, and expects us to use. I want the freedom to turn off my own channels. I don't need someone else to do it for me.

    Imagine this:
    What if everyone had the ability to create and maintain their own censorware list. What if we had the ability to let it reference other lists dynamicly? What if it was a common standard, like HTML, and supported by open source censorware? What could we do?
    Well, let's consider the following commands: (HTML's <> have been changed to [] in order to make typing easier)

    • blk would block out anything where the destination address contained the text in question.
      • [a blk="http://www.badporn.com"]badporn[/a] - blocks all html from www.badporn.com
      • [a blk="ftp://3733t.org"]Cracks[/a] - blocks ftp (but not hypertext) from 3733t.org (but not it's subdomains).
      • [a blk="doubleclick.com"]Doubleclick[/a] - blocks anything containing "doubleclick.com" - note that the ".com" is important or files such as "doubleclick.htm" would also be blocked. This means no ftp, no html, no subdomains. Nothing gets through.
    • alw would always allow sites containing a string to be put through.
      • [a alw="slashdot"]Slashdot[/a] - even http://www.badporn.com/slashdot/nakedhemos.gif would get through your filter. Hmmm. We need a better filter. Maybe I should put a [a blk="nakedhemos"]EEK![/a] just in case...
      • [a alw=".edu"]Compus Crusade for Cthulhu[/a] - unblock all edu sites.
    • lnk would include another file in your blocking. Anything blocked by that file or by a file called by that file would be blocked.
      • [a lnk="http://www.virtualsurreality.com/popupads.htm "]Ken's list of annoying popups[/a]
    The order of operations is easy. No rule overrules a previous rule. i.e. The top rule can never be broken. Rules at the bottom can be overturned repeatedly. The last alw or blk (working from bottom to top) that applies wins.

    Think about it.

    -----

  174. Call Mattel's 800# by www.sorehands.com · · Score: 3
    Their 800# is 1-800-828-2608.

    Do it on their dime! That's what they have the number for

  175. Get a good cluestick by www.sorehands.com · · Score: 3
    Get a good cluestick and beat yourself silly!

    They can block the CPHack.exe program from being executed.

    There has been several 'hacks' to bypass/disable CyberPatrol that has been published for some time. now.

  176. My Name On /. by waldoj · · Score: 4

    Holy shit, my name is on the front page of Slashdot.

    Yet my karma stays at 81. Quick, make like I'm Bruce Perens and make this a 5!

    :)

  177. An idea... by FarHat · · Score: 4
    No wonder Cyber Patrol doesn't want you to look "under the hood", given how broad the are about restricting things. To be fair, it is not easy at all to make any kind of filtering software. I experienced this at during my undergraduate when my univ tried to block inappropriate sites and failed miserably by blocking a lot of sites that shouldn't have been blocked or not blocking those that could have been. BTW, I am from India, so a lot of this civil liberties stuff doesn't wash there. Anyway, the idea that I have is, don't flame me if you don't like it ;), how about an open source blocking software. The banned urls or the criteria by which sites are blocked would be completely public. There could be a central server on which people could add url's they found offensive and others could have a look and there could be some sort of a slashdot style moderation to determine whether it really should be banned or not. Responsible adult sites might like to add themselves voluntarily to this database.

    I am not for censorship at all. But given the net and the fact that a parent cannot be expected to supervise all the time a kid is on the net some measures can be expected. The chance of accidently bumping into offensive stuff is not as low as most would like to beleive out here. Just my 2 cents. Farhat. ** Life is a sexually transmitted disease.

    --
    At the intersection of computation and biology.
  178. No wonder they want to censor the websites ... by P_Simm · · Score: 4
    Sure, the article points out that CyberPatrol could simply block out all access to the decoding software. This should keep their system just as secure as before, and little Timmy shouldn't be able to get at that porn.

    But whoops, it also says that CyberPatrol only has about a 67% success rate at correctly blocking offending sites ...

    Guess about 1/3 of the little cyberTimmies will be finding their way past CyberPatrol on the first try! DOH!

    --

    You know what to do with the HELLO.
    Help create an open-source world ...

  179. Common Sense by Magic+Snail · · Score: 4

    More argument about censorship... how much time have we officially wasted now?

    If everybody is really worried about censorship, protesting against CyberPatrol and SurfWatch is the wrong place to start. I suggest the FCC. After all, this is the same government agency that "filters" your TV -- indeed, they have placed restructions on almost the entire electromagnetic spectrum! I find it interesting that people (read: I am probably talking about you) believe that it is okay for libraries to "filter" (i.e., make unavailable, especially to minors) certain books and magazines, yet somehow these same libraries should be disallowed from blocking this exact same material on their computers. There is a double-standard here: you cannot keep libraries from filtering the internet without also telling them to make pornography (in the form of books and magazines) readily available to anyone and everyone.

    Right now, this entire campaign just smells like one big geekfest ("liberate our computers!") instead of a true free speech movement. If you're really worried about a perceived violation of your Constitutional rights, I suggest you get your priorities in line. Remember, however, that the Supreme Court has ruled that obscenity is not covered under the 1st Amendment. It has also ruled that government agencies such as the FCC are not unconstitutional either, even though the Constitution makes no mention of them. The reality is, pornography filtration is here to stay no matter what you try to do.

    Thus I say to you, Good luck trying to get the FCC to lift its restrictions. Better yet, try going to your average American suburb or small town and tell them they are wrong for having city zoning laws that keep adult bookstores away from the middle of their neighborhoods. This is just pure craziness.

    Part of the arguments I see here is that since software filters are not 100% effective, they shouldn't be used at all. Where is this logic coming from? This does not make sense. "People are trying to fix the problem, but are only human and are not 100% effective; therefore, we should eliminate all efforts to keep young children from being accidentally expose to pornography." That's the key: these libraries are not trying to keep every Joe Schmoe from being able to access pornography; they are only trying to keep kids from accidentally running across it (and don't give me that "you can't find pornography unless you go out and look for it" crap). Until a government agency does a study, we are not going to get true objective results as to the accuracy of the software filters, and even if/when one is completed, I'm still not certain that will matter; obviously the concensus up to this point has been, "something is better than nothing." Thus my prediction: pornography filters on library computers are here, and are going to be here, for a long time. Quit being puppets to liberalism and use a little common sense: software filtration is not illegal/unconstitutional, and if a community wants to have filters, let'em have'em, and go download your pr0n on the free computers at your nearest college library.

    Well, there goes my precious karma...

    Ryan Kirk

  180. The Court Hearing ... by Jim+Tyre · · Score: 5
    ... is this Monday, 3/27, 2:00 p.m., Federal Court in Boston, courtroom of Judge Edward Harrington. As always, court is open to the public, on the off chance that any slashdotters in the area feel like dropping in.

    Be polite if you do.