<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for dalke</title>
    <link>http://www.advogato.org/person/dalke/</link>
    <description>Advogato blog for dalke</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Thu, 23 May 2013 21:44:45 GMT</pubDate>
    <item>
      <pubDate>Wed, 19 May 2004 06:42:51 GMT</pubDate>
      <title>19 May 2004</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=37</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=37</guid>
      <description>About a week ago I started seeing much higher levels of spam on my main mail account.  Someone connects and sends
emails to multiple "$name@dalkescientific" email addresses,
where $name is "lbeman", "lburley249", "lara403", "srd".
I own the domain and am the only user; all emails to it
get sent to me.  That means I'm getting just under 50 spams
an hour.

&lt;p&gt; &lt;p&gt; &lt;P&gt;

&lt;p&gt; &lt;p&gt; Looking at the emails, the "to" fields seem to repeat.
Some of the names listed above occur three times.  A cursory
scan of the Received lines suggests it's coming from a
large number of dial-up or DSL lines so I suspect these
emails are sent from hijacked machines.

&lt;p&gt; &lt;p&gt; &lt;P&gt;

&lt;p&gt; &lt;p&gt; It's only a bit of a nusiance.  Last fall I wrote a program
called "sb_culler" which uses the SpamBayes library to
detect spam vs. ham.  It connects to my email accounts,
gets all the emails, and discards the obvious spam (using
a high threshold of 90%.)

&lt;p&gt; &lt;p&gt; &lt;P&gt;

&lt;p&gt; &lt;p&gt; What would I do if I wasn't a programmer?  I wonder if
my hosting provider has a way to /dev/null emails except
those on a certain whitelist.
</description>
    </item>
    <item>
      <pubDate>Fri, 3 Oct 2003 02:04:42 GMT</pubDate>
      <title>3 Oct 2003</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=36</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=36</guid>
      <description>&lt;a href="http://www.advogato.org/person/crhodes/" &gt;crhodes&lt;/a&gt;:  Lisp is not big in bioinformatics.  There's a whole bunch of C and Perl code, and some Java and Python code, and a bit of Ruby,  but very little Lisp.</description>
    </item>
    <item>
      <pubDate>Thu, 24 Jul 2003 01:24:29 GMT</pubDate>
      <title>24 Jul 2003</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=35</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=35</guid>
      <description>&lt;P&gt;
&lt;a href="http://www.advogato.org/person/nymia/" &gt;nymia&lt;/a&gt;: Yourdon's "Decline and Fall of the American Programmer" came out in 1993.  In 1997, after the events he predicted didn't happen, he came out with "Rise &amp;amp; Resurrection of the American Programmer."  Copying from the &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0139561609/ref=pd_sim_books_1/103-0337818-7114245?v=glance&amp;s=books" &gt;Amazon.com review&lt;/a&gt;:

&lt;p&gt; &lt;blockquote&gt;
In 1992, Yourdon wrote The Decline and Fall of the American Programmer, warning of impending loss of leadership by American software engineers. But a great deal has changed in three years, and Yourdon now sees a complete reversal of many of the trends he previously documented, as well as new trends such as the WWW, Java, "Good Enough" Software, and the enormous impact of Microsoft on the world of software and computing, that together signify the Resurrection of American software engineering.
&lt;/blockquote&gt;


&lt;p&gt; &lt;P&gt;
You mention how the first book predates the internet, with the implication that that is more likely to cause a decline, but your argument goes contrary to his second book.


&lt;p&gt; &lt;P&gt;
I've read a few of his books ("Decline", "Rise", "Death March"), and haven't been that impressed.  Remember, this is a guy who moved from NY to New Mexico because of Y2K.  He said something like "NM public infrastructure is the least dependent on high technology so the least likely to fail."  (Oh, wait.  I live in NM.)


&lt;p&gt; &lt;P&gt;
So I now discount his ideas.

</description>
    </item>
    <item>
      <pubDate>Thu, 17 Jul 2003 01:02:15 GMT</pubDate>
      <title>17 Jul 2003</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=34</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=34</guid>
      <description>But that yes wasn't really a yes, and now it's no more.</description>
    </item>
    <item>
      <pubDate>Wed, 2 Jul 2003 23:15:07 GMT</pubDate>
      <title>2 Jul 2003</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=33</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=33</guid>
      <description>After nine months of dating, and during a trip to Paris (after EuroPython), I proposed, and she said yes.&lt;br/&gt;

&lt;p&gt; &lt;tt&gt;*grin*&lt;/tt&gt;</description>
    </item>
    <item>
      <pubDate>Tue, 29 Apr 2003 03:59:22 GMT</pubDate>
      <title>29 Apr 2003</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=32</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=32</guid>
      <description>&lt;P&gt;&lt;a href="http://www.advogato.org/person/dyork/" &gt;dyork&lt;/a&gt;: That Python vs. Scheme page is out of date with respect to Python.  Python 2.1 (or 2.2?) added proper closures,
