<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for cdfrey</title>
    <link>http://www.advogato.org/person/cdfrey/</link>
    <description>Advogato blog for cdfrey</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sat, 18 May 2013 23:31:12 GMT</pubDate>
    <item>
      <pubDate>Mon, 28 Jan 2013 18:23:51 GMT</pubDate>
      <title>28 Jan 2013</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=91</link>
      <guid>http://www.advogato.org/person/cdfrey/diary.html?start=91</guid>
      <description>&lt;ul&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://www.advogato.org/person/louie/diary/680.html" &gt;louie writes&lt;/a&gt; about "permission culture."&lt;br/&gt;
&lt;br/&gt;
Ignoring reality doesn't make it go away, and the reality of MIT labs and copyright resulted in the reality of the GPL.&lt;br/&gt;
&lt;br/&gt;
Because of real laws, the reality of permission still exists.  Rejecting permission rejects a lot more than just copyright.  It strikes at the heart of ownership and flirts with theft.&lt;br/&gt;
&lt;br/&gt;
"Permission culture" exists not just in the software world, but in every other sphere of property as well.  If I wanted everyone to feel free to use my car, I would need to take special steps to make that permission known.  Same with house, food, clothing, and money.  There may be subcultures where this permission is so widely shared that it is an unwritten rule, but even so, those people who participate in that subculture need to consciously make the choice to live that way, by joining the club.  We should not make that choice for them.&lt;br/&gt;
&lt;br/&gt;
And people make that choice via "permission culture."  To rail against it, even in the software world, seems short-signed to me.  It would be less far-reaching to rail against copyright itself.  "Permission culture" covers too much ground.  If you (or any software author) want to get rid of copyright, please say so.  That's a valid subject of discussion.  But if we're talking of getting rid of permission, we're discussing something else, likely in the realm of anarchy.  This too can be discussed, but is much broader.&lt;br/&gt;
&lt;br/&gt;
Somehow, I doubt that all those folks who find licensing too burdensome would care for a free-for-all on the rest of their possessions.  And if that is the case, then this is just a matter of laziness (eg. "Licensing is too hard!"), and possibly even greed (eg. "Why do I have to obey the GPL??"), not culture.&lt;br/&gt;
&lt;br/&gt;
&lt;/ul&gt;&lt;br/&gt;
</description>
    </item>
    <item>
      <pubDate>Mon, 6 Feb 2012 22:09:43 GMT</pubDate>
      <title>6 Feb 2012</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=90</link>
      <guid>http://www.advogato.org/person/cdfrey/diary.html?start=90</guid>
      <description>&lt;a href="http://advogato.org/person/fzort/diary/203.html" &gt;fzort&lt;/a&gt;: I'm not a guru, but the ? operator needs the same type on both sides of the colon, whereas the multiple return statements can handle each type separately and convert to the base foo.  Try:&lt;br/&gt;
&lt;br/&gt;
&lt;code&gt;&lt;br/&gt;
struct foo { };&lt;br/&gt;
struct bar : foo { };&lt;br/&gt;
struct baz : foo { };&lt;br/&gt;
&lt;br/&gt;
foo *doit(bool which)&lt;br/&gt;
{&lt;br/&gt;
        return which ? (foo*) new bar : (foo*) new baz;&lt;br/&gt;
}&lt;br/&gt;
&lt;/code&gt;&lt;br/&gt;
</description>
    </item>
    <item>
      <pubDate>Mon, 6 Feb 2012 22:04:44 GMT</pubDate>
      <title>6 Feb 2012</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=89</link>
      <guid>http://www.advogato.org/person/cdfrey/diary.html?start=89</guid>
      <description>&lt;a href="http://advogato.org/person/badvogato/diary/433.html" &gt;badvogato&lt;/a&gt;: I'm not sure who you're quoting, but that's not the only way to view this topic.  See also &lt;a href="http://hallvworthington.com/lies.html" &gt;this&lt;/a&gt; (point #10) and &lt;a href="http://hallvworthington.com/Crisp/Letters-1.html#sinplead" &gt;this&lt;/a&gt;.&lt;br/&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 4 Feb 2012 23:33:12 GMT</pubDate>
      <title>4 Feb 2012</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=88</link>
      <guid>http://www.advogato.org/person/cdfrey/diary.html?start=88</guid>
      <description>Time for that monty python spam song again... :-)&lt;br/&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 17 Sep 2011 09:02:59 GMT</pubDate>
      <title>17 Sep 2011</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=87</link>
      <guid>http://www.advogato.org/person/cdfrey/diary.html?start=87</guid>
      <description>&lt;a href="http://www.advogato.org/person/ryuslash/diary/3.html" &gt;ryuslash&lt;/a&gt;: looks like you've got the right balance to me.  Advogato is just more free-form than you might be used to.  We make up the formatting rules as we go along.</description>
    </item>
    <item>
      <pubDate>Fri, 16 Sep 2011 09:01:26 GMT</pubDate>
      <title>16 Sep 2011</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=86</link>
      <guid>http://www.advogato.org/person/cdfrey/diary.html?start=86</guid>
      <description>&lt;ul&gt;&lt;a href="http://www.advogato.org/person/ryuslash/diary/2.html" &gt;ryuslash&lt;/a&gt; wrote:&lt;br/&gt;
