<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for ztf</title>
    <link>http://www.advogato.org/person/ztf/</link>
    <description>Advogato blog for ztf</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Tue, 21 May 2013 10:41:13 GMT</pubDate>
    <item>
      <pubDate>Tue, 25 Nov 2003 12:11:23 GMT</pubDate>
      <title>25 Nov 2003</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=30</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=30</guid>
      <description>&lt;b&gt;Blog&lt;/b&gt;

&lt;p&gt; &lt;a href="http://www.zfrey.com/blog/" &gt;Eclectic Amateur&lt;/a&gt; is not &lt;i&gt;entirely&lt;/i&gt; fallow, but posting is infrequent (weekly, when I'm lucky), and less Eclectic than I'd hoped -- it's been too much on the current SNAFUs of the &lt;a href="http://ecusa.anglican.org/" &gt;Episcopal Church&lt;/a&gt; and less on everything else.

&lt;p&gt; &lt;b&gt;Life&lt;/b&gt;

&lt;p&gt; ... is good.  Work is busy, which in the current economy is A Good Thing&amp;trade;.

&lt;p&gt; &lt;b&gt;Politics&lt;/b&gt;

&lt;p&gt; &lt;a href="http://www.advogato.org/person/MichaelCrawford/" &gt;MichaelCrawford&lt;/a&gt;, while I do think there are some very troubling problems in the USA that the "War on Terror" has exacerbated, here are some points to consider:

&lt;p&gt; &lt;blockquote&gt;Suppose George Bush loses the upcoming election. Do you think he will cede power?&lt;/blockquote&gt;

&lt;p&gt; Oh boy.  Not to rehash 2000 in great detail, but (1) the local officials on the ground in Florida, plus most of the Florida Supreme Court were &lt;b&gt;Democrats&lt;/b&gt;, and (2) the SCOTUS ruling was not "for" Geo. W., it was against the Florida SC making up election rules &lt;i&gt;not&lt;/i&gt; addressed by the legislature &lt;i&gt;ex post facto&lt;/i&gt;.  This was not a defeat for the rule of law.

&lt;p&gt; So yes, if George Bush loses the 2004 election, I fully anticipate that we will see a new President.  &lt;i&gt;You&lt;/i&gt; may not believe he won, but I think &lt;i&gt;he&lt;/i&gt; does.  And we are not so far gone in this country that a President can simply refuse to step down.

&lt;p&gt; &lt;blockquote&gt;I am very fortunate to have married a citizen of another country so that I can be sponsored as an immigrant in a safe haven. I've been in what I hope to be my new permanent home of Canada for a couple of months now ...  Even though I have fled to another country where the rule of law still applies...&lt;/blockquote&gt;

&lt;p&gt; No offense (and I know that you have some very good personal reasons to emmigrate to Canada, so I don't begrudge you that), but have you considered that Canada may &lt;b&gt;not&lt;/b&gt; be a "safe haven"?  And not because of the big bad neighbor to the south, either.  From my observations, Canada is further along to a soft totalitarianism which abandons the rule of law than the USA is.  Don't let your anger at GWB blind you to the possibility that you're moving from the frying pan into the fire.

</description>
    </item>
    <item>
      <pubDate>Wed, 25 Jun 2003 14:54:55 GMT</pubDate>
      <title>25 Jun 2003</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=29</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=29</guid>
      <description>&lt;b&gt;Life:&lt;/b&gt;

&lt;p&gt; &lt;p&gt; A year and a half with no &lt;a href="http://advogato.org/" &gt;Advogato&lt;/a&gt; entries?  How pathetic.  In the meantime, I've experimented with running my own blog, &lt;a href="http://www.znfrey.com/blog/" &gt;Eclectic Amateur&lt;/a&gt;, although that's gone mostly fallow.  Amazing how Real Life&amp;trade; just keeps getting in the way.  (Also amazing: the search strings that bring people to a blog with "amateur" in it's title.)

&lt;p&gt; &lt;p&gt; I had the pleasure of meeting &lt;a href="http://www.advogato.org/person/MichaelCrawford/" &gt;MichaelCrawford&lt;/a&gt;  in person while he was in the area for MacHack.  It was a more than fair trade; I grilled steak for Mike and got to pick his brain about all things hacking and consulting-related.  And he was most gracious about the entropy zone that is our house with four small children.  

&lt;p&gt; &lt;p&gt; Job changes continue.  I am now out of data-mangling for websites and am back into embedded systems.  This time, they're automotive and aerospace instead of telecom.


&lt;p&gt; &lt;p&gt; &lt;b&gt;Hacking:&lt;/b&gt;

&lt;p&gt; &lt;p&gt; I've done squat with &lt;a href="http://www.advogato.org/proj/GtkGlArea/" &gt;GtkGlArea&lt;/a&gt;; happily I've abdicated that responsibility.

&lt;p&gt; &lt;p&gt; Spent some time learning (and trying to write about) gcov and gprof.  Good tools, but severely lacking in the fit-and-polish department compared to what I'm used to from proprietary equivalents.  My theory is that the folks who understand gcov/gprof enough to improve them have so thoroughly imprinted on their existing use/limitation that there's no "itch" to make them better.

&lt;p&gt; &lt;p&gt; On the positive side, I found a bug in the glib test execution via coverage analysis and even got a minor credit on the latest glib release! 

&lt;p&gt; &lt;p&gt; I've also become a local (behind the firewall) &lt;a href="http://gforge.org/" &gt;GForge&lt;/a&gt; administrator.  I like GForge, but I'm finding there's a bit of a learning curve on using it effectively and customizing it for local use.  But I'm still happy with its potential for good use.

&lt;p&gt; &lt;p&gt; &lt;b&gt;Thoughts:&lt;/b&gt;

&lt;p&gt; &lt;p&gt; &lt;blockquote&gt;Do not hate hard work nor despise farming, for the Most High has established them.&lt;br&gt;
-- Sirach 7:15
&lt;/blockquote&gt;
</description>
    </item>
    <item>
      <pubDate>Fri, 25 Jan 2002 03:58:04 GMT</pubDate>
      <title>25 Jan 2002</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=28</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=28</guid>
      <description>&lt;p&gt;&lt;b&gt;Hacking:&lt;/b&gt;
&lt;p&gt;It figures.  I'm starting to grow my hair &lt;a
href="http://www.dilbert.com/"&gt;pointy&lt;/a&gt; enough at work
that I don't get to do much code anymore.  But hey, there's
always free software, right?
&lt;p&gt;So I (foolishly) let &lt;a href="http://www.advogato.org/person/jlof/" &gt;jlof&lt;/a&gt; know that I'll
take over maintainership of &lt;a href="http://www.advogato.org/proj/GtkGlArea/" &gt;GtkGlArea&lt;/a&gt; for him,
figuring that this will get me to dig into OpenGL and Gtk2
code getting it ported to the new Gtk+.
&lt;p&gt;In reality, I end up doing administrative work while
someone else goes ahead and does the port anyway. :^/
&lt;p&gt;I guess I'm doomed for management. 
&lt;a href="http://www.advogato.org/person/jfleck/" &gt;jfleck&lt;/a&gt; is right, once you start taking
leadership roles it's hard to actually &lt;i&gt;do&lt;/i&gt; the work
yourself anymore.
&lt;p&gt;&lt;b&gt;Life:&lt;/b&gt;
&lt;p&gt;Is busy.
</description>
    </item>
    <item>
      <pubDate>Thu, 3 Jan 2002 05:30:15 GMT</pubDate>
      <title>3 Jan 2002</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=27</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=27</guid>
      <description>&lt;p&gt;&lt;b&gt;Life:&lt;/b&gt;
&lt;p&gt;It continues.  It's busy. :) 

&lt;p&gt; &lt;p&gt;&lt;b&gt;Hacking:&lt;/b&gt;

&lt;p&gt; &lt;p&gt;It begins again. :)  I have gotten the Linux box running
again, so there's some hope.  &lt;a
href="http://www.opencascade.com/"&gt;OpenCASCADE 4.0&lt;/a&gt; is
out, and I finally bought a book on &lt;a
href="http://www.opengl.org/"&gt;OpenGL&lt;/a&gt; and tried my first
demos.  Wahoo!

&lt;p&gt; &lt;p&gt;Not that &lt;a href="http://www.autodesk.com/" &gt;AutoDesk&lt;/a&gt;
has anything to be worried about yet ...

&lt;p&gt; &lt;p&gt;But at least I'm trying to not let all programming skills
atrophy.</description>
    </item>
    <item>
      <pubDate>Fri, 24 Aug 2001 12:25:13 GMT</pubDate>
      <title>24 Aug 2001</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=26</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=26</guid>
      <description>&lt;p&gt;&lt;b&gt;Hacking:&lt;/b&gt;
&lt;p&gt;Reducing my Win32 GTK+ work to the status of "useless,
redundant, and irrellevant," someone has created a
whiz-bang, no-brainer compile script whilst I was banging my
head against a wall trying to figure out the steps.  Some
days, it just doesn't pay.  At least I got the learning
experience out of it (and a working &lt;a
href="http://www.mingw.org/"&gt;MinGW&lt;/a&gt;).
&lt;p&gt;&lt;b&gt;Life:&lt;/b&gt;
&lt;p&gt;School must start, &lt;em&gt;soon!&lt;/em&gt;  :)</description>
    </item>
    <item>
      <pubDate>Fri, 17 Aug 2001 15:15:48 GMT</pubDate>
      <title>17 Aug 2001</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=25</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=25</guid>
      <description>&lt;p&gt;&lt;b&gt;More Hacking:&lt;/b&gt;
&lt;p&gt;Wahoo!  I figured that as soon as I wrote my gripes about
GTK+ Win32 compilation down, I'd get it solved.
&lt;p&gt;Here's what worked:
&lt;ul&gt;&lt;li&gt;Install Mingw.
&lt;li&gt;Install Cygwin (&lt;b&gt;REQUIRED&lt;/b&gt;, even though we'll be
using the Mingw compiler).  There is a bash script that
is required to create the .DLL.
&lt;li&gt;Make sure that Cygwin is after Mingw in PATH.
&lt;li&gt;Make sure the current build directory is in PATH
(required so that the generated &lt;tt&gt;glib-1.3.dll&lt;/tt&gt; can be
found for later build steps).
&lt;li&gt;&lt;tt&gt;make -f makefile.mingw&lt;/tt&gt;
&lt;li&gt;Copy the results to a more useful place when done.
&lt;/ul&gt;
&lt;p&gt;Now, hopefully I can repeat these steps ...
</description>
    </item>
    <item>
      <pubDate>Fri, 17 Aug 2001 12:49:11 GMT</pubDate>
      <title>17 Aug 2001</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=24</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=24</guid>
      <description>&lt;p&gt;&lt;b&gt;Hacking:&lt;/b&gt;
&lt;p&gt;Sheesh.  I &lt;em&gt;thought&lt;/em&gt; that compiling the latest and
greatest &lt;a href="http://www.gtk.org/" &gt;GTK+&lt;/a&gt; on Windows
was a solved problem, accomplishable with little pain and
suffering.
&lt;p&gt;Apparantly, this is simple for Hans Breuer and
&lt;a href="http://www.advogato.org/person/tml/" &gt;tml&lt;/a&gt;, but they are using VC++.  I was hoping
to do this with &lt;a href="http://www.mingw.org/" &gt;MinGW&lt;/a&gt;,
but either it's not quite baked or I'm still doing something
brain-dead with my setup, even after reading all the
&lt;a
href="http://www.gimp.org/~tml/gimp/win32//README.win32"&gt;&lt;tt&gt;README&lt;/tt&gt;&lt;/a&gt;'s
I can find.
&lt;p&gt;So here's what I've got so far:
&lt;ul&gt;&lt;li&gt;Compiling &lt;tt&gt;glib-1.3.6&lt;/tt&gt; with MinGW didn't
work.
&lt;li&gt;Cross-compiling &lt;tt&gt;glib-1.3.6&lt;/tt&gt; under Cygwin didn't
work.
&lt;li&gt;Compiling &lt;tt&gt;glib-1.3.6&lt;/tt&gt; as a native Cygwin module
didn't work
&lt;li&gt;Getting latest from CVS and trying to build under Cygwin
doesn't work, because &lt;tt&gt;autogen.sh&lt;/tt&gt; wants a newer
automake and because Cygwin doesn't ship with libtool.
&lt;li&gt;At least the latest automake build cleanly for Cygwin.
&lt;li&gt;However, libtool-1.4 fails all build checks, and some
searching on the Cygwin lists yields the observation that
libtool is Just Broken(tm) right now on Windows. But maybe
in a couple of months it will be OK.  :(
&lt;li&gt;Some days, it just doesn't pay to not go to bed. :)
&lt;/ul&gt;

&lt;p&gt;Oh well.  Time to go back to the plain MinGW compile and
try again ...
&lt;p&gt;&lt;b&gt;Life:&lt;/b&gt;
&lt;p&gt;My &lt;a href="http://us.imdb.com/Title?0099348" &gt;Dances With
Wolves&lt;/a&gt; name should be "Needs More Sleep."
&lt;p&gt;&lt;b&gt;Thoughts:&lt;/b&gt;
&lt;p&gt;Well, at least the House passed the good cloning bill,
even though &lt;a href="http://www.house.gov/rivers/" &gt;my
congrescritter&lt;/a&gt; seems to have not been persuaded by my
letter. :^/
</description>
    </item>
    <item>
      <pubDate>Tue, 31 Jul 2001 03:45:41 GMT</pubDate>
      <title>31 Jul 2001</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=23</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=23</guid>
      <description>&lt;p&gt;&lt;b&gt;Keeping And Arming Bears&lt;/b&gt;
&lt;p&gt;&lt;a
href="http://advogato.org/person/bcully/diary.html?start=12"&gt;bcully&lt;/a&gt;,
I think the argument for The Right To Keep and Bear
Arms(TRTKBA) is a bit more subtle than "we might need to
overthrow the government again" (not that the founders shied
away from that, having been successful revolutionaries
themselves).  
&lt;p&gt;As I understand it, the reason that TRTKBA is enshrined
in the Constitution is that &lt;em&gt;it offends the dignity of a
free people to be kept disarmed&lt;/em&gt;.  In other words, it's
a matter of liberty.  Free men and women should be free to
publish, worship, and be armed as they will.  If people
can't be trusted with force themselves, how in the world
will they be able to elect those to government who can use
force wisely?
&lt;p&gt;As for nukes, a good explaination that I've seen is that
the intent behind the "keep and bear" shows a practical
limit.  Citizens have a right to &lt;em&gt;personal&lt;/em&gt; arms,
something that an individual person in their private live
might reasonably expect to wield and maintain.  Handguns,
rifles, and katanas obviously pass this test.  M1A1 Abrams
tanks, F-16 fighter jets, and tactical or stragetic nukes
obviously fail this test. And of course we can find gray
areas somewhere in between...
&lt;p&gt;So cheer up.  There's absolutely no way that the
Constitution protects &lt;a
href="http://www.microsoft.com/"&gt;large evil corporations&lt;/a&gt;
from becoming nuclear powers.&amp;lt;/a&amp;gt;
&lt;p&gt;&lt;b&gt;More Thoughts&lt;/b&gt;
&lt;p&gt;Why am I bothering arguing about TRTKBA when we have more
urgent issues?  I finally stopped procrastinating and wrote
a dead trees letter to &lt;a
href="http://www.house.gov/rivers/"&gt;my congresscritter&lt;/a&gt;
about the current crop of human cloning bills about to hit
the floor of the House.  Bottom line: I do not wish to live
in a Brave New World.  It is even more of an affront to
human dignity and freedom to make persons into an industrial
byproduct than to deny them TRTKBA.  I'm urging Rep. Rivers
to vote for the Human Cloning Prohibition Act of 2001 (H.R.
2505, the Weldon bill) and to defeat the Cloning Prohibition
Act of 2001 (H.R. 2608, the Greenwood bill).  H.R. 2505
actually prohibits human cloning.  H.R. 2608 allows the
creation of cloned human embryos, but &lt;em&gt;forbids&lt;/em&gt;
allowing them to develop to term.  In other words, "it's OK
to clone people as long as you kill the clones before they
get cute."  It even goes to the trouble of forbidding states
to pass alternative legislation, so that it would also
&lt;em&gt;mandate&lt;/em&gt; that all 50 states permit human embryo
cloning.  This is monstrous, and I hope that
you all contact your congresscritters as well.  This week. 
Even if you don't agree about banning human cloning
entirely, &lt;b&gt;at least urge them to defeat the Greenwood
"clone-and-kill" bill.&lt;/b&gt;</description>
    </item>
    <item>
      <pubDate>Mon, 30 Jul 2001 21:03:27 GMT</pubDate>
      <title>30 Jul 2001</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=22</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=22</guid>
      <description>&lt;p&gt;&lt;b&gt;Thoughts&lt;/b&gt;
&lt;p&gt;&lt;a href="http://www.advogato.org/person/Telsa/" &gt;Telsa&lt;/a&gt;, there's something you need to
understand about the American experiment: the founders
intended to trust common people with dangerous things.  This
includes presses, property, and yes, deadly weapons.  While
this is (ahem) not entirely problem-free, I don't really see
that trusting the gov't. to have a monopoly on the use of
deadly force is problem-free either.
&lt;p&gt;While it's not as common as it used to be, I remember
growing up in a rural area where it was &lt;em&gt;assumed&lt;/em&gt;
that every household had at least one gun.  Surprise: we
didn't run around shooting each other.
&lt;p&gt;But I expect that's hard to understand if you haven't
seen it close up (which you wouldn't have on your side of
the Pond).
&lt;p&gt;&lt;br&gt;&lt;blockquote&gt;&lt;i&gt;If guns are outlawed, only the
government will have guns.&lt;br&gt;-- Edward
Abbey&lt;/i&gt;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <pubDate>Wed, 23 May 2001 14:12:44 GMT</pubDate>
      <title>23 May 2001</title>
      <link>http://www.advogato.org/person/ztf/diary.html?start=21</link>
      <guid>http://www.advogato.org/person/ztf/diary.html?start=21</guid>
      <description>&lt;p&gt;&lt;b&gt;Life:&lt;/b&gt;
&lt;p&gt;Andrew James Frey is here!  (And there was &lt;em&gt;much&lt;/em&gt;
rejoicing ...)
&lt;p&gt;&lt;b&gt;Work:&lt;/b&gt;
&lt;p&gt;Perl is fun. :^)
&lt;p&gt;&lt;b&gt;Hacking:&lt;/b&gt;
&lt;p&gt;Still nonexistant, although hopefuly this will pick up
now that I get my cable ISP hookup today and now that Andrew
is here.
&lt;p&gt;The death of &lt;a href="http://www.eazel.com/" &gt;Eazel&lt;/a&gt; is
very sad.</description>
    </item>
  </channel>
</rss>