with lexical scoping.  Python 2.0 added support for collecting cyclical structures, with improvements to the gc API since then.  (Eg, you can get a list of all uncollected references, since cycled with object which implement __del__ are not automatically gc'ed.)

&lt;P&gt;
In the meanwhile, working on documentation for one of my clients.  Yawn, but it pays the mortage.
</description>
    </item>
    <item>
      <pubDate>Fri, 11 Apr 2003 02:50:28 GMT</pubDate>
      <title>11 Apr 2003</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=31</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=31</guid>
      <description>&lt;a href="http://www.advogato.org/person/dyork/" &gt;dyork&lt;/a&gt;?  You can use Python-DSV but that
effort is being merged with other projects to create the 'csv'
module, which will be standard in Python 2.3.
For more info, see &lt;a href="http://www.python.org/peps/pep-0305.html" &gt;PEP 305&lt;/a&gt;.</description>
    </item>
    <item>
      <pubDate>Fri, 3 Jan 2003 02:47:04 GMT</pubDate>
      <title>3 Jan 2003</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=30</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=30</guid>
      <description>&lt;P&gt;
Thanks &lt;a href="http://www.advogato.org/person/Cardinal/" &gt;Cardinal&lt;/a&gt;!  I just put a 'return false;' in the bit of code, so there is NO WAY to quit by accident.  I'll just close each window one-by-one.
See, I agree with Matthew Thomas on this -- there's no reason to even have a 'quit application'.

</description>
    </item>
    <item>
      <pubDate>Tue, 31 Dec 2002 06:26:46 GMT</pubDate>
      <title>31 Dec 2002</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=29</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=29</guid>
      <description>Anyone know how to disable "Quit" (Ctrl+Q) in Mozilla?

&lt;p&gt; Here's how I work with Mozilla -- when something is
interesting, I open it in a new window.  When I finish,
I close the window.  I'm on a laptop and the mouse control
is hard, so I press "Ctrl-W" to close the window.  On
the other hand, if I don't have time for it, I minimize
the window, to read for later.

&lt;p&gt; My laptop is up for days on end.  Right now I've an
uptime of 9 days.  I'll leave windows iconified for
several days, because I know I'll get back to them given
time.

&lt;p&gt; However, about once every 4 or 5 days I accidentally hit
"Ctrl-Q" which is RIGHT SMACK DAB NEXT TO "Ctrl-W".  This closes *everything*.  All those pages (the ones I'm using
for work and the ones I've saved) GO AWAY.  There's no
way to recover them.  Plus, on restart I need to refix
settings like "wrap-around search."

&lt;p&gt; I can't find a way to disable Ctrl-Q to quit.  I
did find &lt;a href="http://mpt.phrasewise.com/stories/storyReader$374" &gt;an essay by Matthew Thomas&lt;/a&gt; which says

&lt;p&gt; &lt;blockquote&gt;
It annoys people, because occasionally they choose ``Quit'' by accident, losing their careful arrangement of windows, documents, toolboxes, and the like with an instantaneity which is totally disproportionate to how difficult it was to open and arrange them all in the first place.
&lt;/blockquote&gt;

&lt;p&gt; &lt;a href="http://mpt.phrasewise.com/2002/06/09" &gt;Elsewhere,&lt;/a&gt;
he mentions &lt;a href="http://bugzilla.mozilla.org/show_bug.cgi?id=65121" &gt;Bugzilla&lt;/a&gt; thread on the topic.

&lt;p&gt; &lt;P&gt;
Matthew is right.  Quit sucks.  I want it ripped out.

&lt;p&gt; &lt;P&gt;

&lt;p&gt; In the meanwhile, I'll try to switch to use Alt-F4 to close a window, so I won't accidentally his Ctrl-W.  BLECH.  The F4 keys on my laptop are too small, and if I hit it wrong I force my machine into suspend mode.  At least that doesn't usually cause massive data loss.


</description>
    </item>
    <item>
      <pubDate>Wed, 19 Sep 2001 01:21:32 GMT</pubDate>
      <title>19 Sep 2001</title>
      <link>http://www.advogato.org/person/dalke/diary.html?start=28</link>
      <guid>http://www.advogato.org/person/dalke/diary.html?start=28</guid>
      <description>Unbelievable.  There are only two google hits for
&lt;a
href="http://www.google.com/search?q=%22kirby+black+beans%22"&gt;Kirby
black beans&lt;/a&gt;.  These are, IMO, the best canned,
preseasoned ("Creole seasoning"), ready-to-eat ("listos
para comer") black beans you can buy.  I can't find them
here in Santa Fe, so I restock when I'm visiting family
in Florida.  I'm out of beans and won't be back
home for a while.  Maybe I can get my Mom to send me
a care package.  Been years since that last happened
&lt;tt&gt;:)&lt;/tt&gt;
&lt;p&gt;
Mmmm.... Kirby black beans.  Soul food for a Miami son.
</description>
    </item>
  </channel>
</rss>
