Yurik changed the topic of #ocaml to: http://icfpcontest.cse.ogi.edu/ -- OCaml wins | http://www.ocaml.org/ | http://caml.inria.fr/oreilly-book/ | http://icfp2002.cs.brown.edu/ | SWIG now supports OCaml| Early releases of OCamlBDB and OCamlGettext are available
lament has joined #ocaml
jemfinch has quit [Read error: 54 (Connection reset by peer)]
polin8 has quit ["Now _that's_ a good cup of coffee."]
lament has quit [Remote closed the connection]
polin8 has joined #ocaml
lament has joined #ocaml
TimFreeman has joined #ocaml
TimFreeman has left #ocaml []
Rhaaw has joined #ocaml
polin8 has quit ["out"]
polin8 has joined #ocaml
whee has quit ["Leaving"]
iusris has joined #ocaml
Demitar has joined #ocaml
foxen has joined #ocaml
Demitar has quit [Read error: 60 (Operation timed out)]
foxster has quit [Connection timed out]
TachYon26 has joined #ocaml
Rhaaw has quit [Ping timeout: 14400 seconds]
mattam_ has quit ["leaving"]
lament has quit ["Did you know that God's name is ERIS, and that He is a girl?"]
merriam has joined #ocaml
Yurik has joined #ocaml
<Yurik> re
TachYon26 has quit [Remote closed the connection]
TachYon26 has joined #ocaml
mellum has quit [Read error: 60 (Operation timed out)]
mellum has joined #ocaml
Yurik has quit [Read error: 104 (Connection reset by peer)]
Yurik has joined #ocaml
mattam has joined #ocaml
Yurik has quit [Read error: 104 (Connection reset by peer)]
Yurik has joined #ocaml
<Yurik> re
mattam has quit ["reboot"]
mattam has joined #ocaml
Yurik has quit [Read error: 54 (Connection reset by peer)]
__mattam__ has joined #ocaml
mattam has quit [Read error: 54 (Connection reset by peer)]
__mattam__ has quit ["leaving"]
TachYon26 has quit [Remote closed the connection]
foxen has quit [Read error: 54 (Connection reset by peer)]
mattam has joined #ocaml
Rhaaw has joined #ocaml
Demitar has joined #ocaml
Demitar has quit [Client Quit]
mattam has quit [Read error: 113 (No route to host)]
mattam has joined #ocaml
mattam has quit [Read error: 54 (Connection reset by peer)]
mattam has joined #ocaml
async has joined #ocaml
whee has joined #ocaml
mattam has quit ["leaving"]
TimFreeman has joined #ocaml
<TimFreeman> Does anyone here use spamoracle? I just got it set up and I'd like to compare notes.
<steele> I use it with maildrop
<TimFreeman> I have a corpus of ~1000 spams and ~1000 good emails. It only recognizes 90% of the spams in the corpus as spams. Are your numbers better?
<steele> about the same
<TimFreeman> Do you think I should add correctly classified emails to the corpus, or only add new emails to the corpus if they were misclassified by spamoracle?
<steele> i would add both
<TimFreeman> Does the relative size of the good and spam corpuses matter? At one point I had 7000 good emails and 1000 spams, and it classified more of the spams as good. But I changed a few other things since then and I'm not sure that ...
<TimFreeman> was caused only by having too many good emails in the corpus.
<whee> man, I don't even get that much mail :)
<TimFreeman> Is there a known version of spamoracle that eliminates HTML comments while parsing, such as O<!asdfasdfsafd>prah?
<steele> I didn't do any tests. I have 300 good, 200 bad
<steele> i only filter non mailing list mails
<TimFreeman> whee: I save all my mail, so I had years of saved non-spam garbage to draw from.
<TimFreeman> steele: Good idea on the mailing lists. Some of the mailing lists I'm on receive spam, but I can filter them.
<TimFreeman> Thanks for the info, guys.
<TimFreeman> Hmm, if vocabulary-based spam filtering only gets 90% of the spams, then it might not be able to put an end to spamming.
<whee> how much spam do you get?
<whee> I get something like 1 mail every two months D:
<TimFreeman> About 80% of my incoming mail. My email address appears on too many web pages.
<whee> and that one always gets flagged automatically
<TimFreeman> My old strategy involved sending messages from unknown senders back to the unknown senders asking for human interaction to prove they weren't spam. In many cases the sender's address was garbage so it came back at me, and ...
<TimFreeman> that was counted as spam too. So the fraction of spam may go down now that I'm not sending autoreplies to them.
<whee> heh
TimFreeman has left #ocaml []
redcrosse has joined #ocaml
async_ has joined #ocaml
<async_> can you have recursive procedures in ocaml?
listener has joined #ocaml
<listener> I've tried to build a toplevel which include Comidl.
<whee> of course async
<listener> When I try to execute a instruction from the Com module I get:
<listener> Reference to undefined global `Com'
<listener> Any idea of the problem?
<whee> listener: you might have to add -I +blah where blah is the name of the dir where the compiled Com files are
<whee> usually somewhere in /usr/local/lib/ocaml depending on your installation
<whee> blah would be com if it were in /usr/local/lib/ocaml/com for example
async_ has quit ["Lost terminal"]
<listener> That doesn't change anything.
<whee> linking against it?
<whee> you need to add those directories and also link against the cma or cmxa while compiling
<listener> No starting with "top.exe -I ..." doesn't change anything.
<listener> IYou mean mktoplevel? Yeah I did that.
<whee> hrmf
<whee> there has to be a file you're forgetting for that to happen
foxster has joined #ocaml
<listener> Here's my commanline for building toplevel:
<listener> ocamlmktop -verbose -o top -custom comintf.obj dispatch.obj superror.obj comerror.obj ole32.lib oleaut32.lib
<whee> .obj?
<listener> Windwos.
<whee> I think you really only need com.cmx for com
<whee> ocamlmktop -o comtop com.cmx probably would work
<whee> err cma
<listener> first error:
<listener> camlprimd7a669.obj : error LNK2001: unresolved external symbol _camlidl_com_register_factory
<whee> might need -custom and some other things, I'm not familiar with how windows linking works
<whee> not familiar with windows for that matter :)
<listener> Doh!
<listener> I put in everything but *com.cma*.
<listener> Now it works.
<listener> So onto a more intereswting question.
<whee> heh
<listener> Does Ocamlhave some sort of list comprehension?
<whee> no
<whee> and I wish it did :\
<whee> there was an implementation of list comprehensions done with camlp4, but I can't find the reference
<listener> Is camlp4 still active?
<listener> The online docs say no.
<whee> it's going to be maintained by the ocaml team; daniel threw a hissy fit and is essentially gone
<whee> I think list comprehensions is one of those things that might make it into the language if it were suggested
esabb has joined #ocaml
gene9 has joined #ocaml
gene9 has quit [Client Quit]
lament has joined #ocaml
mattam has joined #ocaml
esabb has left #ocaml []
listener has quit [Read error: 60 (Operation timed out)]
mrvn has joined #ocaml
mattam has quit ["flash"]
asqui has quit ["Now I am gone..."]
matkor has joined #ocaml
asqui has joined #ocaml
Kinners has joined #ocaml