&lt;ul&gt;&lt;i&gt;Anyway, the reason that I have found this is that I'd really like to comment on certain people's posts, but I don't want to fill up the recentlog with these replies. Only the people interested in the original post would want to know about any discussion about that post, I would think.&lt;/i&gt;&lt;/ul&gt;&lt;br/&gt;
&lt;br/&gt;
Actually, this is totally the wrong logic for Advogato. :-)  If it is about Free Software, then assume that everyone is interested, and comment away.  If it is even remotely linked to Free Software, you can assume the same.  And if someone has already posted something to the recentlog, then responding to it in the recentlog is definitely fair game.&lt;br/&gt;
&lt;br/&gt;
It is helpful if you include a link back to the post you are replying to, though.&lt;br/&gt;
&lt;br/&gt;
As for features, I don't know StevenRainwater's patch queue process, so he should answer that.  But I did add some &lt;a href="http://www.advogato.org/article/1055.html#5" &gt;comments&lt;/a&gt; to that particular article concerning features that I think would improve the recentlog threading.&lt;br/&gt;
&lt;/ul&gt;&lt;br/&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 4 Sep 2011 20:09:05 GMT</pubDate>
      <title>bbTracker and Local Content warning on the BlackBerry</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=85</link>
      <guid>../../archive/2011/09/bbTracker_and_Local_Content_warning_on_the_BlackBerry.html</guid>
      <description>&lt;ul&gt;
I've been playing with the &lt;a href="http://www.bbtracker.org/" &gt;bbTracker&lt;/a&gt; BlackBerry app on a BlackBerry 9000
device, running v5.0.0.348 (Platform 5.2.0.23) firmware.  bbTracker is an
open source GPS logger, which just tracks your location, but does not
include maps.  Useful for very basic GPS work, or for
&lt;a href="http://www.openstreetmap.org/" &gt;Open Street Map&lt;/a&gt;.
&lt;p&gt;
Anyway, when you install this application as a COD file, it is not signed
like many others, and when it tries to access the filesystem on the device,
the BlackBerry OS shows the following prompt message:
&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;ul&gt;&lt;i&gt;
The application bbTracker has attempted to open local content.
But it does not contain a signature.  It might not be from a
trusted source.  Would you like to allow this?   Yes/No
&lt;/i&gt;
&lt;/ul&gt;&lt;p&gt;
This gets very annoying, as you can imagine.  And this particular prompt
does not have a "do not ask me again" checkbox, so it appears every time.
&lt;/p&gt;&lt;p&gt;
I'm using a BlackBerry 9000 device, running v5.0.0.348 (Platform 5.2.0.23)
firmware.
&lt;/p&gt;&lt;p&gt;
Since bbTracker is not signed, you will need to adjust the filesystem
permissions manually.  Go into Options | Applications | Edit Permissions.
Unsigned applications have three main groups: RIM, MIDP groups, and
MIDP JSRs.
&lt;/p&gt;&lt;p&gt;
&lt;a href="http://foursquare.net/cdfrey/blog/imgs/bbtracker/01.png" &gt;&lt;img src="http://foursquare.net/cdfrey/blog/imgs/bbtracker/01.png" alt="Groups" width="240" height="160"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
When the cursor is along the top, select MIDP groups:
&lt;/p&gt;&lt;p&gt;
&lt;a href="http://foursquare.net/cdfrey/blog/imgs/bbtracker/02.png" &gt;&lt;img src="http://foursquare.net/cdfrey/blog/imgs/bbtracker/02.png" alt="MIDP group" width="240" height="160"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
Expand the Data Space, using the main menu:
&lt;/p&gt;&lt;p&gt;
&lt;a href="http://foursquare.net/cdfrey/blog/imgs/bbtracker/03.png" &gt;&lt;img src="http://foursquare.net/cdfrey/blog/imgs/bbtracker/03.png" alt="Data space" width="240" height="160"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
I set all these options to ALLOWED:
&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://foursquare.net/cdfrey/blog/imgs/bbtracker/04.png" &gt;&lt;img src="http://foursquare.net/cdfrey/blog/imgs/bbtracker/04.png" alt="Menu options" width="240" height="160"/&gt;&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href="http://foursquare.net/cdfrey/blog/imgs/bbtracker/05.png" &gt;&lt;img src="http://foursquare.net/cdfrey/blog/imgs/bbtracker/05.png" alt="Finished" width="240" height="160"/&gt;&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
I'm not sure what the ONESHOT, SESSION, and BLANKET options are, but
allowing these permissions removes the above prompt for me.
&lt;/p&gt;&lt;/ul&gt;&lt;p/&gt;</description>
    </item>
    <item>
      <pubDate>Thu, 1 Sep 2011 16:55:27 GMT</pubDate>
      <title>1 Sep 2011</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=84</link>
      <guid>http://www.advogato.org/person/cdfrey/diary.html?start=84</guid>
      <description>&lt;a href="http://advogato.org/person/ryuslash/diary/0.html" &gt;ryuslash&lt;/a&gt;: Welcome.  This can be a rather daunting site to get started on, if you don't know anyone.  I've given you the benefit of the doubt and set you to Journeyer (for personal reasons, that's the only cert I give).&lt;br/&gt;
&lt;br/&gt;
Try writing about the free software you've done, or would like to do.  Tell us more about yourself so we can get to know you.  Perhaps even write some documentation and post it here.&lt;br/&gt;
&lt;br/&gt;
What languages are you proficient in?  What free software do you use regularly?  What features would you like to see in them?  What's your current free software project?&lt;br/&gt;
&lt;br/&gt;
The recentlog needs more free software topics. :-)&lt;br/&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 19 Mar 2011 18:14:51 GMT</pubDate>
      <title>Inspiring Japanese Culture</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=83</link>
      <guid>../../archive/2011/03/Inspiring_Japanese_Culture.html</guid>
      <description>&lt;ul&gt;
