<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0"><channel><title>C[omp]ute</title><link>http://www.acooke.org/cute/</link><description>Andrew Cooke's blog</description><lastBuildDate>Tue, 15 May 2012 22:01:59 GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>blockaid.me - Free DNS
</title><link>http://www.acooke.org/cute/blockaidme0.html
</link><description>
 If you set your dns server to be the value listed here:
   http://www.blockaid.me/configuration/#info
 then you will avoid blocking of sites AND get the new opennic names
 
 http://www.blockaid.me/
 http://www.opennicproject.org/
 
 Andrew
 
</description><guid isPermaLink="true">blockaidme0.html
</guid><pubDate>Tue, 15 May 2012 22:01:00 GMT</pubDate></item><item><title>Magicd - Haskell based consistency-on-read for Riak
</title><link>http://www.acooke.org/cute/MagicdHask0.html
</link><description>
 http://devblog.bu.mp/from-mongodb-to-riak
 
 The article is more general, but I thought the "consistency on read" layer was
 interesting.
 
 Andrew
 
</description><guid isPermaLink="true">MagicdHask0.html
</guid><pubDate>Mon, 14 May 2012 21:56:00 GMT</pubDate></item><item><title>Long Working Hours in Chile
</title><link>http://www.acooke.org/cute/LongWorkin0.html
</link><description>
 Years ago I read a newspaper article that showed Chile had the second longest
 working hours in (as far as I remembered) the world, after only S Korea.  But
 I never found the stats that were the source.
 
 Today, in this article from the BBC about Greece's working hours, I found a
 link to this table from the OECD:
 
 http://stats.oecd.org/Index.aspx?DatasetCode=LEVEL#
 
 So it's not worldwide, but OECD....</description><guid isPermaLink="true">LongWorkin0.html
</guid><pubDate>Mon, 14 May 2012 08:16:00 GMT</pubDate></item><item><title>Martin Warp - Free Comic Book
</title><link>http://www.acooke.org/cute/MartinWarp0.html
</link><description>
 http://www.viceral.cl
 
 The download button is "Descarga" on the left; you need to enter name and
 email.  It's written in Spanish.
 
 Andrew
 
</description><guid isPermaLink="true">MartinWarp0.html
</guid><pubDate>Sat, 05 May 2012 19:11:00 GMT</pubDate></item><item><title>Useful Thread on Clojure Data Vis
</title><link>http://www.acooke.org/cute/UsefulThre0.html
</link><description>
 http://news.ycombinator.com/item?id=3928837
 http://keminglabs.com/c2/
 
 Andrew
 
</description><guid isPermaLink="true">UsefulThre0.html
</guid><pubDate>Fri, 04 May 2012 22:51:00 GMT</pubDate></item><item><title>Clojure's Map Implementation
</title><link>http://www.acooke.org/cute/ClojuresMa0.html
</link><description>
 This describes (the ideas behind) Clojure's Map Implementation (it's not a
 functional data structure, but it's clear how to make it one).  The basic idea
 is to use successive groups of 5 bits from the hash as indices into a 32-entry
 node.  Hence the O(log32).
 
 http://lampwww.epfl.ch/papers/idealhashtrees.pdf
 
 Andrew
 
</description><guid isPermaLink="true">ClojuresMa0.html
</guid><pubDate>Thu, 03 May 2012 04:01:00 GMT</pubDate></item><item><title>Microcredit and Microsavings
</title><link>http://www.acooke.org/cute/Microcredi0.html
</link><description>
 Interesting article at
 http://microfinance.cgap.org/2012/04/11/latest-impact-research-inching-toward-generalization/
 arguing that microsaving is more effective than microcredit.  Cites
 preliminary work from Chile that mentions Fondo Esperanza.
 
 http://www.fondoesperanza.cl/
 
 Andrew
 
</description><guid isPermaLink="true">Microcredi0.html
</guid><pubDate>Sun, 29 Apr 2012 08:49:00 GMT</pubDate></item><item><title>Compound of Five Tetrahedra
</title><link>http://www.acooke.org/cute/Compoundof0.html
</link><description>
 This is horribly horribly nerdy, but I just spent half an hour fascinated.
 
 http://www.youtube.com/watch?v=S6kt_oQDDOk
 
 Andrew
 
</description><guid isPermaLink="true">Compoundof0.html
</guid><pubDate>Sat, 28 Apr 2012 20:31:00 GMT</pubDate></item><item><title>Example of Writing Indexed PNG Using PNGJ + Clojure
</title><link>http://www.acooke.org/cute/ExampleofW0.html
</link><description>
 Throwing this out there because pngj is a nice little library, but the
 examples are fairly opaque and it assumes you know PNG internals.
 
 I'll describe the code (below) and then give a summary.  You may not need the
 code to understand how to use the library, so feel free to skip to the
 numbered list...
 
 
 OK, first the code: The function "print-png-indexed" takes an output stream
 and returns two f...</description><guid isPermaLink="true">ExampleofW0.html
</guid><pubDate>Sat, 28 Apr 2012 15:46:00 GMT</pubDate></item><item><title>Achewood is Back
</title><link>http://www.acooke.org/cute/Achewoodis0.html
</link><description>
 No-one told me.
 
 It's slow, maybe a dozen since last November.  A new e-book.
 
 http://achewood.com/index.php?date=11232011
 
 Andrew
 
</description><guid isPermaLink="true">Achewoodis0.html
</guid><pubDate>Wed, 25 Apr 2012 21:32:00 GMT</pubDate></item><item><title>How Do You Get From Here To There?
</title><link>http://www.acooke.org/cute/HowDoYouGe0.html
</link><description>
 Know what I'd like in an IDE?  Something that would show call paths from one
 routine to another.
 
 You know you are calling some routine.  And you know that you're seeing an
 error in another.  Wouldn't it be nice to have something that joins up the
 dots?  So you know where to look for the cause.  Particularly when the error
 is in a common utility.
 
 Andrew
 
</description><guid isPermaLink="true">HowDoYouGe0.html
</guid><pubDate>Tue, 24 Apr 2012 16:52:00 GMT</pubDate></item></channel></rss>
