<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for dmarti</title>
    <link>http://www.advogato.org/person/dmarti/</link>
    <description>Advogato blog for dmarti</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Mon, 22 Mar 2010 12:55:37 GMT</pubDate>
    <item>
      <pubDate>Thu, 18 Feb 2010 18:04:30 GMT</pubDate>
      <title>MLP: webkit is your friend</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=329</link>
      <guid>http://zgp.org/~dmarti/wiki/mlp/webkit-is-your-friend/</guid>
      <description>&lt;p&gt;Off to SCALE tomorrow and still getting some
slides together for the Git panel.  I wanted to
include some screenshots of ikiwiki-powered web
sites, and this came in surprisingly handy: &lt;a href="http://gitorious.org/wkthumb" &gt;wkthumb&lt;/a&gt;.
Wrapper script: &lt;a href="http://aloodo.com/cgi-bin/thumb.cgi" &gt;thumbnailer&lt;/a&gt;.
(&lt;a href="http://static.aloodo.com/webthumb/small/http%253A%252F%252Fzgp.org%252F~dmarti%252F.png" &gt;example&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Did I mention: &lt;a href="http://www.socallinuxexpo.org/scale8x/presentations/panel-git-tips-and-tricks" &gt;Hey,
kids! &#x261E; Git Panel &#x261C;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;More random links piling up to get that cleaned out before SCALE:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.downes.ca/post/38502" &gt;Things You
Really Need to Learn&lt;/a&gt; by Stephen Downes&lt;/p&gt;

&lt;p&gt;GIF 2.0?  Christopher Blizzard &lt;a href="http://www.0xdeadbeef.com/weblog/2010/01/html5-video-and-h-264-what-history-tells-us-and-why-were-standing-with-the-web/" &gt;explains
the HTML5 video problem&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.hipchickdigs.com/wordpress/2009/09/how-to-kill-a-chicken/" &gt;Chicken
heaven must be a crowded place.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.seashepherd.org/news-and-media/editorial-100210-1.html" &gt;Hey Japanese Whaler Dudes, Stop Your Pathetic Whining&lt;/a&gt; (via &lt;a href="http://theexcellentadventure.com/elementalmom/2010/02/14/twitter-weekly-updates-for-2010-02-14/" &gt;ElementalMom&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Tripod.com founder Bo Peabody: &lt;a href="http://www.businessinsider.com/facebook-and-twitter-will-always-be-crappy-businesses-2010-2" &gt;Facebook
And Twitter Will Always Be
Crappy Businesses&lt;/a&gt;.  (Not convinced?  &lt;a href="http://www.informationweek.com/news/internet/webdev/showArticle.jhtml?articleID=204203573" &gt;Cory
Doctorow explains further&lt;/a&gt;.)&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Tue, 16 Feb 2010 17:06:34 GMT</pubDate>
      <title>Best Linux book for getting started?</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=328</link>
      <guid>http://zgp.org/~dmarti/wiki/tips/sobell-book/</guid>
      <description>&lt;p&gt;Got a question through Aardvark, now part of
Google.  What&amp;#39;s the best book for getting started
with Ubuntu?  (Ubuntu may or may not be the best
distribution for getting started.  To decide
on that, you need to figure out where you&amp;#39;re
going to go with support questions, and find out &lt;a href="http://zgp.org/~dmarti/software/hobbyist-distribution/" &gt;what
the helpful people there run&lt;/a&gt;.)&lt;/p&gt;

&lt;p&gt;Anyway, I try to take anything that I post to someone
else&amp;#39;s web site and put a version here, too.  Other
people&amp;#39;s web sites go away or change their policies.&lt;/p&gt;

&lt;p&gt;As far as I know, Mark G. Sobell&amp;#39;s &lt;a href="http://www.sobell.com/UB1/index.html" &gt;A
Practical Guide to Ubuntu Linux&lt;/a&gt;  is still the
best for learning the fundamentals, such as the shell
and setting up network services.  You&amp;#39;ll need to look
at the online docs for items that have changed since
the book came out.&lt;/p&gt;

&lt;p&gt;Bonus link: &lt;a href="http://redmonk.com/sogrady/" &gt;Why
the Economics of The Aardvark Acquisition
Make Sense&lt;/a&gt; by Stephen O&amp;#39;Grady.  (Startups
launch.  Established companies make things that are &lt;a href="http://www.readwriteweb.com/archives/minority_report_in_your_living_room_gestural_inter.php" &gt;&amp;#34;Five
Years Away&amp;#34;&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 14 Feb 2010 18:04:26 GMT</pubDate>
      <title>Hogs</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=327</link>
      <guid>http://zgp.org/~dmarti/wiki/freedom/hogs/</guid>
      <description>&lt;p&gt;As we all know, swine are intelligent and
thoughtful animals.  They&amp;#39;re omnivores, and
resourceful rooters.  It turns out that the same
qualities make them excellent bloggers.  Lately,
the hog blogosphere (hogosphere?) has been full
of complaints about the new privacy policy at &lt;a href="http://simple.wikipedia.org/wiki/Google" &gt;Hormel&lt;/a&gt;.
Apparently, hogs are concerned
that the company&amp;#39;s new technology, &lt;a href="http://radar.oreilly.com/2010/02/google-buzz-re-invents-gmail.html" &gt;Hormel
Buzzsaw&lt;/a&gt;, has an &lt;a href="http://gilesbowkett.blogspot.com/2010/02/google-buzz-putting-women-in-danger.html" &gt;inadequate
and dangerous privacy policy&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The problem is that the hog is not
the customer at Hormel.  The hog is an &lt;a href="http://en.wikipedia.org/wiki/AdWords" &gt;ingredient&lt;/a&gt;.
Now, the hogs probably have a point about the
unfairness of their situation, since they can&amp;#39;t choose
who&amp;#39;s going to eat them, but people can choose what
companies they&amp;#39;re going to tell about themselves.&lt;/p&gt;

&lt;p&gt;If someone is giving you something for &amp;#34;free&amp;#34; on
the Internet, you&amp;#39;re not the customer.  Someone
else is the customer, and you&amp;#39;re the product.
And if you&amp;#39;re part of the product it&amp;#39;s a waste
of time to think like a customer.  There&amp;#39;s some
information I&amp;#39;m willing to give away, such as &lt;a href="http://zgp.org/~dmarti/www/on-web-20/" &gt;links
to my favorite place for burritos&lt;/a&gt; or &lt;a href="http://zgp.org/~dmarti/www/git-to-google-buzz/" &gt;blog
entries promoting my upcoming conference panel,
Feb. 20 in Los Angeles&lt;/a&gt;.   But mail?  No, that&amp;#39;s
mine.&lt;/p&gt;

&lt;p&gt;Avoiding &amp;#34;free&amp;#34; services doesn&amp;#39;t mean that
you have to pay entirely in cash, of course.
As Rick Moen suggested, the information
and software is out there so that you can &lt;a href="http://linuxmafia.com/faq/Essays/winolj.html" &gt;develop
the skills to do it yourself&lt;/a&gt;.  You know how some
stores near the US/Canadian border will take both
countries&amp;#39; money?  Network services are like that,
only you have three ways to pay: money, skill,
and privacy.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Thu, 11 Feb 2010 15:32:11 GMT</pubDate>
      <title>git push to Google Buzz</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=326</link>
      <guid>http://zgp.org/~dmarti/wiki/www/git-to-google-buzz/</guid>
      <description>&lt;p&gt;Oooo, shiny, &lt;a href="http://radar.oreilly.com/2010/02/google-buzz-re-invents-gmail.html#comment-2324950" &gt;Google
Buzz&lt;/a&gt;.  But who needs yet another
communications medium to post to?  What you
want to do is write something, git commit,
git push, and everyone gets your stuff the way
he or she wants.  Brad Fitzpatrick explains how to &lt;a href="http://www.google.com/buzz/bradfitz/PPjHXDhANAC/Want-to-connect-your-blog-or-some-other-feed-to" &gt;connect
your blog or some other feed to Google Buzz&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Then, naturally, you maintain your blog in &lt;a href="http://ikiwiki.info/" &gt;ikiwiki&lt;/a&gt;, and it all
works.  At least, it should.  This is a test.&lt;/p&gt;

&lt;p&gt;Speaking of git, if
you&amp;#39;re coming to SCALE, don&amp;#39;t miss &amp;#34;&lt;a href="http://www.socallinuxexpo.org/scale8x/presentations/panel-git-tips-and-tricks" &gt;Git
Tips and Tricks&lt;/a&gt;.&amp;#34;  Yes, we&amp;#39;ve got &lt;a href="http://www.socallinuxexpo.org/scale8x/speakers/shawn-pearce" &gt;Shawn
Pearce&lt;/a&gt; and &lt;a href="http://www.socallinuxexpo.org/scale8x/speakers/jason-haslup" &gt;Jason
Haslup&lt;/a&gt; confirmed, and I&amp;#39;m
working on one more.  (bonus link: &lt;a href="http://lwn.net/Articles/373891/" &gt;more SCALE
announcements&lt;/a&gt;)&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Wed, 10 Feb 2010 16:10:20 GMT</pubDate>
      <title>MLP: DNS, git, money</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=325</link>
      <guid>http://zgp.org/~dmarti/wiki/mlp/dns-git-money/</guid>
      <description>&lt;p&gt;BIND? nscd? Google Public
DNS? Unbound? Rick Moen explains DNS in &lt;a href="http://linuxgazette.net/170/lan.html" &gt;The
Village of Lan: A Networking Fairy Tale&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Make music, not debt: &lt;a href="http://www.frets.com/FretsPages/Fun/PickMachine/pickmachine.html" &gt;Free
Pick Machine!&lt;/a&gt; (via &lt;a href="http://thereifixedit.com/2010/01/03/new-years-resolution-make-music-not-debt/" &gt;thereifixedit.com&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.nakedcapitalism.com/2010/01/guest-post-moving-your-money-can-have-a-real-effect-on-big-banks.html" &gt;Moving Your Money Can Have a Real Effect on Big Banks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://freerangekids.wordpress.com/2010/01/17/outrage-of-the-week-boy-scientist-sent-for-counseling/" &gt;Boy Scientist Sent for Counseling&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://melikyan.blogspot.com/2010/01/era-of-black-boxes.html" &gt;The
Era of Black Boxes&lt;/a&gt; by Hovik Melikyan (via Bruce
Schneier)&lt;/p&gt;

&lt;p&gt;&amp;#34;We view git as the SCM solution of the
future at Eclipse and hope to have it up and
running for as the main SCM repository for as
many projects as possible by the end of 2010.&amp;#34; -- &lt;a href="http://dev.eclipse.org/blogs/mike/2009/12/07/project-community-enhancements-for-2010/" &gt;Mike
Milinkovich&lt;/a&gt; (via &lt;a href="http://www.spearce.org/2009/12/egit-in-2010.html" &gt;Shawn
Pearce&lt;/a&gt;) (the Eclipse Foundation &lt;a href="http://www.spearce.org/2010/02/the-tragedy-of-eclipse-org.html" &gt;needs
to hire a paralegal who knows Git, though&lt;/a&gt;.)&lt;/p&gt;

&lt;p&gt;Short web comic: &lt;a href="http://robotandghost.com/nggallery/page-39/image/293/" &gt;The
Invaders&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ben Adida: &lt;a href="http://benlog.com/articles/2008/06/19/dont-hash-secrets/" &gt;Don&#x2019;t
Hash Secrets&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Wed, 10 Feb 2010 16:10:20 GMT</pubDate>
      <title>Should I delete this?</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=324</link>
      <guid>http://zgp.org/~dmarti/wiki/freedom/maneki-neko/</guid>
      <description>&lt;p&gt;Someone sent me a copy of the great science-fiction
story &amp;#34;Maneki Neko&amp;#34; by Bruce Sterling.  &lt;a href="http://www.epiphyte.net/SF/old-fashioned-future.html" &gt;(review)&lt;/a&gt;.
The story is &lt;em&gt;about&lt;/em&gt; an alternate economy and
information sharing, but it&amp;#39;s not labeled Creative
Commons and doesn&amp;#39;t have any permissions attached to
it.  As far as I know, this story does have the first
example of one person making a copy of free software
for another.  But I did a web search and haven&amp;#39;t
found a copy that&amp;#39;s licensed for redistribution.&lt;/p&gt;

&lt;p&gt;I own (bought new if it matters) the paperback story
collection &lt;em&gt;A Good Old-Fashioned Future&lt;/em&gt; in which it
appears, so I have paid for a copy.  But I didn&amp;#39;t
pay for &lt;em&gt;this&lt;/em&gt; copy.  Did someone commit copyright
infringement by sending it to me?  Probably.  If I
had typed in a copy myself, would it be permissible,
as space or format shifting? Sure.  But should I
delete this copy?&lt;/p&gt;

&lt;p&gt;(I wonder what would be involved in starting a
company that sells legal DRM-free copies of science
fiction stories.  &amp;#34;WOULD YOU BUY IT FOR A QUARTER?&amp;#34;
would be a good name for a company like that.)&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 30 Jan 2010 17:10:08 GMT</pubDate>
      <title>QoTD: Simon Johnson</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=323</link>
      <guid>http://zgp.org/~dmarti/wiki/qotd/simon-johnson-28-jan/</guid>
      <description>&lt;p&gt;&amp;#34;Have we really reached the situation where the
Senate as a body and individual Senators &#x2013;
accomplished men and women, who stand on the
shoulders of giants &#x2013; must bow down before
financial markets and high-ranking executives
who are really just talking their book?&amp;#34; &#x2014; &lt;a href="http://baselinescenario.com/2010/01/28/a-colossal-failure-of-governance-the-reappointment-of-ben-bernanke/" &gt;Simon
Johnson&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Tue, 5 Jan 2010 00:07:29 GMT</pubDate>
      <title>MLP: web this and that.</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=322</link>
      <guid>http://zgp.org/~dmarti/wiki/mlp/web-this-and-that/</guid>
      <description>&lt;p&gt;Meagan Fisher: &lt;a href="http://24ways.org/2009/make-your-mockup-in-markup" &gt;&amp;#34;a
website&#x2019;s design should begin where it&#x2019;s going
to live: in the browser.&amp;#34;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Good look at a
network of comment spam crews: &lt;a href="http://www.zonaeuropa.com/20091221_1.htm" &gt;Internet
Crime Gangs Manipulate Public Opinion&lt;/a&gt;  (via &lt;a href="http://globalguerrillas.typepad.com/globalguerrillas/2009/12/links-29-dec-09.html" &gt;John
Robb&lt;/a&gt;).  These aren&amp;#39;t just going for traffic,
they&amp;#39;re actually disparaging a business with privacy
complaints.&lt;/p&gt;

&lt;p&gt;How to plot a point on a &lt;a href="http://blog.notdot.net/2009/11/Damn-Cool-Algorithms-Spatial-indexing-with-Quadtrees-and-Hilbert-Curves" &gt;Hilbert
Curve&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Go &lt;a href="http://thereifixedit.com/2009/12/28/viva-la-music-revolution/" &gt;Lego
A/V Guy&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Playing with &lt;a href="http://dev.w3.org/html5/webstorage/" &gt;Web
Storage&lt;/a&gt;.  Try Pedro Ladaria&amp;#39;s &lt;a href="http://codebase.es/test/webstorage.html" &gt;text
editor demo&lt;/a&gt;, and see the &lt;a href="http://www.quirksmode.org/dom/html5.html#localstorage" &gt;HTML5
compatibility&lt;/a&gt; table to see where it works.&lt;/p&gt;

&lt;p&gt;And the &amp;#34;apt-get install&amp;#34; of the week: &lt;code&gt;sudo
apt-get install wkhtmltopdf&lt;/code&gt;.  That&amp;#39;s a &lt;a href="http://code.google.com/p/wkhtmltopdf/" &gt;simple
shell utility to convert html to pdf using the webkit
rendering engine, and qt.&lt;/a&gt;  Fully scriptable and
&lt;code&gt;make&lt;/code&gt;-friendly, and you can feed it a user stylesheet
to tweak the format for print without changing the
original HTML.  Just what I needed.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Thu, 24 Dec 2009 20:06:14 GMT</pubDate>
      <title>Webspam feeds?</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=321</link>
      <guid>http://zgp.org/~dmarti/wiki/www/webspam-to-feed/</guid>
      <description>&lt;p&gt;So here&amp;#39;s the basic idea.  You have a web site with a
bunch of user-generated links that may or may not be
spam.  These links can come from anywhere: comments,
wiki edits, trackbacks, referers.  Meanwhile, on
some other site, a page on &lt;em&gt;your&lt;/em&gt; site could be the
target of a spam link.  (For example, somebody makes
an account, and puts a bunch of crap in his or her &lt;a href="http://zgp.org/~dmarti/www/dead-profiles/" &gt;profile
page&lt;/a&gt;.)&lt;/p&gt;

&lt;p&gt;So you want to find the spammy links on your site,
and you want the rest of the webmasters in the world
to clean up the spammy pages on &lt;em&gt;their&lt;/em&gt; sites.&lt;/p&gt;

&lt;p&gt;So what do you do?  Well, when you clean up,
you post the URIs that you don&amp;#39;t like to a link
reputation clearinghouse.  (You can also post the
good URIs that appear on your site as good, to help
the clearinghouse decide that you&amp;#39;re a legit user,
and to help prevent them from showing up as spam.)
You might report to more than one clearinghouse,
since they all accept basically the same HTTP POSTs.
All easy to automate as part of the moderation process
in your CMS if you want.&lt;/p&gt;

&lt;p&gt;The clearinghouse does some digestion (naturally,
spammers are going to try to clobber the clearinghouse
with bogus reports, and naturally, some links are
going to be reported the wrong way by mistake.)
Each clearinghouse does its own digestion and
reputation magick internally.&lt;/p&gt;

&lt;p&gt;Then the clearinghouse generates RSS feeds by domain.
You subscribe to one or more feeds from one or more
clearinghouse services, and when you see a possibly
bad page on your domain, you check it out.  You can
pick and choose among clearinghouses, since some will
end up doing better digestion than others.&lt;/p&gt;

&lt;p&gt;Big web sites that host a lot of user-generated
content might want to run their own clearinghouses.
Another logical place to put a clearinghouse is at
a site that does link sharing or URL shortening.
Individual webmasters might subscribe to just one
clearinghouse, and clearinghouses might subscribe to
each other.&lt;/p&gt;

&lt;p&gt;Here&amp;#39;s a simple, easy-to-use clearinghouse:
&lt;a href="http://aloodo.com/aloodo/" &gt;Aloodo&lt;/a&gt;.
Right now it&amp;#39;s seeded with good and bad links from
this site, along with a few other public sources.
There&amp;#39;s also a simple way to query the good and
bad lists, so, for example, you can check out a new
user&amp;#39;s profile page and forum postings before deciding
whether to make them public.  If you have a webspam
problem, let&amp;#39;s talk about how this could be useful
to you&#x2014;either as a customized subscription or
as an in-house install.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Tue, 22 Dec 2009 18:04:20 GMT</pubDate>
      <title>QoTD: John Gruber</title>
      <link>http://www.advogato.org/person/dmarti/diary.html?start=320</link>
      <guid>http://zgp.org/~dmarti/wiki/qotd/John-Gruber-2009-12-22/</guid>
      <description>&lt;p&gt;&amp;#34;Why would I publish content using a technology
that I personally block by default? I truly
hope to see Flash fade as the de facto
standard for embedded web video, and I&#x2019;m
willing to put my markup where my mouth is.&amp;#34; -- &lt;a href="http://daringfireball.net/2009/12/html5_video_unusable" &gt;John
Gruber&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
