<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>michael-mccracken.net &#187; programming</title>
	<atom:link href="http://michael-mccracken.net/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://michael-mccracken.net</link>
	<description>This is a weblog</description>
	<lastBuildDate>Fri, 03 Feb 2012 23:08:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Links for January 11th</title>
		<link>http://michael-mccracken.net/2012/01/links-for-january-11th-2/</link>
		<comments>http://michael-mccracken.net/2012/01/links-for-january-11th-2/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 16:52:23 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[accessories]]></category>
		<category><![CDATA[case]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hn]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[journals]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[ocaml]]></category>
		<category><![CDATA[open-access]]></category>
		<category><![CDATA[package-manager]]></category>
		<category><![CDATA[personalized-search]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[publication]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[sleeve]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=649</guid>
		<description><![CDATA[My shared links for January 11th: Welcome to ELPA &#8211; emacs lisp package archive OCaml for the Masses &#8211; ACM Queue &#8211; Why the next language you learn should be functional by Yaron Minsky, Jane Street Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function. [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for January 11th:</p>

<ul>
<li><a href="http://tromey.com/elpa/">Welcome to ELPA</a> &#8211; emacs lisp package archive</li>
<li><a href="http://queue.acm.org/detail.cfm?id=2038036">OCaml for the Masses &#8211; ACM Queue</a> &#8211; Why the next language you learn should be functional

by Yaron Minsky, Jane Street

Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function. &#8211; John Carmack
</li>
<li><a href="http://www.michaeleisen.org/blog/?p=807">Elsevier-funded NY Congresswoman Carolyn Maloney Wants to Deny Americans Access to Taxpayer Funded Research</a> &#8211; </li>
<li><a href="http://byrdandbelle.bigcartel.com/">byrd and belle</a> &#8211; Nice looking sleeves with wool felt and leather</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2012/01/links-for-january-11th-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for January 20th through January 21st</title>
		<link>http://michael-mccracken.net/2012/01/links-for-january-20th-through-january-21st/</link>
		<comments>http://michael-mccracken.net/2012/01/links-for-january-20th-through-january-21st/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 01:50:28 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[haskell]]></category>
		<category><![CDATA[HPC]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[portland]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[STM]]></category>
		<category><![CDATA[TM]]></category>
		<category><![CDATA[Transactional-Memory]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=661</guid>
		<description><![CDATA[My shared links for January 20th through January 21st: Mail Pilot: Email Reimagined by Josh Milas &#038; Alex Obenauer — Kickstarter &#8211; “Getting Into Modeling With CouchCocoa” &#8211; Galois &#8211; Home &#8211; Contract Research organization in Portland who makes use of functional programming. Book: Real World Haskell &#8211; Full text of book &#8220;real world haskell&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for January 20th through January 21st:</p>

<ul>
<li><a href="http://www.kickstarter.com/projects/1380180715/mail-pilot-email-reimagined">Mail Pilot: Email Reimagined by Josh Milas &#038; Alex Obenauer — Kickstarter</a> &#8211; </li>
<li><a href="http://--">“Getting Into Modeling With CouchCocoa”</a> &#8211; </li>
<li><a href="http://corp.galois.com/">Galois &#8211; Home</a> &#8211; Contract Research organization in Portland who makes use of functional programming.</li>
<li><a href="http://book.realworldhaskell.org/read/">Book: Real World Haskell</a> &#8211; Full text of book &#8220;real world haskell&#8221;</li>
<li><a href="http://www.cs.nott.ac.uk/~gmh/book.html">Programming in Haskell</a> &#8211; well-reviewed intro haskell book</li>
<li><a href="http://www.bluebytesoftware.com/blog/2010/01/03/ABriefRetrospectiveOnTransactionalMemory.aspx">Joe Duffy&#8217;s Weblog : A (brief) retrospective on transactional memory</a> &#8211; Not really brief. Lots of interesting detail about TM in practice.</li>
<li><a href="http://blog.ezyang.com/2011/11/how-to-read-haskell/">How to read Haskell like Python : Inside 233</a> &#8211; </li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2012/01/links-for-january-20th-through-january-21st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for January 12th through January 18th</title>
		<link>http://michael-mccracken.net/2012/01/links-for-january-12th-through-january-18th/</link>
		<comments>http://michael-mccracken.net/2012/01/links-for-january-12th-through-january-18th/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 16:44:11 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[caml]]></category>
		<category><![CDATA[Cite:rentzsch]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[continuations]]></category>
		<category><![CDATA[cps]]></category>
		<category><![CDATA[cvxpy]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[functional-programming]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[haskell]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[ocaml]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[package-manager]]></category>
		<category><![CDATA[parallelism]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[profiling]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[prolog]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sml]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=653</guid>
		<description><![CDATA[My shared links for January 12th through January 18th: Steven Frank: Notes: Home &#8211; CVXPY documentation &#8212; CVXPY v0.0.1 documentation &#8211; Optimization, uses Disciplined Convex Programming Progression: Supporting Optimisation in Haskell &#171; Communicating Haskell Processes &#8211; Tools for benchmarking haskell performance 1.-Environment setup &#8211; The GNU Prolog web site &#8211; Free GNU Prolog &#8211; supports [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for January 12th through January 18th:</p>

<ul>
<li><a href="http://stevenf.com/notes/">Steven Frank: Notes: Home</a> &#8211; </li>
<li><a href="http://www.stanford.edu/~ttinoco/cvxpy/">CVXPY documentation &mdash; CVXPY v0.0.1 documentation</a> &#8211; Optimization, uses Disciplined Convex Programming</li>
<li><a href="http://chplib.wordpress.com/2010/02/04/progression-supporting-optimisation-in-haskell/">Progression: Supporting Optimisation in Haskell &laquo; Communicating Haskell Processes</a> &#8211; Tools for benchmarking haskell performance</li>
<li><a href="http://www.jamesmolloy.co.uk/tutorial_html/1.-Environment%20setup.html">1.-Environment setup</a> &#8211; </li>
<li><a href="http://www.gprolog.org/">The GNU Prolog web site</a> &#8211; Free GNU Prolog &#8211; supports ISO</li>
<li><a href="http://www.ciaohome.org/">The Ciao System</a> &#8211; &quot;Ciao is a general-purpose programming language which supports logic, constraint, functional, higher-order, and object-oriented programming styles. Its main design objectives are high expressive power, extensibility, safety, reliability, and efficient execution&quot;</li>
<li><a href="http://marmalade-repo.org/">Marmalade: Spreadable Elisp</a> &#8211; A repository for elisp packages. Uses ELPA. Didn&#039;t work when I tried it, but maybe a firewall issue?</li>
<li><a href="http://www.haskell.org/haddock/">Haddock Documentation Generator for Haskell</a> &#8211; Really nice documentation generator for Haskell code.

I particularly like the synopsis tab.</li>
<li><a href="http://caml.inria.fr/pub/ml-archives/caml-list/2002/11/64c14acb90cb14bedb2cacb73338fb15.fr.html">Archives of the Caml mailing list &gt; Message from Xavier Leroy [2002]</a> &#8211; From 2002:
&quot;In summary: there is no SMP support in OCaml, and it is very very
unlikely that there will ever be.  If you&#039;re into parallelism, better
investigate message-passing interfaces.&quot;</li>
<li><a href="http://caml.inria.fr/pub/ml-archives/caml-list/2002/04/a20d07d890dc2ebd525fbe3eed177492.en.html">Archives of the Caml mailing list &gt; Message from Benjamin C. Pierce</a> &#8211; Lots of links about CPS and continuations in Ocaml and others.</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2012/01/links-for-january-12th-through-january-18th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for December 13th through December 19th</title>
		<link>http://michael-mccracken.net/2011/12/links-for-december-13th-through-december-19th/</link>
		<comments>http://michael-mccracken.net/2011/12/links-for-december-13th-through-december-19th/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 17:12:58 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[(Source:]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[documentary]]></category>
		<category><![CDATA[empirical-software-engineering]]></category>
		<category><![CDATA[http://twitter.com/insideHPC/status/146761306207301633)]]></category>
		<category><![CDATA[medicine]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=616</guid>
		<description><![CDATA[My shared links for December 13th through December 19th: Treatment and Side Effect Info from Patients Like You : PatientsLikeMe &#8211; NVIDIA open sources compiler for CUDA based on LLVM &#8211; tweeted by insideHPC at 12/13/11 7:19 PM The Architecture of Open Source Applications &#8211; Architects look at thousands of buildings during their training, and [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for December 13th through December 19th:</p>

<ul>
<li><a href="http://www.patientslikeme.com/">Treatment and Side Effect Info from Patients Like You : PatientsLikeMe</a> &#8211; </li>
<li><a href="http://insidehpc.com/2011/12/13/nvidia-opens-cuda-compiler-source-code/">NVIDIA open sources compiler for CUDA based on LLVM</a> &#8211; tweeted by insideHPC at 12/13/11 7:19 PM</li>
<li><a href="http://www.aosabook.org/en/index.html">The Architecture of Open Source Applications</a> &#8211; Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well&mdash;usually programs they wrote themselves&mdash;and never study the great programs of history. As a result, they repeat one another&#039;s mistakes rather than building on one another&#039;s successes.

This book&#039;s goal is to change that. In it, the authors of twenty-five open source applications explain how their software is structured, and why. What are each program&#039;s major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.

If you are a junior developer, and want to learn how your more experienced colleagues think, this book is the place to start. If you are an intermediate or senior developer, and want to see how your peers have solved hard design problems, this book can help you too.</li>
<li><a href="http://www.neverworkintheory.org/?p=197">An Empirical Comparison of the Accuracy Rates of Novices using the Quorum, Perl, and Randomo Programming Languages &#8211; It will never work in theory</a> &#8211; We present here an empirical study comparing the accuracy rates of novices writing software in three programming languages: Quorum, Perl, and Randomo. The first language, Quorum, we call an evidence-based programming language, where the syntax, semantics, and API designs change in correspondence to the latest academic research and literature on programming language usability. Second, while Perl is well known, we call Randomo a Placebo-language, where some of the syntax was chosen with a random number generator and the ASCII table. We compared novices that were programming for the first time using each of these languages, testing how accurately they could write simple programs using common program constructs (e.g., loops, conditionals, functions, variables, parameters). Results showed that while Quorum users were afforded significantly greater accuracy compared to those using Perl and Randomo, Perl users were unable to write programs more accurately than those using a language designed by chance</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/12/links-for-december-13th-through-december-19th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 27th through December 1st</title>
		<link>http://michael-mccracken.net/2011/12/links-for-november-27th-through-december-1st/</link>
		<comments>http://michael-mccracken.net/2011/12/links-for-november-27th-through-december-1st/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 17:11:16 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[acme]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[CHI]]></category>
		<category><![CDATA[citation]]></category>
		<category><![CDATA[datasets]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[documentary]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[moog]]></category>
		<category><![CDATA[movie]]></category>
		<category><![CDATA[negotiation]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[pjax]]></category>
		<category><![CDATA[plan9]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[publication]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[social-networks]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[to-watch]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=611</guid>
		<description><![CDATA[My shared links for November 27th through December 1st: The Acme User Interface for Programmers &#8211; UF Sparse Matrix Collection &#8211; SNAP group &#8211; collection of datasets including social networks Action Science Explorer (Formerly iOpener Workbench) &#8211; iOpener Project &#8211; The goal of iOPENER (Information Organization for PENning Expositions on Research) is to generate readily-consumable [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for November 27th through December 1st:</p>

<ul>
<li><a href="http://acme.cat-v.org/">The Acme User Interface for Programmers</a> &#8211; </li>
<li><a href="http://www.cise.ufl.edu/research/sparse/matrices/SNAP/">UF Sparse Matrix Collection &#8211; SNAP group</a> &#8211; collection of datasets including social networks</li>
<li><a href="http://www.cs.umd.edu/hcil/ase/">Action Science Explorer (Formerly iOpener Workbench)</a> &#8211; </li>
<li><a href="http://tangra.si.umich.edu/clair/iopener/">iOpener Project</a> &#8211; The goal of iOPENER (Information Organization for PENning Expositions on Research) is to generate readily-consumable surveys of different scientific domains and topics, targeted to different audiences and levels, e.g., expert specialists, scientists from related disciplines, educators, students, government decision makers, and citizens including minorities and underrepresented groups. Surveyed material is presented in different modalities, e.g., an enumerated list of articles, a bulleted list of key facts, a textual summary, or a visual presentation with zoom and filter capabilities. The original contributions of this research are in the creation of an infrastructure for automatically summarizing entire areas of scientific endeavor by linking three available technologies: (1) bibliometric lexical link mining; (2) summarization techniques; and (3) visualization tools for displaying both structure and content.</li>
<li><a href="http://news.ycombinator.com/item?id=3289750">I regularly hire women for 65% to 75% of what males make | Hacker News</a> &#8211; Lots of tips on salary negotiation for both sexes in the comments thread</li>
<li><a href="http://pjax.heroku.com/">pjax</a> &#8211; ajax with permalinks</li>
<li><a href="http://www.imdb.com/title/tt0378378/">Moog (2004) &#8211; IMDb</a> See also Walter/Wendy Carlos… </li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/12/links-for-november-27th-through-december-1st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 19th through November 25th</title>
		<link>http://michael-mccracken.net/2011/12/links-for-november-19th-through-november-25th/</link>
		<comments>http://michael-mccracken.net/2011/12/links-for-november-19th-through-november-25th/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 17:08:15 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[case]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[extensibility]]></category>
		<category><![CDATA[gift]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[mit-ai]]></category>
		<category><![CDATA[norway]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[prosperity]]></category>
		<category><![CDATA[rms]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[types]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=606</guid>
		<description><![CDATA[My shared links for November 19th through November 25th: Norway: an Eden with wifi &#8211; FT.com &#8211; &#34;Visiting Norway during the global crisis felt like prosperity tourism, or &#8220;wealth porn&#8221;.&#34; The Axis of Eval: The extensible way of thinking &#8211; An interesting way of looking at requiring types: it hampers extensibility&#8230; U1DB in Launchpad &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for November 19th through November 25th:</p>

<ul>
<li><a href="http://www.ft.com/intl/cms/s/2/5749fbb8-100d-11e1-a468-00144feabdc0.html#axzz1emPiPJlK">Norway: an Eden with wifi &#8211; FT.com</a> &#8211; &quot;Visiting Norway during the global crisis felt like prosperity tourism, or &ldquo;wealth porn&rdquo;.&quot;</li>
<li><a href="http://axisofeval.blogspot.com/2011/11/extensible-way-of-thinking.html">The Axis of Eval: The extensible way of thinking</a> &#8211; An interesting way of looking at requiring types: it hampers extensibility&hellip;</li>
<li><a href="https://launchpad.net/u1db">U1DB in Launchpad</a> &#8211; Potential replacement for desktopcouch</li>
<li><a href="http://blogs.oracle.com/run/entry/how_john_got_15x_improvement">How John Got 15x Improvement Without Really Trying (Compile My Code)</a> &#8211; </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/12/links-for-november-19th-through-november-25th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 4th through November 8th</title>
		<link>http://michael-mccracken.net/2011/12/links-for-november-4th-through-november-8th/</link>
		<comments>http://michael-mccracken.net/2011/12/links-for-november-4th-through-november-8th/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 17:06:27 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[CMU]]></category>
		<category><![CDATA[course]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[documentary]]></category>
		<category><![CDATA[DSL]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[machine-learning]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[xbase]]></category>
		<category><![CDATA[xtend]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=587</guid>
		<description><![CDATA[My shared links for November 4th through November 8th: The Social Graph is Neither (Pinboard Blog) &#8211; Cinder &#124; The library for professional-quality creative coding in C++ &#8211; A very full featured &#039;processing&#039;-like library in C++ targets mac and windows and ios Machine Learning 10-701/15-781: Lectures &#8211; Xtext &#8211; An environment for building DSLs on [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for November 4th through November 8th:</p>

<ul>
<li><a href="http://blog.pinboard.in/2011/11/the_social_graph_is_neither/">The Social Graph is Neither (Pinboard Blog)</a> &#8211; </li>
<li><a href="http://libcinder.org/">Cinder | The library for professional-quality creative coding in C++</a> &#8211; A very full featured &#039;processing&#039;-like library in C++

targets mac and windows and ios</li>
<li><a href="http://www.cs.cmu.edu/~tom/10701_sp11/lectures.shtml">Machine Learning 10-701/15-781: Lectures</a> &#8211; </li>
<li><a href="http://www.eclipse.org/Xtext/#support">Xtext</a> &#8211; An environment for building DSLs on the JVM</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/12/links-for-november-4th-through-november-8th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for October 25th through November 4th</title>
		<link>http://michael-mccracken.net/2011/11/links-for-october-25th-through-november-4th/</link>
		<comments>http://michael-mccracken.net/2011/11/links-for-october-25th-through-november-4th/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 05:51:24 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[ACM]]></category>
		<category><![CDATA[berkeley]]></category>
		<category><![CDATA[blinkenlights]]></category>
		<category><![CDATA[bootcamp]]></category>
		<category><![CDATA[coach]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[HPC]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[improvement]]></category>
		<category><![CDATA[mainframe]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[parlab]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[SIG]]></category>
		<category><![CDATA[surgery]]></category>
		<category><![CDATA[system360]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=579</guid>
		<description><![CDATA[My shared links for October 25th through November 4th: Coaching a Surgeon: What Makes Top Performers Better? : The New Yorker &#8211; atul gawande talks about coaching in professional fields. Should *you* have a coach? Incredible Control Panel Of IBM System/360 On Slant With A Few Illuminated Lights (Large image) &#8212; Ookaboo! &#8211; SIGHPC &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for October 25th through November 4th:</p>

<ul>
<li><a href="http://www.newyorker.com/reporting/2011/10/03/111003fa_fact_gawande?currentPage=all">Coaching a Surgeon: What Makes Top Performers Better? : The New Yorker</a> &#8211; atul gawande talks about coaching in professional fields. Should *you* have a coach?</li>
<li><a href="http://ookaboo.com/o/pictures/picture.large/26078124/Incredible_Control_Panel_Of_IBM_System36">Incredible Control Panel Of IBM System/360 On Slant With A Few Illuminated Lights (Large image) &#8212; Ookaboo!</a> &#8211; </li>
<li><a href="http://sighpc.org/">SIGHPC</a> &#8211; New ACM SIG for HPC.</li>
<li><a href="http://online.wsj.com/article/SB10001424052970204644504576653573191370088.html?mod=googlenews_wsj">Michael Nielsen on Networked Science &#8211; WSJ.com</a> &#8211; </li>
<li><a href="http://parlab.eecs.berkeley.edu/2011bootcampagenda">2011 Par Lab Boot Camp &#8211; Short Course on Parallel Programming | Par Lab</a> &#8211; Slides for bootcamp talks</li>
<li><a href="http://tech.dropbox.com/?p=89#disqus_thread">Dropbox tech blog &raquo; Blog Archive &raquo; A Python Optimization Anecdote</a> &#8211; </li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/11/links-for-october-25th-through-november-4th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for October 22nd through October 24th</title>
		<link>http://michael-mccracken.net/2011/10/links-for-october-22nd-through-october-24th/</link>
		<comments>http://michael-mccracken.net/2011/10/links-for-october-22nd-through-october-24th/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 21:59:22 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[gifts]]></category>
		<category><![CDATA[idiomatic]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=574</guid>
		<description><![CDATA[My shared links for October 22nd through October 24th: Custom making stuffed toys with children by Child&#039;s Own Studio &#8211; Send a drawing and get a toy made from it Code Like a Pythonista: Idiomatic Python &#8211;]]></description>
			<content:encoded><![CDATA[<p>My shared links for October 22nd through October 24th:</p>

<ul>
<li><a href="http://www.childsown.com/">Custom making stuffed toys with children by Child&#039;s Own Studio</a> &#8211; Send a drawing and get a toy made from it</li>
<li><a href="http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html">Code Like a Pythonista: Idiomatic Python</a> &#8211; </li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/10/links-for-october-22nd-through-october-24th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for September 27th through October 14th</title>
		<link>http://michael-mccracken.net/2011/10/links-for-september-27th-through-october-14th/</link>
		<comments>http://michael-mccracken.net/2011/10/links-for-september-27th-through-october-14th/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 21:58:47 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[bibtex]]></category>
		<category><![CDATA[christmas]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[exascale]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[gift]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[greeting-card]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[ly]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[portland]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[sly]]></category>
		<category><![CDATA[smalltalk]]></category>
		<category><![CDATA[squeak]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[winter]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=569</guid>
		<description><![CDATA[My shared links for September 27th through October 14th: pyprocessing &#8211; A Processing-like environment for doing graphics with Python &#8211; Google Project Hosting &#8211; processing in python. uses pyglet. installs very easily Common Errors in Technical Writing &#8211; A list of common errors and peeves in technical writing. Very useful. Renaissance: Harness Emergence to Avoid [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for September 27th through October 14th:</p>

<ul>
<li><a href="http://code.google.com/p/pyprocessing/">pyprocessing &#8211; A Processing-like environment for doing graphics with Python &#8211; Google Project Hosting</a> &#8211; processing in python. uses pyglet. installs very easily</li>
<li><a href="http://www.ece.ucdavis.edu/~jowens/commonerrors.html">Common Errors in Technical Writing</a> &#8211; A list of common errors and peeves in technical writing. Very useful.</li>
<li><a href="http://soft.vub.ac.be/~smarr/renaissance/">Renaissance: Harness Emergence to Avoid the Concurrency Trap</a> &#8211; Languages for non-deterministic computing, and a manycore squeak VM</li>
<li><a href="http://waxy.org/2011/09/geeks_guide_to_portland_2011/">Geek&#039;s Guide to Portland 2011 &#8211; Waxy.org</a> &#8211; </li>
<li><a href="http://candyspotting.com/index.php/cards/holiday/houndstooth-snowsuit.html">Candyspotting &#8211; Houndstooth Snowsuit Card &#8211; Holiday</a> &#8211; </li>
<li><a href="http://blog.llvm.org/2011/09/greedy-register-allocation-in-llvm-30.html">LLVM Project Blog: Greedy Register Allocation in LLVM 3.0</a> &#8211; </li>
<li><a href="http://ergo.human.cornell.edu/CUESitStand.html">CUergo: Sitting and Standing</a> &#8211; Short version: sit at your desk, but get up every 20 minutes and move around for 2 minutes. That&#039;s probably a good time to focus your eyes somewhere else too.</li>
<li><a href="http://pandas.sourceforge.net/">pandas: powerful Python data analysis toolkit &mdash; pandas v0.4.0 documentation</a> &#8211; python package for labeled multidimensional data</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/10/links-for-september-27th-through-october-14th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

