Tuesday, December 12, 2006

Typhoon Utor - Volunteer Help Needed

DOUBLE DISASTER. Over a week after Supertyphoon “Reming” left 90 percent of all houses either destroyed or damaged in Marinduque, including this hut, Typhoon “Seniang” battered the island-province again yesterday. CONTRIBUTED PHOTO
DOUBLE DISASTER. Over a week after Supertyphoon “Reming” left 90 percent of all houses either destroyed or damaged in Marinduque, including this hut, Typhoon “Seniang” battered the island-province again yesterday. CONTRIBUTED PHOTO

Talk about an engineering nightmare. Scientology Volunteers are still needed desperately in the Philippines to help patch up their villiages literally blown apart by Typhoon Utor. Contact the Scientology Volunteer Minister Coordinator for more data on how you can help.

Monday, December 11, 2006

3,000 Firefighters Needing Help

Apparently, there are currently over 3,000 firefighters on the ground fighting the Australia bushfires. However, there are barely any support personnel keeping those firefighters on their feet, which is the problem. Anything anyone can do to assist those firefighters would be most welcome. One should contact the Scientology Volunteer Ministers hotline for more on how they can help.

Sunday, December 10, 2006

The Technologies of Being an Effective Volunteer

There are two major disasters going on right now in the ANZO area (Australia, New Zealand and Oceania) -- with the fires going on in Victoria, and the Typhoon which just hit in the Philippines. Now, Volunteer Minister teams are being dispatched to both locations -- but what are the technologies they use which makes them so effective? Governments praise them, the people on the ground wonder at why they can just get in and get things done -- but they're just people.

What's the difference between what they've got and what other groups might lack? The difference is that Scientology Volunteer Ministers are studied and drilled heaviliy in L. Ron Hubbard's organization technology -- for handling situations which seemingly are a confusing mass.

They're also drilled on L. Ron Hubbard's Scientology Assist Technology, which is a technology anyone can learn to help others. That in itself -- that anyone can learn it -- is something that Scientology Volunteer Ministers use to the hilt -- because when only a few hundred Scientology Volunteers hit a three-state disaster zone line Hurricane Katrina was, it's imperative that as many people as possible become empowered to themselves provide effective help to each other.

So, as an engineer concerned with Technology, that's where I salute the PEOPLE technologies like was created by L. Ron Hubbard and is put to use by Scientology Volunteer Ministers all over. I learned it -- and I think anyone else who could possibly run into similar such situations (which, if you live on earth, is you) -- should learn it.

Saturday, December 09, 2006

Scientology Volunteer Ministers Needed -- Victoria, Australia

CFA volunteer Tony Tynan inspects a burnt-out house and car at Rose River.
Scientology Volunteer Ministers need help in Australia, fighting fires which are now burning out of control just north of Melbourne. Contact the Scientology Volunteer ministers coordinator to find out how you can help.

Thursday, December 07, 2006

Scientology Volunteer Ministers Needed in the Philippines

Scientology Volunteer Ministers Needed in the Philippines to Help in the Wake of Typhoon Durian Volunteer Ministers from Taiwan, Japan and Australia are traveling to the Philippines to help the people of the region recover from the devastating typhoon that ravaged the area leaving as many as 1,000 presumed dead and 40,000 homeless; and Scientology churches from around the world are assembling teams to join them.
(full story >>)

How Bayes Spam Filters Work

I just got sent a really nice article on how Bayes spam filters (aka bayesian analysis) work. I've excerpted part of it here, as I think it's quite insightful:

Recognizing spam is not as easy as it might seem. For example, Yahoo! Groups put ads at the end of every e-mail, but if your users subscribe to such a group, they probably want to get the e-mail anyhow. Most users would just as soon discard any e-mail containing the word “Viagra,” but if you’re a pharmaceutical company, that might not be a wise policy. Press releases look a whole lot like spam, but discarding them would be a real problem for a working journalist.

