Slashdot Mirror


User: Matts

Matts's activity in the archive.

Stories
0
Comments
574
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 574

  1. Why CPAN works on Developer Site CodeZoo Launches · · Score: 4, Interesting

    You know, this sounds like it won't ever make it to the level that CPAN has reached. The reason CPAN works is simple: it's entirely open to anyone to put stuff in there.

    In other words, the barrier to entry is incredibly low, and you get free worldwide distribution off the back of it.

    Now in spite of this, there are some incredibly high quality pieces of software uploaded to CPAN every week (there's a lot of junk there too). A lot of people complain about the junk and cry for a way to filter it out, but honestly I think it's actually a bonus - the people who write junk today may produce master works tomorrow and we don't want to discourage them (I went through that same process myself with my earlier CPAN efforts).

    There's been some pretty good stuff written about the success of CPAN elsewhere. I would urge those working on this project to find those articles and read them.

  2. Re:My Favorite Applescript on Beginning AppleScript · · Score: 1

    No, this is the key to pissing people off who never sent you those mails in the first place. You realise these mails go back to forged senders when you bounce them, not the spammers, right?

  3. Re:Tried it, will stick with emacs on TextWrangler 2.0 Freely Available · · Score: 1

    You can open from the command line with open -a jEdit filename, which of course you can easily turn into a shell script or a bash function.

  4. Re:"no one has..survived a landing without a chute on Closer to Human Flight · · Score: 4, Interesting

    It all comes down to how much you can move an object. When you hit water the object has to move sideways to get out of your way. This is much harder to achieve than moving something down (i.e. by breaking glass) plus the glass will weigh a hell of a lot less than a few hundred meters of water going straight down, so the opposing force is a lot less.

    By breaking several layers of glass one by one you slow the body down with a succession of small forces rather than one big one.

  5. Re:In-line SPAM filtering - never hits your server on Reviewing Anti-Spam Offerings · · Score: 1

    I work for an outsourcer (I won't provide the name in case moderators think I'm advertising), and I'm astonished by your story. We've NEVER had that kind of outage. Once we had some of our infrastructure down for about 8 hours while one of our upstreams had big problems, but in 4 years working here that's the only outage we've ever had. We filter mail for some pretty important customers so we just couldn't allow that kind of downtime to happen.

    I know that outsourcing involves a lot of trust, but to paint all outsourcing as bad because of one bad experience is a little unfair.

  6. Re:Radical on Examining Mac OS X 10.4's Spotlight · · Score: 2, Informative

    The Amiga's "DataTypes" system was around before Quicktime.

  7. Re:No DSPAM on Spamassassin Beats CRM-114 In Anti-Spam Shootout · · Score: 1

    Umm, DSPAM is in the report. The significant bit you're probably interested in is:

    CRM-114 and DSPAM exhibit substantially inferior performance to the other filters, regardless of the threshold setting.

  8. Re:Another data point. on Spamassassin Beats CRM-114 In Anti-Spam Shootout · · Score: 1

    This is not a "data point". You've provided anecdotal evidence at best. You cannot compare this to an 8 month long academic study.

  9. Re:Reverse engineering the broadcast protocol on Apple Releases iTunes 4.6 · · Score: 1

    I can guess the first part (identification of potential airports) will use Rendezvous, so that should at least be trivial to emulate.

  10. Re:MS 1, SPF 0 on Microsoft Releases 'Caller-ID For Email' Specs · · Score: 3, Insightful

    This is because you don't understand SMTP.

    The Sender entry in the headers is often added by MTAs as the value in the SMTP envelope's MAIL field. This is the same value that SPF validates against.

    Just because you don't understand SMTP and SPF is written in RFC language does not mean that Caller-ID is better. The XML in DNS TXT records is a big deal. The fact that with Caller-ID you have to validate after DATA is a big deal. But you won't understand these issues if you don't understand SMTP.

  11. Re:Using XML has significant advantages on Microsoft Releases 'Caller-ID For Email' Specs · · Score: 1

    It would be impossible because SPF supports more features than Caller-ID.

    If you just wanted to do the subset of features that Caller-ID supports then it would be very easy. SPF is trivial to parse. Case in point - the code required to parse Caller-ID is around 1MB (including the XML Parser for perl and expat). The code required to parse SPF is around 50k.

  12. Re:support for WebDAV in nautilus on Gnome's Nice Little GUI Perks · · Score: 3, Informative

    Better still, KDE has kio_fish, which allows you to access any ssh enabled server as a file server. Awesome stuff.

  13. Re:How to solve the spam problem on Bill Gates Forecasts Victory Over Spam · · Score: 1

    Looks like you've solved the Final Ultimate Solution to the Spam Problem. Congratulations!

  14. Re:Mail.App improvements ... ? on Review of Mac OS X 10.3 · · Score: 1

    That annoying bug is still there.

  15. Re:Do not use Outlook, etc. on Defending Your Mail Server? · · Score: 1

    No. The address book is just one of the places it looks. It also checks the IE cache, and also does a filesystem scan!

  16. Re:Do not use Outlook, etc. on Defending Your Mail Server? · · Score: 5, Insightful

    This is a common misconception by geeks who are smug because they didn't get infected with Sobig.

    Sobig didn't use any exploits. It was just a plain old .EXE attached to an email. Outlook prompted the user when they tried to run it telling them that exes often contain viruses. But they still ran it.

    This behaviour is the same in Thunderbird and other windows mail clients. It's even the same in Apple's Mail.app.

    Don't be a bigot and assume you're immune because you don't run Outlook.

  17. Re:question to practical programmers on Python 2.3 Final Released · · Score: 2, Informative

    Perl has fixed this in the soon-to-be-released perl 5.8.1

  18. Re:You get a virii scanner that can deal with zip. on To Allow or Not Allow E-Mail Attachments? · · Score: 4, Informative

    Sobig.E came out before the virus scanners had signature updates. When viruses spread so fast these days about all you can do is push your email through MessageLabs who have never let a virus through to a customer due to their custom AV scanner which uses heuristics instead of signatures.

    Your point about not relying on any one point of access is well taken though - all entry points need to be protected in one way or another.

  19. Re:I'm not so sure... on Writing Viruses for Fun and Profit · · Score: 1

    When you're sending out a virus, or just writing a mass mailer and letting it spread itself, there is no product to advertise. No product means no link. Think of the virus as the "first stage".

    When it comes to doing the spamming itself the spammer is just "innocently" using an open proxy, and while that may be rude it's not considered illegal. It would be very hard to link the spamming and the virus writing in any legal way without access to the machine which created the virus (and finding the source code to it on a spammer's machine), hence the link is purely speculation, but it's based on pretty strong coincidental evidence.

  20. Re:Would TMDA be prior art? on MailBlocks sues Earthlink over Anti-Spam Tech · · Score: 1

    Mailblocks' patent dates from 1997. Unfortunately TMDA wasn't around then.

    I'm sure there's other prior art though.

  21. Re:Embedding Python on Slashback: Rocketry, Pythonation, Scoffing · · Score: 1
    That's provably false. In perl it's 5 minutes too:
    #include <EXTERN.h>
    #include <perl.h>

    static PerlInterpreter *my_perl;

    int main(int argc, char **argv, char **env)
    {
    my_perl = perl_alloc();
    perl_construct(my_perl);
    perl_parse(my_perl, NULL, argc, argv, (char**)NULL);
    perl_run(my_perl);
    perl_destruct(my_perl);
    perl_free(my_perl);
    }
    And compile with:
    cc -o interp interp.c `perl -MExtUtils::Embed -e ccopts -e ldopts`
    It's really that simple. Now this used to be harder, but it's really not any more.
  22. Re:Once again on Cornucopia of Spam · · Score: 1

    Even social problems require technical solutions to help the system.

    Take for example theft. We lock our house doors and our car doors to prevent theft, even though theft is illegal and anti-social.

    So the spam problem, while its true that its a social problem, I don't think you have "The" solution. We need technical fixes too, and we always will.

  23. Re:I ask for mod-love for the first time ever here on Ask ISP Owner Barry Shein About the Spam Wars · · Score: 1

    We use Bayes at the ISP level, and it's effective, but nowhere near as effective as when it gets per-user training. Consider that a particular group of people at your ISP may get emails that look like your spam (stock reports, HTML newsletters, asian emails, etc) and you'll see what the problem is.

    There are some potential solutions to this (such as ours which is to use bayes merely as part of an overall solution), but most ISPs don't want to be storing 30M of bayes database per user - its just not sensible.

  24. Re:Spam Conference talk on Using gzip As A Spam Filter · · Score: 1

    No. False positives are always bad. A false positive means you blocked a legitimate mail. A mail that was not spam. A mail that was not from a spammer, but from a person trying to contact you.

    Frankly it's the spammers that should suffer, not the legitimate users. False positives in the fight against spam cause nothing but animosity. We've had DNSBLs for a long time now, and I see nothing but an increase in the level of spam. Are DNSBLs working for you? Maybe. Is the collateral damage model reducing the amount of spam the world sees? Nope. Not remotely.

    Time to move on, try something else. Time to stop more spam and hit them in the pocket. We've no evidence that will work either, but at least we're trying something.

  25. Re:Spam Conference talk on Using gzip As A Spam Filter · · Score: 2, Insightful

    Actually it's the other way around. DNSBL's (not RBLs - thats a specific term for MAPS' list) are fine for personal users, and even for some businesses, but generally they have way too high a false positive rate for any kind of generic filtering. The SpamAssassin team has done lots of research into this, see for example the slide at the very end of my talk.

    No, for a large scale service you need much lower rates of false positives than any of the DNSBLs provide right now. They're fine as inputs into heuristic or statistical systems, but on their own they are just not accurate enough.