<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
>

  <channel rdf:about="http://lwn.net/headlines/368396/">
    <title>LWN: Comments on "Happy New Year from SpamAssassin"</title>
    <link>http://lwn.net/Articles/368396/</link>
    <description>
This is a special feed containing comments posted
to the individual LWN article titled &quot;Happy New Year from SpamAssassin&quot;.

    </description>

    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>2</syn:updateFrequency>
    <items>
      <rdf:Seq>
	<rdf:li resource="http://lwn.net/Articles/368705/rss" />
	<rdf:li resource="http://lwn.net/Articles/368482/rss" />
	<rdf:li resource="http://lwn.net/Articles/368477/rss" />
	<rdf:li resource="http://lwn.net/Articles/368469/rss" />
	<rdf:li resource="http://lwn.net/Articles/368468/rss" />
	<rdf:li resource="http://lwn.net/Articles/368466/rss" />
	<rdf:li resource="http://lwn.net/Articles/368462/rss" />
	<rdf:li resource="http://lwn.net/Articles/368461/rss" />
	<rdf:li resource="http://lwn.net/Articles/368437/rss" />
	<rdf:li resource="http://lwn.net/Articles/368436/rss" />
	<rdf:li resource="http://lwn.net/Articles/368425/rss" />
	<rdf:li resource="http://lwn.net/Articles/368424/rss" />
	<rdf:li resource="http://lwn.net/Articles/368415/rss" />
	<rdf:li resource="http://lwn.net/Articles/368414/rss" />
	<rdf:li resource="http://lwn.net/Articles/368409/rss" />
	<rdf:li resource="http://lwn.net/Articles/368407/rss" />
	<rdf:li resource="http://lwn.net/Articles/368405/rss" />
	<rdf:li resource="http://lwn.net/Articles/368404/rss" />
	<rdf:li resource="http://lwn.net/Articles/368400/rss" />
	<rdf:li resource="http://lwn.net/Articles/368399/rss" />
	<rdf:li resource="http://lwn.net/Articles/368398/rss" />
      
      </rdf:Seq>
    </items>

  </channel>
    <item rdf:about="http://lwn.net/Articles/368705/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368705/rss</link>
      <dc:date>2010-01-05T17:17:04+00:00</dc:date>
      <dc:creator>ajross</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Right.  So the fix just introduces a 2020 bug.  Sigh...&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368482/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368482/rss</link>
      <dc:date>2010-01-03T10:34:53+00:00</dc:date>
      <dc:creator>drag</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
I think that the point was that some software sucks so badly that it's been &lt;br&gt;
broken for 10 years and has not been fixed yet!&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368477/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368477/rss</link>
      <dc:date>2010-01-03T09:22:47+00:00</dc:date>
      <dc:creator>cventers</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt; BTW, to all Perl programmers out there: Happy new year, 19110!&lt;/font&gt;&lt;br&gt;
&lt;p&gt;
Ah, but you see, any Perl program that erroneously string-concatenates the &lt;br&gt;
year would have already been rendered broken at the turn of the &lt;br&gt;
millennium (19100).  &lt;br&gt;
&lt;p&gt;
Or perhaps my sarcasm detector is broken :p&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368469/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368469/rss</link>
      <dc:date>2010-01-03T05:33:17+00:00</dc:date>
      <dc:creator>JoeBuck</dc:creator>
      <description>
      Exactly.  Y2K wasn't a problem because billions were spent fixing all of the software systems before it happened.  Without those fixes (and many of the bugs that were fixed would have been catastrophic), the software simply wouldn't have worked, and we would have had a huge mess.
&lt;p&gt;
Also, if it weren't for all of this investment, the dot-com bubble would have exploded a couple of years earlier.  Thanks to all that dot-com spending, we didn't see a tech collapse until spring of 2000.


      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368468/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368468/rss</link>
      <dc:date>2010-01-03T04:14:42+00:00</dc:date>
      <dc:creator>rahvin</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
It could be argued that the only reason Y2K didn't cause a computer metldown is so many people ran around screaming that it was going to cause a meltdown along with all the people who tried to capitalize on those people by selling guns, food, generators and other &quot;end of civilization&quot; products. It's interesting to consider that had there not been so much publicity and the end of the world crowd not gotten involved that the y2k bug would have resulted in serious problems although certainly not the end of the world.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368466/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368466/rss</link>
      <dc:date>2010-01-03T03:07:52+00:00</dc:date>
      <dc:creator>ejr</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Indeed, thank you!  This explains recent false positives at my ISP, and now I can point them at the reason directly.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368462/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368462/rss</link>
      <dc:date>2010-01-03T02:05:09+00:00</dc:date>
      <dc:creator>jordanb</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Considering that we ended up having very few problems with Y2K, it seems like the 1980s assessment was correct. The Y2K problem was successfully dealt with in the 1990s and caused no major disruptions.&lt;br&gt;
