From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e5c972d04da95d51 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-04-16 07:14:48 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!nntp.cs.ubc.ca!torn!snoopy.risq.qc.ca!nf3.bellglobal.com!nf1.bellglobal.com!nf2.bellglobal.com!news20.bellglobal.com.POSTED!not-for-mail Message-ID: <3E9D61C0.5070103@cogeco.ca> From: "Warren W. Gay VE3WWG" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: If anybody wants to make something in Ada but do not know what References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 16 Apr 2003 09:59:28 -0400 NNTP-Posting-Host: 198.96.223.163 X-Complaints-To: abuse@sympatico.ca X-Trace: news20.bellglobal.com 1050501570 198.96.223.163 (Wed, 16 Apr 2003 09:59:30 EDT) NNTP-Posting-Date: Wed, 16 Apr 2003 09:59:30 EDT Organization: Bell Sympatico Xref: archiver1.google.com comp.lang.ada:36185 Date: 2003-04-16T09:59:28-04:00 List-Id: Preben Randhol wrote: > Then perhaps a Bayesian Spam filter could be a nice challenge. Or if > somebody are heading a university student project/diploma work it could > a suitable project? > > Spam is becoming a great problem. Last check I got 30 spam messages in 3 > days that was caught by my filter (spamassassin) and about 10 that > wasn't. There was also about 3 false negatives (mailed labelled as SPAM > but which was really HAM). So I think it is time for me to change spam > filtering method. Besides spamassassin is a perl script program and it > is a hug resource hog on my computer and it is slow. There are two > Bayesian Spam filter implementations in C (ugg :-( ) which has the > advantage of being fast. Problem is that with C's track record on buffer > overflow I don't trust them to be secure. This is why an Ada > implementation would be nice I think. Besides spam filters is something > people need so it could promote Ada95. > > Wish I could make it myself, but I simply don't have the time at the > moment. ... > Preben I personally believe that as long as email is free (and we like it that way), SPAM will continue to be a big problem. To keep email free, I think that the only way this will work is we'll end up using two forms of email on the Internet: 1) Traditional email, which permits unsolicited mail (port 25); which will continually battle with spam filters and such. 2) A newer "solicited only" email system (port 26?) Perhaps the 2nd kind, can piggy back off of the first, by either using a similar but extended protocol, and probably using a new TCP/IP port # to avoid the log jam that occurs on port 25 as spammers spam away. The new email protocol would make use of PKI exchanges (PGP?), so that only those people that you have shared certificates with, can successfully deposit email in your mailbox (this would be great for kids, so that only their friends can send them mail etc.). If someone gives away the cert (if the protocol allows it), then you revoke it, and issue a new one if necessary. Where the protocol research comes in (I think), is the method of sharing and administering certs in a way that is easy for grandmothers to work with. However, this project probably needs to start with an IETF committee, but certainly some Ada prototypes can be useful as "proof of concept" projects. Like you Preben, I'd do this myself if I had the time, but I have to face my own limitations and mortality ;-) Even getting the IETF interested in a formal proposal requires too much of my time to launch. Maybe someone else is willing to think it through and run with it. They can even claim it as their own idea ;-) -- Warren W. Gay VE3WWG http://home.cogeco.ca/~ve3wwg