Early spam-fighting products relied largely on keyword filtering to spot dubious messages, on the theory that words like “Viagra” and “FREE Offer” and “unsubscribe” only appeared in spam. There are two problems with this approach. First, unlikely though it may be, such words do appear in legitimate e-mail as well. Second, spammers quickly caught on and started sending mail with creative spellings such as “V1agra” and “FREEE Offer” and “un$ubscribe.”

The spam-fighting landscape changed dramatically in August 2002, when Paul Graham published his article “A Plan for Spam” on the Internet (www.paulgraham.com/spam.html). Graham proposed a method of detecting spam by what’s known as Bayesian statistical analysis. While you should go read the article for details, the basic idea is surprisingly simple. Start with a large corpus of spam and a large corpus of “ham” (good e-mail), say several thousand messages of each. Now count the individual words that appear in each corpus. What you’re looking for is words that tend to appear more often in spam than ham, or vice versa. For example, these days the word “Abacha” in my mail occurs exclusively in spam (of the Nigerian swindle variety), while the word “galleys” turns up only in ham (when my editors want me to review galley proofs). By looking at every word in every message, you can build up an extensive list of words and their probabilities of occurring in spam messages. Some words (like “Abacha” and “galley”) have a very high or very low probability of occurring in spam, while others (like “the” or “home”) are distributed pretty evenly.

When a new message arrives, the Bayesian algorithm compares the words in the message to those already in your corpus, looking for the most interesting (defined as having a high or low probability of occurring in spam) 15 or 20 words. Looking at the probabilities of those individual words, you can come up with a probability that the message containing the words is spam. If that probability is high enough, you can be nearly sure that the message was, in fact, spam.

Soon after Graham published his results, Bayesian spam filters started appearing—first on the client and in POP3 proxies, and then later on the server. Bayesian filters now boast a spam recognition rate of 95 percent or better in many settings. The experimental CRM-114 implementation (crm114.sourceforge.net) refines the Bayesian notion for a recognition rate over 99 percent.

The nice thing about Bayesian filters is that it doesn’t really matter what the spammers do; as long as their mail is different from real mail, the filter will learn to recognize it. Word substitutions, for example, end up working against the spammer; the likelihood that a message containing “V1agra” is spam is nearly 100 percent, and after the first few times that goes by, a good Bayesian filter will automatically stamp messages containing that word as spam.

Friday, December 01, 2006

SpamAssassin Benchmarks - Fighting Spam Faster

I've been working to combat the recent wave of spam we've all been experiencing - waves upon waves of St0ck Reports, and Vlnnagra and Home M0ortgage Appr0vals. In doing so, I've done some benchmarks on SpamAssassin with its various options that some Google searchers might find ineresting:

The following numbers were produced on a test server of mine - a Gateway E-9315R server, 3.0Ghz Xeon, 512MB RAM, 80GB SATA, Fedora Core 3, running Postfix 2, MailScanner, and SpamAssassin.
  • All features turned on: 4.8 messages/min
  • Bayes filtering disabled: 19.1 messages/min
  • SpamAssassin disabled, but RBL still turned on: 74 messages/min
  • RBL+XBL, Pyzor, Razor and DCC disabled in spam.assassin.prefs: 76 messages/min
  • RBL+XBL disabled in MailScanner.conf (line commented out: Spam List = ORDB-RBL SBL+XBL): 320 messages/min
  • RBL+XBL disabled, but SpamAssassin turned back on: 64 messages/min
It's pretty clear that Spamassassin, Bayes and RBL are each pretty serious CPU hogs, but RBL is more network I/O bound than CPU bound.

I'm pretty tired of those spammer bastards cutting my communication lines (a subject most Scientologists feel strongly about, as communication is pretty much the most core element in Scientology), so I'm definitely looking for creative ways to process mail fast, but also more effectively. Comments welcome!