&lt;a href="http://advogato.org/person/fzort/diary/195.html" &gt;fzort&lt;/a&gt;,
thanks for the
&lt;a href="http://www.usnews.com/usnews/news/articles/070318/26pitchin.htm" &gt;link&lt;/a&gt;!
There is so much that's smart in that article.  I like the idea of rotating
teachers.  I'm impressed.
&lt;p&gt;
My small personal experience with Japanese culture is also favourable.  Their
respect for their elders takes things to a new level that just seems
completely out of fashion in the west.  I found that there was a lot to
learn from the simple example of just one Japanese student's life.
&lt;p&gt;
Your Don Knuth comment made me chuckle.  It's true; it would be hard not
to love him.  Maybe if more Christians lived like that, we wouldn't be
"taking the Lord's name in vain" and giving God a bad rep in the world.
&lt;/ul&gt;
&lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Fri, 18 Mar 2011 18:15:28 GMT</pubDate>
      <title>Crackpots and Disasters</title>
      <link>http://www.advogato.org/person/cdfrey/diary.html?start=82</link>
      <guid>../../archive/2011/03/Crackpots_and_Disasters.html</guid>
      <description>&lt;ul&gt;
&lt;a href="http://www.advogato.org/person/fzort/diary/194.html" &gt;fzort&lt;/a&gt;,
as fair warning, you might consider me as one of those "religious wackos"
that you dislike, but not every wacko is the same.  If I may be so bold,
I'd suggest that you don't throw the baby out with the bathwater.
The "bathwater" here being the Christians who are giving you all the
reason you seem to need to hate their God.
&lt;p&gt;
If God exists, who do you think He would be more angry at: a person who
&lt;a href="http://www.theatlantic.com/magazine/archive/2011/01/the-rise-of-the-new-global-elite/8343/" &gt;makes over a million dollars a year&lt;/a&gt;, who may
even claim to be a Christian, and still has most of it in his bank
account at the end of the year; or a poor Haitian who practices voodoo?
&lt;p&gt;
I think this is a difference that a lot of us "religious wackos" miss.
If we are somehow blessed with plenty in the western world, that is
not evidence that God is rewarding us for something good we've done.
Rather, it is proof that we are doing a piss-poor job at the responsibility
God has given us to take care of the poor.  And if any of these Christians
read the Bible, they should take note of the parts that indicate that
rich people who don't share are actually storing up judgment for themselves
in the very wealth they take comfort in.  Their riches &lt;i&gt;are&lt;/i&gt; their
judgment.  That cool thousand, million, or billion in the bank will be
a liability at the last day.
&lt;p&gt;
Don't assume someone is a Christian just because they claim to be.
And by that same token, don't assume that God is pleased with Christians
just because they claim He is.
&lt;p&gt;
If I understand the Bible correctly, North America could easily be more
hell-worthy than Japan or Haiti, in the same way that Jerusalem in
Jesus's day was more hell-worthy than Sodom and Gomorrah.
&lt;/ul&gt;
&lt;p&gt;
</description>
    </item>
  </channel>
</rss>
