Slashdot Mirror


Text-Mining Your E-mail

Misha writes "There have been a number of weeks/months in anyone's life that called for a better organization of your Inbox. filtering and folders work, but it'd be nice to have an text-mining tool running in the background that categorized incoming messages by topic as they arrive. It's nice to see that besides NLP research, there are some great algorithmic advances being done, as seen in this paper. Perhaps even one of them Perl monkeys will quickly hack such a background tool." Note: it's a PostScript file.

217 comments

  1. FP!!!! by DonkeyHote · · Score: -1

    Quarry Dirt Bird Earth Katz is a child m0lester Sand Raptor Earth Bird Earth Flyer Foul
    Earth Worm Bird Katz is a child m0lester Worm Bird Earth Worm Foul Quarry Crust Foul
    Katz is a child m0lester Raptor Quarry Earth Earth Dirt Sand Raptor Raptor Foul Foul Bird
    Feathers Dirt Feathers Katz is a child m0lester Raptor Katz is a child m0lester Sand Katz is a child m0lester Earth Sand Sand Earth
    Foul Flyer Worm Flyer Raptor Crust Katz is a child m0lester Sand Quarry Dirt Feathers Sand
    Worm Quarry Flyer Bird Foul Katz is a child m0lester Flyer Katz is a child m0lester Raptor Flyer Sand Dirt
    Bird Katz is a child m0lester Dirt Quarry Dirt Crust Sand Feathers Katz is a child m0lester Katz is a child m0lester Raptor Flyer
    Earth Earth Worm Katz is a child m0lester Crust Foul Katz is a child m0lester Crust Dirt Katz is a child m0lester Feathers Foul
    Sand Quarry Quarry Sand Katz is a child m0lester Sand Flyer Earth Quarry Feathers Foul Crust
    Crust Crust Sand Crust Sand Flyer Flyer Feathers Foul Dirt Flyer Crust
    Earth Bird Flyer Quarry Quarry Worm Quarry Quarry Dirt Raptor Flyer Worm
    Sand Earth Bird Foul Bird Raptor Earth Raptor Foul Feathers Crust Raptor
    Sand Crust Raptor Flyer Raptor Foul Katz is a child m0lester Bird Crust Sand Flyer Dirt
    Raptor Bird Katz is a child m0lester Earth Foul Feathers Bird Crust Katz is a child m0lester Dirt Bird Worm
    Quarry Dirt Worm Flyer Raptor Flyer Worm Bird Flyer Foul Flyer Foul
    Raptor Foul Flyer Feathers Flyer Foul Katz is a child m0lester Earth Quarry Crust Earth Feathers
    Quarry Bird Dirt Dirt Katz is a child m0lester Bird Katz is a child m0lester Earth Raptor Sand Dirt Earth
    Dirt Feathers Katz is a child m0lester Earth Flyer Worm Flyer Flyer Earth Raptor Flyer Worm
    Foul Raptor Katz is a child m0lester Flyer Crust Dirt Earth Bird Sand Raptor Flyer Foul
    Katz is a child m0lester Earth Worm Dirt Worm Raptor Bird Bird Quarry Foul Katz is a child m0lester Katz is a child m0lester
    Dirt Flyer Sand Worm Raptor Raptor Quarry Feathers Worm Worm Worm Katz is a child m0lester
    Dirt Raptor Quarry Worm Katz is a child m0lester Quarry Bird Quarry Dirt Katz is a child m0lester Bird Quarry
    Katz is a child m0lester Foul Worm Katz is a child m0lester Katz is a child m0lester Feathers Katz is a child m0lester Sand Sand Raptor Katz is a child m0lester Sand
    Worm Quarry Worm Katz is a child m0lester Bird Flyer Crust Worm Quarry Feathers Earth Raptor
    Worm Katz is a child m0lester Raptor Foul Katz is a child m0lester Crust Foul Foul Crust Crust Earth Katz is a child m0lester
    Crust Quarry Earth Quarry Feathers Foul Bird Raptor Katz is a child m0lester Earth Flyer Flyer
    Raptor Feathers Feathers Flyer Katz is a child m0lester Foul Flyer Foul Bird Feathers Feathers Bird
    Flyer Raptor Katz is a child m0lester Worm Quarry Bird Raptor Bird Flyer Foul Earth Earth
    Earth Crust Feathers Dirt Earth Katz is a child m0lester Flyer Earth Crust Feathers Katz is a child m0lester Feathers
    Foul Crust Quarry Quarry Feathers Sand Earth Dirt Worm Bird Sand Raptor
    Dirt Dirt Crust Feathers Crust Crust Quarry Foul Feathers Foul Raptor Foul
    Flyer Crust Raptor Bird Sand Foul Crust Dirt Raptor Dirt Quarry Dirt
    Earth Dirt Crust Flyer Flyer Worm Crust Bird Bird Feathers Foul Foul
    Bird Dirt Earth Foul Worm Bird Foul Foul Foul Sand Dirt Quarry
    Quarry Foul Earth Foul Earth Worm Quarry Feathers Katz is a child m0lester Flyer Quarry Feathers
    Worm Worm Earth Feathers Flyer Sand Foul Dirt Flyer Bird Sand Earth
    Quarry Foul Bird Katz is a child m0lester Foul Bird Sand Raptor Quarry Bird Flyer Foul
    Bird Bird Raptor Foul Crust Dirt Bird Raptor Feathers Dirt Sand Bird
    Katz is a child m0lester Crust Foul Katz is a child m0lester Flyer Foul Quarry Foul Sand Flyer Sand Crust
    Dirt Flyer Bird Dirt Earth Flyer Earth Crust Katz is a child m0lester Worm Foul Katz is a child m0lester
    Worm Foul Earth Foul Crust Earth Flyer Earth Earth Foul Bird Feathers
    Sand Bird Feathers Katz is a child m0lester Dirt Crust Flyer Foul Foul Earth Bird Crust
    Feathers Bird Sand Bird Raptor Feathers Dirt Feathers Crust Crust Worm Worm
    Raptor Raptor Quarry Foul Earth Crust Bird Quarry Flyer Sand Sand Quarry
    Quarry Bird Bird Worm Dirt Feathers Raptor Earth Earth Worm Raptor Dirt
    Foul Foul Dirt Feathers Worm Flyer Earth Feathers Sand Raptor Quarry Dirt
    Earth Katz is a child m0lester Dirt Flyer Foul Quarry Katz is a child m0lester Flyer Katz is a child m0lester Bird Crust Sand
    Flyer Katz is a child m0lester Katz is a child m0lester Foul Dirt Flyer Dirt Flyer Foul Raptor Katz is a child m0lester Raptor
    Raptor Foul Foul Raptor Sand Raptor Earth Dirt Earth Feathers Raptor Foul
    Crust Raptor Raptor Earth Bird Flyer Worm Katz is a child m0lester Dirt Flyer Worm Foul
    Crust Earth Quarry Sand Foul Bird Feathers Bird Raptor Worm Raptor Dirt
    Foul Sand Sand Quarry Crust Worm Flyer Dirt Sand Bird Foul Dirt
    Sand Flyer Quarry Worm Sand Bird Katz is a child m0lester Quarry Quarry Sand Foul Worm
    Earth Feathers Bird Dirt Raptor Worm Feathers Bird Earth Bird Dirt Crust
    Sand Earth Sand Worm Foul Sand Feathers Worm Foul Foul Crust Bird
    Earth Bird Feathers Quarry Flyer Foul Bird Foul Quarry Earth Dirt Foul
    Crust Flyer Worm Bird Bird Sand Earth Quarry Sand Foul Bird Flyer
    Katz is a child m0lester Dirt Dirt Feathers Worm Raptor Dirt Sand Crust Quarry Crust Crust
    Katz is a child m0lester Flyer Sand Katz is a child m0lester Earth Feathers Feathers Raptor Flyer Feathers Quarry Worm
    Quarry Earth Crust Dirt Earth Flyer Katz is a child m0lester Crust Flyer Bird Raptor Dirt
    Feathers Bird Dirt Bird Flyer Feathers Earth Raptor Raptor Feathers Earth Earth
    Bird Katz is a child m0lester Katz is a child m0lester Worm Earth Feathers Flyer Worm Foul Dirt Katz is a child m0lester Flyer
    Feathers Katz is a child m0lester Bird Raptor Foul Quarry Feathers Feathers Dirt Feathers Katz is a child m0lester Raptor
    Bird Worm Katz is a child m0lester Dirt Dirt Crust Earth Sand Sand Worm Foul Crust
    Sand Foul Raptor Feathers Foul Earth Crust Dirt Crust Flyer Crust Bird
    Katz is a child m0lester Worm Katz is a child m0lester Raptor Crust Crust Dirt Earth Raptor Sand Crust Bird
    Feathers Worm Dirt Quarry Quarry Earth Raptor Feathers Worm Raptor Earth Feathers
    Sand Feathers Bird Quarry Flyer Katz is a child m0lester Foul Worm Dirt Sand Feathers Raptor
    Crust Earth Raptor Flyer Quarry Quarry Quarry Feathers Sand Foul Dirt Feathers
    Sand Dirt Crust Quarry Quarry Sand Sand Bird Raptor Feathers Bird Foul
    Flyer Bird Worm Flyer Foul Katz is a child m0lester Earth Katz is a child m0lester Dirt Quarry Feathers Quarry
    Katz is a child m0lester Foul Sand Foul Bird Sand Foul Earth Foul Earth Bird Foul
    Foul Bird Crust Sand Flyer Flyer Crust Flyer Katz is a child m0lester Raptor Feathers Quarry
    Earth Quarry Sand Earth Bird Sand Dirt Foul Worm Worm Quarry Sand
    Foul Crust Quarry Raptor Sand Katz is a child m0lester Foul Katz is a child m0lester Worm Quarry Dirt Feathers
    Worm Dirt Foul Worm Sand Feathers Foul Flyer Crust Earth Sand Sand
    Bird Worm Crust Earth Sand Flyer Foul Worm Foul Feathers Katz is a child m0lester Flyer
    Bird Feathers Flyer Quarry Bird Feathers Foul Dirt Feathers Sand Sand Flyer
    Flyer Foul Earth Bird Katz is a child m0lester Quarry Earth Bird Quarry Katz is a child m0lester Flyer Flyer
    Dirt Feathers Foul Sand Raptor Katz is a child m0lester Worm Crust Flyer Crust Worm Foul
    Foul Katz is a child m0lester Crust Flyer Quarry Foul Raptor Feathers Katz is a child m0lester Dirt Worm Crust
    Earth Raptor Foul Worm Dirt Sand Flyer Katz is a child m0lester Katz is a child m0lester Bird Dirt Katz is a child m0lester
    Feathers Bird Raptor Bird Dirt Foul Quarry Dirt Quarry Katz is a child m0lester Raptor Raptor
    Dirt Earth Feathers Katz is a child m0lester Crust Sand Feathers Earth Foul Dirt Raptor Dirt
    Crust Bird Crust Dirt Sand Worm Quarry Crust Quarry Katz is a child m0lester Foul Feathers
    Worm Earth Sand Katz is a child m0lester Dirt Flyer Katz is a child m0lester Bird Sand Foul Foul Quarry
    Earth Worm Flyer Feathers Crust Feathers Raptor Flyer Flyer Earth Flyer Bird
    Foul Quarry Raptor Quarry Flyer Sand Raptor Worm Crust Dirt Raptor Crust
    Flyer Raptor Worm Foul Flyer Dirt Feathers Foul Foul Raptor Earth Foul
    Katz is a child m0lester Dirt Earth Raptor Sand Flyer Katz is a child m0lester Crust Dirt Quarry Sand Earth
    Sand Quarry Raptor Foul Quarry Flyer Foul Dirt Katz is a child m0lester Earth Flyer Foul
    Raptor Flyer Foul Earth Quarry Earth Katz is a child m0lester Bird Bird Worm Worm Dirt
    Quarry Crust Sand Crust Katz is a child m0lester Foul Raptor Raptor Bird Foul Quarry Crust
    Feathers Feathers Dirt Crust Katz is a child m0lester Katz is a child m0lester Dirt Earth Crust Worm Earth Feathers
    Feathers Katz is a child m0lester Raptor Feathers Foul Dirt Flyer Crust Dirt Sand Bird Worm
    Crust Bird Sand Feathers Flyer Raptor Feathers Worm Dirt Earth Katz is a child m0lester Worm
    Crust Foul Foul Sand Sand Raptor Foul Earth Flyer Flyer Dirt Earth
    Katz is a child m0lester Foul Flyer Flyer Worm Dirt Katz is a child m0lester Feathers Dirt Crust Sand Sand
    Crust Worm Foul Raptor Dirt Katz is a child m0lester Dirt Feathers Sand Foul Bird Worm
    Flyer Foul Foul Worm Bird Quarry Foul Katz is a child m0lester Foul Earth Foul Earth
    Katz is a child m0lester Katz is a child m0lester Worm Quarry Foul Katz is a child m0lester Worm Dirt Katz is a child m0lester Earth Worm Sand
    Bird Katz is a child m0lester Flyer Worm Katz is a child m0lester Earth Earth Earth Raptor Feathers Flyer Feathers
    Feathers Crust Earth Foul Katz is a child m0lester Foul Worm Worm Dirt Dirt Sand Worm
    Foul Sand Flyer Worm Sand Flyer Sand Foul Feathers Earth Flyer Raptor
    Flyer Katz is a child m0lester Crust Quarry Dirt Crust Flyer Earth Sand Raptor Feathers Bird
    Earth Crust Dirt Crust Flyer Crust Raptor Sand Dirt Foul Dirt Worm
    Crust Worm Dirt Dirt Worm Dirt Raptor Sand Dirt Flyer Foul Foul
    Foul Worm Earth Foul Crust Quarry Crust Bird Sand Earth Sand Dirt
    Crust Feathers Bird Bird Feathers Foul Earth Flyer Earth Bird Sand Foul
    Crust Dirt Foul Feathers Raptor Katz is a child m0lester Crust Dirt Worm Quarry Foul Katz is a child m0lester
    Sand Flyer Feathers Raptor Katz is a child m0lester Raptor Quarry Quarry Flyer Flyer Dirt Katz is a child m0lester
    Worm Earth Foul Sand Katz is a child m0lester Crust Worm Earth Foul Quarry Raptor Flyer
    Crust Feathers Feathers Bird Foul Katz is a child m0lester Crust Flyer Raptor Earth Quarry Bird
    Raptor Sand Flyer Earth Feathers Bird Raptor Sand Foul Dirt Quarry Feathers
    Bird Earth Earth Crust Raptor Bird Flyer Dirt Katz is a child m0lester Sand Flyer Foul
    Crust Worm Katz is a child m0lester Raptor Sand Flyer Earth Dirt Feathers Raptor Sand Earth
    Sand Feathers Bird Raptor Crust Dirt Bird Foul Dirt Bird Sand Feathers
    Crust Flyer Feathers Feathers Earth Raptor Flyer Katz is a child m0lester Quarry Worm Worm Bird
    Worm Katz is a child m0lester Bird Katz is a child m0lester Flyer Worm Earth Feathers Sand Feathers Sand Katz is a child m0lester
    Crust Dirt Sand Feathers Dirt Bird Feathers Quarry Sand Feathers Bird Katz is a child m0lester
    Katz is a child m0lester Earth Foul Feathers Foul Raptor Sand Foul Sand Bird Feathers Foul
    Flyer Feathers Raptor Earth Quarry Raptor Foul Flyer Foul Dirt Crust Worm
    Earth Flyer Raptor Worm Earth Feathers Foul Feathers Foul Sand Worm Katz is a child m0lester
    Earth Worm Dirt Feathers Crust Bird Bird Worm Raptor Quarry Foul Flyer
    Dirt Sand Raptor Raptor Earth Sand Earth Katz is a child m0lester Katz is a child m0lester Raptor Dirt Quarry
    Dirt Quarry Katz is a child m0lester Worm Worm Katz is a child m0lester Katz is a child m0lester Foul Bird Earth Bird Flyer
    Crust Dirt Feathers Crust Quarry Crust Dirt Raptor Feathers Feathers Feathers Earth
    Earth Katz is a child m0lester Flyer Flyer Sand Feathers Dirt Worm Crust Worm Earth Feathers
    Crust Crust Katz is a child m0lester Raptor Sand Crust Sand Katz is a child m0lester Foul Earth Earth Bird
    Dirt Foul Raptor Foul Earth Foul Dirt Earth Dirt Bird Foul Crust
    Bird Crust Quarry Sand Raptor Earth Dirt Bird Earth Quarry Feathers Flyer
    Flyer Katz is a child m0lester Raptor Worm Flyer Dirt Sand Feathers Foul Flyer Raptor Feathers
    Sand Foul Quarry Flyer Earth Worm Earth Raptor Foul Bird Sand Flyer
    Sand Crust Raptor Foul Feathers Sand Sand Dirt Dirt Worm Katz is a child m0lester Raptor
    Bird Foul Earth Dirt Quarry Earth Raptor Katz is a child m0lester Katz is a child m0lester Earth Dirt Worm
    Raptor Foul Dirt Dirt Sand Dirt Katz is a child m0lester Foul Quarry Bird Worm Quarry
    Katz is a child m0lester Dirt Earth Quarry Earth Feathers Earth Feathers Earth Dirt Sand Bird
    Earth Flyer Dirt Feathers Bird Worm Earth Sand Dirt Raptor Feathers Foul
    Dirt Raptor Earth Quarry Feathers Foul Foul Crust Earth Crust Bird Sand
    Earth Foul Earth Feathers Sand Quarry Sand Worm Earth Dirt Katz is a child m0lester Raptor
    Feathers Katz is a child m0lester Foul Feathers Flyer Bird Quarry Dirt Raptor Bird Bird Worm
    Crust Raptor Katz is a child m0lester Sand Crust Sand Crust Quarry Raptor Crust Raptor Raptor
    Bird Earth Dirt Crust Flyer Flyer Crust Foul Earth Sand Worm Quarry
    Bird Flyer Sand Foul Sand Earth Quarry Raptor Flyer Katz is a child m0lester Dirt Sand
    Quarry Dirt Dirt Katz is a child m0lester Sand Katz is a child m0lester Feathers Quarry Foul Katz is a child m0lester Crust Katz is a child m0lester
    Raptor Earth Sand Quarry Bird Crust Crust Foul Foul Earth Feathers Feathers
    Worm Sand Dirt Katz is a child m0lester Foul Crust Foul Raptor Feathers Worm Quarry Quarry
    Feathers Feathers Katz is a child m0lester Earth Quarry Quarry Foul Bird Sand Sand Bird Feathers
    Flyer Crust Worm Worm Raptor Bird Sand Foul Dirt Foul Katz is a child m0lester Dirt
    Dirt

    1. Re:FP!!!! by trollercoaster · · Score: -1

      I bow to your skills, for you have beaten me to the phirst poast. I must be getting slow in my old age.

      --

      Slashdot, come for the goatse, stay for the trolls.

    2. Re:FP!!!! by Anonymous Coward · · Score: -1, Offtopic
      Klerck Rules.
      http://www.eveeieyhfgfcdoosammgwsnboivvbsczxlzgabc / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /ooieiabdcdjsvbkeldfogjhiyeeejkagclmieooionoepdk / /abcdefmfighyiqxjklmonopqrosoyotuvwxoyqwertyuiov / /sdfghjklqewiuznmbjadzmcloeuirquakndsflksjdflkas / /fskdfasiewurznmcvweroiqewrnamdnzcvuowieramnfkas / /dfhzuxcihskjrnakjzkjcxbviusayrkajsfzxncvizudyri / /bakdnfbzkcvhgiuegriweramdnfzxlcvueirhamdnzkciue / /jranbsdmfzcowierandmfxzncbkjhfabsdifuweajzkxcuw / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /fzbxcvkxlkcnvmndskfjwehaiursdfzjxnbjkdfhskdflas / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / /kweorjasdknfbkjsdoifuzxbcmfgsltjewioahsdfnbzxcb / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /yroausdfzxmncvskeyiqozsjhfasdfoiwueranmcnzbkjhd / /ueafhksjfwheuirasdjhbzxiuewjhasmdnkfzxciurhaskj / /roiquwermcvkhiruhasdkjfnzxkjyeiuahsdbzxckjvopwe / /uqweuirjhvxzckjhweriuasydfoiqurnmxckvhweruiahdj / /znkxcvjhwierahsfzkxhhidufhsakjbzxjchiwueryqagsd / /kjhaksdfnbakwreyhaisknfjkzxbcvkoiqwueraskfzxcbk / /nlkwejrasoidjfxzlknvlkwjeroiasudflknzxlkbjeoiru / /slkdjfzxnmvkljdfawienzxveoriuaskdfjzxcmbnkseuri / /kfjlznxcvksjroeijasdklzjfowierqouasdhfzxncbkjhd / /jsdfljkweoriuasdfkjzxmcnvlkjdowuieraksdflkzxjbo / /werklasdnfmzxclkjewoijasdlfknzlkjwoeirqpweoiasd / /kjzxjvwperaksdjfxzweirjaslkdfzxnclvkjweroiasufd / /zxclkjeworijasdflknzlbkoiwuraksjflknxblkwjerois / /jfweknasdkfjzoxijkenraksjdfoizxjvlknwerlkajsdfo / /erhasdfzxncvkjdfyiuzxcnvsikirkajeajsbdfkzxbuyef / /rahsdjbzcvxmnvcuweyriausdnfzxbcvkwueyrajnbvkjxg / /iwueyajdfkzxjcnbkeyriaushdfkjbzbuowrnasdkfbhuie / /asjmfnkkbyiurnakjsndfkzjbhiuwerajsknfkzbyhweiua / /dkfjbzkxvbjywekrjaskjnvzxjcweruiasdhfkzjxnsjkld / /fasoidfjalskdfasklhfxjdnmenrqoiuozxcopjgneaksjo / /nzxdkfajlsdfkljsdfoiasdfasndflzxkcvozixucoqweiu / /pwoeiruzxmncvoutyqwerizxnvmxmcnvoweurqmznxmbouw / /rmnzbkhuyrtjghanzxcvbkhgjweyriaudfbznbkweruyabz / /bcvnkdhityqhagsdfjglsieurakfsdnfbvfdsajkbiuyqwe / heoiroaisjdfzbxckjksrhiuehadsfbzkxjcbhkeuryaksj
      Email me and tell me what you think of widening!
    3. Re:FP!!!! by DonkeyHote · · Score: -1

      Palastine Soldier Abused Massacre Soldier Soldier Murdered Murdered Israel Assaulted Assaulted Attacked
      Assaulted Murdered Assaulted Death Raped Massacre Raped Abused Palastine Israel Soldier Missle
      Palastine Attacked Israel Murdered Attacked Palastine Murdered Raped Soldier Raped Death Assaulted
      Abused Assaulted Abused Murdered Death Massacre Massacre Israel Palastine Death Missle Assaulted
      Attacked Palastine Murdered Palastine Massacre Murdered Massacre Israel Palastine Soldier Assaulted Assaulted
      Death Abused Israel Raped Death Abused Murdered Attacked Israel Abused Raped Israel
      Soldier Massacre Death Attacked Soldier Massacre Death Soldier Death Palastine Palastine Murdered
      Death Child Soldier Assaulted Missle Raped Assaulted Abused Death Child Death Abused
      Missle Death Missle Assaulted Assaulted Murdered Israel Death Massacre Palastine Abused Soldier
      Massacre Israel Soldier Abused Assaulted Missle Missle Palastine Abused Palastine Massacre Murdered
      Palastine Raped Death Palastine Abused Assaulted Missle Child Child Child Soldier Massacre
      Abused Palastine Attacked Child Abused Attacked Attacked Missle Massacre Child Israel Abused
      Murdered Raped Missle Palastine Missle Palastine Soldier Death Palastine Child Soldier Murdered
      Missle Attacked Israel Child Soldier Israel Massacre Murdered Soldier Abused Soldier Death
      Massacre Abused Abused Missle Death Massacre Assaulted Soldier Missle Israel Missle Soldier
      Assaulted Child Murdered Missle Missle Murdered Missle Raped Death Missle Raped Assaulted
      Missle Palastine Massacre Death Soldier Abused Abused Attacked Assaulted Death Raped Israel
      Israel Palastine Massacre Missle Soldier Palastine Massacre Attacked Death Attacked Palastine Raped
      Soldier Abused Missle Israel Massacre Raped Child Abused Soldier Soldier Israel Massacre
      Soldier Murdered Child Murdered Palastine Palastine Death Palastine Attacked Raped Massacre Palastine
      Attacked Massacre Palastine Palastine Attacked Murdered Raped Soldier Child Israel Israel Israel
      Child Soldier Soldier Raped Attacked Missle Abused Raped Attacked Death Murdered Attacked
      Murdered Soldier Raped Murdered Massacre Attacked Child Palastine Murdered Death Child Murdered
      Missle Palastine Missle Palastine Child Palastine Raped Child Palastine Israel Missle Abused
      Abused Missle Massacre Death Palastine Child Child Missle Murdered Attacked Massacre Death
      Soldier Missle Child Palastine Palastine Murdered Murdered Israel Palastine Attacked Assaulted Death
      Death Palastine Assaulted Raped Israel Death Israel Death Israel Massacre Soldier Raped
      Assaulted Missle Massacre Attacked Massacre Israel Raped Massacre Massacre Israel Abused Abused
      Assaulted Palastine Raped Attacked Missle Murdered Massacre Abused Child Missle Soldier Missle
      Missle Missle Murdered Massacre Attacked Palastine Massacre Abused Child Murdered Massacre Missle
      Murdered Palastine Assaulted Palastine Abused Israel Raped Missle Assaulted Missle Child Soldier
      Palastine Massacre Child Missle Abused Massacre Soldier Palastine Child Assaulted Missle Death
      Death Attacked Abused Murdered Missle Missle Massacre Death Assaulted Missle Palastine Missle
      Murdered Israel Assaulted Soldier Massacre Missle Abused Death Israel Abused Child Israel
      Murdered Attacked Missle Palastine Abused Israel Raped Attacked Raped Abused Assaulted Missle
      Child Israel Assaulted Death Soldier Massacre Attacked Massacre Massacre Death Missle Attacked
      Raped Palastine Massacre Assaulted Massacre Attacked Missle Abused Assaulted Attacked Murdered Murdered
      Palastine Missle Murdered Massacre Israel Missle Israel Soldier Abused Murdered Israel Death
      Massacre Assaulted Massacre Palastine Child Raped Palastine Assaulted Palastine Palastine Israel Missle
      Palastine Assaulted Child Palastine Death Raped Palastine Palastine Assaulted Palastine Murdered Massacre
      Palastine Child Missle Assaulted Israel Soldier Raped Murdered Attacked Soldier Israel Assaulted
      Attacked Child Soldier Massacre Death Soldier Abused Assaulted Palastine Raped Soldier Massacre
      Raped Massacre Child Soldier Missle Missle Massacre Raped Abused Israel Massacre Child
      Soldier Missle Massacre Palastine Soldier Soldier Assaulted Raped Raped Death Murdered Death
      Child Israel Soldier Child Raped Soldier Child Missle Israel Murdered Murdered Israel
      Missle Israel Assaulted Missle Missle Massacre Missle Assaulted Soldier Israel Palastine Murdered
      Soldier Murdered Child Murdered Raped Palastine Missle Assaulted Abused Soldier Death Raped
      Raped Murdered Murdered Death Soldier Attacked Child Israel Soldier Assaulted Israel Attacked
      Assaulted Palastine Soldier Child Palastine Missle Child Child Palastine Missle Massacre Attacked
      Massacre Massacre Massacre Attacked Israel Massacre Israel Soldier Attacked Assaulted Raped Murdered
      Abused Child Attacked Attacked Soldier Missle Raped Soldier Raped Attacked Child Attacked
      Massacre Child Missle Death Murdered Attacked Child Child Attacked Child Israel Raped
      Abused Abused Raped Assaulted Death Assaulted Child Israel Assaulted Palastine Massacre Massacre
      Israel Abused Massacre Child Murdered Child Soldier Murdered Murdered Raped Massacre Abused
      Assaulted Abused Israel Abused Murdered Massacre Attacked Missle Assaulted Assaulted Murdered Death
      Palastine Raped Murdered Child Soldier Attacked Massacre Soldier Palastine Murdered Child Israel
      Palastine Child Child Death Assaulted Assaulted Assaulted Assaulted Child Missle Assaulted Child
      Raped Child Raped Assaulted Child Murdered Abused Abused Palastine Raped Attacked Soldier
      Raped Death Abused Massacre Child Missle Abused Palastine Attacked Child Assaulted Child
      Israel Attacked Child Murdered Raped Assaulted Israel Attacked Abused Missle Soldier Massacre
      Assaulted Soldier Death Murdered Assaulted Attacked Missle Palastine Massacre Child Assaulted Palastine
      Palastine Death Massacre Soldier Abused Massacre Raped Assaulted Attacked Israel Massacre Child
      Abused Assaulted Palastine Israel Missle Palastine Murdered Massacre Massacre Palastine Missle Child
      Death Attacked Soldier Assaulted Palastine Massacre Assaulted Massacre Massacre Massacre Soldier Massacre
      Israel Assaulted Soldier Attacked Attacked Abused Death Attacked Massacre Assaulted Child Murdered
      Attacked Massacre Child Attacked Attacked Child Raped Child Israel Assaulted Soldier Massacre
      Abused Murdered Assaulted Abused Death Palastine Abused Murdered Missle Massacre Assaulted Massacre
      Israel Death Attacked Abused Soldier Assaulted Palastine Death Child Missle Abused Attacked
      Attacked Raped Missle Missle Raped Assaulted Murdered Soldier Palastine Abused Attacked Israel
      Missle Soldier Palastine Assaulted Abused Murdered Child Massacre Child Palastine Palastine Assaulted
      Death Abused Soldier Abused Murdered Child Soldier Murdered Murdered Attacked Israel Missle
      Abused Assaulted Palastine Death Attacked Missle Soldier Massacre Raped Palastine Child Murdered
      Death Death Missle Murdered Death Assaulted Child Death Soldier Death Child Assaulted
      Raped Murdered Child Missle Child Assaulted Attacked Murdered Raped Child Abused Child
      Assaulted Missle Child Missle Soldier Missle Massacre Raped Death Child Child Murdered
      Abused Child Raped Palastine Assaulted Murdered Murdered Assaulted Abused Abused Attacked Massacre
      Assaulted Child Soldier Murdered Murdered Raped Massacre Abused Raped Palastine Massacre Israel
      Death Missle Israel Murdered Palastine Palastine Assaulted Missle Abused Raped Massacre Abused
      Missle Abused Death Abused Murdered Attacked Abused Raped Attacked Murdered Abused Soldier
      Missle Soldier Raped Israel Palastine Raped Soldier Abused Raped Abused Murdered Palastine
      Child Israel Child Abused Child Palastine Raped Child Abused Raped Murdered Palastine
      Missle Israel Soldier Death Soldier Massacre Missle Death Abused Murdered Assaulted Israel
      Israel Assaulted Israel Soldier Soldier Death Missle Assaulted Assaulted Soldier Death Massacre
      Raped Assaulted Soldier Israel Israel Missle Missle Child Raped Assaulted Attacked Raped
      Massacre Israel Child Soldier Abused Child Death Assaulted Massacre Attacked Attacked Child
      Missle Death Death Missle Abused Abused Child Israel Child Child Abused Missle
      Missle Palastine Assaulted Child Assaulted Abused Abused Israel Child Attacked Soldier Israel
      Child Assaulted Assaulted Massacre Child Murdered Israel Massacre Attacked Attacked Raped Israel
      Israel Attacked Soldier Massacre Soldier Missle Massacre Palastine Death Raped Raped Missle
      Abused Palastine Assaulted Death Child Child Raped Attacked Missle Murdered Palastine Murdered
      Missle Missle Palastine Massacre Assaulted Soldier Child Attacked Child Massacre Palastine Palastine
      Attacked Palastine Palastine Israel Israel Massacre Massacre Child Raped Attacked Child Palastine
      Soldier Missle Abused Assaulted Soldier Missle Missle Death Palastine Israel Attacked Israel
      Israel Massacre Israel Massacre Assaulted Abused Missle Soldier Attacked Death Massacre Abused
      Massacre Palastine Palastine Soldier Raped Assaulted Attacked Palastine Soldier Abused Palastine Israel
      Massacre Death Child Israel Attacked Palastine Attacked Murdered Missle Child Raped Attacked
      Massacre Child Massacre Israel Assaulted Raped Attacked Attacked Death Murdered Assaulted Missle
      Israel Raped Death Child Child Palastine Soldier Murdered Attacked Death Israel Palastine
      Child Child Massacre Raped Child Murdered Raped Missle Soldier Palastine Missle Missle
      Missle Missle Israel Palastine Raped Raped Soldier Death Murdered Death Raped Death
      Soldier Raped Palastine Assaulted Israel Missle Soldier Death Palastine Attacked Soldier Israel
      Massacre Israel Israel Israel Death Child Soldier Murdered Massacre Assaulted Attacked Palastine
      Palastine Attacked Missle Assaulted Abused Soldier Soldier Soldier Murdered Soldier Death Missle
      Soldier Missle Massacre Palastine Child Death Assaulted Child Child Palastine Soldier Missle
      Abused Assaulted Murdered Child Missle Palastine Murdered Soldier Abused Child Missle Israel
      Child Massacre Murdered Massacre Missle Abused Attacked Attacked Assaulted Massacre Abused Israel
      Massacre Assaulted Palastine Massacre Murdered Attacked Murdered Murdered Death Attacked Assaulted Israel
      Israel Child Missle Abused Raped Soldier Assaulted Raped Murdered Attacked Massacre Massacre
      Missle Missle Massacre Israel Assaulted Abused Soldier Soldier Missle Assaulted Attacked Death
      Assaulted Murdered Child Abused Abused Missle Abused Soldier Israel Assaulted Attacked Massacre
      Death Assaulted Soldier Attacked Murdered Death Raped Massacre Attacked Raped Palastine Assaulted
      Raped Abused Raped Abused Death Palastine Death Palastine Raped Soldier Death Massacre
      Missle Abused Attacked Attacked Death Abused Attacked Attacked Raped Child Assaulted Murdered
      Murdered Assaulted Assaulted Death Israel Child Massacre Israel Child Soldier Massacre Murdered
      Soldier Missle Palastine Murdered Palastine Massacre Palastine Assaulted Israel Attacked Attacked Raped
      Palastine Israel Abused Attacked Assaulted Raped Child Abused Massacre Attacked Child Soldier
      Attacked Soldier Raped Abused Abused Israel Massacre Abused Assaulted Missle Death Missle
      Missle Child Attacked Missle Death Death Raped Soldier Palastine Abused Israel Soldier
      Missle Child Assaulted Murdered Abused Murdered Raped Child Attacked Palastine Abused Death
      Attacked Missle Israel Soldier Palastine Missle Abused Raped Death Missle Abused Raped
      Soldier Murdered Death Palastine Israel Abused Attacked Massacre Israel Abused Israel Assaulted
      Soldier Death Soldier Death Abused Death Death Palastine Raped Attacked Palastine Assaulted
      Attacked Assaulted Assaulted Child Death Assaulted Soldier Raped Palastine Abused Murdered Assaulted
      Abused Massacre Child Attacked Murdered Child Death Raped Massacre Soldier Assaulted Soldier
      Death Israel Assaulted Murdered Attacked Israel Assaulted Massacre Attacked Massacre Israel Palastine
      Assaulted Attacked Missle Palastine Murdered Attacked Raped Soldier Assaulted Murdered Missle Palastine
      Abused Child Missle Soldier Missle Missle Death Assaulted Death Missle Massacre Palastine
      Assaulted Attacked Palastine Murdered Soldier Death Murdered Child Child Soldier Missle Israel
      Raped Child Death Attacked Missle Child Death Soldier Soldier Missle Missle Child
      Attacked Death Child Massacre Raped Abused Raped Palastine Assaulted Attacked Massacre Soldier
      Child Abused Abused Abused Death Palastine Palastine Soldier Israel Murdered Israel Abused
      Death Death Israel Missle Murdered Attacked Attacked Raped Palastine Child Israel Abused
      Raped Abused Raped Israel Assaulted Massacre Murdered Israel Attacked Assaulted Soldier Death
      Massacre Attacked Massacre Massacre Murdered Massacre Massacre Palastine Raped Murdered Israel Missle
      Death Raped Child Soldier Israel Assaulted Child Palastine Abused Palastine Massacre Missle
      Raped Raped Abused Murdered Massacre Murdered Missle Palastine Abused Raped Missle Murdered
      Assaulted Assaulted Israel Soldier Abused Raped Israel Missle Raped Massacre Murdered Death
      Death Death Missle Attacked Murdered Assaulted Israel Soldier Missle Assaulted Massacre Murdered
      Missle Raped Murdered Israel Murdered Abused Murdered Child Missle Child Massacre Israel
      Palastine Child Child Israel Palastine Murdered Death Abused Missle Assaulted Palastine Raped
      Child Child Soldier Raped Palastine Murdered Child Palastine Death Child Attacked Missle
      Massacre Missle Child Israel Soldier Soldier Child Massacre Child Palastine Missle Attacked
      Death Soldier Missle Assaulted Massacre Abused Murdered Raped Missle Abused Massacre Attacked
      Assaulted Raped Soldier Raped Israel Soldier Missle Attacked Soldier Raped Death Assaulted
      Massacre Palastine Massacre Attacked Massacre Israel Soldier Death Murdered Massacre Soldier Child
      Assaulted Missle Israel Palastine Raped Massacre Palastine Assaulted Assaulted Raped Child Raped
      Child Missle Attacked Child Abused Attacked Assaulted Raped Soldier Murdered Death Missle
      Assaulted Murdered Raped Missle Death Missle Massacre Palastine Soldier Missle Raped Raped
      Abused Attacked Murdered Palastine Israel Murdered Israel Israel Israel Palastine Palastine Assaulted
      Massacre

    4. Re:FP!!!! by YourMissionForToday · · Score: -1

      For more interesting crapfloodtastic words, please check my bio. THX LOL!

    5. Re:FP!!!! by DonkeyHote · · Score: -1

      culto undulate vagina bubble vagina scoopula coelacanth bubble Ploopo monkey tristan
      LNB discontent coelacanth memory vagina Ploopo coelacanth LNB undulate discontent culto
      monkey vagina Mission Mission undulate bubble LNB tristan Ploopo tristan bubble
      frib culto donkey donkey frib tristan monkey LNB frib Ploopo LNB
      discontent discontent donkey crazy LNB crazy memory vagina coelacanth tristan Ploopo
      memory tristan frib crazy discontent frib culto vagina Ploopo crazy donkey
      monkey crazy frib vagina LNB discontent Ploopo discontent bubble culto frib
      frib memory vagina LNB Ploopo discontent frib bubble bubble donkey culto
      culto coelacanth LNB crazy LNB vagina undulate coelacanth crazy scoopula scoopula
      discontent donkey tristan monkey culto coelacanth crazy memory culto crazy monkey
      frib coelacanth scoopula donkey frib LNB coelacanth LNB scoopula LNB donkey
      scoopula tristan coelacanth bubble memory scoopula tristan bubble discontent scoopula LNB
      undulate frib crazy bubble frib LNB frib crazy donkey coelacanth Ploopo
      Ploopo undulate bubble discontent tristan vagina LNB memory frib LNB Ploopo
      bubble scoopula frib frib Mission tristan culto vagina culto LNB donkey
      monkey crazy undulate culto crazy coelacanth Mission Mission Ploopo memory donkey
      crazy Ploopo undulate bubble bubble coelacanth memory vagina coelacanth crazy donkey
      LNB coelacanth crazy donkey LNB donkey Ploopo monkey donkey frib culto
      culto undulate frib bubble bubble tristan monkey memory LNB donkey LNB
      donkey scoopula monkey frib memory vagina frib discontent crazy discontent Mission
      LNB memory scoopula discontent frib LNB frib Ploopo vagina Mission discontent
      bubble LNB donkey frib monkey Mission monkey undulate bubble undulate donkey
      coelacanth memory tristan discontent vagina memory Ploopo monkey Mission Mission bubble
      discontent vagina coelacanth scoopula Ploopo scoopula bubble coelacanth frib vagina coelacanth
      coelacanth scoopula tristan vagina bubble bubble monkey frib LNB monkey bubble
      Mission monkey discontent Ploopo Ploopo monkey vagina undulate tristan vagina Ploopo
      tristan discontent bubble Mission tristan bubble LNB vagina frib discontent undulate
      memory discontent discontent discontent Ploopo scoopula crazy LNB bubble coelacanth bubble
      memory vagina memory LNB undulate scoopula bubble monkey monkey frib donkey
      tristan scoopula vagina discontent frib donkey tristan donkey bubble Mission coelacanth
      discontent coelacanth monkey LNB frib donkey memory Ploopo bubble Mission undulate
      tristan vagina frib donkey vagina scoopula crazy Mission Mission culto donkey
      bubble Mission discontent frib crazy scoopula coelacanth tristan monkey LNB memory
      discontent donkey tristan donkey Mission vagina coelacanth Ploopo coelacanth scoopula frib
      Ploopo tristan bubble donkey coelacanth undulate LNB vagina memory LNB donkey
      vagina scoopula coelacanth vagina frib tristan discontent coelacanth culto LNB donkey
      coelacanth Mission vagina Ploopo culto vagina memory vagina bubble coelacanth scoopula
      LNB coelacanth monkey Mission crazy donkey memory vagina monkey LNB Mission
      discontent scoopula coelacanth discontent tristan crazy scoopula bubble LNB Ploopo bubble
      monkey donkey undulate Ploopo monkey scoopula scoopula coelacanth Mission tristan coelacanth
      scoopula Mission Mission monkey frib frib undulate coelacanth undulate undulate LNB
      culto donkey scoopula vagina culto culto Mission Mission undulate Mission vagina
      coelacanth crazy memory Ploopo vagina discontent LNB bubble Ploopo scoopula undulate
      monkey crazy LNB coelacanth LNB coelacanth monkey vagina frib crazy crazy
      undulate scoopula monkey frib Mission crazy monkey frib monkey scoopula frib
      Mission vagina discontent discontent tristan LNB tristan vagina scoopula monkey monkey
      undulate frib monkey undulate donkey undulate culto discontent vagina crazy culto
      frib undulate frib monkey tristan undulate culto donkey scoopula donkey scoopula
      frib Mission frib frib Ploopo donkey LNB tristan Mission donkey Ploopo
      monkey undulate tristan LNB crazy vagina vagina culto scoopula tristan monkey
      culto memory crazy bubble culto Mission coelacanth frib vagina culto bubble
      memory Mission discontent monkey Ploopo bubble discontent tristan LNB discontent culto
      donkey culto frib discontent bubble scoopula donkey Ploopo bubble discontent tristan
      Mission vagina Ploopo culto coelacanth bubble tristan monkey donkey bubble donkey
      LNB crazy LNB coelacanth frib tristan culto scoopula LNB LNB undulate
      discontent culto donkey culto LNB memory Ploopo Ploopo bubble undulate Ploopo
      coelacanth discontent Ploopo Ploopo monkey culto culto monkey discontent culto bubble
      coelacanth scoopula monkey vagina bubble culto vagina discontent LNB tristan Ploopo
      monkey bubble scoopula discontent culto tristan donkey LNB crazy Mission donkey
      donkey coelacanth memory culto monkey donkey donkey culto tristan culto bubble
      discontent vagina discontent LNB culto crazy scoopula monkey monkey memory donkey
      monkey monkey Ploopo coelacanth memory culto crazy Mission scoopula donkey Mission
      frib monkey culto monkey undulate culto discontent scoopula coelacanth bubble Mission
      coelacanth crazy undulate donkey coelacanth monkey coelacanth coelacanth frib frib LNB
      undulate memory scoopula Ploopo frib memory scoopula undulate culto Ploopo crazy
      tristan Ploopo culto culto discontent discontent coelacanth tristan culto tristan LNB
      discontent memory coelacanth culto monkey vagina tristan donkey Mission vagina culto
      donkey scoopula memory Mission coelacanth Ploopo tristan culto frib memory Mission
      scoopula undulate tristan scoopula coelacanth scoopula culto coelacanth crazy donkey frib
      monkey vagina culto coelacanth culto memory culto crazy coelacanth culto Mission
      Ploopo Ploopo bubble bubble donkey undulate tristan bubble crazy frib bubble
      crazy undulate coelacanth memory culto coelacanth Mission LNB vagina Mission monkey
      culto undulate coelacanth crazy frib bubble culto bubble bubble frib monkey
      vagina discontent donkey undulate frib memory tristan monkey donkey bubble bubble
      bubble memory Ploopo vagina monkey monkey tristan donkey LNB Mission memory
      donkey vagina monkey monkey LNB coelacanth vagina donkey crazy bubble vagina
      undulate bubble discontent frib frib crazy donkey memory LNB monkey LNB
      discontent memory monkey tristan Ploopo discontent coelacanth vagina crazy donkey monkey
      Mission frib bubble Mission undulate Ploopo undulate culto monkey monkey culto
      scoopula donkey LNB culto monkey Ploopo undulate culto discontent donkey coelacanth
      discontent LNB bubble coelacanth scoopula memory discontent vagina undulate discontent culto
      scoopula scoopula vagina Ploopo monkey Mission donkey undulate tristan vagina culto
      undulate scoopula donkey Mission frib tristan coelacanth scoopula culto donkey monkey
      undulate donkey frib Ploopo donkey undulate donkey tristan vagina LNB culto
      crazy bubble memory memory frib culto vagina scoopula undulate frib memory
      LNB Ploopo donkey Ploopo frib LNB scoopula tristan donkey coelacanth vagina
      donkey culto LNB memory culto undulate discontent coelacanth discontent frib vagina
      Mission undulate memory undulate monkey memory frib tristan memory crazy memory
      frib tristan vagina undulate discontent donkey tristan coelacanth donkey vagina crazy
      donkey tristan donkey monkey scoopula bubble LNB scoopula coelacanth donkey scoopula
      bubble donkey LNB crazy culto tristan bubble coelacanth discontent memory monkey
      donkey monkey bubble undulate scoopula crazy scoopula culto coelacanth discontent tristan
      bubble monkey Mission LNB undulate donkey coelacanth tristan LNB memory bubble
      donkey scoopula coelacanth undulate vagina discontent discontent Ploopo bubble bubble Mission
      culto donkey tristan LNB culto Mission discontent scoopula discontent frib tristan
      culto scoopula bubble Ploopo culto culto Ploopo crazy donkey Mission Mission
      undulate donkey Ploopo monkey undulate undulate scoopula memory scoopula coelacanth frib
      undulate tristan bubble LNB bubble scoopula undulate discontent LNB undulate scoopula
      culto bubble scoopula coelacanth donkey Ploopo LNB coelacanth frib memory Mission
      LNB coelacanth donkey Mission tristan tristan tristan frib coelacanth scoopula donkey
      culto Mission crazy bubble vagina bubble monkey Ploopo vagina coelacanth coelacanth
      bubble Mission monkey Ploopo monkey monkey monkey frib vagina culto coelacanth
      bubble scoopula frib donkey donkey LNB coelacanth memory discontent donkey monkey
      undulate Mission LNB vagina donkey vagina bubble discontent tristan bubble undulate
      Ploopo culto discontent Ploopo discontent culto culto donkey culto undulate coelacanth
      Ploopo frib bubble donkey Ploopo scoopula coelacanth scoopula discontent frib LNB
      frib culto tristan Ploopo donkey donkey vagina frib coelacanth culto Ploopo
      discontent bubble tristan culto vagina crazy scoopula memory tristan culto vagina
      donkey scoopula LNB culto tristan culto bubble monkey coelacanth scoopula crazy
      monkey coelacanth frib crazy Mission bubble vagina memory vagina Ploopo scoopula
      tristan scoopula frib vagina frib undulate scoopula monkey crazy monkey crazy
      bubble monkey crazy memory donkey frib donkey bubble vagina Mission Ploopo
      monkey scoopula Mission culto Mission Ploopo vagina LNB frib undulate scoopula
      coelacanth discontent crazy bubble discontent scoopula crazy Ploopo frib Mission vagina
      frib undulate Mission frib Mission discontent vagina discontent discontent memory Ploopo
      vagina culto discontent tristan Ploopo Ploopo monkey crazy coelacanth coelacanth discontent
      undulate monkey bubble scoopula crazy LNB crazy vagina scoopula Ploopo culto
      culto crazy LNB Ploopo crazy discontent Ploopo frib culto donkey discontent
      scoopula bubble donkey Mission discontent culto culto donkey vagina monkey vagina
      vagina scoopula coelacanth LNB scoopula discontent vagina tristan crazy monkey Ploopo
      bubble coelacanth frib discontent culto donkey crazy crazy culto tristan bubble
      memory culto undulate Ploopo tristan Mission Mission memory bubble culto donkey
      scoopula Mission monkey Mission monkey monkey crazy coelacanth scoopula undulate donkey
      scoopula scoopula donkey Ploopo donkey scoopula donkey discontent vagina coelacanth tristan
      bubble bubble Ploopo undulate Ploopo Ploopo vagina frib donkey scoopula LNB
      crazy monkey coelacanth Ploopo tristan culto Mission memory culto discontent tristan
      crazy monkey scoopula crazy LNB Mission Ploopo culto crazy vagina crazy
      Mission monkey frib tristan culto culto Mission discontent LNB memory donkey
      vagina frib crazy LNB vagina scoopula donkey vagina bubble monkey donkey
      discontent undulate Ploopo Ploopo donkey donkey scoopula Mission frib vagina LNB
      crazy tristan crazy discontent scoopula coelacanth donkey tristan crazy Mission coelacanth
      Ploopo scoopula tristan culto scoopula tristan Ploopo bubble Ploopo vagina donkey
      LNB Mission crazy LNB culto tristan crazy donkey Ploopo monkey culto
      crazy donkey crazy donkey culto donkey discontent memory discontent Mission donkey
      scoopula culto memory tristan vagina LNB discontent discontent vagina donkey coelacanth
      Mission vagina vagina donkey scoopula coelacanth LNB donkey LNB Ploopo undulate
      Mission LNB discontent LNB undulate Mission vagina Mission LNB tristan scoopula
      memory memory Mission LNB culto memory scoopula monkey donkey LNB coelacanth
      memory donkey monkey Ploopo Mission discontent coelacanth discontent vagina culto tristan
      Ploopo memory culto vagina LNB undulate culto tristan frib LNB discontent
      LNB discontent memory culto crazy coelacanth crazy bubble frib monkey vagina
      coelacanth undulate vagina Ploopo donkey crazy undulate frib tristan crazy monkey
      scoopula Ploopo coelacanth vagina scoopula bubble culto bubble frib LNB scoopula
      scoopula bubble scoopula discontent memory scoopula Ploopo tristan crazy coelacanth monkey
      tristan coelacanth LNB monkey monkey undulate discontent LNB tristan scoopula Mission
      coelacanth undulate tristan vagina discontent memory bubble vagina Mission vagina scoopula
      LNB scoopula frib Ploopo monkey bubble frib tristan Mission frib memory
      culto undulate bubble Mission bubble LNB coelacanth coelacanth Ploopo monkey Ploopo
      Mission Ploopo Ploopo Ploopo crazy monkey vagina bubble crazy crazy crazy
      bubble

    6. Re:FP!!!! by YourMissionForToday · · Score: -1

      now that's Customer Service!!! I'll be shopping here from now on!

  2. hello by trollercoaster · · Score: -1
    text mine this!

    --

    Slashdot, come for the goatse, stay for the trolls.

  3. zeroth post by Anonymous Coward · · Score: -1, Offtopic

    zeroth post!

  4. Link to a postscript file? by Anonymous Coward · · Score: -1

    Wow, that's terribly useful! Somebody convert it to PDF, mmmkay?

    1. Re:Link to a postscript file? by Anonymous Coward · · Score: 0

      just get ghostview i mean, u have to get acrobat to read pdf, right? unless you're on OS X or something... get ghostview, clicking on the ps document in mozilla magically invokes it, thus u prevail

    2. Re:Link to a postscript file? by jordan_a · · Score: 1

      Yeah, a link to an standard document format that you can get viewers for on almost every platform. Damn that's soo inconsiderate, where's those word documents?

    3. Re:Link to a postscript file? by Pfhreakaz0id · · Score: 1

      How about plain text, HTML, RTF, or PDF? Every person who's been on the internet longer than two months has Acrobat.

    4. Re:Link to a postscript file? by tps12 · · Score: 2

      Not to mention that a PDF would be 10x the size. I have no idea why Mac and Windows OS's are so baffled by postscript...half the printer drivers have to deal with it already, why not just bundle a damn interpreter with the OS and have a minimal frontend on it for screen viewing?

      --

      Karma: Good (despite my invention of the Karma: sig)
    5. Re:Link to a postscript file? by tps12 · · Score: 2

      Postscript has the best reproduction accuracy for the file size. Assuming it has any kind of figures or equations, the only other reasonable alternatives are dvi and pdf. I've never seen dvi files rendered in a decent amount of time, and pdf is too fat, esp. for a paper linked to by slashdot. :)

      --

      Karma: Good (despite my invention of the Karma: sig)
    6. Re:Link to a postscript file? by Anonymous Coward · · Score: 0

      Amen, brother.

      Especially considering NeXT used postscript for its internal rendering, you'd think OSX could at least do the same.

    7. Re:Link to a postscript file? by SuiteSisterMary · · Score: 4, Funny
      why not just bundle a damn interpreter with the OS and have a minimal frontend on it for screen viewing?
      Gee, wouldn't that be illegally using their monopoly to muscle out third party developers? Why, if the OS had a PS viewer built in, nobody would every buy one! Businesses would go bankrupt!
      --
      Vintage computer games and RPG books available. Email me if you're interested.
    8. Re:Link to a postscript file? by Anonymous Coward · · Score: 0

      It shouldn't take two months to get ghostscript and ghostview. In fact, it comes with most modern operating systems.

    9. Re:Link to a postscript file? by Kiaser+Zohsay · · Score: 2

      Actually, ghostscript created a PDF about half the size of the .ps file.

      -rw-r--r-- 1 kz None 239121 Apr 24 14:13 bhs.pdf
      -rw-r--r-- 1 kz None 433678 Apr 24 14:02 bhs.ps

      Of course, the PDF is Flate encoded internally, and the ps is a big fluffy text file, so the ps file would compress to well below the PDF size.

      --
      I am not your blowing wind, I am the lightning.
    10. Re:Link to a postscript file? by nphillips · · Score: 1

      -rw-r--r-- 1 phillips cmb 181384 Apr 24 14:59 bhs.ps.gz

      And the winner is...gzipped postscript, which needn't be ungzipped before viewing.

    11. Re:Link to a postscript file? by MaxVlast · · Score: 2

      Alas, no. Adobe wanted ridiculous prices to license Display PostScript (DPS), the engine that NeXT used in the NEXTSTEP display system. (NeXT is a company. NEXTSTEP is an operating system.)

      Given the ridiculous licensing prices, Apple went a different way and created Display PDF for Mac OS X's drawing system.

      Ghostscript works just fine, but the lack of DPS is one of the reasons I still keep a NeXT cube on/under my desk.

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    12. Re:Link to a postscript file? by NewbieSpaz · · Score: 1

      Here ya go, in PDF format: http://www.kevindustries.com/bhs.pdf

      ps2pdf bhs.ps worked fine for me...

      --
      ------
      Random, useless fact: I type in startx entirely with my left hand.
    13. Re:Link to a postscript file? by tps12 · · Score: 2

      What is the difference between postscript and DPS? Any reason why DPS can't be integrated into X? The only effects of a DPDF renderer in OS X that I've seen are being able to view .pdf's without Acrobat and having vector-based widgets.

      --

      Karma: Good (despite my invention of the Karma: sig)
    14. Re:Link to a postscript file? by tps12 · · Score: 2

      NM, here is this project that seems to be just that. Apparently Display Ghostscript is dead, but DPS lives on. Still don't see what the big whoop is.

      --

      Karma: Good (despite my invention of the Karma: sig)
    15. Re:Link to a postscript file? by MaxVlast · · Score: 2

      Well, the attentive reader would have noted that I pointed out that Adobe wanted a very high per-seat license. Apple wanted to pay a flat rate, IIRC, and the two companies didn't work it out. So Apple went a different way.

      DPS was used in a more fundamental way in NEXTSTEP. It was really amazing. There was true WYSIWYG, as the code on the screen was what was literally sent to the printer. Layout was really improved as a result, and you could mix postscript code with your drawing program efforts and see it previewed in a live fashion on-screen. It was easy to save documents in a portable fashion (PS), and a dozen other things.

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    16. Re:Link to a postscript file? by tps12 · · Score: 2
      That sounds awesome. In my college days I always embedded latex in my xfig diagrams. I don't know if I'd necessarily want to go any less abstract than that (which isn't saying much, I know) under most circumstances, but it's cool that it's there, I suppose.

      Reminds me of the maps for the 3D network game for the Mac that Ambrosia made...Avara, I think? The maps were vector graphics, where different shapes meant different things and text inside the shapes was code. Very cool idea. I think there's still a lot of potential in the idea that source code doesn't necessarily need to be a simple linear text file.

      --

      Karma: Good (despite my invention of the Karma: sig)
    17. Re:Link to a postscript file? by tps12 · · Score: 2
      Gee, wouldn't that be illegally using their monopoly to muscle out third party developers? Why, if the OS had a PS viewer built in, nobody would every buy one! Businesses would go bankrupt!

      Haha, that is what I like to see. Some common sense once in a while.

      Some other transgressions: the Mac OS has forced the Apple menu on its users for nearly 20 years. Why can't I have a 3rd party menu? And sure people could download an alternative to GNOME terminal, but realistically who will exert the effort? And why don't I have a choice of who provides me with a tea timer in KDE?

      --

      Karma: Good (despite my invention of the Karma: sig)
    18. Re:Link to a postscript file? by Pfhreakaz0id · · Score: 2

      this is perhaps the greatest example of slashdotter myopia ever. I don't give a crap about my karma, I just have to laugh at this AC:

      It shouldn't take two months to get ghostscript and ghostview. In fact, it comes with most modern operating systems.

      Clue time: 99% of people who've ever used a computer have never heard of either. If they click on the link above, they get a windows file box for "open with" and they wonder why the author didn't inlude a warning of what this strange file format was and what, exactly, they are supposed to do with this file.

    19. Re:Link to a postscript file? by Anonymous Coward · · Score: 0


      Well if they dont know what a postscript file is, they aren't going to be able to provide much of an objective review of a reasearch paper either.

    20. Re:Link to a postscript file? by t · · Score: 2
      Get current man!

      158213 Apr 19 09:41 bhs.ps.bz2

      t.

    21. Re:Link to a postscript file? by ansonyumo · · Score: 1

      Yeah sure, embed it in the OS. More proof that any notion of what constitutes an "Operating System" has been completely destroyed by Microsoft's marketing department.

      Dude, it's real simple. Install ghostview, set up as helper app in the browser of your choice for application/postscript.

      Bundle with the OS. Feh!

    22. Re:Link to a postscript file? by devinjones · · Score: 0

      Didn't NeXT OS do this?
      IIRC, postscript was the underlying graphics transport for screens, so they had WYSIWYG everywhere.

  5. i suck by negacao · · Score: -1, Offtopic
    i do.

    "next to first post"..

    See? told you so.

    1. Re:i suck by Anonymous+Cowrad · · Score: -1

      will you be my friend?

      i got lotz of softwarez!

      --

      --
      pants ahoy
  6. there is no way to win... by Anonymous Coward · · Score: 1, Interesting

    They'll end up finding a loophole in your filtering, or you'll end up filtering out real emails.

    Only way to win is to kill it from the source. End of story.

    1. Re:there is no way to win... by ldopa1 · · Score: 1

      Doesn't this effectively amount to censorship? I agree that we (as individuals) need to make spamming less cost effective, but just preventing people from emailing (which is what you'd have to do) is censorship, unless of course you're the govt, in which case it's "protecting national interests"...

      --
      The Dopester
      "Yes, I'm a Karma Whore, but I'm doing it to pay my way through school."
    2. Re:there is no way to win... by Anonymous Coward · · Score: 0

      You're kidding, right? Please tell me you are.

      It's no more censorship than me seeing a letter and not opening it. Censorship is when you prevent the person from ever saying it in the first place, not if you decide not to listen to them.

    3. Re:there is no way to win... by plague3106 · · Score: 1

      Um i think i have a right to say 'No, you cannot snail mail me' and 'no you cannot call me.' So why don't i have the right to say 'no you cannot email me.' Its not censorship if the audience does not want to hear what you have to say. Yes they have a right to speech, but that doesn't mean they can call me if i do not wish to listen.

      Censorship requires a 3rd party between the person 'giving' the speech and the person 'receiving' it.

    4. Re:there is no way to win... by tenman · · Score: 2

      you can. Pay for a mail server that let's you administrate the configuration of, and a domain name (don't start with the "I shouldn't have to pay for it" crap, you want free? you get spam!).

      Set up your mail server so that all incoming mail to your domain goes to you. then only give out email addresses such as yourcompanyname@mydomain.com. If companyA.com sells your email address to spammers, you can shut that email address off. you can tell your mail server to reject mail sent to companyA.com@mydomain.com. This is no sure fire way to stop everything, and someone who really wants to send you an email, can make up any string of alpha/numeric charicters and send it to you at your domain, But it's a really nice way to monitor who is selling your address. and you cut the address off when you see that they have compromised your information.

      (note: many companies filter out the name of thier company before they sell thier address list, so your email never really makes it onto the list that the company ships)

    5. Re:there is no way to win... by ldopa1 · · Score: 1

      "Um i think i have a right to say 'No, you cannot snail mail me' and 'no you cannot call me.'"

      Actually, you DON'T have that right. You DO have the right to say "I won't read what you snail mail me" and "No, I won't listen to what you have to say when you do call me." You DO (in the U.S.) have the right to say "You cannot call me again." (see the TCPA, section 11)

      Next time you see your friendly postal carrier, ask him (or her) why you have to get all that junk mail. Ask him/her to just chuck it. Guess what, he/she can't. It's illegal for anyone except the sender or the reciever to trash ANY mail intentionally, and even the sender can't trash it after it's been sent. Once it's in the hands of the USPS, it's actually no longer the sender's property...

      --
      The Dopester
      "Yes, I'm a Karma Whore, but I'm doing it to pay my way through school."
    6. Re:there is no way to win... by wolf- · · Score: 1
      I had it out on the phone with a "gentlemen" yesterday afternoon over the "do not call me". One of his employees, for the 3rd or 4rth time this week, rang ALL my potts lines, hanging up before we could answer them. Then when we managed to answer, asked for me. My wife said "he isn't available". So he talked to her about our being homeowners (we arent) and how his company (no good bastard telemarkters) can make us a deal on a new home or upgrades. She said she was not only not interested in doing business with him, she didnt want to be called again, and wanted on a no call list. She asked for his name, his phone number (at which point he hung up)...

      Got to love caller id. Got the name, checked the website, called up and asked to speak to the owner.

      I got David Parton on the line, who informed me that if I didnt want him to call me, that I should be put on the worthless GA No Call List. I informed him that pursuant to 47 U.S.C. Section 227. that the burden of compliance was on him and not on me. After being handled rudely, unprofessionally by the original caller, the founder had the nerve to DEFEND his people, their proceedures, and his attitudes.

      Why do I say the GA No Call List is worthless? It is the LINE OWNERS who have to pay to be on the list! $5 per line for 2 years. I now have to pay to NOT have my dinner rudely interupted by an annoying unprofessional telemarketer who doesnt even have his "market" correct?

      Sure, why not. I have to manage the loads of spam that comes through our company mail servers. I have to pay for the storage, the transport and processing of this junk. Why shouldnt I have to pay for telemarketers also?

      The use of "marketers" in regards to spammers and "telemarketers" has been used loosly. As their shotgun methods of product placement doesnt match nearly anything taught in a true marketing course.

      --
      ----- LoboSoft specializes in Digital Language Lab
    7. Re:there is no way to win... by plague3106 · · Score: 1

      (don't start with the "I shouldn't have to pay for it" crap, you want free? you get spam!).

      I do pay jackass. My email comes with my internet connection.

      Should i pay EXTRA to block telemarketer calls? I don't think so, and i dont' think i should have to pay not to be bothered. It is after all a right i have.

    8. Re:there is no way to win... by tenman · · Score: 2

      I do pay jackass. My email comes with my internet connection.

      I'm sorry I didn't make this clear. I'm not saying that you need to pay for email, I'm saying that you will have to pay extra to get your email filtered at the domain level.

      what you do about telemarketers is your business, and outside the scope of this thread

    9. Re:there is no way to win... by RennieScum · · Score: 2

      That sucks. While Louisiana is chock full of corrupt politicians, they occasionally make it work for their residents. Our no call list requires that business who make unsolicited calls to Louisiana residents subscribe to it (to the tune of $800). Hefty fines for those that call a number that's on the list.

      I get really pissed off when I get a call on my prepaid, expensive per minute cell phone, especially while I'm driving/riding my bike/sleeping/whatever. I'll have to figure out a way to simulate a car crash sound, so I can scream in agony, and then hang up.

      I'm really curious how the legality of this works...the state controls access to it's phone lines under their conditions? Will they actually have the power to impose these fines on businesses that don't pay what amounts to their telemarketing tax? Our state constitution is based on Napoleonic Code...

      See also for the FAQ for weasel^H^H^H^H^H^Htelemarketers

      --
      ...Time is the best teacher, unfortunately it kills all of its students.
  7. What I want by clion999 · · Score: 2, Funny

    Here's to the researchers. I would like:

    * An email box that lets me extract the threads with my friends.
    * An email box that automatically ages the files effectively archiving them. Some of my mail folders/files are huge now and it takes too long to append them when new mail arrives.

    Yes, I realize I should get off my butt and do this, but it's faster to post on slashdot.

    1. Re:What I want by Anonymous Coward · · Score: 0

      Some of my mail folders/files are huge now and it takes too long to append them when new mail arrives.

      Maybe you should use a mail program written by someone how *knows* about fopen(filename, "a"), rather than by someone who thinks you have to load everything in RAM and rewrite everything to disk.

    2. Re:What I want by quigonn · · Score: 2

      In fact, at least point 2 can be easily realized using mutt.

      --
      A monkey is doing the real work for me.
    3. Re:What I want by Anonymous Coward · · Score: 0

      Don't short yourself karma, tell us how! I use mutt and I didn't know this...

    4. Re:What I want by Col.+Klink+(retired) · · Score: 2

      Use nmh. Messages are stored in separate files rather than an entire folder in one file. You can then auto-archive by date with something like:

      refile `pick +inbox -before '1 apr 2002'` -src +inbox +archive

      --

      -- Don't Tase me, bro!

    5. Re:What I want by Jobe_br · · Score: 2, Informative

      For your second point:

      An email box that automatically ages the files effectively archiving them. Some of my mail folders/files are huge now and it takes too long to append them when new mail arrives.

      you could switch to using the Maildir format instead of the typical single-file 'mbox' format. Maildir is popularly used by the qmail MTA as well as courier-imap. I run all my email servers in this matter and I've noticed significant speed improvements in mailboxes that have many messages.

      Maildir maintains three directories, of which 2 are significant: cur and new. Any new messages delivered into the Maildir mailbox is placed in the "new" directory, once its been read, its moved into the "cur" directory. Each message is its own file, so no speed penalty is invoked for appending messages to mailboxes with many messages. Of course, all these different directories and such are transparent to the end-user, Maildir capable MUAs (for console users) and of course Maildir capable IMAP/POP systems are freely available (qmail does SMTP+sendmail wrapping and includes a basic POP3 daemon; courier-imap does IMAPv4 amongst other things; all the apps lend themselves to be used in an SSL via stunnel environment)

      Just a thought ... :)

    6. Re:What I want by Anonymous Coward · · Score: -1, Offtopic

      Nards Nards Nards qAMMMMMMMMMMMMAq
      Nards Nards Nards qAMMMMMMMMMMMMMMMMMMAq
      Nards Nards qAMMMMMMMMMNARDSMMMMMMMMAq
      Nards Nards qAMHMMMMHHMHIHHIMMMHMMMMHHAq
      Nards Nards qAM'MMMMMMHHIHHHIMMMMMIMMHHHHq
      Nards Nards AMqIMMMMMHHIHIHHHIMMNARDSNARDS
      Nards Nards AMIIHMMMMMHIHHHIHHINARDSNARDSHHq
      Nards Nards MMIHHMMMMMHHIHHHINARDSNARDSNARDS
      Nards Nards AMMMMMNARDSHIoooooooIHHHIooINARDS
      Nards Nards MMMMHIIIIo"qAMMMMANards ,[[, HH
      Nards Nards MMMMHIIo AW"''''Nards qq HH
      Nards IHHIHIIIoq'' ,GFMF[Nards [MM[q IH
      Nards AHHIHIIoqq'q "o[P,[ oo qqqq IH
      Nards IHHHIHIIooqqNards q[oqNards oH
      Nards ANARDSIIoooqq qNards q [ qNards oH
      Nards IHHIIHIq[oooqq o o o , ,Nards IH
      Nards IHHIIHHq[oooq o oq 'q"qq" 'o IH
      Nards IHHIIHIq[ooq qqq o ,,,, ' HH
      Nards qIHHHIHHMMAoqqq [oo""""""[o AMI
      Nards oIHHHHIIHMMoq q q oo[,,,,[o HHI
      Nards IIHHMMHHIHHMoqqNards '"""'Nards AMHI
      Nards IIHHMMHMHHIIIMoqqNards Nards AMMHI
      Nards IHHHMMHMHMHHHIHIoqqNards Nards qAMMMHI
      Nards IHHHMMMMHMMHHHIIooooqq q,oo MMMHHI
      Nards IHHHMMHHHHMMHHHIoq"oooooo" MMMIH'
      Nards oIHHMMHMMMMHF"HHIINards Nards MMMHH
      Nards IHHMMHVooqq HHIIoqNards q MMHHI
      Nards IHHMVooqqqNards HHIIoq q q MMHIo
      Nards IHMVooqq qNards "HIIoq qq MMIo
      Nards qIHVoqq qNards Nards 'HIq qq MMo
      Nards IHVoqq qNards Nards HAoq q "'
      Nards IVoqq q qNards Nards "IIoq o
      Nards qIHoqq qNards Nards IIIoq o
      Nards IHooqqq qNards Nards oooIq o
      Nards HVoqqq q qNards Nards 'oooHIq '
      Nards oMooqqqq qNards Nards Nards 'oooHIq '
      Nards MHooqqqqNards Nards qNards 'ooHIq o
      IMoooqqq qNards q[oNards 'oI"Iq o
      Moooqqq q qNards [oo,qNards Nards ' q '
      ooqqqq qNards qq''Nards Nards Nards q 'q
      ooqqq qNards qNards Nards Nards Nards 'q q
      qooqq qNards Nards qqNards Nards Nards Nards 'q'
      ooqq q qNards qNards Nards Nards Nards Nards ''q
      ooqq qNards Nards qNards Nards Nards Nards Nards qo,q
      ooqq qNards Nards qqNards Nards Nards Nards Nards o[[[,q
      qooqq qNards qNards Nards Nards Nards Nards oo[[[o'q
      ooqq q qNards [qqNards q qNards Nards Nards o[[[[oo[,
      oqq qNards [oooqNards q q,Nards Nards Nards [[[[['[[o
      oqq qNards Nards qMooqNards q q,[Nards Nards Nards [[[[ [['
      oqNards qNards "[qqNards q qq[Nards Nards Nards o[' o[
      oq qNards Nards "[qNards q qq[Nards Nards Nards q' q'
      qq qq qNards Nards ",Nards Nards qqqo[Nards Nards q' qo
      q qqNards Nards 'qNards Nards q qqqo[Nards Nards qq' qo
      qq oNards Nards Nards qNards Nards q qqqqo[q,,qqooI' oo
      ooqoq q qNards Nards qNards Nards qqqqqqqq '""' I[[o"'
      oooqqNards qNards qNards Nards 'qqqq'Nards o
      "oooqq q qNards q
      Nards oooqq q qNards qNards Nards Nards Nards o
      Nards "oooqqq qNards Nards q
      Nards 'ooooqqq q q 'qNards Nards Nards o
      Nards Nards 'ooooqqqNards Nards qT
      Nards Nards 'ooqqqq qNards q
      Nards Nards Nards 'ooqqqNards Nards 'Nards Nards o
      Nards Nards Nards Moqqqq qNards 'q
      Nards Nards Nards MMMIoqqqqNards qNards Nards o
      Nards Nards Nards MMMMMAoqqqNards q
      Nards Nards Nards AHHMMMMHAoqqqqNards qNards o
      Nards Nards Nards qMHHMMMMMMMAoq 'Nards q
      Nards Nards Nards AHHHMMMo"TTTTLqNards qNards o
      Nards Nards Nards ANARDSHMMLLLLLH 'qNards q
      Nards Nards qMHHHqqqoHHMMMMMAqNards qNards o

      Taco you gay fag fuck. I hate you. You are a butt pumping fucker. You anime loving fat fuck. Your stupid shitface phr3nd Jon Katz. You molest boys, taco. Did the pope call you on the phone? Fuck you katz, taco, and fat cowboy fatty. Hey fat cowboi, you are a fucking fatty mcgee. I laugh at your lard. I cant believe you fatness was allowed. you are all fuck faces and losers. FO&DLook at this nice bitch ready for getting her slit pumped.It is nice to know that fucking loser taco and his brigade of fucking lame shit banner ads couldn't by his ass property in a decent neighborhood. Hey, taco, you fuckface, I laugh at you. I have a better house, in a better neighborhood, I get better pussy, I have more schooling and I am most likely smarter. Sure, you rule an online community with a crushing fist of a dictator, but who thinks of Mao Tse Tung or Stalin in a positive light. I am glad notoriety doesn't buy a man a house, or the American dream. The best part of you, Malda, ran down the crack of your mama's ass and ended up as a brown stain on the mattress. I am happy America is able to meter things out properly. To give those fucks who are losers what they deserve. A shitty neighborhood with crap weather, man I love California's weather. I used to live in Michigan, what a fucking dump. I am happy you can't spell, fucktardo Taco. I am happy you have to push banner ads like a bum on the street offers to sign my shoes, and I could just as well boot the fucking bum in the face as I could ignore him. I am happy your GF is a pig. I am glad you have an inane obsession with Anime the fucking shit that it is, and you are building a shitty Jubei for you fagot self in your fagot garage in your fagot house in your fagot neighborhood in your fagot life. I hope you get prostate cancer, commander brown star balloon knot.

    7. Re:What I want by Bamfsog · · Score: 2

      I know this is the wrong place to point this out, but Oulook does what you are asking for.

      You can sort a folder by user/subject/date, and there is a built in thread view. You can also use the autoarchive feature, or manually archive messages in X folder(s) older than Y date.

    8. Re:What I want by nosferatu-man · · Score: 5, Informative

      Welcome to Gnus. Have a sandwich.

      (jfb)

      --
      To spur "enterprise Linux," Big Bang, the distributed two-phase commit.
    9. Re:What I want by swordboy · · Score: 2

      Here's what I want:

      A google plug-in for my mail client.

      Thanks in advance!

      --

      Life is the leading cause of death in America.
    10. Re:What I want by antiher0 · · Score: 2

      gnus has been doing this for years... as well as other neat things like mail scoring (similar to news scoring) so that mail you don't want to read gets filtered to the bottom of your list or (if you tell it to) doesn't even show up at all. Similarly, mail that you most want to read (based on past response) gets bubbled up to the top. gnus also supports mail expiry (once again, similar to news) so that old mail gets Handled(TM).

    11. Re:What I want by doom · · Score: 2
      Use nmh. Messages are stored in separate files rather than an entire folder in one file. You can then auto-archive by date with something like: refile `pick +inbox -before '1 apr 2002'` -src +inbox +archive
      Yeah, I was wondering a bit about what "text mining" your email is supposed to be about exactly...

      Personally, I use mh (using the emacs mh-rmail frontend). I refile stuff automatically typically just based on the '-from' (using commands much like the above pick/refile). And if I'm looking for something I remember seeing awhile back, a grep on one or two mail folders (which are just directories full of text files for us mh users) does a pretty good job...

      I won't say that there's no way to improve on this, but any fancy system that someone proposes has got to beat some pretty effective simple tools...

      I mean, if you're really after identifying a burst of activity on a given topic... wouldn't a combination of text searches and visual scans of subject headers sorted by date get you 90% of the way there?

      While we're on the subject, anyone taken a look at this old jwz idea: Intertwingle

    12. Re:What I want by doom · · Score: 2


      Postfix is also supposed to support the
      maildir format.

    13. Re:What I want by Mark+Wilkinson · · Score: 1

      To spur "enterprise Linux," Big Bang, the distributed two-phase commit.

      What does this mean?

    14. Re:What I want by nosferatu-man · · Score: 2

      You're the first person who's ever asked me that.

      It's a line generated by a text disassociator that I wrote and then pointed at a bunch of articles from those stupid rah-rah-rah Business 2.0 style rags a couple of years back. I wish I'd have saved the rest of the generated text: it was hilarious.

      Best,
      'jfb

      --
      To spur "enterprise Linux," Big Bang, the distributed two-phase commit.
  8. PS-PDF Document format conversion by Misha · · Score: 5, Informative
    --



    I was thinking of how to intentionally fail my drug test... It would make a good memoir story someday.
    1. Re:PS-PDF Document format conversion by d3xt3r · · Score: 1

      If you run linux ps2pdf works nicely as well.

    2. Re:PS-PDF Document format conversion by DeadSea · · Score: 2

      PS-PDF is great for quickly mirroring webpages. I'm suprised that I don't see more people doing it here on slashdot to get some quick karma when sites get slashdotted. You have the webpage open in your browser (because you got there before the crowd). First you print it to a postscript file (netscape does this nicely). Then you run it through ps2pdf or some other tool like this and you have have the webpage (with all the pictures) mirrored in a single file. My friends were doing this on sept 11 when all the news sites were going down. Anything one of us saw, we all saw.

    3. Re:PS-PDF Document format conversion by KingKire64 · · Score: 1

      Here is a converted PDF from that website http://wheel.compose.cs.cmu.edu:8001/cgi-bin/brows e/objreal/BPtemp4701.1019671810,0

      Right Click and Save as PDF it has a temp File name

      --
      "All I can tell the "lesser of two evils" folks is that if they keep voting for evil, they'll keep getting evil."-Lp.org
    4. Re:PS-PDF Document format conversion by billnapier · · Score: 1

      Why not just read it using a PostScript viewer?

    5. Re:PS-PDF Document format conversion by daeley · · Score: 2

      If using Mac OS X, one could do the same thing in any printing-capable browser (or any other program). Use the Print command and click on the "Preview" button in the dialog. This automatically creates a PDF version of the document, which can be saved and uploaded.

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    6. Re:PS-PDF Document format conversion by ravenwing_np · · Score: 1

      Alright, that explains why the load average on my server is up to 30 and 40. There is just an old Sparc4 doing the bulk of the converstion. If things go slowly, now you know.

    7. Re:PS-PDF Document format conversion by gasull · · Score: 1
      Here's a link to a terribly useful site for converting your postscripts and word docs into pdf or jpeg.

      Just click here (Converting postscript to pdf).

  9. Background tasks and such by 68030 · · Score: -1, Offtopic

    Yes, soon someone will use such techniques to
    generate a nice little background console app
    to scan Slashdot to automatically fire out
    First Posts and "Imagine a beowulf cluster of
    these!" on the relevant topics. Truly the
    best possible use of data mining. (:

    1. Re:Background tasks and such by Yr0 · · Score: -1

      youve got it the wrong way round monkeyboy!

      --








      I R00z j00!!!!!
  10. Viva Los Unidos Estados by DonkeyHote · · Score: -1

    Missle Missle Soldier Israel Soldier Death Massacre Raped Raped Death Assaulted Israel
    Missle Abused Soldier Attacked Attacked Raped Child Missle Missle Assaulted Palastine Attacked
    Palastine Israel Palastine Missle Death Massacre Palastine Attacked Missle Israel Assaulted Death
    Missle Death Assaulted Assaulted Missle Child Abused Murdered Israel Palastine Israel Palastine
    Palastine Attacked Raped Attacked Raped Palastine Assaulted Death Abused Death Raped Abused
    Raped Murdered Missle Raped Israel Massacre Attacked Palastine Israel Attacked Palastine Palastine
    Israel Raped Soldier Palastine Missle Abused Death Attacked Assaulted Assaulted Abused Raped
    Murdered Raped Murdered Raped Murdered Raped Massacre Child Israel Murdered Abused Abused
    Missle Massacre Palastine Massacre Massacre Raped Israel Raped Death Raped Palastine Abused
    Attacked Soldier Attacked Assaulted Palastine Massacre Assaulted Israel Israel Murdered Raped Missle
    Raped Assaulted Abused Abused Death Child Child Israel Child Raped Raped Attacked
    Missle Missle Assaulted Child Death Assaulted Child Abused Assaulted Assaulted Attacked Child
    Abused Child Abused Attacked Abused Massacre Massacre Abused Attacked Israel Missle Death
    Raped Palastine Abused Death Soldier Attacked Soldier Assaulted Child Raped Soldier Missle
    Raped Palastine Missle Palastine Palastine Raped Murdered Death Missle Attacked Soldier Palastine
    Israel Soldier Murdered Death Child Attacked Child Soldier Death Attacked Missle Child
    Israel Death Israel Death Assaulted Massacre Massacre Palastine Raped Soldier Death Assaulted
    Death Attacked Soldier Assaulted Child Abused Soldier Soldier Massacre Soldier Soldier Murdered
    Child Soldier Attacked Soldier Raped Abused Child Israel Assaulted Attacked Palastine Death
    Massacre Israel Israel Palastine Massacre Abused Palastine Child Missle Massacre Murdered Israel
    Murdered Assaulted Attacked Missle Soldier Assaulted Raped Child Murdered Child Massacre Raped
    Massacre Child Murdered Attacked Murdered Assaulted Israel Israel Abused Assaulted Murdered Abused
    Assaulted Murdered Massacre Murdered Raped Israel Murdered Missle Soldier Attacked Murdered Israel
    Assaulted Murdered Child Child Missle Raped Assaulted Massacre Soldier Assaulted Assaulted Israel
    Soldier Israel Murdered Massacre Death Murdered Attacked Missle Soldier Palastine Attacked Raped
    Soldier Attacked Massacre Missle Raped Missle Assaulted Palastine Assaulted Missle Palastine Raped
    Death Abused Palastine Raped Missle Palastine Abused Abused Soldier Israel Assaulted Palastine
    Soldier Death Assaulted Murdered Attacked Raped Assaulted Palastine Child Soldier Raped Massacre
    Murdered Missle Palastine Raped Abused Death Soldier Assaulted Israel Raped Attacked Abused
    Abused Assaulted Massacre Israel Death Abused Death Attacked Assaulted Israel Assaulted Murdered
    Missle Abused Child Missle Assaulted Israel Abused Soldier Soldier Israel Child Israel
    Raped Raped Palastine Assaulted Soldier Child Raped Murdered Death Missle Raped Massacre
    Missle Soldier Assaulted Murdered Death Murdered Death Massacre Soldier Missle Missle Child
    Missle Attacked Israel Abused Missle Israel Raped Raped Palastine Massacre Murdered Palastine
    Attacked Attacked Massacre Assaulted Attacked Missle Assaulted Assaulted Abused Palastine Palastine Soldier
    Abused Child Murdered Massacre Raped Soldier Murdered Attacked Israel Abused Attacked Assaulted
    Child Abused Israel Death Soldier Massacre Attacked Assaulted Assaulted Assaulted Soldier Child
    Death Attacked Death Palastine Soldier Raped Soldier Raped Assaulted Massacre Palastine Attacked
    Assaulted Murdered Abused Abused Soldier Raped Abused Raped Soldier Massacre Abused Child
    Assaulted Murdered Assaulted Israel Massacre Massacre Attacked Assaulted Raped Murdered Massacre Raped
    Death Palastine Murdered Soldier Israel Abused Death Missle Israel Child Massacre Assaulted
    Israel Raped Attacked Death Assaulted Massacre Israel Assaulted Child Child Death Child
    Palastine Murdered Soldier Missle Abused Child Palastine Massacre Child Missle Palastine Abused
    Murdered Attacked Raped Raped Massacre Death Raped Soldier Attacked Israel Assaulted Abused
    Missle Abused Raped Missle Child Abused Israel Soldier Missle Abused Palastine Soldier
    Soldier Assaulted Missle Murdered Raped Palastine Death Israel Raped Child Soldier Massacre
    Child Raped Child Missle Child Abused Massacre Attacked Massacre Attacked Massacre Murdered
    Soldier Israel Massacre Missle Massacre Assaulted Israel Murdered Palastine Attacked Murdered Death
    Assaulted Missle Death Assaulted Israel Child Death Abused Missle Raped Raped Attacked
    Raped Massacre Massacre Missle Israel Massacre Attacked Attacked Soldier Attacked Child Abused
    Murdered Abused Death Missle Massacre Assaulted Assaulted Soldier Abused Abused Massacre Death
    Missle Massacre Attacked Missle Attacked Massacre Raped Death Raped Soldier Murdered Palastine
    Soldier Assaulted Attacked Murdered Attacked Attacked Soldier Massacre Death Death Assaulted Soldier
    Death Murdered Attacked Child Abused Raped Palastine Assaulted Assaulted Massacre Murdered Murdered
    Attacked Israel Missle Soldier Israel Soldier Raped Death Death Raped Massacre Raped
    Attacked Missle Murdered Abused Death Israel Murdered Death Palastine Murdered Raped Murdered
    Death Attacked Assaulted Death Assaulted Soldier Child Israel Death Child Death Death
    Israel Attacked Assaulted Missle Raped Missle Abused Soldier Abused Attacked Death Murdered
    Death Soldier Murdered Palastine Death Palastine Soldier Attacked Massacre Child Abused Soldier
    Abused Soldier Raped Attacked Israel Assaulted Abused Soldier Raped Death Child Soldier
    Assaulted Soldier Assaulted Attacked Child Assaulted Massacre Assaulted Massacre Death Soldier Raped
    Child Massacre Missle Missle Soldier Israel Murdered Missle Murdered Murdered Soldier Raped
    Abused Assaulted Child Attacked Soldier Murdered Missle Assaulted Abused Israel Assaulted Israel
    Abused Soldier Soldier Abused Raped Attacked Attacked Death Raped Attacked Assaulted Soldier
    Murdered Palastine Massacre Abused Child Missle Assaulted Israel Death Soldier Death Death
    Soldier Death Death Israel Abused Abused Massacre Murdered Assaulted Raped Palastine Palastine
    Missle Israel Murdered Raped Assaulted Massacre Death Missle Murdered Israel Abused Attacked
    Palastine Palastine Massacre Assaulted Abused Murdered Assaulted Attacked Soldier Assaulted Palastine Israel
    Death Death Child Attacked Missle Attacked Soldier Murdered Massacre Child Abused Israel
    Murdered Raped Attacked Missle Raped Abused Assaulted Assaulted Raped Raped Death Abused
    Abused Raped Massacre Child Soldier Israel Attacked Death Murdered Israel Palastine Attacked
    Attacked Assaulted Assaulted Massacre Soldier Murdered Assaulted Massacre Israel Attacked Palastine Abused
    Child Murdered Missle Murdered Raped Attacked Israel Child Soldier Attacked Palastine Death
    Raped Palastine Death Assaulted Death Assaulted Death Murdered Soldier Abused Death Soldier
    Murdered Assaulted Missle Raped Missle Raped Massacre Abused Missle Assaulted Assaulted Massacre
    Palastine Israel Missle Murdered Israel Child Attacked Murdered Missle Death Israel Assaulted
    Missle Raped Child Attacked Palastine Raped Abused Raped Palastine Attacked Israel Israel
    Palastine Israel Israel Israel Missle Missle Attacked Raped Assaulted Israel Missle Murdered
    Massacre Child Death Death Soldier Missle Assaulted Assaulted Abused Palastine Missle Missle
    Murdered Palastine Soldier Assaulted Death Murdered Massacre Massacre Israel Child Soldier Abused
    Assaulted Missle Assaulted Palastine Death Abused Raped Palastine Assaulted Raped Attacked Assaulted
    Death Death Abused Massacre Death Israel Murdered Child Massacre Murdered Soldier Soldier
    Israel Death Assaulted Death Murdered Abused Attacked Abused Missle Death Attacked Assaulted
    Assaulted Child Missle Death Raped Missle Soldier Attacked Israel Child Abused Israel
    Palastine Palastine Attacked Assaulted Death Soldier Murdered Missle Raped Massacre Missle Murdered
    Child Palastine Murdered Israel Abused Child Missle Murdered Murdered Israel Soldier Soldier
    Palastine Child Palastine Death Death Death Raped Missle Massacre Soldier Raped Attacked
    Abused Israel Missle Child Massacre Palastine Death Attacked Attacked Death Massacre Raped
    Death Attacked Soldier Child Raped Missle Death Attacked Death Death Attacked Attacked
    Missle Death Murdered Death Death Assaulted Israel Raped Missle Missle Palastine Assaulted
    Attacked Assaulted Death Missle Child Attacked Assaulted Abused Assaulted Israel Death Palastine
    Missle Assaulted Child Murdered Palastine Murdered Israel Massacre Assaulted Missle Raped Massacre
    Attacked Massacre Child Massacre Raped Missle Palastine Soldier Raped Missle Palastine Palastine
    Abused Child Abused Abused Death Missle Assaulted Abused Abused Death Israel Soldier
    Missle Raped Israel Abused Massacre Murdered Child Murdered Soldier Attacked Missle Israel
    Abused Death Palastine Raped Israel Abused Child Attacked Israel Israel Israel Death
    Massacre Death Murdered Attacked Massacre Palastine Palastine Israel Missle Missle Missle Soldier
    Soldier Raped Abused Soldier Palastine Soldier Soldier Abused Raped Murdered Israel Massacre
    Attacked Assaulted Raped Child Massacre Death Death Child Assaulted Death Palastine Attacked
    Assaulted Raped Assaulted Raped Attacked Death Child Abused Palastine Soldier Massacre Raped
    Assaulted Assaulted Murdered Soldier Abused Attacked Abused Palastine Palastine Assaulted Raped Missle
    Palastine Israel Missle Abused Massacre Death Murdered Child Assaulted Attacked Attacked Raped
    Murdered Attacked Death Raped Assaulted Israel Palastine Death Attacked Murdered Child Child
    Death Abused Assaulted Raped Missle Murdered Missle Soldier Abused Raped Raped Raped
    Palastine Attacked Death Attacked Missle Palastine Child Raped Death Massacre Massacre Missle
    Abused Massacre Child Attacked Abused Assaulted Israel Soldier Child Palastine Murdered Massacre
    Soldier Raped Raped Child Death Israel Palastine Israel Raped Missle Attacked Attacked
    Raped Raped Soldier Raped Assaulted Soldier Murdered Abused Child Attacked Child Murdered
    Massacre Attacked Missle Soldier Assaulted Attacked Assaulted Soldier Raped Death Assaulted Murdered
    Abused Missle Child Massacre Assaulted Death Murdered Attacked Child Abused Murdered Missle
    Child Abused Murdered Missle Raped Massacre Attacked Israel Soldier Assaulted Raped Abused
    Israel Palastine Child Raped Child Palastine Murdered Child Missle Israel Israel Death
    Palastine Israel Soldier Israel Massacre Child Child Israel Death Abused Murdered Murdered
    Death Attacked Massacre Soldier Raped Child Child Soldier Child Death Raped Attacked
    Murdered Death Murdered Palastine Massacre Missle Massacre Child Murdered Assaulted Soldier Attacked
    Massacre Palastine Israel Death Soldier Abused Soldier Soldier Child Soldier Murdered Missle
    Abused Child Raped Death Attacked Death Child Attacked Death Palastine Israel Israel
    Massacre Palastine Abused Massacre Attacked Israel Murdered Abused Missle Massacre Attacked Attacked
    Attacked Murdered Abused Raped Missle Attacked Palastine Missle Palastine Death Murdered Death
    Murdered Palastine Abused Raped Israel Raped Massacre Abused Murdered Child Raped Massacre
    Massacre Abused Israel Assaulted Raped Palastine Assaulted Death Soldier Attacked Abused Soldier
    Death Israel Murdered Abused Death Death Attacked Raped Death Assaulted Soldier Murdered
    Palastine Murdered Attacked Palastine Assaulted Attacked Soldier Missle Palastine Massacre Death Abused
    Massacre Massacre Massacre Death Missle Death Raped Abused Attacked Israel Massacre Abused
    Murdered Attacked Child Death Soldier Murdered Raped Child Massacre Massacre Attacked Death
    Child Murdered Attacked Missle Soldier Attacked Abused Massacre Massacre Missle Attacked Abused
    Abused Attacked Raped Assaulted Abused Raped Attacked Israel Soldier Missle Assaulted Israel
    Assaulted Palastine Massacre Raped Attacked Assaulted Child Death Assaulted Attacked Murdered Soldier
    Death Abused Massacre Abused Death Child Child Abused Soldier Raped Massacre Soldier
    Assaulted Massacre Death Abused Attacked Abused Child Soldier Palastine Raped Assaulted Murdered
    Palastine Raped Attacked Murdered Attacked Israel Child Palastine Abused Massacre Raped Attacked
    Israel Soldier Palastine Attacked Missle Murdered Death Assaulted Raped Assaulted Soldier Abused
    Raped Palastine Soldier Child Attacked Assaulted Palastine Assaulted Palastine Death Attacked Abused
    Soldier Israel Raped Child Assaulted Abused Attacked Soldier Death Child Israel Israel
    Child Soldier Missle Attacked Attacked Abused Attacked Assaulted Murdered Attacked Soldier Palastine
    Attacked Soldier Missle Death Abused Murdered Abused Israel Raped Attacked Child Massacre
    Soldier Israel Death Death Child Massacre Abused Attacked Abused Soldier Abused Abused
    Palastine Assaulted Assaulted Israel Abused Soldier Massacre Soldier Abused Palastine Raped Israel
    Assaulted Murdered Murdered Assaulted Missle Murdered Raped Palastine Massacre Massacre Palastine Child
    Soldier Palastine Soldier Murdered Assaulted Raped Palastine Attacked Missle Missle Abused Murdered
    Raped Abused Murdered Abused Massacre Missle Missle Child Death Soldier Raped Palastine
    Abused Death Child Palastine Assaulted Assaulted Murdered Attacked Palastine Murdered Raped Soldier
    Raped Attacked Child Abused Child Missle Assaulted Attacked Attacked Israel Massacre Child
    Massacre Attacked Palastine Murdered Missle Death Israel Palastine Israel Soldier Palastine Murdered
    Assaulted Attacked Abused Missle Attacked Abused Attacked Missle Death Massacre Palastine Attacked
    Child Palastine Child Palastine Israel Assaulted Raped Soldier Massacre Abused Israel Massacre
    Child Death Massacre Missle Missle Missle Soldier Massacre Israel Raped Death Massacre
    Palastine Soldier Palastine Raped Assaulted Child Palastine Attacked Abused Death Assaulted Soldier
    Murdered Attacked Murdered Assaulted Massacre Attacked Abused Massacre Murdered Israel Soldier Massacre
    Israel

  11. The importance of E-mail history by Phred_Johnston · · Score: 2, Insightful

    I'm sure I'm not alone in saying that having a good history of well filtered incoming, and especially just about all of my Outgoing (Outbox) available for searching. My Outbox has been a lifesaver several times when someone claims that they didn't have that (electronic) discussion with me. It's great to quote "in a message sent... ...I asked you to...".

    1. Re:The importance of E-mail history by Liora · · Score: 1

      One question... I agree that it is useful to have an outbox archive, but what do you do if they still say they didn't get that or say that? Admittedly I can print out their email, but that can be fabricated and then printed, or I can forward them their own original message, but that can be fabricated, etc... Am I missing something?

      --
      Liora
    2. Re:The importance of E-mail history by ManDude · · Score: 1

      I'm on the other end of ""in a message sent... ...I asked you to..." IT, corporate, and sales send a lot of email and it becomes imposible to keep track of everything that they want you to do or not do. I am to the point where I skim very quickly anything that they send. I am expecting an email any time for one of them saying ""in a message sent... ...I asked you to..." and all I can say is "f?(k-you".

  12. Filtering by pyrrho · · Score: 1

    That feature in the description is not text mining, just filtering.

    --

    -pyrrho

  13. Yet another reason for.. by Dr+Caleb · · Score: 4, Informative
    Lotus Notes.

    It automagically does full text indexing of all specified databases. To it, your Inbox is just another database.

    --
    "History doesn't repeat itself, but it does rhyme." Mark Twain
    1. Re:Yet another reason for.. by DonkeyHote · · Score: -1

      Attacked Raped Assaulted Attacked Missle Raped Attacked Abused Israel Child Massacre Palastine
      Soldier Missle Murdered Palastine Assaulted Missle Soldier Palastine Murdered Israel Massacre Abused
      Massacre Attacked Israel Child Abused Palastine Missle Massacre Abused Israel Raped Abused
      Assaulted Israel Israel Palastine Attacked Soldier Israel Palastine Massacre Raped Child Assaulted
      Attacked Massacre Child Attacked Massacre Missle Missle Palastine Israel Death Raped Missle
      Murdered Child Missle Massacre Murdered Israel Palastine Child Attacked Abused Palastine Assaulted
      Attacked Soldier Soldier Attacked Missle Murdered Raped Abused Raped Raped Massacre Soldier
      Raped Abused Massacre Assaulted Palastine Abused Murdered Soldier Abused Soldier Massacre Soldier
      Raped Death Massacre Israel Raped Palastine Abused Murdered Massacre Soldier Missle Massacre
      Abused Attacked Soldier Soldier Soldier Palastine Raped Murdered Soldier Palastine Missle Missle
      Massacre Assaulted Israel Palastine Death Soldier Murdered Palastine Child Soldier Massacre Missle
      Israel Assaulted Palastine Palastine Israel Israel Attacked Assaulted Palastine Attacked Palastine Raped
      Missle Child Massacre Missle Assaulted Palastine Death Missle Palastine Murdered Missle Assaulted
      Soldier Murdered Israel Murdered Murdered Death Raped Assaulted Death Child Child Child
      Abused Soldier Israel Attacked Palastine Massacre Murdered Missle Child Child Raped Palastine
      Soldier Child Missle Attacked Murdered Death Murdered Assaulted Attacked Murdered Murdered Soldier
      Israel Soldier Soldier Israel Death Murdered Raped Massacre Palastine Death Soldier Murdered
      Massacre Raped Soldier Missle Attacked Israel Assaulted Child Attacked Child Death Child
      Soldier Death Child Soldier Israel Raped Soldier Raped Israel Assaulted Palastine Raped
      Israel Soldier Soldier Death Palastine Raped Child Assaulted Child Attacked Missle Missle
      Assaulted Attacked Raped Soldier Palastine Assaulted Murdered Soldier Assaulted Massacre Palastine Assaulted
      Death Child Assaulted Assaulted Death Soldier Soldier Abused Palastine Palastine Massacre Palastine
      Massacre Death Massacre Israel Israel Soldier Palastine Death Abused Murdered Assaulted Raped
      Attacked Abused Murdered Attacked Death Abused Death Murdered Israel Attacked Murdered Missle
      Soldier Raped Raped Child Missle Palastine Raped Assaulted Palastine Abused Abused Palastine
      Murdered Child Soldier Abused Child Raped Missle Missle Abused Death Massacre Soldier
      Soldier Abused Massacre Massacre Murdered Missle Raped Palastine Raped Missle Palastine Soldier
      Raped Death Death Palastine Israel Assaulted Abused Assaulted Israel Abused Soldier Missle
      Death Palastine Child Attacked Soldier Israel Attacked Attacked Palastine Attacked Murdered Missle
      Missle Child Death Attacked Assaulted Child Attacked Massacre Death Missle Palastine Assaulted
      Israel Child Abused Murdered Palastine Raped Missle Palastine Assaulted Raped Attacked Israel
      Missle Assaulted Palastine Raped Child Attacked Child Raped Palastine Missle Israel Soldier
      Israel Assaulted Soldier Assaulted Death Assaulted Raped Murdered Israel Massacre Death Attacked
      Assaulted Assaulted Attacked Murdered Massacre Missle Massacre Murdered Child Palastine Palastine Soldier
      Palastine Attacked Assaulted Massacre Israel Soldier Attacked Death Child Israel Soldier Missle
      Missle Child Attacked Massacre Child Assaulted Attacked Death Abused Massacre Israel Massacre
      Attacked Soldier Abused Israel Missle Attacked Massacre Death Massacre Massacre Death Assaulted
      Child Attacked Missle Murdered Assaulted Massacre Missle Raped Missle Child Murdered Assaulted
      Murdered Raped Raped Soldier Attacked Massacre Israel Attacked Soldier Massacre Raped Abused
      Attacked Missle Massacre Palastine Assaulted Missle Israel Abused Child Palastine Raped Massacre
      Israel Assaulted Missle Raped Child Death Soldier Assaulted Missle Soldier Raped Missle
      Missle Palastine Palastine Raped Attacked Soldier Massacre Israel Israel Assaulted Attacked Israel
      Raped Assaulted Palastine Attacked Massacre Murdered Assaulted Death Missle Child Soldier Child
      Child Child Assaulted Assaulted Raped Death Abused Child Palastine Child Palastine Israel
      Abused Child Child Massacre Soldier Raped Raped Massacre Palastine Assaulted Israel Child
      Missle Missle Attacked Murdered Palastine Soldier Assaulted Missle Massacre Raped Israel Missle
      Child Assaulted Child Child Raped Death Death Death Child Palastine Assaulted Soldier
      Massacre Attacked Missle Attacked Palastine Death Murdered Child Assaulted Israel Soldier Israel
      Israel Attacked Death Child Murdered Abused Raped Death Raped Missle Soldier Palastine
      Attacked Murdered Raped Child Massacre Raped Missle Child Assaulted Soldier Assaulted Missle
      Israel Murdered Israel Massacre Murdered Murdered Abused Child Raped Raped Assaulted Child
      Soldier Raped Assaulted Israel Child Raped Child Child Israel Israel Assaulted Child
      Death Assaulted Missle Raped Soldier Child Abused Child Missle Israel Attacked Death
      Child Murdered Palastine Death Massacre Assaulted Massacre Missle Missle Palastine Massacre Death
      Raped Attacked Palastine Raped Soldier Palastine Attacked Raped Assaulted Attacked Murdered Raped
      Child Missle Israel Soldier Israel Palastine Soldier Israel Assaulted Child Soldier Abused
      Child Massacre Death Raped Attacked Death Raped Massacre Missle Assaulted Abused Palastine
      Child Abused Murdered Attacked Death Raped Raped Child Palastine Massacre Death Assaulted
      Death Israel Attacked Missle Assaulted Abused Child Murdered Abused Raped Missle Missle
      Soldier Death Raped Child Israel Massacre Attacked Child Massacre Abused Massacre Assaulted
      Murdered Death Death Massacre Missle Israel Murdered Abused Israel Missle Massacre Soldier
      Massacre Attacked Raped Abused Missle Palastine Abused Raped Israel Abused Raped Abused
      Massacre Abused Assaulted Murdered Palastine Child Raped Assaulted Raped Soldier Raped Death
      Death Massacre Missle Israel Attacked Death Missle Missle Raped Murdered Israel Abused
      Israel Palastine Child Israel Abused Palastine Palastine Massacre Soldier Child Soldier Death
      Murdered Missle Abused Attacked Raped Soldier Abused Murdered Raped Missle Assaulted Attacked
      Israel Death Assaulted Raped Child Child Raped Missle Assaulted Raped Attacked Missle
      Palastine Soldier Soldier Missle Palastine Child Israel Palastine Massacre Child Raped Attacked
      Murdered Massacre Murdered Murdered Massacre Soldier Raped Death Child Murdered Palastine Child
      Attacked Attacked Soldier Raped Attacked Abused Raped Palastine Child Attacked Massacre Raped
      Assaulted Child Palastine Assaulted Child Abused Child Raped Death Attacked Soldier Child
      Child Death Assaulted Murdered Death Death Raped Child Attacked Child Assaulted Death
      Soldier Assaulted Murdered Soldier Raped Raped Missle Massacre Attacked Murdered Attacked Massacre
      Assaulted Attacked Massacre Soldier Israel Israel Attacked Death Death Soldier Missle Massacre
      Soldier Attacked Palastine Israel Massacre Massacre Death Attacked Child Abused Israel Death
      Palastine Murdered Abused Abused Israel Soldier Abused Child Israel Assaulted Abused Death
      Abused Israel Palastine Raped Massacre Attacked Israel Missle Attacked Soldier Soldier Palastine
      Attacked Murdered Murdered Israel Soldier Missle Massacre Massacre Soldier Death Child Raped
      Child Soldier Soldier Assaulted Israel Raped Attacked Death Raped Israel Attacked Child
      Child Soldier Palastine Israel Child Israel Assaulted Child Attacked Death Murdered Child
      Child Soldier Murdered Abused Massacre Murdered Massacre Death Abused Murdered Death Raped
      Attacked Palastine Abused Raped Death Assaulted Missle Murdered Palastine Attacked Abused Missle
      Massacre Palastine Raped Soldier Palastine Raped Murdered Palastine Missle Assaulted Assaulted Raped
      Massacre Missle Attacked Palastine Soldier Assaulted Attacked Attacked Raped Murdered Massacre Soldier
      Attacked Abused Assaulted Israel Raped Abused Attacked Death Israel Israel Massacre Massacre
      Raped Child Abused Israel Death Child Raped Raped Murdered Murdered Israel Israel
      Missle Murdered Assaulted Massacre Abused Missle Child Abused Assaulted Soldier Missle Soldier
      Assaulted Massacre Death Child Missle Raped Attacked Death Massacre Child Missle Israel
      Attacked Attacked Murdered Massacre Abused Child Abused Israel Abused Murdered Abused Murdered
      Massacre Murdered Raped Israel Assaulted Abused Attacked Murdered Assaulted Assaulted Missle Missle
      Raped Massacre Child Murdered Murdered Israel Child Attacked Missle Raped Missle Child
      Attacked Assaulted Death Abused Child Death Israel Death Death Missle Death Murdered
      Israel Attacked Child Soldier Death Palastine Raped Palastine Child Attacked Massacre Abused
      Massacre Child Soldier Israel Child Raped Abused Missle Abused Assaulted Raped Child
      Death Soldier Israel Murdered Death Death Murdered Israel Abused Child Murdered Attacked
      Attacked Death Soldier Death Child Soldier Child Abused Assaulted Israel Missle Palastine
      Massacre Attacked Soldier Missle Child Israel Attacked Murdered Abused Missle Abused Israel
      Raped Abused Attacked Assaulted Child Death Palastine Israel Massacre Missle Soldier Assaulted
      Missle Abused Murdered Israel Israel Abused Palastine Attacked Palastine Assaulted Israel Death
      Assaulted Raped Death Palastine Child Assaulted Death Raped Assaulted Murdered Palastine Palastine
      Massacre Missle Child Missle Death Israel Assaulted Death Palastine Israel Abused Abused
      Massacre Child Palastine Murdered Missle Palastine Assaulted Death Assaulted Murdered Raped Israel
      Murdered Assaulted Missle Israel Assaulted Palastine Soldier Soldier Massacre Raped Attacked Massacre
      Soldier Assaulted Murdered Israel Missle Murdered Attacked Child Abused Assaulted Massacre Child
      Child Soldier Palastine Israel Raped Murdered Abused Israel Attacked Abused Raped Death
      Murdered Murdered Child Death Abused Raped Abused Death Soldier Murdered Attacked Death
      Palastine Massacre Missle Death Death Assaulted Israel Attacked Abused Death Death Israel
      Palastine Child Israel Raped Israel Palastine Abused Raped Raped Raped Raped Child
      Israel Palastine Child Israel Assaulted Raped Death Assaulted Palastine Murdered Attacked Murdered
      Death Soldier Murdered Palastine Palastine Murdered Raped Missle Death Death Raped Israel
      Child Soldier Death Death Death Raped Missle Palastine Murdered Abused Massacre Child
      Assaulted Death Missle Death Raped Attacked Abused Massacre Raped Soldier Child Death
      Abused Abused Attacked Death Child Israel Soldier Palastine Murdered Missle Israel Israel
      Palastine Missle Missle Assaulted Israel Massacre Child Murdered Abused Murdered Raped Death
      Israel Attacked Murdered Death Attacked Missle Palastine Abused Israel Murdered Attacked Soldier
      Murdered Israel Attacked Death Assaulted Israel Child Massacre Massacre Israel Assaulted Raped
      Attacked Murdered Israel Assaulted Attacked Assaulted Raped Murdered Palastine Attacked Death Murdered
      Massacre Palastine Attacked Massacre Attacked Child Child Abused Child Israel Murdered Israel
      Death Israel Missle Israel Missle Murdered Death Raped Missle Israel Child Palastine
      Attacked Murdered Raped Assaulted Missle Israel Death Assaulted Assaulted Missle Attacked Soldier
      Missle Raped Palastine Assaulted Israel Attacked Assaulted Raped Massacre Soldier Death Murdered
      Palastine Assaulted Palastine Israel Attacked Soldier Death Abused Israel Israel Soldier Palastine
      Death Missle Murdered Massacre Abused Murdered Death Assaulted Massacre Murdered Attacked Raped
      Massacre Palastine Missle Assaulted Israel Abused Raped Abused Israel Death Attacked Assaulted
      Abused Child Soldier Palastine Murdered Death Assaulted Murdered Child Murdered Israel Assaulted
      Murdered Child Missle Abused Israel Child Massacre Death Soldier Raped Murdered Death
      Soldier Palastine Abused Palastine Murdered Palastine Raped Massacre Massacre Soldier Soldier Attacked
      Israel Abused Raped Missle Murdered Assaulted Massacre Attacked Palastine Child Attacked Abused
      Soldier Child Soldier Massacre Soldier Palastine Israel Missle Soldier Murdered Massacre Abused
      Palastine Murdered Palastine Massacre Assaulted Death Missle Missle Soldier Assaulted Murdered Palastine
      Missle Missle Raped Attacked Soldier Murdered Massacre Attacked Israel Massacre Soldier Abused
      Raped Soldier Missle Attacked Raped Massacre Raped Palastine Attacked Israel Child Child
      Massacre Assaulted Missle Murdered Death Massacre Soldier Death Attacked Abused Massacre Attacked
      Abused Soldier Murdered Palastine Death Abused Palastine Death Missle Attacked Israel Raped
      Palastine Death Soldier Massacre Massacre Child Assaulted Abused Assaulted Missle Israel Death
      Israel Soldier Raped Child Soldier Death Child Israel Attacked Soldier Raped Palastine
      Soldier Child Israel Massacre Israel Child Abused Child Death Assaulted Abused Raped
      Massacre Massacre Murdered Raped Missle Missle Israel Attacked Israel Attacked Murdered Israel
      Assaulted Missle Assaulted Abused Massacre Raped Abused Israel Death Palastine Soldier Soldier
      Attacked Assaulted Assaulted Massacre Murdered Murdered Abused Raped Massacre Child Palastine Palastine
      Raped Abused Israel Massacre Palastine Palastine Raped Soldier Assaulted Missle Murdered Missle
      Israel Soldier Assaulted Soldier Soldier Attacked Soldier Death Murdered Attacked Murdered Assaulted
      Massacre Soldier Assaulted Death Missle Abused Assaulted Death Child Raped Abused Abused
      Raped Soldier Israel Child Child Palastine Attacked Murdered Child Death Assaulted Attacked
      Attacked Assaulted Assaulted Assaulted Raped Attacked Palastine Israel Abused Assaulted Murdered Assaulted
      Palastine Soldier Massacre Assaulted Murdered Raped Missle Child Massacre Raped Death Missle
      Raped Raped Palastine Israel Raped Attacked Child Attacked Assaulted Israel Attacked Death
      Missle Massacre Abused Soldier Assaulted Murdered Raped Murdered Soldier Soldier Massacre Abused
      Missle Abused Child Soldier Soldier Assaulted Attacked Palastine Abused Murdered Abused Missle
      Massacre

    2. Re:Yet another reason for.. by LeeZard · · Score: 2, Insightful

      That's not the point. The paper is talking about modeling spikes in topic/content of data streams over time. This is the second layer analysis of the meta-data that gets stored in the database.

    3. Re:Yet another reason for.. by Anonymous Coward · · Score: 0

      But notes cant ever sort a messages subject without writing an agent for it.

    4. Re:Yet another reason for.. by Anonymous Coward · · Score: -1, Offtopic

      you stupid faggot - you either work for Big Blue balls or you are a filthy consultant. Lotus notes licks the unwashed scrotum of a frenchman. The email portion of lotus is tacked-on piece of crap, the interface is about as usable as a woman is to jon katz.

    5. Re:Yet another reason for.. by ConceptJunkie · · Score: 2

      Upside:

      Lotus Notes does all kinds of things automagically.

      Downside:

      It's _Lotus Notes_, the application that makes Microsoft Office look lean and mean.

      --
      You are in a maze of twisty little passages, all alike.
    6. Re:Yet another reason for.. by Anonymous Coward · · Score: 0
      Lotus Notes

      NOOOOOOOOOOOOOOOOOOOOOOOOOOO....!!!!

      I would not wish the horrific crap which is Notes upon anyone! It is the biggest, bloatedest, most non-functional, slowest, worst (in every way) excuse for a email client that I have ever had the unfortunate displeasure of having to use. It is awful. I think I am understating my position here. I hate it more than all that is evil in the world. Really. It's that bad.

      The company that owns it forces all employees to use it. Yes really they do. My productivity when forced to use Notes drops by exponential levels.

      Why does it suck so bad? Let's see:

      • Windows only. If you want to run it on another OS, you've got to use either a VM (like VMware or similar) or Wine. VMware et. al. only double the bloat and Notes under Wine has many problems (and Notes doesn't need any more problems!!!).
      • Graphical only. Hello, anyone ever heard of remote access (like ssh?!?). Welp, can't check my email because Notes is graphical. Oh, but pine, mutt, etc aren't - that's why I use them (I use pine).
      • Gigantic. Notes takes up hundreds of Megs of memory. Really. If you don't have a 200+ MHz processor and more than say 128M RAM, you're not going to be doing anything with your system except Notes. Of course I guess on Windows, who multitasks anyway? Also, such a bloated program means long startup time (as compared to pine whose startup is easily less than a second).
      • Slow. Not only is it bloated (which slows it, and your entire system, down) but it is also very slow. When I click on "Mail" it sometimes takes up to 15 seconds to get to the mail screen. Then clicking on a specific mail item (to view the email) sometimes takes up to 10 seconds, or sometimes even more! Completely unacceptable.
      • Proprietary. And I don't mean the program here. I mean the email format!!! There is tons of pure crap like setting up meetings, marking things "urgent" and "confidential" which cannot be translated into real email format (besides changing to text). Notes speaks a language its own and the Domino server's Notes to real email translation is not the best. But worst, people who only use Notes do not realize that crap like coloring email doesn't translate to real email! I've gotten countless "Notes" that say "see my replies in blue" where their text is intermixed with what I sent - except in real email it ain't blue!!! I have to think back or use the context to figure out what's mine and what's theirs. And god forbid I am just a CC: on the topic, especially if I didn't see the original! I have no chance of figuring out who said what. The worst part is people do this while CC'ing (external) customers, who of course don't know what the hell they are talking about - if they've never used Notes they wonder why some idiot thinks he can color an email!
    7. Re:Yet another reason for.. by Dr+Caleb · · Score: 3, Informative
      How do you figure that?

      Lotus Notes (5.0.5), as installed on my system is 127M (no modem files etc) with 59M in help.nsf files, and my .NSF file and templates area hair over 12M. MS Office is over 160M, without PPT, and that's just the Program Files\Microsoft Office directory.

      Lotus Notes is pretty clean, so most of it's files are in 1 directory, not spread out over umpteen directories like Office.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    8. Re:Yet another reason for.. by Dr+Caleb · · Score: 2
      Notes was not meant for email. Read the History of Notes.

      Yes, it can be bloated and slow, but what isn't nowadays, taking into consideration that people need things like calandaring, meeting scheduling and collaborative tools? What else can run on multiple platforms? Outlook?

      If you get to know it, understand it and use it, you never know, you might like it.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    9. Re:Yet another reason for.. by Anonymous Coward · · Score: 0
      Notes was not meant for email

      Ah! Well that explains why it sucks so bad at its attempt at doing email.

      What else can run on multiple platforms?

      Uh, wha? You call Windoze and OS/2 "multiple platforms"? Uh, ok...oh, and pine and mutt are multi-platform (i.e. most UNIXes and Windoze).

      If you get to know it, understand it and use it, you never know, you might like it

      I am forced to use it by my employer (guess who) and no, I don't like it. No technical person I have ever talked to likes it. Are you management?

    10. Re:Yet another reason for.. by nvainio · · Score: 1

      My mutt is 460 kb, my grep is 75 kb.

    11. Re:Yet another reason for.. by Anonymous Coward · · Score: 0

      Halloooooooo. Newsflash. Domino does IMAP. So if you cant use the mailreader of your choice, blame your sysadmin.

    12. Re:Yet another reason for.. by Dr+Caleb · · Score: 2
      You call Windoze and OS/2 "multiple platforms" Those are two. I also have it running on Unix, AIX and OS/400. Kinda nice since we're an AS/400 shop.

      I am forced to use it by my employer

      {a hush falls over the crowd} You mean your employer actually tells you what you can do at work, while they are paying you! How brutal it must be for you!

      (guess who) and no, I don't like it.

      I can guess, and I probabally used to work for them the past 10 years, which is where I got all my Notes training.

      No technical person I have ever talked to likes it.

      Strange. Any technical person I've ever talked to never turns their back on a good solution, and technical people who understand Notes love it. Especially if they have been "rescued" from Exchange Hell. Are you saying I'm non-technical?

      Are you management? Yes, MIS.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    13. Re:Yet another reason for.. by Dr+Caleb · · Score: 2
      My car is red and I like Pizza and beer. So?

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    14. Re:Yet another reason for.. by Icculus · · Score: 1

      Believe it or not, I would use most of these words to describe Lotus Notes, or more precisely the feelings it evokes in me both as a user and a developer.

    15. Re:Yet another reason for.. by jonbrewer · · Score: 2

      All you have to do is use Lotus Notes for a few days on an aging PowerMac with 8 or 16MB ram, and you'll give up on it forever. You'll also tell everyone you know 1. what a horrible thing Lotus Notes is, and 2. what a horrible thing a Macintosh is.

      Those at Apple responsible for allowing PowerMacs to ship with System 7.5.x and less than 32MB ram should be banned from the industry. When an OS by default takes more ram than a system has, and is coupled with an application like Lotus Notes, which is hungry, nothing good can ever happen.

      This is, IMNSHO, a good part of the reason that so many corporations ditched their Macs in the mid-ninteys.

    16. Re:Yet another reason for.. by Anonymous Coward · · Score: -1, Flamebait
      Are you saying I'm non-technical?

      I'm saying you're a worthless fuck. I could give a shit whether or not you're technical.

      Exchange sucks, and Notes is almost as bad. If that's your only frame for comparison you've been confined to the sort of Hell you deserve.

      Good day.

  14. Israeli Conversion by DonkeyHote · · Score: -1

    Soldier Assaulted Death Abused Israel Massacre Death Death Death Attacked Death Missle
    Murdered Murdered Attacked Assaulted Missle Abused Murdered Palastine Child Raped Attacked Death
    Israel Assaulted Death Missle Child Massacre Raped Murdered Raped Massacre Abused Massacre
    Death Israel Assaulted Assaulted Murdered Assaulted Palastine Raped Abused Soldier Child Raped
    Child Raped Attacked Massacre Massacre Palastine Raped Palastine Missle Raped Massacre Murdered
    Murdered Murdered Murdered Child Death Massacre Death Israel Israel Soldier Missle Murdered
    Israel Assaulted Child Massacre Attacked Palastine Israel Attacked Murdered Missle Attacked Palastine
    Murdered Soldier Soldier Death Murdered Attacked Assaulted Massacre Child Palastine Massacre Abused
    Missle Soldier Massacre Palastine Israel Palastine Raped Massacre Soldier Soldier Murdered Murdered
    Raped Child Massacre Palastine Attacked Palastine Palastine Missle Massacre Death Assaulted Child
    Murdered Murdered Attacked Death Murdered Attacked Missle Palastine Attacked Soldier Raped Attacked
    Soldier Massacre Child Assaulted Abused Palastine Raped Raped Soldier Raped Murdered Abused
    Soldier Attacked Soldier Soldier Assaulted Israel Attacked Palastine Abused Israel Missle Death
    Palastine Missle Missle Missle Massacre Death Child Missle Missle Raped Murdered Abused
    Palastine Death Murdered Raped Raped Assaulted Massacre Death Raped Soldier Assaulted Murdered
    Soldier Assaulted Israel Soldier Raped Missle Raped Attacked Child Raped Abused Massacre
    Assaulted Missle Child Child Palastine Palastine Soldier Raped Murdered Israel Soldier Attacked
    Missle Massacre Death Missle Massacre Israel Child Raped Palastine Murdered Palastine Attacked
    Palastine Massacre Israel Missle Murdered Massacre Attacked Soldier Death Attacked Assaulted Murdered
    Child Israel Missle Raped Missle Murdered Assaulted Palastine Massacre Assaulted Abused Assaulted
    Raped Assaulted Massacre Death Soldier Israel Soldier Child Israel Missle Murdered Soldier
    Missle Assaulted Death Abused Murdered Abused Death Assaulted Massacre Assaulted Attacked Assaulted
    Murdered Child Assaulted Missle Soldier Soldier Palastine Abused Death Assaulted Raped Child
    Murdered Raped Death Israel Attacked Murdered Death Assaulted Assaulted Child Abused Death
    Abused Israel Attacked Attacked Child Palastine Massacre Missle Palastine Missle Abused Murdered
    Child Assaulted Massacre Child Raped Assaulted Missle Palastine Attacked Murdered Soldier Abused
    Palastine Abused Massacre Death Raped Death Massacre Missle Attacked Raped Raped Attacked
    Soldier Abused Raped Palastine Death Attacked Attacked Massacre Massacre Assaulted Assaulted Child
    Assaulted Massacre Israel Israel Soldier Death Death Attacked Soldier Raped Murdered Abused
    Abused Israel Missle Raped Missle Death Abused Murdered Murdered Abused Death Palastine
    Abused Abused Death Murdered Death Missle Murdered Palastine Child Palastine Abused Murdered
    Raped Abused Israel Attacked Assaulted Child Assaulted Massacre Palastine Child Attacked Child
    Israel Attacked Murdered Israel Soldier Massacre Murdered Raped Assaulted Death Abused Israel
    Soldier Soldier Child Palastine Abused Massacre Soldier Death Missle Israel Child Palastine
    Child Soldier Soldier Abused Death Murdered Palastine Palastine Assaulted Assaulted Palastine Missle
    Massacre Raped Abused Palastine Missle Soldier Missle Massacre Soldier Murdered Massacre Palastine
    Death Israel Raped Israel Abused Soldier Abused Missle Missle Israel Massacre Israel
    Murdered Palastine Attacked Soldier Palastine Child Attacked Murdered Assaulted Palastine Israel Massacre
    Massacre Attacked Murdered Assaulted Massacre Assaulted Massacre Missle Soldier Abused Massacre Soldier
    Massacre Missle Abused Palastine Missle Attacked Massacre Missle Death Raped Death Soldier
    Raped Massacre Soldier Palastine Israel Attacked Attacked Israel Missle Missle Israel Missle
    Abused Soldier Abused Missle Soldier Soldier Palastine Abused Israel Assaulted Child Palastine
    Soldier Death Palastine Abused Israel Soldier Child Massacre Attacked Raped Abused Murdered
    Raped Assaulted Missle Attacked Missle Massacre Death Raped Massacre Abused Raped Israel
    Raped Soldier Abused Israel Palastine Massacre Israel Israel Palastine Child Death Assaulted
    Attacked Child Murdered Abused Death Massacre Soldier Massacre Raped Attacked Attacked Missle
    Soldier Death Murdered Israel Abused Missle Massacre Abused Child Massacre Attacked Israel
    Massacre Death Massacre Murdered Death Soldier Palastine Death Palastine Murdered Palastine Israel
    Assaulted Abused Child Child Raped Child Palastine Child Assaulted Attacked Abused Abused
    Death Abused Murdered Palastine Abused Massacre Soldier Raped Assaulted Assaulted Murdered Murdered
    Attacked Murdered Death Israel Raped Massacre Death Israel Assaulted Missle Israel Soldier
    Massacre Death Assaulted Israel Raped Child Abused Israel Massacre Soldier Murdered Attacked
    Massacre Israel Israel Assaulted Murdered Israel Massacre Attacked Israel Soldier Abused Child
    Abused Assaulted Death Assaulted Soldier Palastine Abused Murdered Missle Missle Child Israel
    Attacked Massacre Attacked Massacre Soldier Attacked Attacked Missle Attacked Child Abused Missle
    Soldier Child Soldier Attacked Palastine Missle Raped Abused Raped Abused Soldier Child
    Death Assaulted Abused Abused Abused Attacked Israel Murdered Abused Israel Abused Israel
    Soldier Death Murdered Massacre Palastine Palastine Israel Child Child Death Israel Massacre
    Raped Raped Assaulted Abused Attacked Murdered Soldier Israel Attacked Missle Israel Abused
    Soldier Soldier Soldier Missle Palastine Palastine Abused Abused Soldier Raped Soldier Murdered
    Murdered Massacre Murdered Abused Assaulted Abused Raped Attacked Murdered Murdered Raped Soldier
    Death Massacre Missle Soldier Palastine Abused Murdered Raped Attacked Soldier Child Massacre
    Soldier Assaulted Child Raped Attacked Raped Child Massacre Raped Abused Raped Massacre
    Child Soldier Missle Missle Attacked Abused Attacked Israel Child Soldier Assaulted Israel
    Murdered Israel Israel Assaulted Abused Assaulted Massacre Missle Raped Assaulted Death Murdered
    Missle Soldier Assaulted Israel Death Soldier Palastine Israel Attacked Attacked Attacked Palastine
    Raped Soldier Assaulted Assaulted Child Murdered Israel Massacre Raped Palastine Soldier Raped
    Child Murdered Assaulted Missle Death Soldier Palastine Soldier Death Palastine Assaulted Death
    Death Attacked Attacked Massacre Abused Death Palastine Attacked Attacked Child Israel Missle
    Attacked Soldier Attacked Assaulted Raped Raped Raped Soldier Massacre Israel Child Massacre
    Death Israel Raped Child Massacre Massacre Missle Palastine Child Soldier Murdered Missle
    Palastine Attacked Abused Massacre Attacked Massacre Soldier Raped Attacked Soldier Child Attacked
    Abused Death Missle Assaulted Attacked Massacre Attacked Massacre Missle Israel Attacked Missle
    Attacked Attacked Abused Death Raped Child Assaulted Massacre Murdered Attacked Attacked Palastine
    Attacked Missle Murdered Assaulted Raped Massacre Death Abused Massacre Child Raped Attacked
    Death Assaulted Death Assaulted Palastine Massacre Murdered Soldier Murdered Abused Abused Missle
    Soldier Child Abused Death Soldier Assaulted Soldier Death Missle Death Attacked Child
    Missle Massacre Murdered Assaulted Murdered Death Abused Israel Abused Abused Missle Missle
    Israel Raped Abused Abused Soldier Missle Child Missle Raped Death Soldier Raped
    Abused Child Soldier Abused Assaulted Soldier Missle Abused Assaulted Massacre Abused Israel
    Abused Missle Attacked Soldier Assaulted Raped Murdered Massacre Israel Death Soldier Death
    Abused Missle Death Raped Missle Attacked Child Missle Murdered Raped Death Israel
    Child Murdered Attacked Palastine Death Assaulted Massacre Abused Murdered Soldier Soldier Attacked
    Massacre Attacked Palastine Attacked Soldier Raped Abused Child Assaulted Abused Death Missle
    Death Abused Child Israel Massacre Massacre Child Assaulted Attacked Israel Attacked Soldier
    Child Missle Raped Assaulted Palastine Abused Massacre Child Abused Missle Israel Israel
    Attacked Death Death Raped Murdered Missle Soldier Abused Soldier Missle Assaulted Palastine
    Death Assaulted Israel Assaulted Missle Assaulted Assaulted Abused Massacre Massacre Attacked Israel
    Palastine Abused Murdered Missle Raped Massacre Murdered Attacked Murdered Palastine Abused Massacre
    Abused Palastine Soldier Raped Attacked Soldier Palastine Abused Death Israel Death Palastine
    Death Soldier Abused Child Missle Murdered Murdered Child Massacre Assaulted Raped Death
    Assaulted Raped Israel Abused Soldier Palastine Murdered Child Death Abused Abused Raped
    Soldier Death Attacked Attacked Raped Assaulted Death Israel Assaulted Child Missle Raped
    Child Child Murdered Raped Murdered Palastine Child Soldier Murdered Raped Death Soldier
    Assaulted Raped Massacre Palastine Abused Israel Murdered Child Raped Raped Soldier Soldier
    Soldier Soldier Massacre Palastine Abused Attacked Missle Soldier Soldier Murdered Murdered Raped
    Assaulted Attacked Palastine Assaulted Assaulted Child Israel Missle Massacre Death Assaulted Palastine
    Palastine Missle Massacre Palastine Soldier Murdered Massacre Child Raped Death Israel Child
    Murdered Death Soldier Assaulted Attacked Abused Israel Attacked Raped Abused Attacked Missle
    Child Soldier Raped Palastine Child Death Child Assaulted Israel Murdered Death Murdered
    Death Child Child Raped Palastine Raped Murdered Missle Raped Assaulted Palastine Attacked
    Israel Abused Israel Death Massacre Child Palastine Massacre Massacre Assaulted Abused Murdered
    Palastine Murdered Soldier Soldier Child Attacked Israel Child Raped Massacre Attacked Palastine
    Assaulted Abused Assaulted Missle Massacre Soldier Israel Soldier Israel Child Assaulted Massacre
    Israel Child Soldier Soldier Death Soldier Soldier Soldier Raped Soldier Attacked Raped
    Child Death Massacre Death Attacked Death Massacre Murdered Soldier Raped Child Palastine
    Israel Abused Abused Child Child Murdered Assaulted Missle Murdered Assaulted Death Raped
    Abused Abused Missle Massacre Abused Attacked Soldier Death Palastine Israel Israel Child
    Murdered Murdered Missle Missle Murdered Abused Massacre Abused Child Assaulted Murdered Assaulted
    Palastine Attacked Attacked Massacre Murdered Abused Palastine Assaulted Massacre Assaulted Soldier Palastine
    Missle Palastine Raped Raped Raped Abused Missle Abused Abused Attacked Attacked Raped
    Raped Assaulted Assaulted Attacked Israel Raped Child Murdered Assaulted Raped Child Child
    Israel Abused Soldier Attacked Attacked Israel Palastine Child Missle Death Abused Abused
    Assaulted Soldier Soldier Israel Attacked Soldier Israel Attacked Murdered Raped Massacre Child
    Missle Abused Death Missle Attacked Raped Attacked Death Assaulted Massacre Massacre Missle
    Abused Attacked Child Child Soldier Murdered Child Death Israel Palastine Attacked Child
    Palastine Death Soldier Raped Massacre Soldier Attacked Soldier Missle Massacre Massacre Child
    Massacre Palastine Soldier Assaulted Massacre Raped Raped Death Abused Massacre Murdered Soldier
    Abused Assaulted Attacked Murdered Soldier Abused Israel Murdered Massacre Massacre Abused Death
    Assaulted Israel Assaulted Palastine Abused Soldier Palastine Israel Child Assaulted Missle Soldier
    Raped Missle Child Murdered Death Missle Attacked Death Massacre Child Palastine Attacked
    Israel Massacre Soldier Assaulted Death Missle Missle Child Massacre Missle Death Assaulted
    Abused Murdered Missle Assaulted Raped Raped Raped Child Assaulted Child Israel Murdered
    Soldier Death Abused Palastine Assaulted Massacre Israel Attacked Abused Attacked Death Raped
    Soldier Raped Raped Israel Missle Soldier Attacked Raped Soldier Soldier Palastine Death
    Raped Palastine Child Death Raped Soldier Abused Israel Raped Child Israel Soldier
    Assaulted Murdered Child Abused Missle Assaulted Attacked Raped Palastine Palastine Missle Raped
    Palastine Assaulted Child Israel Assaulted Massacre Attacked Raped Soldier Massacre Raped Soldier
    Death Missle Palastine Death Israel Israel Israel Massacre Massacre Soldier Child Attacked
    Assaulted Assaulted Massacre Abused Massacre Raped Raped Child Missle Soldier Soldier Palastine
    Child Death Soldier Attacked Death Abused Raped Child Assaulted Child Attacked Palastine
    Death Raped Israel Death Massacre Child Attacked Missle Attacked Murdered Missle Palastine
    Child Missle Child Missle Raped Assaulted Murdered Assaulted Missle Murdered Missle Attacked
    Child Israel Palastine Attacked Raped Murdered Israel Raped Israel Massacre Missle Abused
    Palastine Abused Israel Soldier Missle Palastine Child Death Massacre Israel Massacre Assaulted
    Massacre Attacked Israel Raped Soldier Abused Assaulted Assaulted Israel Murdered Missle Palastine
    Palastine Murdered Death Raped Abused Abused Assaulted Massacre Soldier Palastine Missle Murdered
    Child Abused Murdered Palastine Israel Israel Raped Assaulted Murdered Soldier Missle Massacre
    Assaulted Murdered Death Raped Raped Israel Abused Child Palastine Missle Child Palastine
    Missle Israel Massacre Child Israel Child Assaulted Missle Abused Death Palastine Murdered
    Death Abused Child Abused Missle Palastine Attacked Raped Attacked Assaulted Massacre Abused
    Murdered Assaulted Israel Soldier Child Palastine Assaulted Abused Massacre Israel Attacked Massacre
    Soldier Israel Attacked Murdered Murdered Attacked Raped Massacre Soldier Missle Raped Abused
    Child Murdered Raped Abused Palastine Missle Abused Israel Murdered Assaulted Soldier Soldier
    Raped Soldier Palastine Raped Missle Assaulted Death Assaulted Israel Child Assaulted Missle
    Raped Attacked Child Missle Abused Assaulted Death Death Massacre Raped Child Israel
    Child Assaulted Massacre Attacked Abused Attacked Israel Palastine Child Palastine Soldier Abused
    Soldier Assaulted Abused Soldier Missle Palastine Assaulted Palastine Child Soldier Soldier Assaulted
    Abused Attacked Attacked Palastine Child Assaulted Abused Missle Attacked Abused Abused Assaulted
    Abused

  15. transluscent butt-plugs by Anonymous Coward · · Score: -1, Flamebait

    fucking transluscent butt-plugs are all the rage among those ass-reaming afficiandos like hemos, cmdrtaco and cowboy "ride-him-hard" neal.

    while still transluscent, slight, tasteful tints of puce and mauve are best sellers right now. easily licked clean for more ass-reaming fun, get your tbp today for the low introductory "fuck a faggot for jesus" sale price of $1.00. or, if you prefer, you can suck off the general manager and tounge-fuck his asshole and get one free!

  16. hi, i need to ask a question by Anonymous Coward · · Score: -1, Flamebait

    How can I forget something? I've just learnt something that I want to forget (in the past hour), and I want to forget it completely. It's pretty damn important. Thanks.

    1. Re:hi, i need to ask a question by ldopa1 · · Score: 1

      I used to know how to do this, but I forgot it as soon as I figured it out. Go figure...

      What was I talking about?

      --
      The Dopester
      "Yes, I'm a Karma Whore, but I'm doing it to pay my way through school."
    2. Re:hi, i need to ask a question by Guns+n'+Roses+Troll · · Score: -1

      I know it sounds silly, but if I need to forget something, I think of my brain as a hard drive. Scoot on over to the sector that holds the information you want to forget and then write all over it. Assure yourself that the thing you want to forget is a lie and then give it a new value. Do that a few times and at the same time, think about other things too. After a while, you probably won't exactly remember the thing you're trying to forget.

      Well, it works for me at least.

    3. Re:hi, i need to ask a question by Yr0 · · Score: -1

      get really wasted and stoned and then vomit. youll forget a lot this way.

      --








      I R00z j00!!!!!
  17. The ultimate spam blocker? by ldopa1 · · Score: 2

    This would be an awesome tool to block spam. If this program could look at the text of an email message and determine that it is a solicitation of some kind and then drop it into an email "pit" (you know, a folder mapped to /dev/null), that would make my life a LOT easier...

    --
    The Dopester
    "Yes, I'm a Karma Whore, but I'm doing it to pay my way through school."
    1. Re:The ultimate spam blocker? by set · · Score: 1

      SpamAssassin does this already, using a genetic algorithm.

    2. Re:The ultimate spam blocker? by jmb-d · · Score: 2, Informative

      This would be an awesome tool to block spam. If this program could look at the text of an email message and determine that it is a solicitation of some kind

      SpamAssassin will do this part for you.

      --
      In walking, just walk. In sitting, just sit. Above all, don't wobble.
      -- Yun-Men
    3. Re:The ultimate spam blocker? by ldopa1 · · Score: 1

      Do you have a link to this? Any more information you have would be welcome..

      --
      The Dopester
      "Yes, I'm a Karma Whore, but I'm doing it to pay my way through school."
    4. Re:The ultimate spam blocker? by set · · Score: 1

      A simple google search would have found it, but it's spamassassin.org.

  18. Have you tried.... by Anonymous Coward · · Score: 0

    Outlook?

    1. Re:Have you tried.... by Lisias · · Score: 0, Flamebait
      Outloko?

      Yes, I did. But Yesterday a virus came and erased all my mail boxes...

      Humm!!! It's true!! It works!! Now I have no email at all to worry about!!!!

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
  19. a suggestion by 56ker · · Score: 1

    "that categorized incoming messages by topic as they arrive." - you can already sort messages into different folders depending on their topic by setting up rules.

    1. Re:a suggestion by spencerogden · · Score: 2

      This is a little more in depth than just matching strings in headers. This is about determining the topic of and email.

      Spencer

  20. Too much information. by abucior · · Score: 5, Funny

    Personally, I'd prefer that I simply get less email. The fact that we need NLP tools to pre-screen our email for us just shows how information-overloaded our society has become. What I really need is a tool at the sender's end that can pre-screen my email and tell the sender "Don't send this. He just doesn't care!"

    1. Re:Too much information. by ldopa1 · · Score: 1

      If our society has too much information, why did you just add that little tidbit to my stream of conciousness? Are you trying to make my head explode?

      Frankly, there is no such thing as too much information. Information is never created, knowledge is created. The information was always there (and always will be), you're just percieving more, creating knowledge of the information.

      --
      The Dopester
      "Yes, I'm a Karma Whore, but I'm doing it to pay my way through school."
    2. Re:Too much information. by ConceptJunkie · · Score: 2

      Yes, but by your definition, information equals entropy, and there's definitely too much of that. We need some way to reverse that trend.

      I wonder what could be done with a really hot cup of tea...

      --
      You are in a maze of twisty little passages, all alike.
    3. Re:Too much information. by iabervon · · Score: 2

      There's plenty of information I want to get that I don't want to look at as email.

      For example, I'd like to get messages inviting me to events I'm unlikely to go to, and I'd like to have their dates get marked down so that I can see what is happening on a given day if I feel like doing something.

      I'd like to get new addresses for people, but I want to have my addressbook updated instead of seeing the message.

      It would be really convenient to have software that would figure out this sort of information from a human-readable message, since people are likely to want to send it in natural language (and the message probably includes more information that I might want to see if I decide I care.

    4. Re:Too much information. by j.e.hahn · · Score: 1

      You can't. The 2nd law of thermodynamics forbids it.

    5. Re:Too much information. by foniksonik · · Score: 1

      What about forcing marketers to register in a database? New legislation that states that any marketer not registered and still found to be actively marketing will suffer mandatory fines w/ a 3 strikes rule or something for repeat offenders.

      This would mandate and maintain opt-in and opt-out standards while still allowing initial marketing by the business. ie: they could send us one mail, we could decide if we wanted to ever receive from them again and then go to the database and choose to opt-out or later on choose to opt-in again.

      This would also give consumers recourse against 'rogue' marketers. Businesses who are legitimately marketing thier product would not have any problem with this and 'rogue' marketers could be foudn guilty of invasion of privacy, which is what this all amounts to...

      Mod this up if you think it's a legitimate idea, or maybe even start an 'Ask Slashdot' article to see if we could hash out a workable version and push for legislation somehow.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    6. Re:Too much information. by phaedrus · · Score: 1

      ahhh, _bored of the rings_

  21. she said this, and she created COBOL too by Anonymous Coward · · Score: -1, Offtopic
    "It might help if we ran the MBA's out of Washington." -- Admiral Grace Hopper
    1. Re:she said this, and she created COBOL too by Rorschach1 · · Score: 2

      Damn you, Admiral Hopper! I've got a huge stack of COBOL listings on my desk that I've got to translate to, of all things, vbscript (damn you, Bill Gates!)

  22. Sort it by domain... by qurob · · Score: 1

    I can sort reports from devices, co-workers, clients....each goes in its own folder....

  23. text inside the PS file - references cut by GutBomb · · Score: 0

    Bursty and Hierarchical Structure in Streams * Jon Kleinberg # Abstract A fundamental problem in text data mining is to extract meaningful structure from document streams that arrive continuously over time. E-mail and news articles are two natural examples of such streams, each characterized by topics that appear, grow in intensity for a period of time, and then fade away. The published literature in a particular research field can be seen to exhibit similar phenomena over a much longer time scale. Underlying much of the text mining work in this area is the following intuitive premise -- that the appearance of a topic in a document stream is signaled by a "burst of activity," with certain features rising sharply in frequency as the topic emerges. The goal of the present work is to develop a formal approach for modeling such "bursts," in such a way that they can be robustly and efficiently identified, and can provide an organizational framework for analyzing the underlying content. The approach is based on modeling the stream using an infinite-state automaton, in which bursts appear naturally as state transitions; in some ways, it can be viewed as drawing an analogy with models from queueing theory for bursty network traffic. The resulting algorithms are highly efficient, and yield a nested representation of the set of bursts that imposes a hierarchical structure on the overall stream. Experiments with e-mail and research paper archives suggest that the resulting structures have a natural meaning in terms of the content that gave rise to them. *A version of this work appears as Cornell Computer Science Technical Report 02-1863 (March 2002). #Department of Computer Science, Cornell University, Ithaca NY 14853. Email: kleinber@cs.cornell.edu. Supported in part by a David and Lucile Packard Foundation Fellowship, an ONR Young Investigator Award, NSF ITR/IM Grant IIS-0081334, and NSF Faculty Early Career Development Award CCR-9701399. 1. 1 Introduction Documents can be naturally organized by topic, but in many settings we also experience their arrival over time. E-mail and news articles provide two clear examples of such document streams: in both cases, the strong temporal ordering of the content is necessary for making sense of it, as particular topics appear, grow in intensity, and then fade away again. Over a much longer time scale, the published literature in a particular research field can be meaningfully understood in this way as well, with particular research themes growing and diminishing in visibility across a period of years. Work in the areas of topic detection and tracking [2, 3, 5, 61, 62], text mining [36, 56, 57, 58], and visualization [26, 43, 60] has explored techniques for identifying topics in document streams comprised of news stories, using a combination of content analysis and time-series modeling. Underlying a number of these techniques is the following intuitive premise -- that the appearance of a topic in a document stream is signaled by a "burst of activity," with certain features rising sharply in frequency as the topic emerges. The goal of the present work is to develop a formal approach for modeling such "bursts," in such a way that they can be robustly and efficiently identified, and can provide an organizational framework for analyzing the underlying content. At one level, the approach presented here can be viewed as drawing an analogy with models from queueing theory for bursty network traffic (see e.g. [32]). In addition, however, the analysis of the underlying burst patterns reveals a latent hierarchical structure that often has a natural meaning in terms of the content of the stream. My initial aim in studying this issue was a very concrete one: I wanted a better organizing principle for the enormous archives of personal e-mail that I was accumulating. Abundant anecdotal evidence, as well as academic research [6, 42, 59], suggested that my own experience with "e-mail overload" corresponded to a near-universal phenomenon -- a consequence of both the rate at which e-mail arrives, and the demands of managing volumes of saved personal correspondence that can easily grow into tens and hundreds of megabytes of pure text content. And at a still larger scale, e-mail has become the raw material for legal proceedings [34] and historical investigation [8, 38, 44] -- with the National Archives, for example, agreeing to accept tens of millions of e-mail messages from the Clinton White House [45]. In sum, there are several settings where it is a crucial problem to find structures that can help in making sense of large volumes of e-mail. An active line of research has applied text indexing and classification to develop e-mail interfaces that organize incoming messages into folders on specific topics, sometimes recommending further actions on the part of a user [4, 9, 13, 29, 30, 39, 46, 47, 49, 50, 51, 53, 54] -- in effect, this framework seeks to automate a kind of filing system that many users implement manually. There has also been work on developing query interfaces to fully-indexed collections of e-mail [7]. My interest here is in exploring organizing structures based more explicitly on the role of time in e-mail and other document streams. Indeed, even the flow of a single focused topic 2. is modulated by the rate at which relevant messages or documents arrive, dividing naturally into more localized episodes that correspond to bursts of activity of the type suggested above. For example, my saved e-mail contains over a thousand messages relevant to the topic "grant proposals" -- announcements of new funding programs, planning of proposals, and correspondence with co-authors. While one could divide this collection into sub-topics based on message content -- certain people, programs, or funding agencies form the topics of some messages but not others -- an equally natural and substantially orthogonal organization for this topic would take into account the sequence of episodes reflected in the set of messages -- bursts that surround the planning and writing of certain proposals. Indeed, certain subtopics (e.g. "the process of gathering people together for our large NSF ITR proposal") may be much more easily characterized by a sudden confluence of message-sending over a particular period of time than by textual features of the messages themselves. One can easily argue that many of the large topics represented in a document stream are naturally punctuated by bursts in this way, with the flow of relevant items intensifying in certain key periods. A general technique for highlighting these bursts thus has the potential to expose a great deal of fine-grained structure. Before moving to a more technical overview of the methodology, let me suggest one further perspective on this issue, quite distant from computational concerns. If one were to view a particular folder of e-mail not simply as a document stream but also as something akin to a narrative that unfolds over time, then one immediately brings into play a body of work that deals explicitly with the bursty nature of time in narratives, and the way in which particular events are signaled by a compression of the time-sense. In an early concrete reference to this idea, E.M. Forster, lecturing on the structure of the novel in the 1920's, asserted that . . . there seems something else in life besides time, something which may conveniently be called "value," something which is measured not by minutes or hours but by intensity, so that when we look at our past it does not stretch back evenly but piles up into a few notable pinnacles, and when we look at the future it seems sometimes a wall, sometimes a cloud, sometimes a sun, but never a chronological chart [17]. This role of time in narratives is developed more explicitly in work of Genette [19, 20], Chatman [11], and others on anisochronies, the non-uniform relationships between the amount of time spanned by a story's events and the amount of time devoted to these events in the actual telling of the story. Modeling Bursty Streams. Suppose we were presented with a document stream -- for concreteness, consider a large folder of e-mail on a single broad topic. How should we go about identifying the main bursts of activity, and how do they help impose additional structure on the stream? The basic point emerging from the discussion above is that such 3. bursts correspond roughly to points at which the intensity of message arrivals increases sharply, perhaps from once every few weeks or days to once every few hours or minutes. But the rate of arrivals is in general very "rugged": it does not typically rise smoothly to a crescendo and then fall away, but rather exhibits frequent alternations of rapid flurries and longer pauses in close proximity. Thus, methods that analyze gaps between consecutive message arrivals in too simplistic a way can easily be pulled into identifying large numbers of short spurious bursts, as well as fragmenting long bursts into many smaller ones. Moreover, a simple enumeration of close-together sets of messages is only a first step toward more intricate structure. The broader goal is thus to extract global structure from a robust kind of data reduction -- identifying bursts only when they have sufficient intensity, and in a way that allows a burst to persist smoothly across a fairly non-uniform pattern of message arrivals. My approach here is to model the stream using an infinite-state automaton A, which at any point in time can be in one of an underlying set of states, and emits messages at different rates depending on its state. Specifically, the automaton A has a set of states that correspond to increasingly rapid rates of emission, and the onset of a burst is signaled by a state transition -- from a lower state to a higher state. By assigning costs to state transitions, one can control the frequency of such transitions, preventing very short bursts and making it easier to identify long bursts despite transient changes in the rate of the stream. The overall framework is developed in Section 2. It can be viewed as drawing an analogy to the use of on-off Markov sources in modeling bursty network traffic (see for example the overview article by Kelly [32]), as well as drawing on the formalism of hidden Markov models [48]. Using an automaton with states that correspond to higher and higher intensities provides an additional source of analytical leverage -- the bursts associated with state transitions form a naturally nested structure, with a long burst of low intensity potentially containing several bursts of higher intensity inside it (and so on, recursively). For a folder of related e-mail messages, we will see in Sections 2 and 3 that this can provide a hierarchical decomposition of the temporal order, with long-running episodes intensifying into briefer ones according to a natural tree structure. This tree can thus be viewed as imposing a fine-grained organization on the sub-episodes within the message stream. Following this development, Section 4 focuses on a case in which the document stream is comprised not of e-mail messages but of computer science conference paper titles over the past several decades; the set of bursts in this stream corresponds roughly to the appearance and disappearance of certain terms of interest in the papers. Section 5 discusses the connections to related work in a range of areas, particularly the striking recent work of Swan, Allan, and Jensen [56, 57, 58] on overview timelines, which forms the body of research closest to the approach here. Finally, Section 6 discusses some further applications of the methodology -- how burstiness in arrivals can help to identify certain messages as "landmarks" in a large corpus of e-mail; and how the overall framework can be applied to logs of Web traffic. 4. 2 A Weighted Automaton Model Perhaps the simplest randomized model for generating a sequence of message arrival times is based on an exponential distribution: messages are emitted in a probabilistic manner, so that the gap x in time between messages i and i + 1 is distributed according to the "memoryless" exponential density function f (x) = ffe-ffx, for a parameter ff > 0. (In other words, the probability that the gap exceeds x is equal to e-ffx.) The expected value of the gap in this model is ff-1, and hence one can refer to ff as the rate of message arrivals. Intuitively, a "bursty" model should extend this simple formulation by exhibiting periods of lower rate interleaved with periods of higher rate. A natural way to do this is to construct a model with multiple states, where the rate depends on the current state. Let us start with a basic model that incorporates this idea, and then extend it to the models that will primarily be used in what follows. A two-state model. Arguably the most basic bursty model of this type would be constructed from a probabilistic automaton A with two states q0 and q1, which we can think of as corresponding to "low" and "high." When A is in state q0, messages are emitted at a slow rate, with gaps x between consecutive messages distributed independently according to a density function f0(x) = ff0e-ff0x When A is in state q1, messages are emitted at a faster rate, with gaps distributed independently according to f1(x) = ff1e-ff1x, where ff1 > ff0. Finally, between messages, A changes state with probability p 2 (0, 1), remaining in its current state with probability 1 - p, independently of previous emissions and state changes. Such a model could be used to generate a sequence of messages in the natural way. A begins in state q0. Before each message (including the first) is emitted, A changes state with probability p. A message is then emitted, and the gap in time until the next message is determined by the distribution associated with A's current state. One can apply this generative model to find a likely state sequence, given a set of messages. Suppose there is a given set of n + 1 messages, with specified arrival times; this determines a sequence of n inter-arrival gaps x = (x1, x2, . . . , xn). The development here will use the basic assumption that all gaps xi are strictly positive. We can use the Bayes procedure (as in e.g. [14]) to determine the conditional probability of a state sequence q = (qi1, . . . , qin); note that this must be done in terms of the underlying density functions, since the gaps are not drawn from discrete distributions. Each state sequence q induces a density function fq over sequences of gaps, which has the form fq(x1, . . . , xn) = Qnt=1 fit(xt). If b denotes the number of state transitions in the sequence q -- that is, the number of indices it so that qit 6= qit+1 -- then the (prior) probability of q is equal to ( Y it6=it+1 p)( Yit=it+1 1 - p) = p b(1 - p)n-b = p 1 - p ! b (1 - p)n. 5. (In this calculation, let i0 = 0, since A starts in state q0.) Now, Pr [q | x] = Pr [q] fq(x)P q0 Pr [q0] fq0 (x) = 1Z p1 - p ! b (1 - p)n nY t=1 f it(xt), where Z is the normalizing constant Pq0 Pr [q0] fq0 (x). Finding a state sequence q maximizing this probability is equivalent to finding one that minimizes - ln Pr [q | x] = b ln 1 - pp ! + nX t=1 - ln f it(xt)! - n ln(1 - p) + ln Z. Since the third and fourth terms are independent of the state sequence, this latter optimization problem is equivalent to finding a state sequence q that minimizes the following cost function: c (q | x) = b ln 1 - pp ! + nX t=1 - ln f it (xt)! Finding a state sequence to minimize this cost function is a problem that can be motivated intuitively on its own terms, without recourse to the underlying probabilistic model. The first of the two terms in the expression for c (q | x) favors sequences with a small number of state transitions, while the second term favors state sequences that conform well to the sequence x of gap values. Thus, one expects the optimum to track the global structure of bursts in the gap sequence, while holding to a single state through local periods of non-uniformity. Varying the coefficient on b controls the amount of "inertia" fixing the automaton in its current state. The next step is to extend this simple "high-low" model to one with a richer state set, using a cost model; this will lead to a method that also extracts hierarchical structure from the pattern of bursts. An infinite-state model. Consider a sequence of n + 1 messages that arrive over a period of time of length T . If the messages were spaced completely evenly over this time interval, then they would arrive with gaps of size g = T /n. Bursts of greater and greater intensity would be associated with gaps smaller and smaller than g. This suggests focusing on an infinite-state automaton whose states correspond to gap sizes that may be arbitrarily small, so as to capture the full range of possible bursts. The development here will use a cost model as in the two-state case, where the underlying goal is to find a state sequence of minimum cost. Thus, consider an automaton with a "base state" q0 that has an associated exponential density function f0 with rate ff0 = g-1 = n/T -- consistent with completely uniform message arrivals. For each i > 0, there is a state qi with associated exponential density fi having 6. 0 1 32 g ln n per state 20 1 3 tree representation 0 1 32 bursts b) time optimal state sequence a) q q q q0 1 2 3 qi transition cost transition cost 0 emissions at rateg-1 s i Figure 1: An infinite-state model for bursty sequences. (a) The infinite-state automaton A*s,fl; in state qi, messages are emitted at a spacing in time that is distributed according to f(x) = ffie-ffix, where ffi = g-1si. There is a cost to move to states of higher index, but not to states of lower index. (b) Given a sequence of gaps between message arrivals, an optimal state sequence in A*s,fl is computed. This gives rise to a set of nested bursts: intervals of time in which the optimal state has at least a certain index. The inclusions among the set of bursts can be naturally represented by a tree structure. rate ffi = g-1si, where s > 1 is a scaling parameter. (i will be referred to as the index of the state qi.) In other words, the infinite sequence of states q0, q1, . . . models inter-arrival gaps that decrease geometrically from g; there is an expected rate of message arrivals that intensifies for larger and larger values of i. Finally, for every i and j, there is a cost o/ (i, j) associated with a state transition from qi to qj. The framework allows considerable flexibility in formulating the cost function; for the work described here, o/ (*, *) is defined so that the cost of moving from a lower-intensity burst state to a higher-intensity one is proportional to the number of intervening states, but there is no cost for the automaton to end a higher-intensity burst and drop down to a lower-intensity one. Specifically, when j > i, moving from qi to qj incurs a cost of (j - i)fl ln n, where fl > 0 is a parameter; and when j 0, since all gaps are positive.) If q* is an optimal state sequence in Aks,fl, then it is also an optimal state sequence in A*s,fl . Before proceeding to the proof, here are two key points to note. First, in all the experiments here, an optimal state sequence in A*s,fl can be found by restricting to a number of states k that is a very small constant, always at most 25. Second, some condition requiring gaps to be positive is necessary in order for the theorem to hold, as the following example shows. Suppose that x were to consist of n gaps, each equal to 0, where n is large enough that sn > nfl . Then the state sequence q(j) in which all n states are equal to qj has cost c iq(j) | xj = j(fl ln n) - n ln fj(0) = j(fl ln n) - n ln ffj = j(fl ln n) - nj ln s + n ln g = j(fl ln n - n ln s) + n ln g. 8. For increasing values of j, these costs c iq(j) | xj form a sequence of negative numbers tending to -1, and hence there is no state sequence in A*s,fl that achieves a cost less than or equal to that of all others. When all gaps are positive, however, no such example is possible, since Theorem 2.1 establishes that there is a state sequence in A*s,fl achieving the minimum cost. Proof of Theorem 2.1. Let q* = (q`1 , . . . , q`n) be an optimal state sequence in Aks,fl, and let q = (qi1, . . . , qin) be an arbitrary state sequence in A*s,fl. As always, set `0 = i0 = 0, since both sequences start in state q0; for notational purposes, it is useful to define `n+1 = in+1 = 0 as well. The goal is to show that c (q* | x) = j0 >= j* + 1, then - ln fj00 (xt) >= - ln fj0 (x). Since k = d1 + logs T + logs ffi(x)-1e, one has ffk-1 = g-1sk-1 = nT * sk-1 >= 1T * slogs T +logs ffi(x)- 1 = 1 T T ffi(x) = 1 ffi(x). Since ffi(x)-1 >= x-1t for any t = 1, 2, . . . , n, the index k - 1 is at least as large as the j for which - ln fj(xt) is minimized. It follows that for those t for which it 6= it0 one has- ln fi0t(xt) it0 = k - 1. Combining these inequalities for the state transition costs and the gap costs, one obtains c (q0 | x) = n-1X t=0 o/ (i 0t, i0t+1)!+ nX t=1 - ln f i0t(xt)! 0. Note that although the final computation of an optimal state sequence is carried out by recourse to a finite-state model, working with the infinite model has the advantage that a number of states k is not fixed a priori; rather, it emerges in the course of the computation, and in this way the automaton A*s,fl essentially "conforms" to the particular input instance. 3 Hierarchical Structure and E-mail Streams Extracting hierarchical structure. From an algorithm to compute an optimal state sequence, one can then define the basic representation of a set of bursts, according to a hierarchical structure. For a set of messages generating a sequence of positive inter-arrival gaps x = (x1, x2, . . . , xn), suppose that an optimal state sequence q = (qi1, qi2, . . . , qin) in A*s,fl has been determined. Following the discussion of the previous section, we can formally define a burst of intensity j to be a maximal interval over which q is in a state of index j or higher. More precisely, it is an interval [t, t0] so that it, . . . , it0 >= j but it-1 and it0+1 are less than j (or undefined if t - 1 n). It follows that bursts exhibit a natural nested structure: a burst of intensity j may contain one or more sub-intervals that are bursts of intensity j + 1; these in turn may contain subintervals that are bursts of intensity j + 2; and so forth. This relationship can be represented by a rooted tree \Gamma , as follows. There is a node corresponding to each burst; and node v is a child of node u if node u represents a burst Bu of intensity j (for some value of j), and node v represents a burst Bv of intensity j + 1 such that Bv ` Bu. Note that the root of \Gamma corresponds to the single burst of intensity 0, which is equal to the whole interval [0, n]. Thus, the tree \Gamma captures hierarchical structure that is implicit in the underlying stream. Figure 1(b) shows the transformation from an optimal state sequence, to a set of nested bursts, to a tree. Hierarchy in an e-mail stream. Let us now return to one of the initial motivations for this model, and consider a stream of e-mail messages. What does the hierarchical structure of bursts look like in this setting? I applied the algorithm to my own collection of saved e-mail, consisting of messages sent and received between June 9, 1997 and August 23, 2001. (The cut-off date is chosen here so as to roughly cover four academic years.) First, here is a brief summary of this collection. Every piece of mail I sent or received during this period of time, using my cs.cornell.edu email address, can be viewed as belonging to one of two categories: first, messages consisting of one or more large files, such as drafts of papers mailed between co-authors (essentially, e-mail as file transfer); and second, all other messages. The collection I am considering here consists simply of all messages belonging to the second, much larger category; thus, to a 10. rough approximation, it is all the mail I sent and received during this period, unfiltered by content but excluding long files. It contains 34344 messages in UNIX mailbox format, totaling 41.7 megabytes of ascii text, excluding message headers.1 Subsets of the collection can be chosen by selecting all messages that contain a particular string or set of strings; this can be viewed as an analogue of a "folder" of related messages, although messages in the present case are related not because they were manually filed together but because they are the response set to a particular query. Studying the stream induced by such a response set raises two distinct but related questions. First, is it in fact the case that the appearance of messages containing particular words exhibits a "spike," in some informal sense, in the (temporal) vicinity of significant times such as deadlines, scheduled events, or unexpected developments? And second, do the algorithms developed here provide a means for identifying this phenomenon? In fact such spikes appear to be quite prevalent, and also rich enough that the algorithms of the previous section can extract hierarchical structure that in many cases is quite deep. Moreover, the algorithms are efficient enough that computing a representation for the bursts on a query to the full e-mail collection can be done in real-time, using a simple implementation on a standard PC. To give a qualitative sense for the kind of structure one obtains, Figures 2 and 3 show the results of computing bursts for two different queries using the automaton A*2. Figure 2 shows an analysis of the stream of all messages containing the word "ITR," which is prominent in my e-mail because it is the name of a large National Science Foundation program for which my colleagues and I wrote two proposals in 1999-2000. There are many possible ways to organize this stream of messages, but one general backdrop against which to view the stream is the set of deadlines imposed by the NSF for the first run of the program. Large proposals were submitted in a three-phase process, with deadlines of 11/15/99, 1/5/00, and 4/17/00 for letters of intent, pre-proposals, and full proposals respectively. Small proposals were submitted in a two-phase process, with deadlines of 1/5/00 and 2/14/00 for letters of intent and full proposals respectively. I participated in a group writing a proposal of each kind. Turning to the figure, part (a) is a plot of the raw input to the automaton A*2, showing the arrival time of each message in the response set. Part (b) shows a nested interval representation of the set of bursts for the optimal state sequence in A*2; the intervals are annotated with the first and last dates of the messages they contain, and the dates of the NSF deadlines are lined up with the intervals that contain them. Note that this is a schematic representation, designed to show the inclusions that give rise to the tree \Gamma ; the lengths and centering of the intervals in the drawing are not significant. Part (c) shows a drawing of the resulting tree \Gamma . The root corresponds to the single burst of intensity 0 that is present in any state sequence. One sees that the two children of the root span intervals surrounding the 1These figures reveal that I receive less e-mail per day than many of my colleagues; one contributing factor is that I do not subscribe to any high-volume mailing lists based outside Cornell. 11. 2/1410/28-2/21/0010/28/99- 11/1610/28- 11/1611/2- 11/15 11/9- 7/10/00-10/31/00 7/10-7/14 1/2-2/4 1/2-1/5 0 20 40 60 80 100 120 140 1.4e+06 1.5e+06 1.6e+06 1.7e+06 1.8e+06 1.9e+06 2e+06 2.1e+06 2.2e+06 2.3e+06 2.4e+06 2.5e+06 a) c) Minutes since 1/1/97 Message # b) 2/14 10/28 11/16 1/2/00 11/16 11/15 11/2 11/9 2/4 7/10 2/21 7/10 7/14 10/31 10/28/9910/28 (large proposals) 11/15: letter of intent deadline 2/14: full proposal deadline 0 1 2 3 4 5 1/2 1/5 1/5: pre-proposal deadline (large proposals) 4/17: full proposal deadline(large proposals) 7/11: unofficial notification 9/13: official announcementof awards intensities (small proposals) (small proposal) Figure 2: The stream of all messages containing the word "ITR," analyzed using the automaton A*2. (a) The raw input data: the x-axis shows message arrival time; the y-axis shows message sequence number. (b) The set of bursts in the optimal state sequence for A*2, drawn schematically to show the inclusions that form the tree \Gamma . (Lengths of intervals are standardized and hence not to scale.) Intervals are annotated with starting and ending dates, and the dates of the NSF ITR program deadlines are lined up with the intervals that contain them. (c) A representation of the tree \Gamma , showing inclusions among the bursts. submission deadlines and notification dates, respectively. Moreover, the sub-tree rooted at the first of these children splits further into two sub-trees that are concentrated over a week leading up to the deadline for letters of intent (11/15/99), and four days leading up to the pre-proposal deadline (1/5/00). Finally, note that there is no burst of positive intensity over the final deadline for large proposal, since we did not continue our large submission past the pre-proposal stage. Figure 3 shows an analysis of the stream of all messages containing the word "prelim," which is the term used at Cornell for (non-final) exams in undergraduate courses. One sees that the raw data in this example (part (a) of the figure) exhibits an arguably more regular structure than in the previous example. I taught undergraduate courses in four of the eight semesters covered by the collection of e-mail, and each of these courses had two prelims. 12. prelim 24/11/00 prelim 12/24/00 prelim 24/15/99 prelim 12/25/99 11/13/00prelim 2 1 2 3 40 5 6 7 8 prelim 110/4/00 intensities 0 50 100 150 200 250 300 350 400 200000 400000 600000 800000 1e+06 1.2e+06 1.4e+06 1.6e+06 1.8e+06 2e+06 2.2e+06 2.4e+06 Minutes since 1/1/97 Message # a) c) b) Figure 3: The stream of all messages containing the word "prelim," analyzed using the automaton A*2. Parts (a), (b), and (c) are analogous to Figure 2, but date annotations are omitted. In part (b), the dates of prelims (exams) are lined up with the intervals that contain them. For the first of these courses, correspondence with students was restricted almost exclusively to a special course e-mail account, and hence very little appears in my own saved e-mail. The remaining three courses are captured very cleanly by the tree \Gamma computed from the optimal state sequence of A*2 (parts (b) and (c) of the figure) -- each course corresponds to a long burst, and each contains two shorter, more intense bursts for the particular prelims. Specifically, the three children of the root are centered over the semesters in which the three undergraduate courses were taught (Spring 1999, Spring 2000, and Fall 2000); and the subtrees below these children split further into two sub-trees each, concentrated either directly over or slightly preceding the two prelims given that semester. Overall, these structures suggest how a large folder of e-mail might naturally be divided into a hierarchical set of sub-folders around certain key events, based only on the rate of message arrivals. The appropriateness of Forster's comments on the time-sense in narratives is also fairly striking here: when organized by burst intensities, the period of time covered 13. in the e-mail collection very clearly "piles up into a few notable pinnacles" [17], rather than proceeding uniformly. 4 Enumerating Bursts Given a framework for identifying bursts, it becomes possible to perform a type of enumeration: for every word w that appears in the collection, one computes all the bursts in the stream of messages containing w. Combined with a method for computing a weight associated with each burst, and for then ranking by weight, this essentially provides a way to find the terms that exhibit the most prominent rising and falling pattern over a limited period of time. This can be applied to e-mail, and it can be done very efficiently even on the scale of the e-mail corpus from the previous section; roughly speaking, it can be performed in a single pass over an inverted index for the collection. Here, however, I consider a different application of this technique: extracting bursts in term usage from the titles of conference papers. Two distinct sources of data will be used here: the titles of all papers from the database conferences SIGMOD and VLDB for the years 1975-2001; and the titles of all papers from the theory conferences STOC and FOCS for the years 1969-2001. The first issue that must be addressed concerns the underlying model: unlike e-mail messages, which arrive continuously over time, conference papers appear in large batches -- essentially, twenty to sixty new papers appear together every half year. As a result, the automaton A*s,fl is not appropriate, since it is fundamentally based on analyzing the distribution of inter-arrival gaps. Instead, one needs to model a related kind of phenomenon: documents arrive in discrete batches; in each new batch of documents, some are relevant (in the present case, their titles contain a particular word w) and some are irrelevant. The idea is thus to find an automaton model that generates batched arrivals, with particular fractions of relevant documents. A sequence of batched arrivals could be considered bursty if the fraction of relevant documents alternates between reasonably long periods in which the fraction is small and other periods in which it is large. Suppose there are n batches of documents; the tth batch contains rt relevant documents out of a total of dt. Let R = Pnt=1 rt and D = Pnt=1 dt. Now, define an automaton B*s,fl as follows, by close analogy with the construction of A*s,fl. For each state qi of B*s,fl , for i >= 0, there is an expected fraction of relevant documents pi. Set p0 = p = R/D, and pi = p0si. Since it does not make sense for pi to exceed 1, the state qi will only be defined for i such that pi = 1; thus, B*s,fl will be a finite-state automaton. One can further restrict B*s,fl to k states, resulting in the automaton Bks,fl. Viewed in a generative fashion, one can imagine state qi in these models as producing a mixture of relevant and irrelevant documents according to a binomial distribution with probability pi. The cost of a state sequence q = (qi1, . . . , qin) in B*s,fl is defined as follows. If the automa14. Word Interval of burst data 1975 SIGMOD -- 1979 SIGMOD base 1975 SIGMOD -- 1981 VLDB application 1975 SIGMOD -- 1982 SIGMOD bases 1975 SIGMOD -- 1982 VLDB design 1975 SIGMOD -- 1985 VLDB relational 1975 SIGMOD -- 1989 VLDB model 1975 SIGMOD -- 1992 VLDB large 1975 VLDB -- 1977 VLDB schema 1975 VLDB -- 1980 VLDB theory 1977 VLDB -- 1984 SIGMOD distributed 1977 VLDB -- 1985 SIGMOD data 1980 VLDB -- 1981 VLDB statistical 1981 VLDB -- 1984 VLDB database 1982 SIGMOD -- 1987 VLDB nested 1984 VLDB -- 1991 VLDB deductive 1985 VLDB -- 1994 VLDB transaction 1987 SIGMOD -- 1992 SIGMOD objects 1987 VLDB -- 1992 SIGMOD object-oriented 1987 SIGMOD -- 1994 VLDB parallel 1989 VLDB -- 1996 VLDB object 1990 SIGMOD -- 1996 VLDB mining 1995 VLDB -- server 1996 SIGMOD -- 2000 VLDB sql 1996 VLDB -- 2000 VLDB warehouse 1996 VLDB -- similarity 1997 SIGMOD -- approximate 1997 VLDB -- web 1998 SIGMOD -- indexing 1999 SIGMOD -- xml 1999 VLDB -- Figure 4: The 30 bursts of highest weight in B22, using titles of all papers from the database conferences SIGMOD and VLDB, 1975-2001. ton is in state qi when the tth batch arrives, a cost of oe(i, t) = - ln "dtr t!p rti (1 - pi)dt-rt# is incurred, since this is the negative logarithm of the probability that rt relevant documents would be generated using a binomial distribution with probability pi. There is also a cost of o/ (it, it+1) associated with the state transition from qit to qit+1 , where this cost is defined precisely as for A*s,fl. A state sequence of minimum total cost can then be computed as in Section 2. In the analysis of conference paper titles here, the main goal is to enumerate bursts of 15. Word Interval of burst grammars 1969 STOC -- 1973 FOCS automata 1969 STOC -- 1974 STOC languages 1969 STOC -- 1977 STOC machines 1969 STOC -- 1978 STOC recursive 1969 STOC -- 1979 FOCS classes 1969 STOC -- 1981 FOCS some 1969 STOC -- 1980 FOCS sequential 1969 FOCS -- 1972 FOCS equivalence 1969 FOCS -- 1981 FOCS programs 1969 FOCS -- 1986 FOCS program 1970 FOCS -- 1978 STOC on 1973 FOCS -- 1976 STOC complexity 1974 STOC -- 1975 FOCS problems 1975 FOCS -- 1976 FOCS relational 1975 FOCS -- 1982 FOCS logic 1976 FOCS -- 1984 STOC vlsi 1980 FOCS -- 1986 STOC probabilistic 1981 FOCS -- 1986 FOCS how 1982 STOC -- 1988 STOC parallel 1984 STOC -- 1987 FOCS algorithm 1984 FOCS -- 1987 FOCS graphs 1987 STOC -- 1989 STOC learning 1987 FOCS -- 1997 FOCS competitive 1990 FOCS -- 1994 FOCS randomized 1992 STOC -- 1995 STOC approximation 1993 STOC -- improved 1994 STOC -- 2000 STOC codes 1994 FOCS -- approximating 1995 FOCS -- quantum 1996 FOCS -- Figure 5: The 30 bursts of highest weight in B22, using titles of all papers from the theory conferences STOC and FOCS, 1969-2001. positive intensity, but not to emphasize hierarchical structure. Thus, the two-state automaton B22 is used; given an optimal state sequence, bursts of positive intensity correspond to intervals in which the state is q1 rather than q0. For such a burst [t1, t2], we can define the weight of the burst to be t2X t=t1(oe(0, t) - oe(1, t)). In other words, the weight is equal to the improvement in cost incurred by using state 1 over the interval rather than state 0. Observe that in an optimal sequence, the weight of every burst is non-negative. Intuitively, then, bursts of larger weight correspond to more prominent periods of elevated activity. (This notion of weight can be naturally extended to 16. larger numbers of states, as well as to the automaton model from Section 2.) In Figure 4, this framework is applied to the titles of SIGMOD and VLDB papers for the years 1975-2001. For each word w (including stop-words), an input to B22 is constructed in which rt is the number of titles at the tth conference (chronologically) that contain the word w, and dt is the total number of titles at the tth conference. The 30 bursts with the highest weight, over all possible words w, are then depicted in the figure, sorted by year of appearance. The bursts with no given ending date (`mining', `warehouse', `similarity', `approximate', `web', `indexing', and `xml') are those for which the interval extends to the most recent conference, suggesting terms that are in the middle of a large-weight burst at present. Note that no pre-processing is done on the titles, other than to convert each word to lower-case. One observes that the words in Figure 4 are almost all quickly recognizable as carrying technical content, even though they are the top results in an enumeration where bursts were computed and ranked for all words, including stop-words.2 Figure 5 shows the results of the same computation on the titles of STOC and FOCS papers for the years 1969-2001. For both these collections, it is important to note that the number of occurrences of a word w is in general a quantity that, at a local scale, changes very rapidly from one conference to the next; thus, many of the intervals depicted in the figures span conferences in which the indicated word did not appear at all, and omit ones with large numbers of occurrences. The non-trivial cost of state transitions in B22 is crucial in making it possible for intervals of any reasonable length to form in the presence of this data. 5 Related Work The Topic Detection and Tracking (TDT) study [2, 3, 61, 62] articulated the problem of extracting significant topics and events from a stream of news articles, thereby framing the type of document stream analysis questions considered here. Much of the emphasis in the TDT study was on techniques for the on-line version of the problem, in which events must be detected in real-time; but there was also a retrospective version in which the whole stream could be analyzed. Similar issues have recently been addressed in the visualization community [26, 43, 60], where the problem of visualizing the appearance and disappearance of themes in a sequence of news stories has been explored. Following on the TDT work, Swan, Allan, and Jensen [56, 57, 58] developed a method for constructing overview timelines of a set of news stories. For each named entity and noun phrase in the corpus, they perform a O/2 test to identify days on which the number of occurrences yields a value above a certain threshold; contiguous sets of days meeting this condition are then grouped into an interval that is added to the timeline. Thus, the high-level structure of their approach is parallel to the enumerative method in Section 4. However, the 2The bursts for `data,' `base,' and `bases' in the years 1975-1981 arise in large part from the fact that the term "database" was written as two words in a significant number of the paper titles during this period. 17. underlying methodology is quite different from the present work in two key respects. First, Swan et al. note that the use of thresholds makes it difficult to construct long intervals of activity for a single feature -- such intervals are often broken apart by brief gaps in which the feature does not occur frequently enough, and subsequent heuristics are needed to piece them together. The present work, by modeling a burst as a state transition with costs, allows for a long interval to naturally persist across such gaps; essentially, in place of thresholds, the optimization problem inherent in finding a minimum-cost state sequence adaptively groups nearby high-intensity intervals together when it is advantageous to do so. Second, the work of Swan et al. does not attempt to infer any type of hierarchical structure in the appearance of a feature. Lewis and Knowles analyze the dynamics of message-sending over a very short time scale, searching for features that can determine whether one message is a response to another [37]. This is applied to develop robust techniques for identifying threads, a popular metaphor for organizing e-mail and newsgroup postings [15, 22]. In a very different context, Grosz and Sidner develop structural models for discourse as a means of analyzing communication [21]; their use of stack models in particular results in a nested organization that bears an intriguing, though distant, relationship to the nested structure of bursts studied here. The present work clearly overlaps with the large areas of time series analysis and sequence mining [10, 25]; connections to related probabilistic frameworks such as bursty on-off sources [32] and hidden Markov models [48] have already been discussed above. Ehrich and Foith [16] proposed a method for constructing a tree from a one-dimensional time series, essentially by introducing a branch-point at each local minimum and a leaf at each local maximum (see also [55]). In the context of the applications here, such an approach would yield trees of enormous complexity, due to the ruggedness of the underlying temporal data, with many local minima and maxima. The search for a minimum-cost state sequence in the automata of Section 2 and 4 can also be viewed as a search for approximate level sets in a time series, and hence related to the large body of work on piece-wise function approximation in both statistics and data mining (see e.g. [23, 24, 27, 31, 33, 35, 41]). In a discrete framework, work on mining episodes and sequential patterns (e.g. [1, 12, 25, 40]) has developed algorithms to identify particular configurations of discrete events clustered in time, in some cases obeying partial precedence constraints on their order. Finally, there is an interesting general relationship to work on traffic analysis in the areas of cryptography and security [52]; in that context, temporal analysis of a message stream is crucial because the content of the messages has been explicitly obscured. 6 Extensions and Conclusions In the settings discussed above, the analysis has made use of both the temporal information and the underlying content. The role of temporal data is clear; but the content of course 18. plays an integral role as well: Section 3 deals with streams consisting of the response set for a particular query to a larger stream; and Section 4 considers streams with batched arrivals, in which a particular subset of each batch is designated as relevant. And in fact, there is strong evidence that the interplay between content and time is crucial here -- that an arbitrary set of messages with same sequence of arrival times would not exhibit an equally strong set of bursts. Adapting a permutation test from Swan and Jensen [58], one can start with a complete e-mail corpus having arrival times t1, t2, . . . , tN , choose a random permutation ss, and shuffle the corpus so that message ss(i) arrives at time ti (instead of message i), for i = 1, 2, . . . , N . The resulting shuffled corpus has the same set of arrival times and the same messages, but the original correspondence between the two is broken; do equivalently strong "spurious" bursts appear in this new sequence? In fact, they clearly do not: when the weight of bursts for all words (with respect to A*2) is computed using the e-mail corpus in Section 3, the total weight associated with the true corpus is more than an order of magnitude greater than the average total weight over 100 randomly shuffled versions (369,980 versus 25,141). Moreover, the shuffled versions exhibit almost no non-trivial hierarchical structure; the average total number of words generating bursts of intensity at least 2 (i.e. inducing trees \Gamma with two or more levels below the root) is 16.7 over the randomly shuffled versions, compared with 3865 in the true corpus. I have also applied the overall framework developed here to Web clickstream data collected by Gay et al. [18]. The dataset in [18] was compiled as part of a study of student usage of wireless laptops: The browser clicks of roughly 80 undergraduate students in two particular classes at Cornell were collected (with consent) from wireless laptops over a period of two and a half months in Spring 2000. Bursts with respect to A*s,fl can be computed by an enumerative method, as in Section 4: for every URL w, all bursts in the stream of visits to w are determined; the full set of bursts is then ordered by weight. Each burst, associated with a URL w, now has an additional quantity associated with it: the number of distinct users who visited w during the interval of the burst. This allows one to distinguish between collective activity involving much of the class and that of just a single user. As it turns out, if one focuses on bursts that involve at least 10 distinct users, then many of those with the highest weight involve the URLs of the on-line class reading assignments, centered on intervals shortly before and during the weekly sessions at which they were discussed. A final observation is that the use of a model based on state transitions leads to bursts with sharp boundaries; they have clear beginnings and ends. In particular, this means that for every burst, one can identify a single message on which the associated state transition occurred. This is akin to the TDT study's notion of (retrospective) first story detection [2], although in the automaton model of the present work, identifying initial messages does not constitute a separate problem since it follows directly from the definition of the state transitions. In the context of e-mail, the contents of such an initial message can often serve as a concentrated summary of the circumstances precipitating the burst -- in other words, there is frequently something in the message itself to frame the flurry of message19. sending that is about to occur. And for messages on which bursts for several different terms are initiated simultaneously, this phenomenon is even more apparent; such messages often represent natural "landmarks" at the beginning of a long-running episode. In many domains, we accumulate extensive and detailed records of our own behavior -- in the e-mail we send and receive, the Web pages we visit, the queries we issue to search engines. An underlying theme, of which several aspects have been developed here, is that a great number of these settings have a fundamental temporal aspect; they are punctuated by the sharp and sudden onset of particular episodes, and can be organized around rising and falling patterns of activity. There is a great amount of complexity underpinning such a picture. But by developing a better understanding of it, one can hope ultimately to find structure in the raw data that we generate through the basic process of interacting and communicating. Acknowledgements. I thank Lillian Lee for valuable discussions and suggestions throughout the course of this work.

    1. Re:text inside the PS file - references cut by GutBomb · · Score: 1

      well, i tried to paste it in here but the lameness filter would not let me. try this.

    2. Re:text inside the PS file - references cut by Rock+'N'+Troll · · Score: -1

      WAY TO GO fucking SLashdot lameness filter! Hooray!

    3. Re:text inside the PS file - references cut by GutBomb · · Score: 0

      oh it looks as if the filter DID let me...
      /me slams head against desk

  24. What's wrong with IMAP ? by MagicFab · · Score: 1

    IMAP (Internet Message Access Protocol) was designed to centralize email information, I believe. If stored/implemented with a database, what more would you need ?

    I think querying through SQL would satisfy most of us.. and be very useful in corporate environments (for example, query all email sent from a user to support), and it's already done by some projects like DBMAIL.

    Anybody out there with experience using these ?

    BTW, there's an extensive database of IMAP products including some that make the data accessible via LDAP... hours of fun!

    --
    Notepad specialist & FAT administrator, group training available
    1. Re:What's wrong with IMAP ? by statusbar · · Score: 5, Interesting

      DBMAIL looks cool, once it supports postgresql it would be awesome.

      I have been dissapointed in general with most SMTP, IMAP and POP servers. A real database is the proper way to do things. Email is my #1 app and I want to do complex queries on my archives.

      So last year I bit the bullet and wrote a 50 line python program which imported all my mbox and Maildir format archives into a simple postgresql database. 600 megs worth over the last 4 years.

      And another simple 50 line php program gives me a web database query interface. It suits my needs now and is much faster than searching through a big (but much much smaller) imap folder with almost every mail program I've tried. With some good design it really shouldn't be too hard to make an industrial strength email database system and I am surprised that it hasn't happened sooner in the open source world.

      I think that direct SQL access to the mail database is preferred over IMAP. SQL gives you more capabilities and I find it less problematic than all the various combinations of IMAP servers and mail programs.

      Jeff

      --
      ipv6 is my vpn
    2. Re:What's wrong with IMAP ? by ryochiji · · Score: 1

      Personally, I find the search command (part of the IMAP specs) to be sufficient for finding old messages. I usually have a general idea of which folder a particular message might be and some other key word or information, which is all I need to find the message in question.

      Only times I have problems with this is when I have to search through a mailing list archive containing several years' worth of digests... so, I guess a more "intelligent" solution would have it's uses.

    3. Re:What's wrong with IMAP ? by Tracy+Reed · · Score: 1

      Maildir has done very well for me. Fast and reliable. A filesystem IS a database. I don't think there is much need to put email into any other sort of database. It just adds another unnecessary layer of complexity. I wouldn't mind seeing a database used to store metadata so the mail can be quickly searched but I'd prefer to leave the emails themselves in the filesystem and have the database of metadata contain pointers to the filenames in the filesystem.

    4. Re:What's wrong with IMAP ? by statusbar · · Score: 2

      Maildir DOES work great, and I use it myself for non archived emails.

      They work great until you have lots of messages.

      My postgresql email database contains 54,244 email messages. Current filesystems do not like having that many files in one directory. A filesystem is NOT a database - it only has one field (filename) that you can do queries on.

      The database allows me to properly index the fields such as 'date', 'subject', and 'from' - for instance:

      select count(*) from msgs where msg_from = '<myemailaddress@domain>';

      returns a result in a fraction of a second because it does not have to iterate through all my messages. Whereas a Maildir directory with 5000 files in it can not be groked with wildcards. Try it!:

      $ ls *
      bash: /bin/ls: Argument list too long

      A big problem with the concept of putting only metadata in the database and the content in the filesystem is that you end up making the system even more complex as you need two different ways of accessing the data and the data is split between two sources.

      The two different ways of accessing the data is a problem when you want to access the emails from another computer. For me it is simple - my Mac OS X machine can make a postgresql connection to my linux server and do queries including message content easy and quick.

      SQL databases nowadays handle large text fields and blobs just fine and make it dead simple to back up, process, or query all the data.

      'Folders' can be just SQL VIEWs and are way more flexible than seperate Maildirs for each folder.

      By the way, I would LOVE to see an imap server and email client program handle 54,244 messages in one folder that I can view and search different ways without it bogging down or trying to cache 600 megs of data locally or trying to make a single list box with 54,244 items in it (and usually crashing in the process)

      Please show me one so I can use it instead of writing my own smtp to postgresql gateway.

      --Jeff

      --
      ipv6 is my vpn
  25. look by Joe+the+Lesser · · Score: 4, Funny

    Now we all now that most email is delivered promptly by gremlins, but gremlins are hungry and will eat a few bytes here and there.

    They also leave waste in the form of spam.

    So, I propose that we turn to gnomes to deliver the mail instead, as they are much cleaner, and can be satiated by attaching a file like 'Hamburger.txt'.

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
  26. The joys of owning a domain by CaptainPhong · · Score: 5, Insightful
    I've found the most joy from owning my own domains, and a lot of it has to do with e-mail sorting/filtering as much as the traditional benefits (a permanent www.yourdomain.com web site address and yourname@yourdomain.com e-mail address).

    Every time you sign up for some mailing list or discussion group, create a new e-mail account or alias for just those mailings. Bam, it's automatically sorted out by itself with extreme ease. If you have limited bandwith (or are checking, say, on your palm) sometimes, just check your important addresses frequently, and reserve your mailing lists for a once-per-day check.

    If some site asks for your e-mail address to download a piece of software, or to register, make up a new alias and give that to them. If you start getting tons of crap at that address, you can just remove that alias, and they get it all bounced back in their stupid spamming faces.

    Give one address to your cow-orkers just for work stuff. Give a different one to your Mom and other techno-nots that blocks all attachments. Give another one to your friends with brains that goes unfiltered. For people you don't want to talk to, give them the address of an autoresponder tied to Eliza.

    Be a *Happy Camper* and let your addresses be *Bubbles* and you be just *You*.

    --
    ... "Give me a woman who loves beer and I will conquer the w
    1. Re:The joys of owning a domain by berck · · Score: 1

      I use sneakmail.com for giving my address out on webforms where I'm worried about spam. Easy for those of us without FQDNs.

    2. Re:The joys of owning a domain by Anonymous Coward · · Score: 0

      And most importantly:

      "It is funny enough. Do not forget to *enjoy the sauce*!"

      (It's on topic, for those of you who haven't played Star Control II)

    3. Re:The joys of owning a domain by Anonymous Coward · · Score: 0
      Yeah, but with all of the tolls on /., I tend to want to say:


      *Ngaaaaaa*! *Squeezing juice*! You will be *sick* for the last time!


      (This happens if you talk about the Androsynth one too many times...)


      Incidentally, SC2 is still my favorite game ever... and I have played a lot of games. No game, in my opinion, has come close in terms of plot and gameplay. I _still_ like playing it... even though it was released 10 years ago!


      Speaking of which, Happy 10th anniversary, SC2! I only hope it doesn't end up suffering the fate of the Precursors...

    4. Re:The joys of owning a domain by UnknownError · · Score: 1

      Small amendment to CaptainPhong's three categories of mail senders ("Mom and other techno-nots"; "friends with brains"; and "people you don't want to talk to"): Couldn't you just say "techno-nots" and leave motherhood out of this? Giving birth doesn't lead, necessarily, to a life of spewing unwelcome email attachments. In fact, I've heard some mothers even write code....

      Thanks, though for the autoresponder-tied-to-Eliza idea.

  27. Uh... by willis · · Score: 1
    I'm not sure if this was for karma or not, but you might want to format text before dumping it like this. Just looks more professional.

    --

    there is no thing
    what else could you want?
  28. FREE SOFTWARE by Anonymous+Cowrad · · Score: -1

    MT93V - GXPJQ - W4HQ3 - DV2Q7 - 8G64Y
    TQ4CV - XPJR3 - KPG3Q - HGH74 - BMYWT
    VXKC4 - 2B3YF - W9MFK - QB3DB - 9Y7MB
    F6PGG - 4YYDJ - 3FF3T - R328P - 3BXTG
    WFX8X - J8FHX - RY234 - RBPPB - QZWBM
    F2T26 - BMK6H - 69QX8 - FYV8D - TY4CM
    RWRTK - 2RRQC - C4RHF - C7BQF - WP6TB
    RM233 - 2PRQQ - FR4RH - JP89H - 46QYB

    Enjoy!

    --

    --
    pants ahoy
  29. Been there, done that by ansonyumo · · Score: 1
    I worked for a dot-com that built an application to do just this. Our focus was on product management, to automatically classify incoming email about products to specific categories in a hierarchy. The classification part was very general and could have been used for just this purpose.

    I say could have because it got sucked down the drain in late 2000 with all of the companies that didn't have a damn thing to offer. Lesson #1: make sure your CEO gets along with your venture partner.

    No, I'm not bitter. Much.

  30. how 'bout common-sense? by jptwo · · Score: 1

    a nice methods paper, but mr. kleinberg doesn't use any of the free metadata that comes with email and news: to, from, subject.

    i use outlook, and cluster my mail by sender... most of the time, that tells me pretty easily whether a given piece of mail is a work email, a personal email or a mailing list. from there, i check the subject line of work emails, just to confirm my categorization of work/humor/administrivia.

    i'd want to see a comparison between a metadata-only method (rules and filters on the RFC 822 header) and mr. kleinberg's method before i'd consider using it.

  31. Remembrance Agent by Tekmage · · Score: 5, Informative

    It's more general than e-mail, but in the wearable computing community, there's a little application called Remembrance Agent, written by Bradley Rhodes that many folks use. In terms of stand-alone UI, it's still quite primitive, but that's because it was built around dynamic hooks into Emacs.

    I've been playing around with some Java-based wrapper code, to wrap the ra-retrieve executable in a Server and allow clients to access the data via sockets. I have a Java-based client coded up that hooks into the System clipboard, but it's still in alpha-mode. All GPL'd of course, but needs a little time to mature. It's a proof-of-concept, work in progress. :-)

    Check out Brad's site for more insight into the work he did and is doing.

    --
    --The more you know, the less you know.
    1. Re:Remembrance Agent by jamieo · · Score: 1

      Yes I've used this a little and it's *very* nice. You're writing an email, or any document, and the bottom of your screen has a list of other emails and documents related not only to the mail/document you're writing, but the part of the document you're writing!!!

      I first saw this a few years ago and when you first use it it blows you away. Why this hasn't become wildly popular I don't know.

      Check it out.

      Jamie

    2. Re:Remembrance Agent by xyzzy · · Score: 2

      Perhaps because it's only compatable with RMAIL through a one-of-a-kind elisp interface?

      The correct question is, why hasn't someone taken it and tried to hook it into a somewhat more common platform.

    3. Re:Remembrance Agent by Tekmage · · Score: 2

      Which would be why and what I'm playing with... :-)

      I have it hooked into the system clipboard, so getting info to and from the RA is easy via that mechanism. The true power will come when/if there happens to be a way to "watch the keys". Kind of like a key-logger, but I'd rather not have it watching from the keyboard side; it should only be watching what's visible, not everything including passwords.

      The challenge (learning curve on my part) is getting deep enough access to system level interfaces via Java... Focus-independent access to mouse and keyboard input streams. Also have to work up an ra-index wrapper; more a function of the JRAServer than JRAClient classes.

      --
      --The more you know, the less you know.
    4. Re:Remembrance Agent by Anonymous Coward · · Score: 0

      What's a point? RMAIL is dead. Use VM-mode instead - you'll love it.

  32. One use to rule them all by Col.+Panic · · Score: 3, Funny

    my $pr0n = "adult";
    my $spam = "viagra";
    my $urgent = "penis enlargement";
    open (INBOX,/home/mail) or die "Damn! No fun for me:$!\n";
    @list = readdir(INBOX);

    foreach $ (@list) {
    if (-f $spam) {
    my $status = unlink($spam);
    }
    if (-f $pr0n) {
    my @MUST_SEE = $pr0n;
    next;
    }
    if (-f $viagra) {
    my @RAINY_DAY = $viagra;
    next;
    }
    }
    # or something like that ...

  33. Six Degrees from Creo by PHAEDRU5 · · Score: 2


    OK, it's not a piece of Linux software, but it is a beautful idea:

    http://www.creo.com/sixdegrees/

    --
    668: Neighbour of the Beast
  34. PDF File by bheilig · · Score: 1

    Here is a PDF version.

    Boy could I use the Karma!

    1. Re:PDF File by bheilig · · Score: 1

      Crappy geocities... Is there someplace else I can put it?

  35. I don't hate Jews. by Anonymous Coward · · Score: -1, Offtopic
    But I do hate Israel! And I look forward to the day when Europe and Arab countries unite, forming an economic and military force to rival America.

    I sincerely hope that their first act will be to impose sanctions on Israel, take the whole Israeli cabinet to court for war crimes, and install an interim non-apartheid government.

    And if Israel does not cooperate, I suggest dismantling the state entirely, and shipping its population to Texas. It's a lot safer place to live anyway.

    1. Re:I don't hate Jews. by DonkeyHote · · Score: -1

      Death Massacre Abused Raped Attacked Israel Death Child Murdered Child Assaulted Attacked
      Israel Abused Death Massacre Missle Murdered Death Attacked Abused Missle Child Soldier
      Attacked Massacre Massacre Missle Death Assaulted Raped Murdered Palastine Abused Soldier Soldier
      Death Abused Assaulted Massacre Abused Missle Massacre Missle Soldier Raped Raped Palastine
      Abused Palastine Missle Massacre Massacre Attacked Abused Child Raped Missle Child Assaulted
      Assaulted Massacre Soldier Murdered Soldier Missle Israel Assaulted Attacked Massacre Attacked Palastine
      Child Child Massacre Attacked Attacked Israel Palastine Raped Soldier Palastine Abused Murdered
      Palastine Murdered Israel Soldier Attacked Missle Israel Raped Child Assaulted Missle Raped
      Palastine Missle Massacre Assaulted Raped Attacked Massacre Palastine Missle Abused Israel Death
      Assaulted Attacked Assaulted Soldier Israel Israel Palastine Attacked Child Abused Palastine Missle
      Massacre Assaulted Child Attacked Assaulted Abused Assaulted Attacked Raped Attacked Abused Murdered
      Assaulted Attacked Abused Missle Abused Palastine Soldier Israel Raped Assaulted Massacre Abused
      Palastine Abused Palastine Murdered Raped Child Soldier Israel Abused Missle Israel Massacre
      Abused Soldier Palastine Palastine Raped Missle Child Missle Death Raped Death Israel
      Israel Massacre Missle Assaulted Palastine Attacked Soldier Massacre Death Raped Death Assaulted
      Massacre Death Massacre Palastine Assaulted Abused Assaulted Palastine Palastine Missle Abused Assaulted
      Massacre Raped Child Death Israel Assaulted Soldier Raped Death Abused Assaulted Assaulted
      Murdered Attacked Israel Murdered Child Child Abused Assaulted Missle Palastine Murdered Death
      Israel Israel Attacked Abused Palastine Assaulted Abused Attacked Missle Abused Raped Israel
      Missle Assaulted Murdered Child Death Israel Israel Palastine Murdered Raped Massacre Child
      Missle Death Murdered Abused Abused Missle Murdered Death Missle Palastine Murdered Raped
      Palastine Child Raped Soldier Assaulted Massacre Massacre Child Israel Massacre Assaulted Death
      Child Murdered Missle Death Palastine Raped Palastine Child Palastine Israel Assaulted Raped
      Murdered Missle Israel Death Raped Attacked Israel Soldier Soldier Attacked Israel Abused
      Massacre Soldier Murdered Death Assaulted Massacre Soldier Massacre Death Soldier Massacre Child
      Murdered Murdered Attacked Missle Missle Soldier Massacre Massacre Death Child Attacked Massacre
      Israel Death Death Missle Attacked Child Murdered Missle Palastine Attacked Missle Attacked
      Death Assaulted Assaulted Israel Massacre Death Murdered Raped Child Attacked Murdered Attacked
      Missle Massacre Raped Raped Death Child Attacked Abused Assaulted Assaulted Massacre Death
      Assaulted Assaulted Child Massacre Israel Massacre Attacked Attacked Massacre Assaulted Abused Palastine
      Soldier Death Abused Abused Abused Murdered Murdered Palastine Murdered Palastine Abused Death
      Massacre Palastine Child Israel Missle Abused Palastine Child Soldier Massacre Soldier Abused
      Missle Attacked Assaulted Attacked Attacked Abused Attacked Abused Massacre Soldier Death Murdered
      Death Raped Attacked Child Massacre Israel Israel Abused Israel Raped Death Massacre
      Palastine Assaulted Murdered Raped Murdered Soldier Murdered Death Palastine Abused Child Assaulted
      Abused Abused Soldier Soldier Israel Massacre Massacre Palastine Child Israel Palastine Massacre
      Soldier Raped Child Murdered Massacre Abused Attacked Israel Raped Soldier Massacre Palastine
      Attacked Soldier Israel Abused Raped Abused Soldier Massacre Palastine Child Assaulted Soldier
      Raped Massacre Soldier Abused Murdered Assaulted Palastine Attacked Murdered Massacre Massacre Child
      Massacre Soldier Child Assaulted Massacre Abused Massacre Assaulted Abused Attacked Israel Israel
      Assaulted Murdered Israel Child Palastine Murdered Massacre Raped Murdered Israel Israel Murdered
      Missle Assaulted Palastine Murdered Israel Israel Child Assaulted Assaulted Palastine Missle Abused
      Missle Death Raped Murdered Massacre Palastine Missle Murdered Israel Murdered Child Palastine
      Raped Massacre Child Massacre Soldier Israel Abused Attacked Palastine Soldier Raped Massacre
      Assaulted Assaulted Murdered Death Assaulted Assaulted Death Murdered Soldier Raped Palastine Attacked
      Child Palastine Death Abused Assaulted Murdered Missle Death Palastine Attacked Missle Soldier
      Israel Soldier Assaulted Death Soldier Palastine Massacre Death Raped Child Attacked Raped
      Murdered Palastine Palastine Missle Child Murdered Murdered Attacked Soldier Raped Massacre Attacked
      Israel Death Death Murdered Raped Attacked Missle Child Raped Soldier Missle Assaulted
      Soldier Attacked Death Missle Child Missle Attacked Missle Attacked Palastine Raped Abused
      Death Assaulted Assaulted Soldier Assaulted Massacre Palastine Missle Missle Attacked Soldier Death
      Israel Abused Israel Massacre Child Death Murdered Attacked Raped Child Attacked Raped
      Attacked Assaulted Massacre Murdered Missle Israel Child Palastine Child Murdered Assaulted Israel
      Palastine Missle Abused Attacked Soldier Abused Raped Soldier Palastine Murdered Massacre Raped
      Child Murdered Raped Raped Massacre Massacre Abused Raped Attacked Raped Soldier Raped
      Attacked Murdered Child Death Missle Missle Missle Israel Israel Death Assaulted Abused
      Israel Soldier Missle Death Massacre Assaulted Child Palastine Raped Raped Child Soldier
      Palastine Attacked Massacre Soldier Soldier Abused Missle Missle Murdered Israel Missle Assaulted
      Israel Soldier Raped Assaulted Israel Israel Raped Missle Assaulted Attacked Missle Missle
      Massacre Massacre Israel Raped Assaulted Assaulted Death Murdered Palastine Massacre Death Death
      Missle Attacked Attacked Missle Raped Abused Abused Attacked Child Israel Child Soldier
      Murdered Assaulted Murdered Palastine Assaulted Missle Raped Massacre Raped Soldier Child Palastine
      Raped Murdered Murdered Child Raped Child Massacre Death Death Attacked Palastine Child
      Assaulted Abused Soldier Raped Child Child Palastine Murdered Soldier Raped Attacked Raped
      Murdered Attacked Missle Israel Assaulted Soldier Child Massacre Massacre Israel Death Child
      Child Soldier Soldier Raped Missle Death Palastine Raped Palastine Israel Death Child
      Child Abused Abused Assaulted Raped Attacked Massacre Murdered Attacked Attacked Murdered Death
      Murdered Raped Missle Soldier Child Missle Missle Attacked Attacked Israel Israel Murdered
      Massacre Palastine Israel Raped Massacre Abused Abused Palastine Attacked Child Attacked Soldier
      Murdered Abused Massacre Abused Murdered Assaulted Raped Missle Massacre Attacked Missle Palastine
      Assaulted Missle Missle Missle Attacked Assaulted Murdered Death Abused Raped Death Attacked
      Death Attacked Soldier Child Soldier Soldier Attacked Soldier Attacked Soldier Israel Massacre
      Raped Abused Raped Assaulted Israel Death Missle Soldier Child Soldier Assaulted Assaulted
      Raped Abused Palastine Palastine Palastine Attacked Death Raped Israel Palastine Attacked Abused
      Child Child Abused Raped Child Child Murdered Massacre Palastine Murdered Attacked Soldier
      Israel Massacre Palastine Attacked Abused Abused Palastine Raped Death Attacked Raped Missle
      Child Raped Abused Assaulted Attacked Missle Israel Israel Raped Abused Attacked Palastine
      Abused Assaulted Israel Abused Death Assaulted Murdered Abused Assaulted Israel Raped Assaulted
      Massacre Palastine Murdered Soldier Child Attacked Death Death Assaulted Murdered Israel Missle
      Raped Death Missle Murdered Child Child Death Assaulted Palastine Attacked Soldier Abused
      Attacked Abused Palastine Palastine Israel Assaulted Death Missle Assaulted Abused Attacked Murdered
      Raped Death Israel Palastine Assaulted Israel Soldier Israel Death Assaulted Assaulted Missle
      Israel Murdered Assaulted Soldier Massacre Raped Israel Attacked Murdered Soldier Palastine Murdered
      Murdered Child Palastine Death Child Massacre Soldier Massacre Soldier Soldier Murdered Child
      Death Soldier Massacre Israel Israel Child Israel Child Massacre Israel Soldier Raped
      Murdered Murdered Child Murdered Abused Murdered Abused Murdered Child Attacked Raped Palastine
      Palastine Assaulted Assaulted Child Assaulted Massacre Israel Abused Death Attacked Murdered Death
      Attacked Assaulted Raped Palastine Israel Soldier Massacre Murdered Death Attacked Palastine Attacked
      Raped Abused Child Palastine Death Child Assaulted Murdered Massacre Missle Palastine Raped
      Attacked Missle Child Death Murdered Palastine Raped Murdered Massacre Assaulted Assaulted Child
      Abused Death Soldier Child Raped Raped Death Palastine Assaulted Murdered Abused Attacked
      Attacked Attacked Raped Attacked Abused Israel Child Attacked Raped Assaulted Massacre Abused
      Assaulted Palastine Attacked Missle Murdered Child Death Murdered Israel Massacre Israel Child
      Missle Raped Missle Assaulted Abused Abused Israel Israel Death Soldier Palastine Missle
      Murdered Soldier Palastine Israel Israel Child Massacre Child Massacre Attacked Israel Israel
      Assaulted Massacre Soldier Attacked Massacre Palastine Soldier Israel Murdered Assaulted Death Soldier
      Murdered Raped Assaulted Abused Murdered Soldier Death Assaulted Murdered Assaulted Massacre Israel
      Murdered Soldier Assaulted Israel Child Attacked Massacre Death Child Child Death Child
      Massacre Assaulted Murdered Murdered Palastine Assaulted Missle Raped Raped Raped Death Israel
      Israel Attacked Palastine Palastine Murdered Raped Abused Palastine Murdered Assaulted Soldier Soldier
      Attacked Soldier Child Massacre Israel Murdered Murdered Child Assaulted Attacked Raped Massacre
      Raped Missle Death Abused Assaulted Assaulted Abused Child Massacre Abused Abused Palastine
      Abused Massacre Missle Abused Murdered Attacked Raped Assaulted Missle Attacked Palastine Soldier
      Raped Death Attacked Massacre Palastine Missle Assaulted Missle Massacre Death Raped Murdered
      Assaulted Soldier Attacked Israel Massacre Child Massacre Attacked Assaulted Murdered Murdered Raped
      Death Death Death Assaulted Child Abused Palastine Abused Abused Missle Massacre Missle
      Raped Raped Abused Child Assaulted Abused Massacre Child Assaulted Assaulted Raped Abused
      Israel Massacre Child Soldier Death Soldier Raped Soldier Palastine Israel Abused Assaulted
      Palastine Abused Abused Massacre Abused Soldier Massacre Abused Abused Raped Child Murdered
      Death Raped Child Abused Soldier Palastine Murdered Israel Murdered Massacre Soldier Soldier
      Abused Soldier Attacked Attacked Israel Attacked Assaulted Abused Raped Child Assaulted Abused
      Death Massacre Soldier Murdered Massacre Murdered Palastine Assaulted Soldier Massacre Death Missle
      Assaulted Abused Assaulted Missle Palastine Abused Abused Death Abused Assaulted Israel Abused
      Palastine Missle Murdered Israel Attacked Missle Assaulted Assaulted Assaulted Palastine Israel Palastine
      Soldier Murdered Assaulted Attacked Soldier Attacked Massacre Israel Raped Death Massacre Death
      Israel Assaulted Murdered Palastine Attacked Child Assaulted Missle Attacked Missle Attacked Death
      Abused Abused Assaulted Murdered Assaulted Death Soldier Soldier Israel Missle Abused Raped
      Missle Israel Raped Murdered Raped Attacked Murdered Child Murdered Child Massacre Soldier
      Raped Murdered Murdered Palastine Massacre Assaulted Israel Attacked Palastine Attacked Missle Missle
      Massacre Attacked Child Attacked Missle Attacked Palastine Murdered Death Child Missle Child
      Soldier Death Death Abused Missle Israel Massacre Palastine Child Israel Murdered Child
      Attacked Massacre Murdered Assaulted Abused Massacre Child Abused Soldier Abused Assaulted Soldier
      Assaulted Death Assaulted Abused Murdered Murdered Palastine Missle Israel Soldier Israel Massacre
      Israel Israel Soldier Abused Palastine Child Murdered Child Palastine Attacked Child Palastine
      Missle Israel Massacre Assaulted Assaulted Raped Abused Soldier Attacked Israel Assaulted Israel
      Abused Attacked Raped Raped Soldier Death Missle Missle Assaulted Child Palastine Missle
      Massacre Soldier Attacked Abused Massacre Assaulted Attacked Attacked Attacked Child Massacre Israel
      Assaulted Abused Abused Child Massacre Assaulted Abused Death Child Attacked Child Massacre
      Palastine Massacre Murdered Child Massacre Missle Massacre Israel Murdered Murdered Missle Missle
      Assaulted Massacre Missle Raped Soldier Attacked Child Assaulted Massacre Assaulted Abused Massacre
      Soldier Raped Attacked Missle Attacked Murdered Missle Child Child Murdered Child Raped
      Murdered Child Raped Child Murdered Raped Abused Massacre Missle Attacked Assaulted Raped
      Israel Palastine Child Soldier Death Palastine Raped Massacre Missle Murdered Murdered Israel
      Attacked Massacre Soldier Israel Palastine Abused Child Missle Raped Murdered Murdered Death
      Palastine Abused Israel Murdered Death Child Massacre Abused Child Soldier Death Israel
      Palastine Palastine Soldier Massacre Raped Death Murdered Death Child Massacre Palastine Child
      Death Raped Raped Child Missle Murdered Palastine Raped Missle Missle Missle Palastine
      Murdered Soldier Raped Palastine Murdered Palastine Attacked Abused Death Massacre Murdered Raped
      Child Soldier Soldier Missle Murdered Soldier Abused Child Palastine Soldier Soldier Assaulted
      Palastine Child Soldier Missle Death Missle Death Massacre Murdered Child Assaulted Assaulted
      Child Israel Missle Missle Child Death Assaulted Missle Attacked Assaulted Attacked Raped
      Abused Murdered Raped Murdered Massacre Abused Child Raped Missle Attacked Massacre Assaulted
      Child Palastine Massacre Missle Soldier Raped Massacre Massacre Attacked Child Palastine Murdered
      Attacked Missle Missle Attacked Soldier Attacked Assaulted Israel Massacre Palastine Palastine Murdered
      Massacre Attacked Missle Raped Assaulted Murdered Raped Death Child Palastine Missle Death
      Palastine Child Murdered Palastine Child Child Death Death Assaulted Israel Soldier Israel
      Attacked Death Raped Murdered Abused Attacked Palastine Murdered Missle Massacre Assaulted Death
      Abused Raped Raped Soldier Death Assaulted Israel Assaulted Israel Attacked Massacre Attacked
      Attacked Israel Murdered Massacre Abused Abused Abused Massacre Raped Assaulted Assaulted Raped
      Massacre

    2. Re:I don't hate Jews. by Anonymous Coward · · Score: -1, Offtopic

      Mod parent up. If US is so pro-Israel, why doesn't it simply absorb its citizens?

    3. Re:I don't hate Jews. by fscking_coward_2001 · · Score: 0, Flamebait

      If [Jordan|Saudi Arabia|Egpyt|etc] is so pro-Palestine, why don't they simply absorb all the Palestinians?

      Thanks for the brilliant point, Mr Anonymous "I'm so lame I won't post as myself" Coward. You win the Slashdot Sophistic Argument of the Day award!

    4. Re:I don't hate Jews. by Anonymous Coward · · Score: -1, Troll
      Because, my easily trolled friend, the Palestinians and a few Jews have lived and traded there for nigh on two thousand years. By any version of land rights you care to implement from the most capitalist to the most communist, that makes it their land!

      Face it, the only reason Israel exists is because an effective of an effective Zionist lobby taking advantage of the holocaust -- a lobby who did little to protect the Jews during their persecution, because that would have been against their self-interest.

      Who cares anyway? Any Jew who isn't a sell-out knows full well that the Exile is a punishment from G*d that can only be ended by Him, and that any premature attempt to return to the homeland will result in.. well.. exactly the kind of fuck-up that exists right now.

  36. Censorship? by PCM2 · · Score: 2

    Hoo boy. Here we go again. When are you kids going to get it straight?

    - Choosing not to listen to somebody is *not* censorship.
    - Throwing your mail away before you open it is *not* censorship.
    - Choosing not to relay somebody's spam is *not* censorship.
    - Choosing not to broadcast somebody's TV program, even if you own a TV network, is *not* censorship.
    - Telling a movie producer you won't distribute his/her movie unless he/she makes cuts or changes to the subject matter is *not* censorship.
    - Rallying your church group together to burn books is *not* censorship.
    - Refusing to sell certain magazines or newspapers, if you own a newsstand, is *not* censorship.

    The only way somebody can be truly "censored" is when there is no legal means for that person to get his/her speech/art/etc. produced and disseminated to the pubic. Generally speaking, the only body with that type of power is the government -- because they make the laws.

    Everything else is merely an inconvenience. It may piss you off, sure, and you may wish things were different. But you can't force people to support you, encourage you, or fund you if they just don't want to. For example, people in this country (the US) *do* have a right to decide what material constitutes pornography, relative to their local community standards -- and if you don't like it, you are within your rights to move to another town.

    "No censorship" does not mean being forced to look at every piece of crap that somebody wants to throw in your face, and god help us if it did.

    --
    Breakfast served all day!
    1. Re:Censorship? by DonkeyHote · · Score: -1

      Palastine Raped Abused Assaulted Assaulted Palastine Raped Massacre Attacked Abused Abused Murdered
      Soldier Raped Soldier Missle Raped Murdered Israel Soldier Raped Israel Soldier Abused
      Abused Abused Murdered Assaulted Missle Death Death Abused Death Soldier Missle Abused
      Missle Massacre Israel Raped Soldier Soldier Massacre Child Murdered Soldier Soldier Attacked
      Missle Massacre Massacre Israel Assaulted Palastine Death Murdered Raped Palastine Attacked Raped
      Murdered Attacked Palastine Soldier Attacked Palastine Massacre Raped Missle Palastine Israel Murdered
      Missle Child Israel Assaulted Massacre Death Murdered Raped Death Assaulted Death Assaulted
      Massacre Child Missle Israel Massacre Raped Palastine Abused Child Assaulted Assaulted Murdered
      Israel Missle Attacked Palastine Death Soldier Attacked Death Assaulted Palastine Murdered Massacre
      Raped Attacked Massacre Massacre Death Attacked Abused Abused Death Child Death Missle
      Soldier Palastine Soldier Israel Child Child Massacre Missle Abused Palastine Death Abused
      Raped Assaulted Massacre Soldier Attacked Missle Massacre Attacked Murdered Assaulted Death Child
      Israel Missle Attacked Abused Assaulted Murdered Soldier Murdered Massacre Raped Child Murdered
      Massacre Attacked Death Abused Soldier Assaulted Raped Palastine Assaulted Palastine Abused Child
      Palastine Missle Assaulted Raped Assaulted Abused Massacre Attacked Palastine Assaulted Palastine Assaulted
      Massacre Israel Abused Murdered Murdered Child Raped Assaulted Raped Death Palastine Palastine
      Soldier Palastine Soldier Palastine Missle Child Abused Soldier Death Massacre Attacked Israel
      Assaulted Death Child Murdered Missle Soldier Palastine Israel Child Palastine Massacre Palastine
      Missle Assaulted Abused Assaulted Israel Soldier Assaulted Soldier Assaulted Missle Raped Missle
      Raped Abused Massacre Palastine Child Palastine Massacre Attacked Death Soldier Assaulted Israel
      Murdered Raped Soldier Assaulted Abused Massacre Death Massacre Raped Death Soldier Israel
      Palastine Palastine Child Child Murdered Abused Child Abused Soldier Attacked Death Raped
      Palastine Child Raped Soldier Assaulted Death Soldier Raped Abused Attacked Massacre Murdered
      Murdered Assaulted Massacre Israel Israel Assaulted Abused Soldier Soldier Assaulted Abused Raped
      Soldier Death Raped Soldier Palastine Missle Palastine Raped Child Child Israel Child
      Assaulted Raped Murdered Soldier Murdered Missle Death Palastine Israel Palastine Attacked Israel
      Assaulted Massacre Raped Missle Israel Assaulted Child Missle Death Massacre Assaulted Attacked
      Murdered Raped Soldier Massacre Massacre Missle Palastine Murdered Assaulted Attacked Attacked Attacked
      Palastine Assaulted Assaulted Murdered Missle Massacre Abused Death Assaulted Death Death Missle
      Murdered Massacre Palastine Assaulted Child Missle Massacre Israel Child Child Attacked Attacked
      Assaulted Massacre Israel Palastine Attacked Assaulted Missle Massacre Massacre Massacre Israel Raped
      Assaulted Soldier Massacre Missle Assaulted Child Murdered Child Massacre Attacked Israel Israel
      Raped Death Attacked Assaulted Raped Israel Raped Abused Palastine Child Abused Raped
      Israel Attacked Soldier Abused Death Death Soldier Israel Murdered Assaulted Raped Murdered
      Massacre Child Raped Israel Israel Attacked Death Soldier Israel Assaulted Palastine Abused
      Palastine Assaulted Palastine Abused Israel Palastine Child Palastine Missle Soldier Israel Death
      Abused Child Israel Raped Abused Abused Massacre Death Missle Soldier Death Palastine
      Murdered Attacked Massacre Death Missle Death Raped Death Attacked Palastine Massacre Raped
      Attacked Child Soldier Abused Israel Massacre Missle Death Palastine Palastine Missle Massacre
      Abused Palastine Raped Massacre Massacre Israel Israel Soldier Child Palastine Missle Israel
      Israel Child Attacked Soldier Palastine Abused Abused Palastine Child Assaulted Soldier Child
      Attacked Massacre Soldier Israel Massacre Murdered Missle Child Soldier Massacre Death Palastine
      Abused Israel Soldier Soldier Soldier Child Abused Attacked Abused Abused Assaulted Death
      Child Massacre Abused Child Missle Missle Murdered Assaulted Murdered Death Massacre Death
      Palastine Soldier Death Palastine Israel Raped Massacre Assaulted Abused Israel Death Abused
      Israel Massacre Attacked Murdered Massacre Soldier Attacked Assaulted Massacre Assaulted Abused Assaulted
      Murdered Soldier Assaulted Child Child Death Death Abused Raped Palastine Raped Death
      Raped Israel Attacked Massacre Attacked Assaulted Israel Israel Raped Missle Raped Child
      Massacre Missle Israel Child Israel Missle Palastine Abused Palastine Israel Soldier Missle
      Assaulted Death Massacre Child Child Palastine Raped Murdered Israel Israel Massacre Israel
      Attacked Abused Missle Israel Attacked Assaulted Murdered Raped Murdered Massacre Palastine Soldier
      Murdered Massacre Missle Assaulted Missle Soldier Missle Child Palastine Raped Missle Abused
      Abused Abused Abused Abused Murdered Murdered Attacked Child Palastine Child Child Raped
      Abused Palastine Attacked Missle Soldier Death Raped Massacre Palastine Palastine Abused Raped
      Attacked Attacked Soldier Murdered Missle Death Attacked Raped Palastine Soldier Massacre Murdered
      Murdered Palastine Assaulted Palastine Palastine Abused Israel Attacked Palastine Assaulted Israel Abused
      Soldier Palastine Assaulted Soldier Israel Israel Palastine Murdered Abused Abused Child Massacre
      Palastine Death Palastine Assaulted Abused Assaulted Soldier Massacre Raped Israel Missle Attacked
      Attacked Israel Death Murdered Murdered Assaulted Massacre Attacked Assaulted Soldier Soldier Child
      Murdered Murdered Massacre Assaulted Assaulted Death Israel Palastine Child Death Child Attacked
      Murdered Death Soldier Attacked Massacre Abused Abused Abused Abused Raped Israel Massacre
      Attacked Attacked Death Abused Palastine Soldier Child Murdered Murdered Abused Abused Israel
      Massacre Death Child Attacked Murdered Assaulted Massacre Murdered Israel Murdered Soldier Child
      Palastine Attacked Assaulted Soldier Israel Soldier Massacre Death Abused Murdered Murdered Child
      Assaulted Attacked Israel Israel Raped Assaulted Palastine Missle Massacre Massacre Murdered Raped
      Israel Soldier Murdered Israel Raped Massacre Assaulted Israel Soldier Child Attacked Missle
      Raped Palastine Soldier Israel Soldier Attacked Assaulted Child Assaulted Child Massacre Attacked
      Massacre Abused Abused Soldier Abused Israel Attacked Assaulted Child Abused Israel Missle
      Murdered Assaulted Death Israel Soldier Missle Palastine Assaulted Soldier Assaulted Assaulted Murdered
      Death Missle Abused Soldier Death Soldier Death Death Palastine Child Missle Attacked
      Palastine Murdered Attacked Child Massacre Assaulted Massacre Soldier Missle Child Palastine Massacre
      Death Raped Death Attacked Soldier Israel Raped Abused Massacre Abused Assaulted Child
      Israel Palastine Raped Missle Death Massacre Assaulted Child Child Palastine Raped Missle
      Attacked Murdered Murdered Soldier Attacked Massacre Palastine Israel Attacked Palastine Murdered Assaulted
      Soldier Missle Attacked Missle Abused Abused Massacre Attacked Missle Missle Soldier Missle
      Palastine Raped Israel Assaulted Assaulted Massacre Palastine Attacked Raped Soldier Soldier Missle
      Child Abused Murdered Massacre Assaulted Attacked Abused Raped Child Massacre Child Soldier
      Missle Death Assaulted Soldier Death Death Assaulted Israel Assaulted Israel Abused Palastine
      Assaulted Israel Missle Massacre Raped Death Massacre Child Raped Missle Murdered Israel
      Missle Attacked Death Palastine Abused Attacked Murdered Palastine Murdered Palastine Murdered Palastine
      Abused Raped Missle Death Missle Israel Death Assaulted Attacked Attacked Soldier Abused
      Assaulted Soldier Murdered Raped Israel Abused Soldier Raped Murdered Palastine Murdered Israel
      Assaulted Israel Child Soldier Missle Raped Missle Attacked Attacked Attacked Massacre Soldier
      Abused Massacre Israel Attacked Soldier Raped Raped Murdered Raped Death Palastine Death
      Child Child Israel Massacre Abused Massacre Death Soldier Palastine Missle Assaulted Attacked
      Murdered Abused Attacked Missle Assaulted Palastine Abused Death Assaulted Abused Soldier Israel
      Massacre Missle Murdered Israel Death Palastine Raped Murdered Palastine Soldier Massacre Child
      Massacre Attacked Abused Murdered Missle Massacre Israel Raped Abused Israel Missle Soldier
      Missle Massacre Death Death Palastine Child Palastine Attacked Attacked Soldier Death Raped
      Soldier Murdered Palastine Missle Abused Massacre Assaulted Murdered Israel Murdered Child Attacked
      Death Death Missle Child Attacked Palastine Palastine Israel Death Murdered Murdered Child
      Israel Raped Massacre Israel Israel Abused Abused Palastine Death Death Soldier Missle
      Raped Abused Israel Assaulted Massacre Raped Palastine Murdered Child Murdered Child Missle
      Palastine Abused Missle Missle Israel Death Soldier Soldier Death Assaulted Assaulted Attacked
      Attacked Palastine Raped Assaulted Murdered Assaulted Child Missle Death Child Israel Assaulted
      Assaulted Death Massacre Attacked Israel Missle Attacked Abused Assaulted Israel Palastine Murdered
      Abused Missle Murdered Murdered Massacre Massacre Child Assaulted Attacked Murdered Palastine Child
      Raped Death Palastine Attacked Death Attacked Palastine Soldier Death Abused Assaulted Murdered
      Child Death Child Massacre Abused Murdered Massacre Child Child Israel Massacre Israel
      Missle Raped Assaulted Abused Assaulted Assaulted Abused Soldier Child Israel Raped Palastine
      Death Child Raped Massacre Child Murdered Massacre Soldier Palastine Palastine Murdered Soldier
      Murdered Death Missle Attacked Missle Abused Soldier Massacre Assaulted Death Murdered Soldier
      Massacre Abused Child Assaulted Death Raped Abused Child Israel Israel Attacked Israel
      Israel Murdered Death Attacked Murdered Death Massacre Abused Death Raped Abused Missle
      Raped Massacre Assaulted Soldier Death Abused Attacked Assaulted Attacked Abused Murdered Attacked
      Massacre Murdered Israel Attacked Child Soldier Attacked Murdered Massacre Missle Raped Attacked
      Death Assaulted Assaulted Missle Assaulted Child Death Child Palastine Missle Death Child
      Palastine Palastine Child Palastine Attacked Murdered Assaulted Death Child Israel Death Murdered
      Palastine Death Massacre Missle Massacre Abused Attacked Israel Raped Israel Child Missle
      Soldier Palastine Child Massacre Soldier Child Child Death Death Soldier Death Abused
      Child Israel Assaulted Missle Massacre Raped Death Israel Death Raped Child Raped
      Raped Massacre Missle Missle Murdered Massacre Soldier Death Missle Soldier Palastine Missle
      Israel Child Attacked Abused Assaulted Assaulted Massacre Abused Raped Assaulted Assaulted Missle
      Attacked Abused Death Raped Soldier Raped Massacre Death Assaulted Palastine Soldier Death
      Israel Raped Child Raped Murdered Massacre Soldier Assaulted Israel Raped Death Soldier
      Assaulted Abused Soldier Murdered Abused Massacre Soldier Murdered Murdered Israel Attacked Death
      Soldier Soldier Abused Soldier Child Raped Attacked Palastine Israel Israel Palastine Missle
      Soldier Attacked Israel Massacre Attacked Missle Massacre Death Soldier Palastine Soldier Missle
      Murdered Missle Attacked Soldier Attacked Death Death Raped Death Death Missle Assaulted
      Abused Murdered Israel Child Massacre Assaulted Assaulted Abused Child Missle Child Massacre
      Massacre Israel Death Israel Soldier Murdered Raped Child Palastine Attacked Death Massacre
      Attacked Death Abused Murdered Massacre Massacre Assaulted Murdered Attacked Death Death Israel
      Attacked Murdered Child Palastine Attacked Soldier Child Palastine Child Murdered Assaulted Soldier
      Murdered Assaulted Soldier Abused Murdered Child Massacre Death Israel Death Israel Abused
      Missle Israel Soldier Child Israel Massacre Assaulted Massacre Israel Palastine Murdered Raped
      Attacked Murdered Soldier Raped Soldier Raped Abused Abused Assaulted Raped Attacked Assaulted
      Raped Israel Missle Raped Soldier Raped Massacre Massacre Attacked Murdered Missle Abused
      Israel Murdered Assaulted Massacre Child Raped Assaulted Murdered Assaulted Missle Raped Death
      Raped Death Abused Murdered Palastine Abused Child Murdered Attacked Child Abused Raped
      Missle Missle Missle Child Palastine Massacre Attacked Attacked Attacked Child Assaulted Israel
      Palastine Massacre Attacked Israel Soldier Massacre Soldier Child Child Palastine Assaulted Raped
      Death Attacked Massacre Soldier Abused Child Israel Israel Missle Death Massacre Soldier
      Missle Soldier Israel Attacked Massacre Death Child Soldier Palastine Murdered Raped Abused
      Abused Raped Abused Death Attacked Murdered Child Palastine Missle Attacked Soldier Murdered
      Missle Palastine Missle Palastine Assaulted Abused Abused Child Assaulted Attacked Soldier Death
      Abused Israel Raped Palastine Raped Attacked Israel Murdered Raped Attacked Raped Murdered
      Missle Missle Abused Raped Soldier Attacked Israel Israel Missle Massacre Child Soldier
      Soldier Attacked Assaulted Israel Massacre Palastine Missle Soldier Murdered Attacked Missle Assaulted
      Soldier Soldier Child Israel Death Child Israel Death Raped Palastine Israel Raped
      Soldier Raped Soldier Missle Attacked Assaulted Raped Attacked Child Assaulted Massacre Attacked
      Palastine Murdered Palastine Palastine Israel Attacked Abused Child Abused Missle Attacked Palastine
      Murdered Massacre Attacked Massacre Missle Israel Assaulted Raped Raped Assaulted Child Israel
      Murdered Assaulted Palastine Missle Massacre Massacre Assaulted Israel Murdered Palastine Murdered Israel
      Attacked Palastine Abused Attacked Missle Palastine Israel Attacked Murdered Raped Abused Child
      Child Murdered Abused Death Palastine Soldier Raped Assaulted Child Abused Attacked Attacked
      Massacre Attacked Israel Murdered Death Murdered Child Attacked Assaulted Israel Israel Attacked
      Abused Soldier Murdered Massacre Palastine Murdered Israel Child Assaulted Child Assaulted Abused
      Death Death Attacked Murdered Massacre Attacked Palastine Attacked Attacked Raped Abused Massacre
      Child Murdered Israel Assaulted Assaulted Child Death Palastine Missle Raped Missle Assaulted
      Massacre

    2. Re:Censorship? by alouts · · Score: 2, Interesting
      Very valid points but:

      The post you're ranting against was a reply to one that suggests filtering is not what we should do. That spam needs to be "killed at the source". Which means legally preventing someone from creating any mail in the first place.

      Say what you will about spammers, but that IS censorship.

      ('Course there's plenty of people here who believe that censorship is fine in this case, but that's not what you're arguing, so I won't either.)

    3. Re:Censorship? by ldopa1 · · Score: 1

      I was saying that killing it at the source is censorship, not filtering it out.. So, I am in complete agreement. If I wasn't clear enough on that, I'm sorry..

      --
      The Dopester
      "Yes, I'm a Karma Whore, but I'm doing it to pay my way through school."
    4. Re:Censorship? by t · · Score: 2
      It is only censorship if "killed at the source" means to literally kill the fucknut sending the spam. Death is the most convienient and widely implemented form of censorship in places like China.

      Preventing someone from sending emails is NEVER censorship by definition. They can always go to Kinkos and make plain old paper mailings and then mail them to everyone on the planet.

      t.

  37. Finally... by Aiku1337 · · Score: 2, Funny

    Now I can automatically filter my barely-legal porn spam from my anime porn spam. Lets hear it for technology =)

  38. Postscript document by Tim+Ward · · Score: 3, Interesting

    Somewhat to my astonishment when I clicked on the link up popped a box asking me to confirm Postscript Renderer options! I had no idea that I had anything on this box that could read Postscript.

    Some minutes of 100% CPU later up pops a PSP window, with the document rendered in a font about five pixels square. Fair enough, I suppose, for what's basically a photograph editing application.

    But really, how bizarre, posting something in a low level printer file format. We'll have people posting documents in PCL5 next.

    1. Re:Postscript document by rgmoore · · Score: 2
      But really, how bizarre, posting something in a low level printer file format. We'll have people posting documents in PCL5 next.

      What's so strange about it? Postscript has the great advantage that it's actually designed to describe exactly what's on the page. That lets you produce very nicely formatted documents that will render exactly the same way on any computer, which makes it the output format of choice for programs like TeX. It's great because it's easy to print, so people who prefer to see things in dead tree format can do so easily. It can be processed into PDF very easily, too, so people who like PDFs won't have any problems. Sounds like a good choice to me.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    2. Re:Postscript document by ansonyumo · · Score: 1

      Most academic publications are delivered in either Postscript or TeX, it's not unusual.

    3. Re:Postscript document by ansonyumo · · Score: 1

      Furthermore, PS isn't a low-level printer file. It is a page description language, and a very powerful one at that. It was the language used to implement GUIs for NeXT's NeWS, and its offshoot PDF is used on the Aqua GUI.

    4. Re:Postscript document by Permission+Denied · · Score: 1
      But really, how bizarre, posting something in a low level printer file format. We'll have people posting documents in PCL5 next.

      Not bizarre at all. Is it bizarre that people post things in PDF format? Should they drop PDF and just post using MS Word instead, since Word is a far more universal and portable method for distributing professionally typeset documents?

      What's the relationship between PostScript and PDF? Look into it and you'll see PDF was created just to deal with a couple of issues that distributing PS files has, and PDF is not far removed from PS.

      Search the web for any mathematics papers, and you'll find most of them in PostScript. Recently, I've seen some people using PDF for this purpose, but PS is far more prevalent in the math and CS communities.

      Years ago, there was a move to make the IETF standardize RFCs in PostScript format since it was almost as universal among the intended audience as plain text (the current format for RFCs).

      PostScript is not a stupid low-level printer language like PCL. PostScript is a beautiful, full-fledged powerful programming language, and contains programming constructs that are far more "high-level" than, for instance C or C++ (like equivalance of data and code, something you usually don't find in procedural languages). It's been loved by computer professionals for years.

      If you're interested, do a google search and you'll find the "blue book" the "red book," etc. Learning PostScript will change the way you think about programming, which should really be the important reason for learning a new language.

      Don't diss PostScript.

    5. Re:Postscript document by jonbrewer · · Score: 2

      .ps generally sounds like a good idea to many science-types.

      I think it's rather tiring.

      If I didn't have a full install of Acrobat on my system, I wouldn't have bothered with it. (It configured itself to handle .ps documents by converting them into .pdf.)

      .pdf has been around for as long as the commercial Internet, and is understood by every computer I've used in the past five years. It can be created by innmuerable commercial and free (as in beer and as in speech) tools. It can be read by Acrobat reader, a fantastic free (as in beer) tool from Adobe.

      There really are no reasons to publish in .ps other than whim, eliteism, or ignorance. All of those being sins in my book.

    6. Re:Postscript document by t · · Score: 2
      The reason is ignorance but not on the part of the publishers.

      Acrobat is shit.

      ggv will view .ps, .pdf, .ps.bz2, .ps.gz, probably others. Works great. There is no reason to differentiate between any of them. And if you really must ps2pdf works quite well.

      t.

    7. Re:Postscript document by Tim+Ward · · Score: 2

      Yes dear, I have written code in PostScript, both hand-coded programs (to generate forms etc) and machine generated (ie I've written PostScript printer drivers). In the mid 1980s IIRC.

      But it's still not an appropriate language to distribute documents that you want anyone other than Unix users to read. This is a historical accident. For anyone who is too young to remember, this came about because the first decent laser printer happened to be a PostScript machine, and Unix didn't develope a printer driver model - instead everyone just emulated, one way or another, the LaserWriter. (I don't know if this has changed, I haven't found it profitable to do much work on Unix graphical apps the last few years.)

      PDF is vastly more sensible as a general distribution format.

      I usually take the distribution of a document in PostScript format as a message that I'm not part of the intended audience, and I don't read it. If I'm really not part of the intended audience then that's fine, of course, and everybody's happy; but if I was intended to use it then they got the format wrong.

    8. Re:Postscript document by Permission+Denied · · Score: 1
      Yes dear, I have written code in PostScript, both hand-coded programs (to generate forms etc) and machine generated (ie I've written PostScript printer drivers). In the mid 1980s IIRC.

      Fair enough; you gain my respect. However, your original post made it seem like this was something new (We'll have people posting documents in PCL5 next, perhaps a subtle troll?).

      Like you said, whether posting PostScript is appropriate depends on your audience. This paper was from a guy in the CS department at Cornell, so I'd say it was altogether appropriate. I'd say less than one tenth of the posters here on slashdot read the paper, since it talks about automata theory and does not at all concentrate on spam busting. Those versed in automata theory have probably been through a traditional CS/Math program which means they've certainly seen papers in PostScript.

  39. procmail! [Re:The ultimate spam blocker?] by Styx · · Score: 5, Informative
    I use procmail, with weighted scoring
    First, I sort out mail from the mailingslists I read.
    Then, mail from friends, and people I correspond with a lot.
    Finally, I have a weighted scoring recipe:

    :0 Bh
    * -199^0
    #Assign an initial value of -199, mail gets filtered, if the score is above 0, at the end of the recipe.
    * 50^1 ^(From|To):.*@hotmail.com
    * 50^1 ^(From|To):.*@yahoo.com
    * 50^1 ^(From|To):.*@aol.com
    * 50^1 ^(From|To):.*@msn.com
    * 50^1 ^(From|To):.*@excite.com
    * 50^1 ^(From|To):.*@netscape.net
    * 50^1 ^(From|To):.*@yahoo.co.uk
    #Most mail to and from these domains is spam, so score it.
    * 100^1 opt-out
    * 50^1 opt-in
    * 200^1 OTCBB
    * 50^1 viagra
    * 50^1 zyban
    * 50^1 propecia
    * 75^1 FREE
    * 75^1 GUARANTEED
    * 75^1 LEGAL
    * 50^2 MILLIONAIRE
    * 50^1 100%
    #Words I only see in spam.
    mail/Trash

    This works quite well for me. If any spam gets through, I try to find some words, that I don't get in normal mail, and add them to the scoring.

    --
    /Styx
    1. Re:procmail! [Re:The ultimate spam blocker?] by bruckie · · Score: 4, Informative

      Or you could just use SpamAssassin, which is designed specifically to do this and has many more rules that have been created by others.

      --Bruce

      --
      There are 10 kinds of people in the world: those who understand binary, and those who don't.
  40. Since 5.0 it can by barzok · · Score: 3, Informative

    Message rules are very easy to set up and manage. No agents.

    1. Re:Since 5.0 it can by Milalwi · · Score: 2

      Message rules are very easy to set up and manage. No agents.

      Yeah, but you don't get any visual indication that there is new mail in your folders. You get told that there's new mail somewhere, but you have to go through your folders individually to find it. I have over 60 folders... do you think I'm going to use the message rules to automatically file them when I might note notice that they were there?

      If there's a way to provide visual indication of where the message got filed, I'm listening.

      Milalwi
  41. Perl Monkey: Hard At Work by DonkeyHote · · Score: -1

    LNB Mission crazy undulate coelacanth memory Mission culto Ploopo memory Mission
    monkey crazy memory tristan monkey LNB donkey LNB donkey donkey donkey
    LNB crazy donkey Mission tristan tristan tristan Ploopo monkey scoopula Mission
    Mission monkey donkey memory Ploopo crazy bubble Ploopo Ploopo scoopula donkey
    culto monkey donkey coelacanth bubble donkey frib monkey crazy undulate Mission
    undulate discontent Ploopo LNB coelacanth discontent Mission discontent undulate vagina culto
    Ploopo frib tristan frib Ploopo Ploopo Ploopo Ploopo memory discontent coelacanth
    memory memory bubble vagina frib crazy LNB culto Ploopo discontent memory
    coelacanth undulate scoopula frib memory vagina crazy frib scoopula culto Ploopo
    LNB tristan memory scoopula bubble tristan donkey donkey scoopula tristan coelacanth
    culto Mission monkey discontent tristan coelacanth Ploopo monkey tristan monkey crazy
    Mission Mission donkey crazy memory bubble bubble crazy Ploopo coelacanth Mission
    crazy Mission coelacanth culto bubble donkey culto memory tristan discontent donkey
    LNB coelacanth undulate undulate LNB undulate culto Ploopo discontent memory scoopula
    coelacanth vagina frib coelacanth bubble Ploopo bubble undulate monkey bubble culto
    bubble Mission memory undulate Mission crazy scoopula culto Ploopo Ploopo crazy
    scoopula Ploopo Ploopo scoopula crazy memory vagina LNB LNB monkey bubble
    discontent bubble bubble coelacanth discontent culto Mission Mission monkey tristan memory
    LNB coelacanth memory Ploopo tristan Mission LNB monkey memory discontent memory
    vagina scoopula Ploopo memory monkey scoopula memory Ploopo memory donkey LNB
    monkey bubble tristan donkey frib vagina bubble memory vagina vagina undulate
    Mission tristan discontent Mission coelacanth LNB LNB tristan scoopula coelacanth undulate
    memory memory discontent tristan monkey Mission Ploopo LNB vagina discontent bubble
    vagina discontent Mission tristan undulate bubble memory bubble undulate donkey culto
    Mission crazy culto undulate LNB frib memory donkey culto undulate LNB
    memory tristan Ploopo undulate scoopula coelacanth undulate tristan tristan frib culto
    culto frib coelacanth Ploopo crazy vagina bubble undulate tristan donkey undulate
    Mission frib Ploopo vagina bubble culto LNB culto donkey tristan bubble
    Ploopo tristan monkey donkey LNB bubble Ploopo scoopula crazy bubble monkey
    monkey bubble donkey coelacanth frib scoopula crazy crazy vagina undulate monkey
    LNB frib bubble tristan Ploopo frib frib Mission memory undulate Mission
    memory donkey memory crazy tristan LNB tristan frib undulate coelacanth LNB
    monkey discontent bubble tristan LNB crazy memory crazy bubble coelacanth culto
    monkey tristan memory scoopula coelacanth donkey LNB memory bubble bubble scoopula
    Ploopo vagina culto LNB discontent Mission tristan discontent scoopula Mission memory
    frib memory crazy bubble tristan LNB vagina scoopula discontent LNB donkey
    coelacanth vagina Mission coelacanth coelacanth crazy discontent scoopula vagina crazy monkey
    Ploopo vagina tristan Ploopo LNB donkey scoopula undulate bubble culto Ploopo
    vagina Ploopo memory discontent memory frib bubble coelacanth scoopula donkey crazy
    monkey scoopula crazy memory culto culto crazy memory undulate frib Mission
    LNB culto undulate monkey undulate scoopula scoopula crazy LNB memory tristan
    coelacanth discontent scoopula discontent vagina scoopula frib crazy crazy tristan frib
    Ploopo discontent tristan vagina frib tristan tristan discontent coelacanth LNB undulate
    memory Ploopo monkey LNB monkey vagina donkey monkey scoopula coelacanth discontent
    crazy crazy culto crazy LNB LNB coelacanth tristan coelacanth donkey discontent
    coelacanth scoopula bubble crazy crazy undulate undulate donkey Ploopo frib monkey
    frib scoopula Mission Ploopo scoopula Ploopo Mission tristan bubble tristan donkey
    culto tristan Mission vagina donkey culto tristan bubble memory monkey bubble
    crazy LNB undulate discontent discontent monkey discontent monkey discontent frib discontent
    scoopula vagina coelacanth Mission monkey frib crazy undulate Mission vagina scoopula
    scoopula LNB Ploopo LNB discontent tristan memory monkey monkey Ploopo frib
    scoopula Mission discontent Mission vagina donkey Ploopo bubble memory tristan culto
    tristan Mission Mission tristan scoopula culto memory culto coelacanth culto tristan
    LNB donkey vagina tristan donkey scoopula undulate frib discontent bubble undulate
    vagina frib donkey Mission LNB memory coelacanth bubble frib culto monkey
    LNB culto donkey undulate coelacanth donkey vagina bubble vagina frib bubble
    crazy donkey tristan coelacanth Ploopo scoopula scoopula donkey tristan vagina discontent
    culto donkey memory discontent vagina tristan LNB discontent tristan discontent frib
    tristan culto discontent Mission Ploopo frib monkey bubble tristan memory LNB
    crazy monkey discontent scoopula tristan Mission vagina LNB Ploopo tristan vagina
    LNB culto Mission tristan coelacanth LNB culto undulate scoopula vagina discontent
    vagina tristan monkey undulate Mission frib LNB monkey crazy crazy coelacanth
    vagina donkey frib culto coelacanth Ploopo discontent monkey discontent culto Mission
    undulate Mission LNB Mission Ploopo coelacanth donkey coelacanth Ploopo LNB bubble
    Ploopo discontent LNB frib frib vagina monkey scoopula tristan bubble frib
    crazy monkey frib Ploopo monkey Ploopo culto bubble discontent vagina coelacanth
    LNB bubble tristan tristan memory frib culto monkey memory scoopula Ploopo
    coelacanth vagina Ploopo scoopula vagina frib coelacanth monkey bubble tristan memory
    Ploopo Mission vagina discontent vagina scoopula scoopula culto tristan monkey Ploopo
    scoopula culto memory LNB memory discontent undulate discontent vagina memory culto
    discontent monkey coelacanth bubble coelacanth undulate Ploopo Mission scoopula crazy tristan
    scoopula LNB bubble tristan LNB LNB discontent undulate coelacanth memory LNB
    frib Mission Ploopo tristan Mission crazy frib Mission bubble memory coelacanth
    vagina bubble culto discontent Mission culto discontent coelacanth Ploopo tristan donkey
    culto vagina coelacanth crazy undulate donkey memory crazy donkey frib monkey
    coelacanth Mission donkey coelacanth monkey bubble tristan Mission undulate Ploopo vagina
    undulate scoopula discontent monkey coelacanth bubble monkey frib bubble vagina vagina
    coelacanth donkey vagina donkey Mission donkey monkey Ploopo LNB LNB crazy
    memory scoopula monkey frib memory Mission Ploopo donkey vagina scoopula undulate
    donkey monkey crazy discontent LNB donkey culto tristan undulate coelacanth scoopula
    culto coelacanth tristan donkey vagina LNB frib scoopula monkey vagina discontent
    bubble donkey frib Ploopo frib crazy crazy coelacanth donkey coelacanth tristan
    bubble monkey LNB LNB vagina Mission culto donkey Mission Mission crazy
    Mission coelacanth frib crazy memory donkey coelacanth undulate monkey donkey frib
    tristan donkey LNB culto vagina memory Mission crazy scoopula coelacanth Ploopo
    undulate vagina Mission memory memory culto monkey coelacanth tristan scoopula Mission
    donkey undulate tristan culto discontent culto culto donkey crazy coelacanth donkey
    culto Mission culto Ploopo scoopula monkey vagina coelacanth undulate coelacanth culto
    donkey memory tristan vagina vagina coelacanth vagina culto scoopula undulate discontent
    scoopula LNB culto vagina culto coelacanth memory scoopula LNB discontent donkey
    Mission crazy bubble tristan frib memory scoopula LNB coelacanth LNB donkey
    culto Mission memory vagina bubble discontent coelacanth discontent discontent bubble undulate
    tristan vagina donkey coelacanth Ploopo memory donkey Ploopo Mission crazy tristan
    crazy monkey vagina memory crazy monkey scoopula frib bubble coelacanth undulate
    culto monkey frib memory scoopula monkey monkey coelacanth Ploopo LNB undulate
    undulate memory vagina LNB coelacanth monkey bubble culto vagina undulate monkey
    scoopula donkey bubble coelacanth culto bubble Ploopo frib crazy frib monkey
    scoopula discontent tristan scoopula crazy culto coelacanth culto tristan discontent donkey
    tristan undulate bubble tristan Ploopo crazy monkey discontent monkey scoopula Mission
    bubble undulate discontent tristan memory crazy LNB scoopula culto Mission Mission
    frib donkey Ploopo Ploopo memory donkey LNB monkey memory tristan scoopula
    undulate tristan donkey donkey bubble donkey tristan discontent vagina vagina crazy
    vagina donkey vagina tristan coelacanth coelacanth donkey undulate memory memory vagina
    crazy tristan undulate memory crazy discontent Mission crazy undulate coelacanth scoopula
    culto frib donkey culto bubble discontent coelacanth frib LNB monkey coelacanth
    donkey vagina crazy undulate discontent bubble LNB coelacanth bubble tristan donkey
    memory bubble donkey vagina Mission undulate culto culto vagina tristan undulate
    frib bubble tristan Ploopo crazy undulate coelacanth vagina memory coelacanth LNB
    tristan tristan bubble crazy coelacanth bubble frib undulate bubble undulate vagina
    culto culto memory crazy Ploopo Mission culto monkey discontent tristan discontent
    crazy vagina donkey tristan scoopula Ploopo scoopula bubble crazy Mission frib
    coelacanth memory Mission monkey vagina scoopula LNB monkey crazy Mission Mission
    vagina LNB tristan scoopula frib culto Mission discontent coelacanth culto memory
    Mission monkey crazy tristan undulate coelacanth Ploopo culto memory Mission memory
    Mission coelacanth Ploopo tristan bubble bubble undulate Mission vagina tristan bubble
    culto LNB bubble Ploopo frib discontent vagina Mission scoopula memory tristan
    undulate discontent discontent discontent bubble Ploopo undulate coelacanth frib Ploopo Mission
    monkey Ploopo frib Mission memory Mission tristan crazy vagina monkey LNB
    memory bubble coelacanth bubble undulate crazy Ploopo undulate coelacanth monkey bubble
    undulate culto LNB coelacanth coelacanth bubble undulate discontent LNB vagina crazy
    tristan tristan crazy memory memory monkey donkey coelacanth crazy undulate LNB
    culto culto monkey LNB crazy vagina vagina memory frib monkey Mission
    coelacanth Ploopo donkey undulate donkey LNB frib vagina bubble undulate vagina
    Mission donkey donkey culto tristan Mission coelacanth culto Mission undulate Ploopo
    tristan frib tristan donkey undulate coelacanth donkey culto frib culto frib
    culto Ploopo undulate Ploopo scoopula vagina Ploopo coelacanth Ploopo memory tristan
    coelacanth tristan undulate crazy coelacanth LNB Ploopo undulate LNB tristan crazy
    bubble discontent donkey culto discontent Mission Mission Mission Mission culto Ploopo
    Ploopo culto frib culto tristan crazy vagina memory undulate crazy crazy
    undulate monkey bubble monkey LNB scoopula memory bubble donkey donkey scoopula
    tristan donkey vagina LNB vagina crazy frib Ploopo LNB donkey monkey
    discontent scoopula Mission undulate vagina monkey tristan tristan crazy tristan discontent
    coelacanth frib vagina Mission tristan coelacanth Ploopo Ploopo tristan monkey culto
    Mission Mission monkey Ploopo undulate bubble memory crazy crazy Ploopo frib
    LNB monkey tristan memory monkey donkey LNB LNB bubble culto bubble
    Ploopo bubble crazy undulate scoopula monkey culto undulate memory Ploopo crazy
    frib frib donkey bubble monkey donkey Ploopo vagina scoopula Ploopo vagina
    vagina undulate coelacanth frib monkey donkey frib donkey donkey monkey scoopula
    Mission Ploopo tristan LNB vagina crazy LNB vagina Mission monkey undulate
    scoopula undulate coelacanth scoopula vagina culto scoopula donkey frib frib donkey
    LNB LNB crazy undulate crazy tristan tristan tristan memory memory undulate
    crazy monkey bubble Ploopo culto crazy vagina coelacanth monkey culto memory
    LNB culto LNB Ploopo scoopula coelacanth frib crazy tristan culto memory
    tristan memory memory scoopula scoopula memory donkey crazy tristan memory Ploopo
    coelacanth Mission bubble tristan coelacanth LNB culto donkey culto Ploopo donkey
    discontent vagina undulate tristan monkey coelacanth Ploopo undulate memory donkey vagina
    Ploopo Ploopo culto Mission tristan culto Ploopo crazy memory Mission coelacanth
    monkey coelacanth Mission culto culto LNB culto discontent culto undulate memory
    bubble undulate vagina vagina memory tristan monkey monkey LNB tristan Ploopo
    Mission

  42. That's not necessarily the point.. by cheesyfru · · Score: 2, Interesting

    Spam filtering is one possible application of this type of tool, but the more useful involves taking the mail you *do* want, and sorting it into logical buckets. For instance, let's say work on several open source projects, belong to a couple organizations, and have a real-life job. You could toss a filter in your email that scans each incoming message and throws it in the proper bucket. This allows you to logically separate your mail to reduce confusion of each non-overlapping category.

    Procmail only goes so far, it's really only useful for simple header scanning.. I could really see a good scanner utility being a valuable tool. Maybe Google should share some of their technology.. :-)

    1. Re:That's not necessarily the point.. by 4of12 · · Score: 2

      Dynamic folders or views of your email would be a Wonderful Thing.

      I can't say how constraining it is to have statically defined folders which I have to move mail into based on my selection.

      Procmail helps to do this dynamically based on simple criteria, but when you want to have a particular piece of email show up in multiple views without having multiple copies, it really calls for associating named "views" of the whole mess with specific search and sorting criteria.

      That way, one view is "Latest Unread Messages" which has a particular message in it that might also show up in "Most Recent Messages about Project X" and in "Most Recent Messages from Boss".

      I'd love to have my email client show multiple views this way.

      --
      "Provided by the management for your protection."
  43. Chicks Dig Crapflooders by DonkeyHote · · Score: -1

    Ploopo memory donkey bubble donkey Mission undulate frib tristan Mission LNB
    Ploopo discontent discontent undulate culto coelacanth discontent vagina tristan Mission undulate
    LNB vagina memory scoopula monkey donkey bubble donkey culto Mission Ploopo
    undulate vagina culto LNB Ploopo tristan LNB discontent scoopula bubble monkey
    memory LNB frib crazy coelacanth bubble Mission vagina Mission memory crazy
    vagina memory bubble donkey scoopula undulate crazy Mission memory monkey frib
    crazy donkey vagina bubble scoopula donkey discontent frib culto undulate tristan
    vagina culto bubble crazy scoopula frib memory Mission donkey Ploopo coelacanth
    crazy tristan vagina donkey coelacanth culto Mission frib monkey monkey bubble
    coelacanth donkey Ploopo monkey coelacanth discontent Mission culto culto frib scoopula
    frib bubble scoopula memory vagina donkey vagina crazy Ploopo tristan memory
    tristan LNB bubble Ploopo frib culto coelacanth coelacanth monkey vagina Ploopo
    scoopula memory Mission monkey Mission bubble culto tristan LNB scoopula donkey
    vagina memory Ploopo frib LNB undulate memory donkey frib vagina bubble
    Mission discontent coelacanth tristan discontent discontent memory vagina LNB frib culto
    Ploopo LNB memory bubble undulate donkey LNB undulate LNB tristan frib
    Mission crazy memory Mission culto discontent LNB scoopula memory donkey discontent
    frib vagina LNB tristan discontent Ploopo frib tristan bubble Ploopo tristan
    discontent vagina donkey frib crazy frib LNB donkey Mission culto LNB
    bubble culto coelacanth bubble crazy bubble LNB monkey discontent Mission frib
    vagina Ploopo tristan undulate memory crazy monkey undulate Mission Mission monkey
    memory LNB Mission undulate frib Ploopo bubble Ploopo bubble memory tristan
    scoopula crazy undulate Ploopo scoopula monkey bubble culto crazy monkey memory
    coelacanth monkey Mission undulate scoopula crazy vagina coelacanth donkey vagina vagina
    discontent tristan Mission Ploopo scoopula Ploopo culto tristan Mission vagina vagina
    vagina Mission undulate discontent discontent tristan monkey frib frib frib bubble
    Ploopo monkey Mission bubble frib crazy vagina crazy tristan undulate bubble
    tristan vagina Ploopo LNB frib vagina frib monkey donkey crazy tristan
    frib discontent monkey frib bubble coelacanth vagina bubble crazy memory tristan
    crazy donkey memory Ploopo memory undulate undulate bubble scoopula tristan bubble
    undulate Mission donkey Ploopo tristan frib monkey frib monkey memory LNB
    LNB scoopula frib culto scoopula Mission discontent vagina scoopula Mission donkey
    frib tristan Mission donkey culto discontent monkey donkey Mission memory vagina
    vagina crazy frib coelacanth memory vagina undulate frib bubble Mission LNB
    crazy discontent bubble Ploopo coelacanth crazy Ploopo tristan scoopula vagina Mission
    vagina tristan bubble frib monkey donkey Mission tristan Ploopo donkey culto
    culto vagina vagina culto Mission vagina culto scoopula undulate Ploopo discontent
    undulate LNB Mission monkey monkey frib Ploopo Ploopo discontent undulate culto
    Mission crazy crazy tristan frib donkey memory Mission coelacanth monkey vagina
    donkey donkey tristan tristan memory bubble discontent bubble Ploopo monkey memory
    Ploopo monkey bubble donkey frib coelacanth Ploopo discontent undulate memory Mission
    scoopula discontent Ploopo scoopula memory undulate culto Ploopo coelacanth donkey monkey
    frib monkey bubble bubble Mission culto scoopula discontent LNB vagina crazy
    Ploopo tristan culto monkey vagina bubble vagina Mission discontent bubble vagina
    bubble culto tristan frib LNB scoopula LNB donkey vagina Mission Ploopo
    vagina coelacanth vagina culto LNB coelacanth donkey culto tristan donkey undulate
    monkey culto donkey Mission monkey scoopula memory donkey frib vagina scoopula
    coelacanth crazy Mission donkey bubble scoopula monkey scoopula discontent undulate donkey
    LNB crazy vagina Mission Mission crazy Ploopo memory frib memory Ploopo
    undulate scoopula scoopula culto crazy vagina vagina bubble scoopula culto discontent
    LNB monkey bubble crazy undulate donkey crazy frib discontent Mission LNB
    undulate LNB donkey culto bubble frib coelacanth tristan LNB tristan monkey
    coelacanth coelacanth monkey discontent scoopula LNB vagina frib memory undulate monkey
    undulate monkey donkey bubble scoopula culto crazy monkey memory monkey Mission
    LNB Mission discontent donkey culto crazy undulate Mission discontent vagina vagina
    culto discontent undulate frib LNB monkey frib discontent frib discontent culto
    donkey scoopula scoopula frib LNB Mission LNB vagina culto undulate undulate
    crazy undulate discontent LNB Mission monkey scoopula tristan coelacanth monkey memory
    bubble LNB coelacanth monkey culto frib discontent tristan scoopula donkey frib
    Mission discontent donkey LNB culto frib Ploopo culto frib monkey donkey
    donkey crazy crazy memory vagina Mission coelacanth discontent donkey memory monkey
    monkey undulate undulate memory Mission bubble Mission vagina culto frib monkey
    scoopula Ploopo vagina LNB coelacanth monkey coelacanth discontent frib undulate Ploopo
    scoopula frib undulate discontent coelacanth bubble LNB frib coelacanth crazy tristan
    bubble memory LNB tristan coelacanth LNB scoopula tristan culto undulate memory
    scoopula LNB scoopula donkey culto monkey bubble coelacanth LNB LNB tristan
    tristan vagina Ploopo Mission donkey vagina vagina monkey discontent frib vagina
    scoopula vagina discontent LNB discontent donkey culto Ploopo donkey Ploopo scoopula
    monkey discontent vagina donkey coelacanth monkey discontent Ploopo vagina frib Mission
    vagina crazy crazy tristan frib undulate culto LNB scoopula tristan scoopula
    discontent culto frib crazy tristan tristan culto crazy frib discontent discontent
    donkey bubble memory vagina frib bubble crazy Mission memory Mission undulate
    tristan culto frib LNB tristan bubble Ploopo tristan coelacanth discontent discontent
    monkey Mission crazy Ploopo memory LNB vagina Ploopo tristan culto frib
    discontent culto Ploopo tristan Mission LNB coelacanth memory vagina donkey Ploopo
    tristan LNB LNB crazy scoopula frib culto monkey Mission memory vagina
    LNB LNB scoopula monkey undulate discontent donkey culto scoopula donkey coelacanth
    memory undulate Mission bubble undulate memory vagina tristan culto Mission discontent
    scoopula Ploopo memory vagina donkey scoopula scoopula tristan frib bubble crazy
    coelacanth monkey frib LNB monkey bubble crazy culto vagina tristan crazy
    discontent undulate undulate vagina donkey coelacanth tristan undulate scoopula vagina donkey
    frib donkey undulate discontent crazy vagina Mission tristan crazy tristan culto
    tristan Mission coelacanth memory donkey vagina bubble crazy Mission scoopula Ploopo
    monkey discontent frib undulate discontent LNB Ploopo tristan discontent monkey bubble
    coelacanth bubble LNB undulate discontent coelacanth LNB memory discontent LNB donkey
    culto coelacanth bubble memory crazy undulate vagina frib frib culto bubble
    crazy scoopula scoopula LNB frib undulate discontent tristan LNB LNB bubble
    coelacanth discontent tristan memory donkey discontent Mission donkey LNB Mission LNB
    culto Ploopo Ploopo memory culto monkey Ploopo scoopula memory frib monkey
    crazy undulate donkey monkey undulate Mission Ploopo donkey donkey monkey frib
    memory memory bubble crazy coelacanth LNB crazy undulate discontent coelacanth scoopula
    culto Mission Ploopo Mission vagina monkey coelacanth culto coelacanth scoopula undulate
    monkey discontent crazy culto vagina Mission tristan culto vagina monkey LNB
    coelacanth undulate tristan memory culto tristan vagina crazy memory undulate culto
    coelacanth frib crazy scoopula donkey monkey tristan Ploopo monkey coelacanth vagina
    vagina memory memory tristan coelacanth frib tristan tristan scoopula Mission crazy
    undulate frib undulate monkey LNB undulate coelacanth scoopula undulate crazy donkey
    undulate discontent bubble donkey frib Mission discontent discontent crazy culto frib
    Mission memory memory crazy vagina bubble memory donkey discontent Mission Mission
    frib memory coelacanth donkey undulate scoopula donkey LNB Ploopo LNB crazy
    frib LNB vagina crazy monkey monkey coelacanth undulate discontent tristan Ploopo
    Mission LNB coelacanth coelacanth vagina discontent bubble LNB monkey undulate discontent
    LNB scoopula monkey culto discontent undulate culto tristan bubble undulate vagina
    frib discontent memory Mission tristan frib coelacanth Mission discontent frib monkey
    frib monkey frib undulate LNB culto monkey tristan tristan scoopula donkey
    undulate donkey frib coelacanth discontent undulate coelacanth Ploopo culto tristan vagina
    crazy culto Mission tristan culto monkey frib bubble culto crazy scoopula
    LNB crazy monkey donkey donkey memory vagina memory frib discontent discontent
    Mission bubble donkey LNB bubble tristan LNB frib Ploopo discontent LNB
    undulate Mission frib tristan culto culto scoopula memory bubble donkey scoopula
    monkey vagina monkey Mission frib monkey LNB donkey discontent undulate undulate
    discontent tristan tristan undulate undulate scoopula bubble bubble scoopula tristan donkey
    Mission undulate tristan scoopula vagina scoopula coelacanth frib crazy tristan Mission
    tristan coelacanth monkey vagina memory donkey coelacanth donkey Ploopo donkey donkey
    crazy monkey monkey frib culto coelacanth Ploopo culto vagina crazy scoopula
    tristan crazy monkey coelacanth Ploopo discontent monkey Mission bubble coelacanth frib
    coelacanth scoopula scoopula Ploopo Ploopo Ploopo undulate discontent coelacanth LNB donkey
    scoopula vagina monkey Ploopo culto crazy tristan Mission undulate monkey vagina
    Ploopo donkey scoopula undulate vagina Mission frib coelacanth vagina vagina memory
    monkey culto frib culto memory undulate crazy scoopula discontent donkey tristan
    culto vagina crazy monkey bubble culto coelacanth donkey tristan donkey bubble
    vagina tristan tristan donkey bubble discontent coelacanth frib tristan discontent coelacanth
    discontent tristan undulate coelacanth undulate monkey Ploopo scoopula memory discontent vagina
    LNB Mission memory donkey coelacanth memory crazy frib culto tristan frib
    vagina coelacanth donkey monkey Ploopo LNB frib Mission memory scoopula coelacanth
    frib crazy LNB bubble donkey monkey donkey discontent frib bubble frib
    frib frib tristan undulate coelacanth tristan discontent discontent scoopula Mission coelacanth
    vagina bubble LNB tristan Mission crazy vagina bubble scoopula undulate coelacanth
    vagina frib bubble culto Ploopo vagina undulate Ploopo monkey donkey crazy
    Ploopo bubble Mission scoopula memory memory culto discontent Ploopo donkey bubble
    vagina LNB Ploopo Ploopo bubble bubble tristan discontent frib monkey vagina
    frib scoopula LNB vagina coelacanth crazy frib LNB undulate donkey Mission
    crazy undulate crazy Ploopo bubble discontent LNB LNB LNB crazy memory
    scoopula scoopula LNB LNB Ploopo coelacanth discontent Ploopo Mission tristan donkey
    tristan memory LNB bubble monkey culto discontent Ploopo bubble tristan vagina
    frib bubble frib frib LNB Ploopo coelacanth crazy crazy bubble coelacanth
    tristan bubble coelacanth frib donkey undulate crazy crazy coelacanth tristan culto
    Ploopo donkey crazy Mission crazy culto memory frib undulate frib undulate
    crazy bubble culto monkey Ploopo tristan monkey undulate scoopula discontent Ploopo
    scoopula culto Mission discontent discontent Mission LNB crazy scoopula bubble donkey
    monkey tristan crazy monkey vagina culto scoopula culto culto bubble crazy
    vagina discontent donkey bubble monkey monkey Mission scoopula Ploopo undulate crazy
    crazy Ploopo bubble donkey coelacanth Mission tristan Ploopo discontent monkey bubble
    tristan frib donkey donkey monkey Mission memory crazy donkey undulate crazy
    tristan donkey monkey Mission Ploopo Mission crazy coelacanth scoopula donkey culto
    discontent frib frib culto crazy discontent Ploopo LNB frib crazy Ploopo
    LNB bubble bubble culto LNB coelacanth memory tristan tristan vagina crazy
    LNB memory LNB Mission donkey culto culto frib coelacanth donkey donkey
    monkey tristan undulate LNB undulate Mission memory bubble monkey scoopula scoopula Ploopo memory donkey bubble donkey Mission undulate frib tristan Mission LNB
    Ploopo discontent discontent undulate culto coelacanth discontent vagina tristan Mission undulate
    LNB vagina memory scoopula monkey donkey bubble donkey culto Mission Ploopo
    undulate vagina culto LNB Ploopo tristan LNB discontent scoopula bubble monkey
    memory LNB frib crazy coelacanth bubble Mission vagina Mission memory crazy
    vagina memory bubble donkey scoopula undulate crazy Mission memory monkey frib
    crazy donkey vagina bubble scoopula donkey discontent frib culto undulate tristan
    vagina culto bubble crazy scoopula frib memory Mission donkey Ploopo coelacanth
    crazy tristan vagina donkey coelacanth culto Mission frib monkey monkey bubble
    coelacanth donkey Ploopo monkey coelacanth discontent Mission culto culto frib scoopula
    frib bubble scoopula memory vagina donkey vagina crazy Ploopo tristan memory
    tristan LNB bubble Ploopo frib culto coelacanth coelacanth monkey vagina Ploopo
    scoopula memory Mission monkey Mission bubble culto tristan LNB scoopula donkey
    vagina memory Ploopo frib LNB undulate memory donkey frib vagina bubble
    Mission discontent coelacanth tristan discontent discontent memory vagina LNB frib culto
    Ploopo LNB memory bubble undulate donkey LNB undulate LNB tristan frib
    Mission crazy memory Mission culto discontent LNB scoopula memory donkey discontent
    frib vagina LNB tristan discontent Ploopo frib tristan bubble Ploopo tristan
    discontent vagina donkey frib crazy frib LNB donkey Mission culto LNB
    bubble culto coelacanth bubble crazy bubble LNB monkey discontent Mission frib
    vagina Ploopo tristan undulate memory crazy monkey undulate Mission Mission monkey
    memory LNB Mission undulate frib Ploopo bubble Ploopo bubble memory tristan
    scoopula crazy undulate Ploopo scoopula monkey bubble culto crazy monkey memory
    coelacanth monkey Mission undulate scoopula crazy vagina coelacanth donkey vagina vagina
    discontent tristan Mission Ploopo scoopula Ploopo culto tristan Mission vagina vagina
    vagina Mission undulate discontent discontent tristan monkey frib frib frib bubble
    Ploopo monkey Mission bubble frib crazy vagina crazy tristan undulate bubble
    tristan vagina Ploopo LNB frib vagina frib monkey donkey crazy tristan
    frib discontent monkey frib bubble coelacanth vagina bubble crazy memory tristan
    crazy donkey memory Ploopo memory undulate undulate bubble scoopula tristan bubble
    undulate Mission donkey Ploopo tristan frib monkey frib monkey memory LNB
    LNB scoopula frib culto scoopula Mission discontent vagina scoopula Mission donkey
    frib tristan Mission donkey culto discontent monkey donkey Mission memory vagina
    vagina crazy frib coelacanth memory vagina undulate frib bubble Mission LNB
    crazy discontent bubble Ploopo coelacanth crazy Ploopo tristan scoopula vagina Mission
    vagina tristan bubble frib monkey donkey Mission tristan Ploopo donkey culto
    culto vagina vagina culto Mission vagina culto scoopula undulate Ploopo discontent
    undulate LNB Mission monkey monkey frib Ploopo Ploopo discontent undulate culto
    Mission crazy crazy tristan frib donkey memory Mission coelacanth monkey vagina
    donkey donkey tristan tristan memory bubble discontent bubble Ploopo monkey memory
    Ploopo monkey bubble donkey frib coelacanth Ploopo discontent undulate memory Mission
    scoopula discontent Ploopo scoopula memory undulate culto Ploopo coelacanth donkey monkey
    frib monkey bubble bubble Mission culto scoopula discontent LNB vagina crazy
    Ploopo tristan culto monkey vagina bubble vagina Mission discontent bubble vagina
    bubble culto tristan frib LNB scoopula LNB donkey vagina Mission Ploopo
    vagina coelacanth vagina culto LNB coelacanth donkey culto tristan donkey undulate
    monkey culto donkey Mission monkey scoopula memory donkey frib vagina scoopula
    coelacanth crazy Mission donkey bubble scoopula monkey scoopula discontent undulate donkey
    LNB crazy vagina Mission Mission crazy Ploopo memory frib memory Ploopo
    undulate scoopula scoopula culto crazy vagina vagina bubble scoopula culto discontent
    LNB monkey bubble crazy undulate donkey crazy frib discontent Mission LNB
    undulate LNB donkey culto bubble frib coelacanth tristan LNB tristan monkey
    coelacanth coelacanth monkey discontent scoopula LNB vagina frib memory undulate monkey
    undulate monkey donkey bubble scoopula culto crazy monkey memory monkey Mission
    LNB Mission discontent donkey culto crazy undulate Mission discontent vagina vagina
    culto discontent undulate frib LNB monkey frib discontent frib discontent culto
    donkey scoopula scoopula frib LNB Mission LNB vagina culto undulate undulate
    crazy undulate discontent LNB Mission monkey scoopula tristan coelacanth monkey memory
    bubble LNB coelacanth monkey culto frib discontent tristan scoopula donkey frib
    Mission discontent donkey LNB culto frib Ploopo culto frib monkey donkey
    donkey crazy crazy memory vagina Mission coelacanth discontent donkey memory monkey
    monkey undulate undulate memory Mission bubble Mission vagina culto frib monkey
    scoopula Ploopo vagina LNB coelacanth monkey coelacanth discontent frib undulate Ploopo
    scoopula frib undulate discontent coelacanth bubble LNB frib coelacanth crazy tristan
    bubble memory LNB tristan coelacanth LNB scoopula tristan culto undulate memory
    scoopula LNB scoopula donkey culto monkey bubble coelacanth LNB LNB tristan
    tristan vagina Ploopo Mission donkey vagina vagina monkey discontent frib vagina
    scoopula vagina discontent LNB discontent donkey culto Ploopo donkey Ploopo scoopula
    monkey discontent vagina donkey coelacanth monkey discontent Ploopo vagina frib Mission
    vagina crazy crazy tristan frib undulate culto LNB scoopula tristan scoopula
    discontent culto frib crazy tristan tristan culto crazy frib discontent discontent
    donkey bubble memory vagina frib bubble crazy Mission memory Mission undulate
    tristan culto frib LNB tristan bubble Ploopo tristan coelacanth discontent discontent
    monkey Mission crazy Ploopo memory LNB vagina Ploopo tristan culto frib
    discontent culto Ploopo tristan Mission LNB coelacanth memory vagina donkey Ploopo
    tristan LNB LNB crazy scoopula frib culto monkey Mission memory vagina
    LNB LNB scoopula monkey undulate discontent donkey culto scoopula donkey coelacanth
    memory undulate Mission bubble undulate memory vagina tristan culto Mission discontent
    scoopula Ploopo memory vagina donkey scoopula scoopula tristan frib bubble crazy
    coelacanth monkey frib LNB monkey bubble crazy culto vagina tristan crazy
    discontent undulate undulate vagina donkey coelacanth tristan undulate scoopula vagina donkey
    frib donkey undulate discontent crazy vagina Mission tristan crazy tristan culto
    tristan Mission coelacanth memory donkey vagina bubble crazy Mission scoopula Ploopo
    monkey discontent frib undulate discontent LNB Ploopo tristan discontent monkey bubble
    coelacanth bubble LNB undulate discontent coelacanth LNB memory discontent LNB donkey
    culto coelacanth bubble memory crazy undulate vagina frib frib culto bubble
    crazy scoopula scoopula LNB frib undulate discontent tristan LNB LNB bubble
    coelacanth discontent tristan memory donkey discontent Mission donkey LNB Mission LNB
    culto Ploopo Ploopo memory culto monkey Ploopo scoopula memory frib monkey
    crazy undulate donkey monkey undulate Mission Ploopo donkey donkey monkey frib
    memory memory bubble crazy coelacanth LNB crazy undulate discontent coelacanth scoopula
    culto Mission Ploopo Mission vagina monkey coelacanth culto coelacanth scoopula undulate
    monkey discontent crazy culto vagina Mission tristan culto vagina monkey LNB
    coelacanth undulate tristan memory culto tristan vagina crazy memory undulate culto
    coelacanth frib crazy scoopula donkey monkey tristan Ploopo monkey coelacanth vagina
    vagina memory memory tristan coelacanth frib tristan tristan scoopula Mission crazy
    undulate frib undulate monkey LNB undulate coelacanth scoopula undulate crazy donkey
    undulate discontent bubble donkey frib Mission discontent discontent crazy culto frib
    Mission memory memory crazy vagina bubble memory donkey discontent Mission Mission
    frib memory coelacanth donkey undulate scoopula donkey LNB Ploopo LNB crazy
    frib LNB vagina crazy monkey monkey coelacanth undulate discontent tristan Ploopo
    Mission LNB coelacanth coelacanth vagina discontent bubble LNB monkey undulate discontent
    LNB scoopula monkey culto discontent undulate culto tristan bubble undulate vagina
    frib discontent memory Mission tristan frib coelacanth Mission discontent frib monkey
    frib monkey frib undulate LNB culto monkey tristan tristan scoopula donkey
    undulate donkey frib coelacanth discontent undulate coelacanth Ploopo culto tristan vagina
    crazy culto Mission tristan culto monkey frib bubble culto crazy scoopula
    LNB crazy monkey donkey donkey memory vagina memory frib discontent discontent
    Mission bubble donkey LNB bubble tristan LNB frib Ploopo discontent LNB
    undulate Mission frib tristan culto culto scoopula memory bubble donkey scoopula
    monkey vagina monkey Mission frib monkey LNB donkey discontent undulate undulate
    discontent tristan tristan undulate undulate scoopula bubble bubble scoopula tristan donkey
    Mission undulate tristan scoopula vagina scoopula coelacanth frib crazy tristan Mission
    tristan coelacanth monkey vagina memory donkey coelacanth donkey Ploopo donkey donkey
    crazy monkey monkey frib culto coelacanth Ploopo culto vagina crazy scoopula
    tristan crazy monkey coelacanth Ploopo discontent monkey Mission bubble coelacanth frib
    coelacanth scoopula scoopula Ploopo Ploopo Ploopo undulate discontent coelacanth LNB donkey
    scoopula vagina monkey Ploopo culto crazy tristan Mission undulate monkey vagina
    Ploopo donkey scoopula undulate vagina Mission frib coelacanth vagina vagina memory
    monkey culto frib culto memory undulate crazy scoopula discontent donkey tristan
    culto vagina crazy monkey bubble culto coelacanth donkey tristan donkey bubble
    vagina tristan tristan donkey bubble discontent coelacanth frib tristan discontent coelacanth
    discontent tristan undulate coelacanth undulate monkey Ploopo scoopula memory discontent vagina
    LNB Mission memory donkey coelacanth memory crazy frib culto tristan frib
    vagina coelacanth donkey monkey Ploopo LNB frib Mission memory scoopula coelacanth
    frib crazy LNB bubble donkey monkey donkey discontent frib bubble frib
    frib frib tristan undulate coelacanth tristan discontent discontent scoopula Mission coelacanth
    vagina bubble LNB tristan Mission crazy vagina bubble scoopula undulate coelacanth
    vagina frib bubble culto Ploopo vagina undulate Ploopo monkey donkey crazy
    Ploopo bubble Mission scoopula memory memory culto discontent Ploopo donkey bubble
    vagina LNB Ploopo Ploopo bubble bubble tristan discontent frib monkey vagina
    frib scoopula LNB vagina coelacanth crazy frib LNB undulate donkey Mission
    crazy undulate crazy Ploopo bubble discontent LNB LNB LNB crazy memory
    scoopula scoopula LNB LNB Ploopo coelacanth discontent Ploopo Mission tristan donkey
    tristan memory LNB bubble monkey culto discontent Ploopo bubble tristan vagina
    frib bubble frib frib LNB Ploopo coelacanth crazy crazy bubble coelacanth
    tristan bubble coelacanth frib donkey undulate crazy crazy coelacanth tristan culto
    Ploopo donkey crazy Mission crazy culto memory frib undulate frib undulate
    crazy bubble culto monkey Ploopo tristan monkey undulate scoopula discontent Ploopo
    scoopula culto Mission discontent discontent Mission LNB crazy scoopula bubble donkey
    monkey tristan crazy monkey vagina culto scoopula culto culto bubble crazy
    vagina discontent donkey bubble monkey monkey Mission scoopula Ploopo undulate crazy
    crazy Ploopo bubble donkey coelacanth Mission tristan Ploopo discontent monkey bubble
    tristan frib donkey donkey monkey Mission memory crazy donkey undulate crazy
    tristan donkey monkey Mission Ploopo Mission crazy coelacanth scoopula donkey culto
    discontent frib frib culto crazy discontent Ploopo LNB frib crazy Ploopo
    LNB bubble bubble culto LNB coelacanth memory tristan tristan vagina crazy
    LNB memory LNB Mission donkey culto culto frib coelacanth donkey donkey
    monkey tristan undulate LNB undulate Mission memory bubble monkey scoopula scoopula
    bubble
    bubble

  44. News for Nerds by lydon · · Score: 2, Informative

    Why are there so many people complaining about a PS link? The answer is simple: ./ is news for nerds, not for geeks.

    So while the average geek keeps his favorite postscript viewer handy, the standart nerd wonders about such an ancient format and does not know how to feed his acrobat viewer with it...

    Here is the solution for those irritated ones: try this piece of ancient software on the ancient adobe format, and you can miracously view it's contents!

    Have fun and keep your google handy!

  45. and idea by Anonymous Coward · · Score: 0

    I get alot of spam mail still... I was wondering if Hotmail could ever creat MD5 sums of every e-mail and keep a database, then create some kind of popularity grid where you could, for instance, say hey i don't want e-mail that everyone else is getting...

    *shrug* maybe it'd work, maybe not... i'm just tired of getting spam..

    1. Re:and idea by ziplux · · Score: 1

      http://www.rhyolite.com/anti-spam/dcc/

      This and other projects do what you're talking about but most are not in wide use.

  46. VM & EMACS by pmz · · Score: 3, Informative

    I have enjoyed using the VM module for Emacs. It allows sorting your entire Inbox into separate categorized mail boxes via regular expressions. Basically with one shift-A keystroke, my entire day's worth of mailing list stuff gets whisked away into a half-dozen different files. After this, I feel really sorry for people trapped in the Outlook dungeons!

    1. Re:VM & EMACS by brer_rabbit · · Score: 2

      could you give an example of your vm-auto-folder-alist? I've been using VM for quite awhile but I haven't tried this feature yet. Just curious how to set the variable to something useful.

    2. Re:VM & EMACS by Anonymous Coward · · Score: 0
      Emacs and especially Xemacs are very great tools for virually everything human-centric: email, outline, calendar, programming IDE, web-browsing (W3), filesystem (dired), database, XML. You can tune standard modes, reconfigure them, re-program them or create your own mode.

      Some of *macs' modes are very great made and tuned, like VM, IDE and dired, while anothers are just a prototype of idea, like calendar and outline. There are some modes, which will never be finished: W3 (they will barely do all javascript, java and plugins, right? They would rather consider to integrate with mozilla - that would be lots of benefits) and psgml/XML (they still think that XML-Schema is something from future and ready yet, thus they made everything based on that stupid DTD).

      Actually, VM mode is one of the best *macs modes and it one of the best email programs. It works just perfectly (the best I see in other emailers) with virtual folders, as for phisical ones, like IMAP folder structure - forget the tree, forget IMAP. It works only with your local mailbox and POP3. For locally archived folders use the function vm-visit-folder. There is another message reader, gnus, it was designed mostly for NNTP. There is a rumor that it works somehow with IMAP, but... nobody proved that.

      I use Xemacs/VM on the same computer where is my mailbox. I tuned it to save/archive all drafts/sents/seens in folders available for IMAP server. When, by some reason I don't have SSH or X11 access to that box - I run either Mozilla or SqirrelMail (Webmail). But usually I prefer vm-mode - it's too good when your fingers are used to type a code :) Seriously, *macs is the environment where the working with macro-commands is not an extension - it's a nature. It's like a car. You can live without it. And at first time you don't know how to use it. But once you know it - you don't want to live without it. Same.

      And of course, I use procmail - it does all dirty work by sorting all that junk, semi-junk, unknown, from-mail-lists, from-friends, from-job, from-recruiters, from-banks etc etc messages to different phisical folders, again - availble for imap server and for vm-mode. Once it's sorted, mostly by email addresses - I use vm-virtual-folders to sort it by subjects and othe rules.

      However, there is another problem. The documentation for *macs is ...good, and it ... exists ... but ... just be ready to get your answers in news and mail lists :)

    3. Re:VM & EMACS by pmz · · Score: 2

      The vm-auto-folder-alist is basically a list of which fields to scan and what to do with classes of entries in those fields. A simple example is:

      (setq vm-auto-folder-alist ("Sender:" ("mailing-list@domain" . "mailing-list.saved" ) ("mailing-list2@domain" . "mailing-list2.saved" ) ) ( "From:" ( "user@domain" . "user.saved" ) ( "your-e-mail@your-domain" . "sent_mail.saved" ) )

      A more powerful example using regular expressiongs:

      (setq vm-auto-folder-alist ("From:" ( "^.*@dot[.]bomb$" . "dot.bomb.saved" ) ) )

      This will take every e-mail whose From field matches the expression and save it into the file, dot.bomb.saved.

      I think this is by far the most useful and time-saving feature in VM, especially when subscribed to a high-volume mailing list.

  47. PDF Available Here by Jeffster98 · · Score: 1

    For those without postscript readers, a PDF version is available here.

  48. Better organizing sought by Anonymous Coward · · Score: 0

    I'd just like a way to reorganize the emails without affecting them, so that it acts more or less like a database report allowing me to group based on different criteria. For example, if I normally manually organize my emails into separate folders by Topic:Region (where each topic is arising), I'd like to be able to reorganize them by Region:Topic for a different perspective (what's going on in each region).

  49. Enfish by cnladd · · Score: 1

    Check out Enfish Onespace for those of you running MS Outlook. Not only does it do great text mining of all e-mails, it does the same with contacts and with files on your hard drive (the professional version handles network files, as well).

    It's got a clean UI, but it is a bit hard getting used to. I've found it to be a great tool for finding info in a snap - I just enter a search phrase and instantly get a list of relevant e-mails, Word docs, spreadsheets, contacts, and even websites.

    And nope, I'm not associated with them in any way - I just like the product. :)

    --

    --
    Welcome to the land of the easily amused...

  50. I do this too + questions for other domain owners by Anonymous Coward · · Score: 1, Interesting

    I also use this technique for my externally hosted domain...I get all the mail addressed to any user in the domain, but its easy to set up mail client filters to remove those with are addressed To:, say, potentialspammer1@mydomain.

    So, if there's any possibility of SPAM, I just invent a new user. Unfortunately, I didn't figure this out quite soon enough and I have some users which get spam and real mail, which I can't afford to filter to trash - people buying their own domains (come on, its like $15 a year) should be thinking ahead.

    Also, its not as neat a set up as having my own POP server bounce back the message (which might mean you get off the spam list one day!). More importantly, filtering the To: field, doesn't help me most times, since spammers set the To: to "READTHIS" and use Bcc: for their spammies (is that a word!).

    ALSO

    Here's an unrelated question for anyone else who owns a domain like me, where they get a catch all POP box.

    How do you guys make sure people USE your nice domain name?

    In other words, its okay having a POP box, mail.mydomain.com, but you never seem to get offered the services of an SMTP server through which you can send your messages From: this nice address.

    I would hazard that most people rely on Reply-To:, which is all very well, except that not all mail clients respect it, and you may want to entirely obscure the actual From:.

    Of course, mail clients like Emacs and Mozilla make it easy to arbitrarily set your From:, however you then have to get this through whatever SMTP server you have available (and in order to block spammers and other pranksters, you will increasingly find that most will only send mail if the From: agrees with your user name).

    One of the reasons I moved to linux was so I could run sendmail and not rely on other peoples SMTP servers. The is okay at work, since we have direct internet access, but from home when I dial up, it doesn't work.

    I don't think my ISP likes to have people sending mail from their own computers, I get name resolution errors from sendmail when attempting to send email (but have no problem with DNS for web), so I think that perhaps the ISPs DNS servers refuse to give up MX records.

    Anyone else in a similar boat?

  51. What's wrong with PostScript? by Anonymous Coward · · Score: 2, Insightful

    Just use GhostView...

  52. pipe to mysql db? by yerdaddy · · Score: 1

    I've often thought it would be great if I could save my email to a mysql (or postgres, if you prefer) that would automatically parse the header and body into table fields. Then when you want to search it you can use SQL queries instead of the covoluted grep commands I use now.

    Doesn't seem hard to write. Anybody know of such a thing?

  53. Done already by Matts · · Score: 5, Informative

    "Perhaps even one of them Perl monkeys will quickly hack such a background tool."

    Been done already. Check out Mail::Miner.

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  54. Zoe by Anonymous Coward · · Score: 0

    Have you seen that http://homepage.mac.com/zoe_info/

  55. I Want Fewer Filter "Features" by kentborg · · Score: 2, Insightful
    Once I was at some internet tradeshow in Boston and every other booth seemed to be showing off their e-mail filtering features, each with one or more enormously complicated dialog box. Features! Features! Features!

    My reaction was to want an e-mail reading program that didn't require any filter configuration, though I imagined it would do well to be given a few hints, such as who my boss is, who my mother is, and who my wife is. Other than that, let the program figure it out.

    Imagine the canonical, old-fashioned secretary temp. She ('cause that's what the canonical version was) didn't have to know anything domain-specific to sort the morning mail. Magazines go together, bills go together, personal letters go together, etc.

    I imagine an automated version for my e-mail. Look at who it is "to" (am I on the list?), look at who is "cc"-ed (am I on that list?), look at who it is from (my boss, wife, or mother?), look at who else it is to (boss, wife, or mother?), look at the thread it is part of (is it responding to something I previously wrote?), look at the content (does it mention me, things I have written, my boss, wife, or mother?). Was it sent to a mailing list? Was it written by someone I have explicitly written to (once or many times?)? Was it written by someone who has previously sent me direct e-mail (once or many times?)? Those ideas are just the obvious ones, think of others. Think of more. (Does it talk about sex, credit card merchant accounts, stock tips, or Nigerian money?)

    Now take that and sort it by importance and similarity. Look for a way to present me in a descriptive summary, arranged in a hierarchy with a top-level of, say, 3 to 9 categories, a greatest depth no greater than, say, 4, and keep the sub-branching at intermediate nodes between 3 and 5--but don't max out all those dimensions at once, try to keep the total number of leaf categories to under, say, two dozen. Try to make more important items land higher in the tree and with few siblings, grouped with siblings of similar importance. (Maybe give an importance weight to each e-mail and balance the tree on that scale, that would float e-mails to me from my boss about my mother and wife really high with few siblings.)

    This summary needs to be integrated with a complete index of the e-mail so I can see how a message fits into a larger thread, how it fits into previous e-mails.

    I (the user) would need to tell the program when to make me a summary of my e-mail (e-mail reading is different when a lot comes in or just a little), and I want to be able to browse through old summaries, including deciding to see composite summaries or, say, the last several days, a week (or three), month, year, or 400 days.

    So I think it ends up being a 4-part user interface:

    List of summaries (which can be manipulated).

    A given summary.

    Exhaustive thread/date/subject/sender list (analogous to what every e-mail reader seems to have now). Note that this view could effectively be turned into an exhaustive address book. Frequent (favored) correspondents could be highlighted by me for ease in sending a new e-mail, and also to provide importance hints to the program. This is where I might say who my boss/wife/mother is.

    A body of a (or more) specific e-mail being read, written, or old e-mail (sent or received) being reviewed.

    And I could go on, but I won't. If anyone wants to write such a thing and wants to hear more, send me an, um, e-mail.

    -kb, the Kent who has been saving all his e-mail (including spam!) for a year or so, providing plenty of raw material to test any such program.

    1. Re:I Want Fewer Filter "Features" by Radix42 · · Score: 1
      I agree, I've been thinking about building such a "just do the right thing like a secretary" system for quite a while now.

      I was gonna email you about it, but your address isn't displayed (duh). Drop me a line at slashdot@arkhein.net

  56. It's already been implemented! by nikko · · Score: 1

    Please check out:

    http://homepage.mac.com/zoe_info/

    Zoe is way ahead of this curve.

  57. Check Out Phorecast by ciaweb · · Score: 1

    Phorecast downloads all your email into a database of your choosing; it is database abstracted using PHP's PEAR DB library.

    Phorecast is a web application written in PHP that combines email, calendar, and address book functions. It is language abstracted, so you can write a .tsv translation file for any language you like. Version 0.5 (on the way) improves these functions, and adds a todo list as well.

    Full disclosure: I wrote it, and I use it as my primary email client.

    --
    Try out Phorecast, open-source email, calendar,
    1. Re:Check Out Phorecast by statusbar · · Score: 2

      Looks great so far! However I guess I have to manually create the postgresql database tables....

      jeff

      --
      ipv6 is my vpn
  58. patent-esque by Anonymous Coward · · Score: 0

    Really, the diagrams help convey many of the points, but do the equations really tell you anything? Can anyone actually read those and explain them?

    If I didn't know better, I'd think these sorts of papers ( which are common ) were a cheap attempt to sneak obvious claims past the patent office. I guess it's this sort stuff that got the patent office in the trouble it has seen.

  59. How about converting to html? by Anonymous Coward · · Score: 0
  60. Re:I do this too + questions for other domain owne by Permission+Denied · · Score: 1
    I don't think my ISP likes to have people sending mail from their own computers, I get name resolution errors from sendmail when attempting to send email (but have no problem with DNS for web), so I think that perhaps the ISPs DNS servers refuse to give up MX records.

    This may also be a reverse DNS resolution problem. Check that your IP resolves to your hostname and that your hostname resolves to your IP. If not, some sendmail installations will reject your mail. Also, make sure your sendmail is sending out the correct hostname - eg, you can set up your machine so that it thinks its hostname is something.domain.com instead of some-long-crap-dsl-023-094.domain.com where something.domain.com is not an actual DNS record. This works fine for everything except when sendmail starts sending out emails claiming something.domain.com as originator.

    Another thing you can do is configure sendmail to send all mail addressed to "user+any_arbitrary_string@domain.com" to "user@domain.com". This is useful since I don't have to do anything to generate a new email address. Search google.

    I'll add that giving out a separate email addy for every company works beautifully. It also lets you know when some company sells your email address, something they will never admit to doing otherwise. I now get zero spam in my inbox.

  61. finding NEW topics by tswaterman · · Score: 2, Informative
    Many of these comments are missing the point. The paper is not really about categorizing your email.

    The main result in Kleinberg's paper relates to finding NEW topics that start to appear in the stream. Let's say you already have categorization filters (procmail, keyword filters, your own set of folder hierarchies, whatever...), but there's a new topic that starts showing up in your mail, or in your newsgroup feed, or on CNN. Klienberg's result is a way to find that the new stuff really is NEW, and you might want to group it up together, and make a folder for it. You could do that automatically, or by hand, but first you have to know that there's a topic.

    there's a bunch of other work in this area, what the NLP types call TDT -- "Topic Detection and Tracking"

  62. This can be done for free! by gregstoll · · Score: 1

    Check out sneakemail.com - it does basically this, but at their domain name, and you can set filters of particular addresses, or just delete them. Very useful idea, I'd definitely be willing to pay for it though...

  63. Intertwingle by geirt · · Score: 2

    jzw of Mozilla/Netscape fame have a hypothetical program called Intertwingle which is (Score:5,Interesting) ....

    --

    RFC1925
    1. Re:Intertwingle by Anonymous Coward · · Score: 0

      Check ZOE for a system inspired by these ideas. http://homepage.mac.com/zoe_info/

  64. Not new, but cool. by jefferson · · Score: 3, Informative

    There's been lots of work on auto-classifying email. I did my semester project in Machine Learning on this in 1999. It's a fairly simple study, but it seems like a Naive Bayesian classifier using word counts as features does a pretty decent job of classifying email, and does really well on spam.

    The paper is here here.

    J.

  65. wtf??!! by Anonymous Coward · · Score: 1, Funny

    who the hell gets so much email they need to
    mine for text, christ ??!! dont change your email filtering, change your pathetic life !!
    there are plenty of other things far more worth mining than TEXT

  66. Re:there is no way to win...Maybe there is... by wolf- · · Score: 1
    That all being said...
    As much as slashdotters hate lawyers...
    And most politicians...
    Maybe we should learn how to use them...

    Use the laws in place. Sue them for the costs associated with spam. Sue them when they break the laws that exist to protect consumers. Whether it is spam, telemarketers, or Best Buys. Stiff it to them. Out smart them. After all, arent we geeks and nerds? By the world's definition arent we all supposed to be smarter, or a step above average person?

    --
    ----- LoboSoft specializes in Digital Language Lab
  67. View the document online by Hew · · Score: 1
    --
    /cj
  68. 8020 Retreiver Does All This And More by Anonymous Coward · · Score: 0

    www.80-20.com (I think)

    Integrates with Outlook (not UNIX version). But it offers real-time indexing of email, contacts, local and networked files. Super cheap for what you get.

    It's saved my butt a hundred times when I can only remeber a fragment of someone's contact info, message or whatever.

    They're the worst marketers in the world. They owe me for this one!

    http://www.hiredinsight.com

  69. kleinberg is rebel king!!! by complete+fallout · · Score: 1

    i'm taking a class with kleinberg right now and he's a great lecturer. if anyone is interested in algorithms of any kind, go read his papers.

  70. I do this too + questions for other domain owners by AFreeman · · Score: 1
    This may also be a reverse DNS resolution problem. Check that your IP resolves to your hostname and that your hostname resolves to your IP. If not, some sendmail installations will reject your mail. Also, make sure your sendmail is sending out the correct hostname - eg, you can set up your machine so that it thinks its hostname is something.domain.com instead of some-long-crap-dsl-023-094.domain.com where something.domain.com is not an actual DNS record. This works fine for everything except when sendmail starts sending out emails claiming something.domain.com as originator.

    Aha, is this why it works at work (where my hostname is correct and resolvable), but not at home with my ISP, where my hostname remains the same but could not be looked up?

    I just dial of over a modem, and its possible I configured that kind of perculiarly, because of wanting to switch between the LAN at work and my dialup at home.

  71. plenty of e-mail mining tools by j09824 · · Score: 2

    There are plenty of e-mail mining tools in development. This particular work takes one particular approach to mining the data. Whether this approach will turn out to be useful remains to be seen.

  72. Sneakemail: was "The joys of owning a domain" by mysta · · Score: 1

    I also have my own domain name but I'm limited to 5 forwarded email addresses. I wanted to do what you suggested a while ago but couldn't. Then I stumbled across Sneakemail and it basically did everything I had intended anyway.

    In a nutshell, you sign up for an account, giving only a contact email address (I use spam AT threewordslong DOTTY com). Once logged in you can create a new, randomized email address for each new web service that needs an email address. If one of these services spams or sells your sneakemail address you: a) know exactly who did it and cease further business with them and b) can filter on that specific email address.

    It's a great service and no, I don't work for them...

    --

    "Where is the wisdom we have lost in knowledge, and where is the knowledge we have lost in information?"-T.S.Eliot
  73. Re:there is no way to win...Maybe there is... by foniksonik · · Score: 1

    There are several articles on /. concerning lawsuits against spammers.

    http://slashdot.org/search.pl?query=sue+sued+sui ng &op=stories&author=&topic=111&section=&sort=1

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  74. It won't work by Anonymous Coward · · Score: 0

    The rogue marketers will just let another company entity send th enext spam.

    Ie. starta a new throw-away company each time they want to spam us.

  75. qmail dash-ext by main() · · Score: 1

    Qmail is good for this sort of thing. By default, a user receives everything at username-*@domain.com.

    So, I subscribe to amazon with username-amazon@domain.com, slashdot with username-slashdot@domain.com etc.

    You can then control the delivery location of mails to these recipients using .qmail-amazon and .qmail-slashdot files in your home directory and have a .qmail catch-all.

    This comes in handy for filing mailing-lists away, filtering out spam etc. Its also interesting to see who's sold you down the river to spammers, I recently started receiving spam to username-bsdtoday@domain.com... bastards!

    Cheers,
    Si

    1. Re:qmail dash-ext by dlc · · Score: 2

      Most of the major MTA's will do this nowadays, but with a + rather than a -. I know sendmail does this, and am pretty sure about postfix and exim as well.

      Look at this reference, for example.

      --
      (darren)
  76. Horrible interface. by arafel · · Score: 1

    I could list it all here, but it's much more efficient to just point people at:

    http://www.iarchitect.com/lotus.htm

    (Which is a site that everyone should read before doing UI stuff.)

    Sample of one of the "best" bits:

    Judging from the number of visitors who have mentioned it, the process of copying messages in Notes is perhaps its worst interface "feature". Apparently, when mail messages are copied from one folder to another, the message itself is not copied; Notes creates a "reference" to the message. Unbeknownst to the user, if you delete the reference, Notes will in turn delete the message itself. Similarly, deleting the message will cause all references to it to also be deleted.

  77. Text-Mining your bookmarks? by lvirden · · Score: 1

    I'd like to find something like this - where
    as I browse across a web page I could active
    a program that would look at the page, and suggest a series of folders that appear to be relevant.
    If I agree, I click okay and go on. If I think a category is unnecessary, or missing, I would
    have the option of adding a category.

    I see this as a parallel need to the mining
    of the email.

    --
    URL: http://xanga.com/lvirden > Quote: Saving the world before bedtime. Even if explicitly stated to the contrary, n
  78. SWISH++ is a good mail indexer by pauljlucas · · Score: 1

    SWISH++ (my search engine) specifically knows to index mail/news files (including text, HTML, RTF, LaTeX files) and attachments of any of those (in quoted-printable or base64 encodings). It can also index any other kind of attachment via external filter programs. A procmail recipe for auto-splitting incoming mail is included in the distro. I also believe that my statement of SWISH++ being the fastest open-source indexer is accurate.

    --
    If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
  79. Zoe: Intertwingularity for e-mail by Anonymous Coward · · Score: 0
    Thread readers may be intrigued by Zoe, an experimental e-mail reader that builds on Ted Nelson's concept of Intertwingularity.
    Intertwingularity is not generally acknowledged -- people keep pretending they can make things deeply hierarchical, categorizable and sequential when they can't. Everything is deeply intertwingled. -- Ted Nelson
  80. SpamBouncer by gasull · · Score: 1

    SpamBouncer is a set of procmail recipes to filter spam.