&lt;p&gt;
Although it did show just how crappy many perl programs are.&lt;br&gt;
&lt;p&gt;
BTW, to all Perl programmers out there: Happy new year, 19110!&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368461/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368461/rss</link>
      <dc:date>2010-01-03T01:47:51+00:00</dc:date>
      <dc:creator>Cyberax</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Ha! That's what they though about Y2K in 80-s.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368437/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368437/rss</link>
      <dc:date>2010-01-02T04:59:51+00:00</dc:date>
      <dc:creator>jengelh</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
That is why I use Sort By Arrival in the re-alpine MUA. Well, I use it not because of the spammers, but because of course people from all timezones can send me mail, and I rather prefer that new items get tacked onto the inbox list at the end rather than somewhere in the middle (a little prone to oversee it when you have lots).&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368436/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368436/rss</link>
      <dc:date>2010-01-02T04:24:00+00:00</dc:date>
      <dc:creator>frazier</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Although I'm not a Sysadmin, this is why part of why I subscribe to LWN. Thanks for making these sorts of things more known.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368425/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368425/rss</link>
      <dc:date>2010-01-01T23:10:34+00:00</dc:date>
      <dc:creator>dom</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
I think everyone agrees :) The fix pushed out today was a minimal fix for the immediate problem; they have another decade to push out a proper one :)&lt;br&gt;
&lt;p&gt;
&lt;a href=&quot;https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6271&quot;&gt;https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6271&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368424/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368424/rss</link>
      <dc:date>2010-01-01T22:57:58+00:00</dc:date>
      <dc:creator>csamuel</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Seems to be available via sa-update now:&lt;br&gt;
&lt;p&gt;
header   FH_DATE_PAST_20XX      Date =~ /20[2-9][0-9]/ [if-unset: 2006]&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368415/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368415/rss</link>
      <dc:date>2010-01-01T19:47:36+00:00</dc:date>
      <dc:creator>iabervon</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
That depends on what relative dates are relative to. Generally the top &quot;Received&quot; date is trustworthy, since it's provided by the user's own mail server, and it's what ought to be close to the &quot;Date&quot; date. It doesn't matter when the mail is scanned, of course.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368414/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368414/rss</link>
      <dc:date>2010-01-01T19:31:50+00:00</dc:date>
      <dc:creator>rbuchmann</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Some spammers try to have their spam always on top in the mailbox by using dates in the future.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368409/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368409/rss</link>
      <dc:date>2010-01-01T18:57:26+00:00</dc:date>
      <dc:creator>dark</dc:creator>
      <description>
      The problem with such time-dependent rules is that it is hard to measure their effectiveness. Their evaluation of existing archives (of preclassified mail) is going to change with time, usually for the worse.
&lt;p&gt;
And it does need to be measured. There's no obvious reason why spam would be more likely to have bad date headers than ham. I've been using Debian long enough to remember when the alpha port had system clock issues; I have a lot of ham from 2020 in my mail folders :)

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368407/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368407/rss</link>
      <dc:date>2010-01-01T18:49:22+00:00</dc:date>
      <dc:creator>PO8</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
I would argue that the right fix for this problem is to enhance the pattern language so that it can match relative dates.  Then you could have a rule that flags messages that are more than a year in the past or a year in the future, without worrying that the rule will go stale.  It looks like this would be doable with the eval: construct in spamassassin, but I haven't the energy to try it right now, so I did some dumb kludge that will fail in 2050. :-)&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368405/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368405/rss</link>
      <dc:date>2010-01-01T17:55:03+00:00</dc:date>
      <dc:creator>joey</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
But no release, and sa-update even seems to be pulling down the old broken &lt;br&gt;
rule rather than a fixed one.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368404/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368404/rss</link>
      <dc:date>2010-01-01T17:46:31+00:00</dc:date>
      <dc:creator>mbanck</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
This has hit two major german ISPs already.  I wonder whether this Y2K10 bug will make more damage on GNU/Linux systems (or to users who get served by them) than the Y2K issues.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368400/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368400/rss</link>
      <dc:date>2010-01-01T17:17:19+00:00</dc:date>
      <dc:creator>seveas</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
The bugreport as filed in 2010: &lt;a href=&quot;https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6269&quot;&gt;https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6269&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368399/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368399/rss</link>
      <dc:date>2010-01-01T17:04:15+00:00</dc:date>
      <dc:creator>edwill</dc:creator>
      <description>
      fuhchee - This issue was first identified over a year ago, and a fix constructed about half a year ago. See &quot;&lt;a rel=&quot;nofollow&quot; href=&quot;https://secure.grepular.com/blog/index.php/2010/01/01/spamassassin-2010-bug/&quot;&gt;SpamAssassin 2010 Bug&lt;/a&gt;&quot; for information on how it went down.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/368398/rss">
      <title>Happy New Year from SpamAssassin</title>
      <link>http://lwn.net/Articles/368398/rss</link>
      <dc:date>2010-01-01T16:55:30+00:00</dc:date>
      <dc:creator>fuhchee</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Love the typo.  FH_*_20XX should have been named FH_*_200X,&lt;br&gt;
in which case the Y2010 bug would have been obvious earlier.&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
</rdf:RDF>

