<?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; python</title>
	<atom:link href="http://michael-mccracken.net/tag/python/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 27th through February 3rd</title>
		<link>http://michael-mccracken.net/2012/02/links-for-january-27th-through-february-3rd/</link>
		<comments>http://michael-mccracken.net/2012/02/links-for-january-27th-through-february-3rd/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 23:08:39 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[compilers]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[ergonomics]]></category>
		<category><![CDATA[extensible-compilers]]></category>
		<category><![CDATA[foot-switch]]></category>
		<category><![CDATA[ghc]]></category>
		<category><![CDATA[haskell]]></category>
		<category><![CDATA[pedal]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[plotting]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[reinteract]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[udacity]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=671</guid>
		<description><![CDATA[My shared links for January 27th through February 3rd: Kinesis Savant Elite Programmable Foot Switches &#8211; 1-3 pedal programmable USB footswitches. $99-$150 or so. needs usboverdrive for macs Tutorial/Plotting &#8211; Reinteract &#8211; Trac &#8211; Reinteract does plotting!? GHC 7.4.1 Release Notes: 9.3.&#160;Compiler Plugins &#8211; Write a compiler plugin for Haskell in Haskell Volatile and Decentralized: [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for January 27th through February 3rd:</p>

<ul>
<li><a href="http://www.kinesis-ergo.com/fs-savant-elite.htm">Kinesis Savant Elite Programmable Foot Switches</a> &#8211; 1-3 pedal programmable USB footswitches. $99-$150 or so.
needs usboverdrive for macs</li>
<li><a href="http://www.reinteract.org/trac/wiki/Tutorial/Plotting">Tutorial/Plotting &#8211; Reinteract &#8211; Trac</a> &#8211; Reinteract does plotting!?</li>
<li><a href="http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/compiler-plugins.html">GHC 7.4.1 Release Notes: 9.3.&nbsp;Compiler Plugins</a> &#8211; Write a compiler plugin for Haskell in Haskell</li>
<li><a href="http://matt-welsh.blogspot.com/2012/01/making-universities-obsolete.html">Volatile and Decentralized: Making universities obsolete</a> &#8211; Matt Welsh on problems in higher ed.</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2012/02/links-for-january-27th-through-february-3rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for January 23rd through January 25th</title>
		<link>http://michael-mccracken.net/2012/01/links-for-january-23rd-through-january-25th/</link>
		<comments>http://michael-mccracken.net/2012/01/links-for-january-23rd-through-january-25th/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 16:57:27 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[HUD]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[u1db]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu-one]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[WIMP]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=667</guid>
		<description><![CDATA[My shared links for January 23rd through January 25th: Introducing the HUD. Say hello to the future of the menu. &#171; Canonical Design &#8211; Canonical is moving towards no menus and just using a quicksilver-style &#34;HUD&#34; smart text interface. That&#039;s great &#8211; menus stink and this gives a path to voice control too, but there&#039;s [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for January 23rd through January 25th:</p>

<ul>
<li><a href="http://design.canonical.com/2012/01/introducing-the-hud-say-hello-to-the-future-of-the-menu/">Introducing the HUD. Say hello to the future of the menu. &laquo; Canonical Design</a> &#8211; Canonical is moving towards no menus and just using a quicksilver-style &quot;HUD&quot; smart text interface. That&#039;s great &#8211; menus stink and this gives a path to voice control too, but there&#039;s a big discovery problem to be attacked (which menus also have but not as bad).</li>
<li><a href="http://voices.canonical.com/ubuntuone/?p=1342">Ubuntu One Blog &raquo; Blog Archive &raquo; U1DB technical preview release: tell us what you think!</a> &#8211; Blog post announcing u1db preview</li>
<li><a href="http://people.canonical.com/~aquarius/u1db-docs/">U1DB &mdash; u1db v0.0.1.dev.0 documentation</a> &#8211; Developer preview documentation. Their summary:
&quot;
U1DB is a database API for synchronised databases of JSON documents. It&rsquo;s simple to use in applications, and allows apps to store documents and synchronise them between machines and devices. U1DB itself is not a database: instead, it&rsquo;s an API which can be backed by any database for storage. This means that you can use u1db on different platforms, from different languages, and backed on to different databases, and sync between all of them.
&quot;</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2012/01/links-for-january-23rd-through-january-25th/feed/</wfw:commentRss>
		<slash:comments>1</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 January 3rd through January 5th</title>
		<link>http://michael-mccracken.net/2012/01/links-for-january-3rd-through-january-5th/</link>
		<comments>http://michael-mccracken.net/2012/01/links-for-january-3rd-through-january-5th/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 17:14:15 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[dtrace]]></category>
		<category><![CDATA[essays]]></category>
		<category><![CDATA[lens]]></category>
		<category><![CDATA[llvm]]></category>
		<category><![CDATA[metaprogramming]]></category>
		<category><![CDATA[mython]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=635</guid>
		<description><![CDATA[My shared links for January 3rd through January 5th: 2011 Annual Question &#124; Edge : &#34;what scientific concept would improve everybody&#039;s cognitive toolkit&#34; &#8211; As usual more thought provoking essays than will fit in my head, but seriously, what is &#34;A Proxemic of Urban Sexuality&#34; getting at? Simplified Unity Lens Development with Singlet &#124; Michael [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for January 3rd through January 5th:</p>

<ul>
<li><a href="http://edge.org/responses/what-scientific-concept-would-improve-everybodys-cognitive-toolkit">2011 Annual Question | Edge : &quot;what scientific concept would improve everybody&#039;s cognitive toolkit&quot;</a> &#8211; As usual more thought provoking essays than will fit in my head, but seriously, what is &quot;A Proxemic of Urban Sexuality&quot; getting at?</li>
<li><a href="http://mhall119.com/2012/01/simplified-unity-lens-development-with-singlet/">Simplified Unity Lens Development with Singlet | Michael Hall&#039;s Blog</a> &#8211; </li>
<li><a href="http://code.google.com/p/llvm-py/">llvm-py &#8211; Python bindings for LLVM &#8211; Google Project Hosting</a> &#8211; </li>
<li><a href="http://mython.org/">The Mython Programming Language</a> &#8211; &quot;Mython is an extensible variant of the Python programming language. Mython makes Python extensible by adding two things: parametric quotation statement, and compile-time metaprogramming. The parametric quote statement is simply syntactic sugar for saying &quot;run some function on this embedded string&quot;. Compile-time metaprogramming allows you to evaluate that function on the embedded string at compile time. This gives you added choice, both in terms of what your code looks like, and when you want to evaluate that code.&quot;</li>
<li><a href="http://www.solarisinternals.com/wiki/index.php/Solaris_Internals_and_Performance_FAQ">Solaris Internals and Performance FAQ &#8211; Siwiki</a> &#8211; Main Page for Solaris Internals Wiki. Tons of info about Solaris&#039; er, Internals.</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2012/01/links-for-january-3rd-through-january-5th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for December 28th &#8211; 29th (Including PyCon2012 Talks of Interest)</title>
		<link>http://michael-mccracken.net/2012/01/links-for-december-28th-29th-including-pycon2012-talks-of-interest/</link>
		<comments>http://michael-mccracken.net/2012/01/links-for-december-28th-29th-including-pycon2012-talks-of-interest/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 16:21:02 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[(Source:]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[code-generation]]></category>
		<category><![CDATA[computer-architecture]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[DSL]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[FUSE]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[graph-processing]]></category>
		<category><![CDATA[http://twitter.com/Pinboard/status/152568546424143872)]]></category>
		<category><![CDATA[jinja]]></category>
		<category><![CDATA[linkgrammar]]></category>
		<category><![CDATA[mailman]]></category>
		<category><![CDATA[matplotlib]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[nlp]]></category>
		<category><![CDATA[opencog]]></category>
		<category><![CDATA[parsing]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[pycon2012]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python3]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[sqlalchemy]]></category>
		<category><![CDATA[static-analysis]]></category>
		<category><![CDATA[sunway]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[templating]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[time-series]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=628</guid>
		<description><![CDATA[My shared links for December 28th through December 29th: The Email-SIG Archives &#8211; Archives of group working on email package in python Link Grammar &#8211; grammar parsing package homepage as part of abiword Overview &#8212; NetworkX 1.6 documentation &#8211; dmalcolm &#8211; Automatically detecting reference-count bugs in Python extension modules &#8211; PyCon US 2012: Parsing Horrible [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for December 28th through December 29th:</p>

<ul>
<li><a href="http://mail.python.org/pipermail/email-sig/">The Email-SIG Archives</a> &#8211; Archives of group working on email package in python</li>
<li><a href="http://www.abisource.com/projects/link-grammar/">Link Grammar</a> &#8211; grammar parsing package homepage as part of abiword</li>
<li><a href="http://networkx.lanl.gov/">Overview &mdash; NetworkX 1.6 documentation</a> &#8211; </li>
<li><a href="http://dmalcolm.livejournal.com/6560.html">dmalcolm &#8211; Automatically detecting reference-count bugs in Python extension modules</a> &#8211; </li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/468/">PyCon US 2012: Parsing Horrible Things</a> &#8211; If you&#039;ve ever wanted to get started with parsers, here&#039;s your chance for a ground-floor introduction. A harebrained spare-time project gives birth to a whirlwind journey from basic algorithms to Python libraries and, at last, to a parser for one of the craziest syntaxes out there: the MediaWiki grammar that drives Wikipedia.</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/426/">PyCon US 2012: Python for data lovers</a> &#8211; Exploring and analyzing data can be daunting and time-consuming, even for data lovers. Python can make the process fun and exciting. We will present techniques of data analysis, along with python tools that help you explore and map data. Our talk includes examples that show how python libraries such as csvkit, matplotlib, scipy, networkx and pysal can help you dig into and make sense of your data.</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/407/">PyCon US 2012: Time series analysis in python</a> &#8211; Analyzing, storing and visualizing time-series efficiently are recurring though difficult tasks in various aspects of scientific data analysis such as meteorological forecasting, financial modeling, &#8230; In this talk we will explore the current Python ecosystem for doing this effectively, comparing options, using only open source packages that are mature yet still under active development.</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/378/">PyCon US 2012: Email package</a> &#8211; The email package in the Python Standard library has had a somewhat rocky transition into the Python3 era, and still doesn&#039;t handle non-ASCII easily. That is about to change. This talk will compare how things worked in Python2 (the past), how things work now (in Python3.2), and how things will work much better in the future (hopefully Python3.3).</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/341/">PyCon US 2012: Advanced SQLAlchemy</a> &#8211; How do you take the big step from casual SQLAlchemy user, who treats your database as a mysterious object store, to advanced power user, who optimizes critical queries, plans indexing and migrations, and generates efficient reports? This talk will teach you how databases think; why humanity invented the Relational Algebra; and how SQLAlchemy grants you access to relational power.</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/304/">PyCon US 2012 : Python FUSE</a> &#8211; Contrary to classical kernel residing file-systems in *NIX, FUSE is an API to develop file systems in user space. This talk details internals of FUSE, developing your own file-system with Python-FUSE, followed by creative application of Python-FUSE based file system.</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/303/">PyCon US 2012: What&#039;s new in the PyStdLib</a> &#8211; Lots of Interesting stuff has gone into Python Standard library in 2.7, 3.1, 3.2 and 3.3 release. Some interesting features that went in really make programmers life easy and it can bring in a &#039;wow&#039; factor to their code. Additionally, it can also help the external library developers to relook at the their libraries to use new facilities available from standard library modules.

This talk distills stuff from What&#039;s new document from 2.7, 3.2 and 3.3 and presents some of the choicest new features from Python standard library. Since a lots has gone in since 2.7, focus would be given to those which have had good discussion in tracker or in python-dev and would in general was a most sought out one.</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/246/">PyCon US 2012: Code Generation in Python: Dismantling Jinja</a> &#8211; For many DSLs such as templating languages it&#039;s important to use code generation to achieve acceptable performance in Python. The current version of Jinja went through many different iterations to end up where it is currently. This talk walks through the design of Jinja2&#039;s compiler infrastructure and why it works the way it works and how one can use newer Python features for better results.</li>
<li><a href="https://us.pycon.org/2012/schedule/presentation/196/">Mailman 3 &#8212; PyCon US 2012</a> &#8211; Mailman 3 has been in development for several years. This is an evolution of the ever popular mailing list management system that runs thousands of mailing lists around the world. This talk describes how the code has been modernized and how the architectural deficiencies of Mailman 2 have been addressed using REST and other technologies. This is a spinoff from the AOSA chapter on Mailman 3.</li>
<li><a href="http://wiki.opencog.org/w/RelEx">RelEx Dependency Relationship Extractor &#8211; OpenCog</a> &#8211; RelEx, a narrow-AI component of OpenCog, is an English-language semantic dependency relationship extractor, built on the Carnegie-Mellon Link Grammar parser. It uses a series of graph rewriting rules to identify subject, object, indirect object and many other syntactic dependency relationships between words in a sentence. That is, it generates the dependency trees of a dependency grammar. Its set of dependency relations it employs resemble those of Dekang Lin&#039;s MiniPar and the Stanford parser (and it has an explicit compatibility mode). It is inspired in part by the ideas of Hudson&#039;s Word Grammar.</li>
<li><a href="http://notes.pinboard.in/u%3Ammc/236478884c5e2422513d">Could you start a blog on this thing?</a> &#8211; </li>
<li><a href="http://vr-zone.com/articles/chinese-high-end-cpus-are-now-in-the-game--details--part-2-alpha/14347.html">Chinese high end CPUs are now in the game &#8211; details: Part 2, Alpha by VR-Zone.com</a> &#8211; Chinese supercomputer uses Alpha architecture. Article has some interesting details and some cringeworthy breathless praise for the lamented Alpha chips&hellip;</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2012/01/links-for-december-28th-29th-including-pycon2012-talks-of-interest/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>
		<item>
		<title>Links for July 11th</title>
		<link>http://michael-mccracken.net/2011/07/links-for-july-11th/</link>
		<comments>http://michael-mccracken.net/2011/07/links-for-july-11th/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 05:55:38 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[pypy]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=506</guid>
		<description><![CDATA[My shared links for July 11th: Hacker News &#124; I have some questions:* Is the Jit in PyPy standalone, i.e. can it be used by ot&#8230; &#8211; Questions and answers about the state of pypy and other related projects, in this HN thread. Alex Gaynor &#8212; So you want to write a fast Python? &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for July 11th:</p>

<ul>
<li><a href="http://news.ycombinator.com/item?id=2749120">Hacker News | I have some questions:* Is the Jit in PyPy standalone, i.e. can it be used by ot&#8230;</a> &#8211; Questions and answers about the state of pypy and other related projects, in this HN thread.</li>
<li><a href="http://alexgaynor.net/2011/jul/10/so-you-want-write-fast-python/#id16">Alex Gaynor &#8212; So you want to write a fast Python?</a> &#8211; Basically, a history of pypy, which was a lot of work. I&#039;m lacking the context though &#8211; are there still people who want to start from scratch here? I thought UnladenSwallow was the last of those.</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/07/links-for-july-11th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for July 5th through July 6th</title>
		<link>http://michael-mccracken.net/2011/07/links-for-july-5th-through-july-6th/</link>
		<comments>http://michael-mccracken.net/2011/07/links-for-july-5th-through-july-6th/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 15:08:38 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[linearprogramming]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[pinboard-links]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[scrollbar]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=489</guid>
		<description><![CDATA[My shared links for July 5th through July 6th: Overlay Scrollbars &#8211; Update &#171; Canonical Design &#8211; They have a video of the new scrollbar design for Ubuntu. I&#039;m not sure I like it but it&#039;s hard to say without using it first. One nit &#8211; I don&#039;t think it&#039;s obvious what happens to the [...]]]></description>
			<content:encoded><![CDATA[<p>My shared links for July 5th through July 6th:</p>

<ul>
<li><a href="http://design.canonical.com/2011/07/overlay-scrollbars-update/">Overlay Scrollbars &ndash; Update &laquo; Canonical Design</a> &#8211; They have a video of the new scrollbar design for Ubuntu. 
I&#039;m not sure I like it but it&#039;s hard to say without using it first.

One nit &#8211; I don&#039;t think it&#039;s obvious what happens to the red position bar (what to call that?) when you just press the arrows on the thumb instead of moving it around.</li>
<li><a href="http://code.google.com/p/pulp-or/">pulp-or &#8211; puLP: An LP modeler in Python &#8211; Google Project Hosting</a> Linear Programming solvers!</li>
<li><a href="http://guide.couchdb.org/index.html">CouchDB: The Definitive Guide</a> &#8211; The couchdb oreilly book. (free full text and drafts)</li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2011/07/links-for-july-5th-through-july-6th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

