<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (infovore)</title>
    <link>https://pinboard.in/u:infovore/public/</link>
    <description>recent bookmarks from infovore</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.wired.com/story/healing-power-javascript-code-programming/"/>
	<rdf:li rdf:resource="https://zachlieberman.medium.com/coded-illustrations-bebdf385cd98"/>
	<rdf:li rdf:resource="https://macwright.com/2021/02/18/a-year-of-rails.html"/>
	<rdf:li rdf:resource="https://www.bbcelite.com/"/>
	<rdf:li rdf:resource="https://dabeaz-course.github.io/practical-python/"/>
	<rdf:li rdf:resource="http://danieltemkin.com/Esolangs/Folders/"/>
	<rdf:li rdf:resource="https://blog.cloudflare.com/cloudflare-workers-now-support-cobol/"/>
	<rdf:li rdf:resource="https://eev.ee/blog/2020/02/01/old-css-new-css/"/>
	<rdf:li rdf:resource="https://www.robinsloan.com/notes/home-cooked-app/"/>
	<rdf:li rdf:resource="https://jacobian.org/2019/nov/11/python-environment-2020/"/>
	<rdf:li rdf:resource="https://adactio.com/journal/15782"/>
	<rdf:li rdf:resource="https://eandt.theiet.org/content/articles/2019/08/making-guitar-pedals-freaking-mental-steve-bragg-empress-effects-on-developing-the-zoia/?fbclid=IwAR1UqG10S38m6EVMsdUTqscYPzrOJMlEDUtrT669uxtWKkgqkNR0LtYp7Io"/>
	<rdf:li rdf:resource="http://boringtechnology.club/"/>
	<rdf:li rdf:resource="http://www.gamasutra.com/blogs/JacquesKerner/20190222/337067/Aerodynamics_of_Just_Cause_4.php"/>
	<rdf:li rdf:resource="https://overreacted.io/react-as-a-ui-runtime/"/>
	<rdf:li rdf:resource="https://www.fast.ai/2019/01/24/course-v3/"/>
	<rdf:li rdf:resource="https://twitter.com/i/moments/1065556549542846464"/>
	<rdf:li rdf:resource="http://www.emshort.com/ifmu/inform.html"/>
	<rdf:li rdf:resource="https://github.com/ojack/hydra"/>
	<rdf:li rdf:resource="https://stimulusjs.org/"/>
	<rdf:li rdf:resource="https://bitshifters.github.io/posts/prods/bs-pop-beeb.html"/>
	<rdf:li rdf:resource="http://rampantgames.com/blog/?p=7745"/>
	<rdf:li rdf:resource="https://programminghistorian.org/lessons/json-and-jq"/>
	<rdf:li rdf:resource="http://embedded.fm/blog/embedded-wednesdays"/>
	<rdf:li rdf:resource="http://blog.archive.org/2017/08/11/hypercard-on-the-archive-celebrating-30-years-of-hypercard/"/>
	<rdf:li rdf:resource="https://github.com/drathier/stack-overflow-import"/>
	<rdf:li rdf:resource="https://blog.halide.cam/one-weird-trick-to-lose-size-c0a4013de331"/>
	<rdf:li rdf:resource="https://stackoverflow.blog/2017/05/23/stack-overflow-helping-one-million-developers-exit-vim/"/>
	<rdf:li rdf:resource="https://github.com/charliesome/better_errors"/>
	<rdf:li rdf:resource="https://paw.cloud/"/>
	<rdf:li rdf:resource="https://medium.com/@zachlieberman/daily-sketches-2016-28586d8f008e#.3hjsfe61k"/>
	<rdf:li rdf:resource="https://www.sitepoint.com/schedule-cron-jobs-whenever-gem/"/>
	<rdf:li rdf:resource="https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471#.tnj89uhgl"/>
	<rdf:li rdf:resource="http://www.gamasutra.com/blogs/MingLunChou/20160511/272458/A_Brain_Dump_of_What_I_Worked_on_for_Uncharted_4.php"/>
	<rdf:li rdf:resource="https://www.youtube.com/playlist?list=PLD45EDA6F67827497"/>
	<rdf:li rdf:resource="http://www.eurogamer.net/articles/2016-02-21-the-remembrance-of-things-parsed"/>
	<rdf:li rdf:resource="http://administrate-docs.herokuapp.com/"/>
	<rdf:li rdf:resource="http://www.adriancourreges.com/blog/2015/11/02/gta-v-graphics-study/"/>
	<rdf:li rdf:resource="http://www.gamasutra.com/view/news/248019/How_5_years_of_burning_ambition_brought_Retro_City_Rampage_to_DOS.php"/>
	<rdf:li rdf:resource="http://www.codersnotes.com/notes/a-constructive-look-at-templeos"/>
	<rdf:li rdf:resource="http://cookieshq.co.uk/posts/pundit/"/>
	<rdf:li rdf:resource="https://bardevblog.wordpress.com/2012/12/04/re-learning-backbone-js/"/>
	<rdf:li rdf:resource="http://tinysubversions.com/notes/aphorism-detection/"/>
	<rdf:li rdf:resource="http://radicalcomputerscience.tumblr.com/post/105302974906"/>
	<rdf:li rdf:resource="http://www.raphkoster.com/2014/08/16/random-uo-anecdote-2/"/>
	<rdf:li rdf:resource="http://tinysubversions.com/2013/09/how-to-make-a-twitter-bot/"/>
	<rdf:li rdf:resource="https://github.com/FetLife/rollout"/>
	<rdf:li rdf:resource="http://www.minotaurproject.co.uk/devblog/?p=74"/>
	<rdf:li rdf:resource="http://assemblyrequired.crashworks.org/2012/03/13/ai-driven-dynamic-dialog-at-gdc-2012/"/>
	<rdf:li rdf:resource="http://www.blog.radiator.debacle.us/2013/09/teaching-struggle.html"/>
	<rdf:li rdf:resource="http://yaxu.org/texture-2-0-bug-exposure/"/>
	<rdf:li rdf:resource="http://docopt.org/"/>
	<rdf:li rdf:resource="http://www.aeonmagazine.com/living-together/james-somers-web-developer-money/"/>
	<rdf:li rdf:resource="http://blog.newspaperclub.com/2013/02/10/how-arthr-ernie-work-backbone-js-rails-cocoa-and-more/"/>
	<rdf:li rdf:resource="http://skilldrick.github.com/easy6502/"/>
	<rdf:li rdf:resource="http://ivanzuzak.info/2012/11/18/the-web-engineers-online-toolbox.html"/>
	<rdf:li rdf:resource="http://ntlk.net/2012/11/11/coding-for-beginners/"/>
	<rdf:li rdf:resource="http://raganwald.posterous.com/programming-is-a-pop-culture"/>
	<rdf:li rdf:resource="http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/"/>
	<rdf:li rdf:resource="http://stedolan.github.com/jq/"/>
	<rdf:li rdf:resource="https://gist.github.com/3888345"/>
	<rdf:li rdf:resource="http://worrydream.com/LearnableProgramming/"/>
	<rdf:li rdf:resource="http://www.backspac.es/r/lYhVfdfjhq"/>
	<rdf:li rdf:resource="https://github.com/thomasjachmann/launchpad"/>
	<rdf:li rdf:resource="http://www.petitcomputer.com/"/>
	<rdf:li rdf:resource="http://www.bogost.com/blog/10_print_announce.shtml"/>
	<rdf:li rdf:resource="http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-platformers/"/>
	<rdf:li rdf:resource="http://creativecomputing.cc/p5libs/procontroll/"/>
	<rdf:li rdf:resource="http://makematics.com/2012/03/23/math-for-makers/"/>
	<rdf:li rdf:resource="http://sugarjs.com/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.wired.com/story/healing-power-javascript-code-programming/">
    <title>The Healing Power of JavaScript | WIRED</title>
    <dc:date>2021-05-03T16:54:10+00:00</dc:date>
    <link>https://www.wired.com/story/healing-power-javascript-code-programming/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["With static sites, we've come full circle, like exhausted poets who have travelled the world trying every form of poetry and realizing that the haiku is enough to see most of us through our tragedies." A line that particularly resonates in this lovely Craig Mod article on the solace of programming for yourself.]]></description>
<dc:subject>programming javascript writing craigmod</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:48ebefe85ba2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:craigmod"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://zachlieberman.medium.com/coded-illustrations-bebdf385cd98">
    <title>Coded Illustrations. One of the more exciting calls I get as… | by zach lieberman | Mar, 2021 | Medium</title>
    <dc:date>2021-03-22T14:22:49+00:00</dc:date>
    <link>https://zachlieberman.medium.com/coded-illustrations-bebdf385cd98</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["One of the biggest challenges for code based artists is figuring out how to interface with traditional workflows. How can we export images, videos at resolutions and formats that work. In addition, we are building tools as we build our art. This is both a gift and a curse. It’s a gift in that we can often do things that are hard or impossible with traditional tools, but also a curse in that the tool building part of our work can be really time consuming. Imagine if every time you went to cook a meal you also had to construct the pots and pans for cooking."

Zach Lieberman on recent work on editorial imagery, built in code.]]></description>
<dc:subject>zachlieberman illustration art programming creativecode</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:cd7e71232c36/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:zachlieberman"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:illustration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:creativecode"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://macwright.com/2021/02/18/a-year-of-rails.html">
    <title>A year of Rails - macwright.com</title>
    <dc:date>2021-02-23T09:42:42+00:00</dc:date>
    <link>https://macwright.com/2021/02/18/a-year-of-rails.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Enjoyed this write-up from Tom MacWright, if only because I spend a lot of my time writing Rails, still, even in 2020-1. It's nice to be reminded by somebody thoughtful, but coming from outside, that yes, there's still a lot to like in your part of the world, that it's not an ideological dead-end. And yes, that the _culture_ around the Ruby ecosystem really is, by and large, a good one. Sure, we don't have strong typing (well, we kinda do now), but we do have lots of great _practice_ around testing, and writing code in the first place. Not having IntelliSense™ is sometimes an advantage. Also, having wrapped a four-month Ruby contract recently, it's just such a nice language to write - and to *think* in.

(I'm with Tom on  the whiffiness of all versions of the asset pipeline / webpacker / whatever it is we're doing this week.)]]></description>
<dc:subject>ruby rails programming culture testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:32dea0fb198f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bbcelite.com/">
    <title>BBC Micro Elite source code - BBC Micro Elite</title>
    <dc:date>2020-09-29T10:01:01+00:00</dc:date>
    <link>https://www.bbcelite.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This site contains the original source code for Elite on the BBC Micro, with every single line documented and (for the most part) explained."

Assembly is, it turns out, dark, dark magic. This is a very impressive thing to pore over - like Lions' Guide, but for Elite.]]></description>
<dc:subject>games elite code programming documentation bbc archive history</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:b236241fae4a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:elite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bbc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:archive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:history"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dabeaz-course.github.io/practical-python/">
    <title>Welcome! | practical-python</title>
    <dc:date>2020-06-04T19:56:26+00:00</dc:date>
    <link>https://dabeaz-course.github.io/practical-python/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Aha: a course for people who can program already! Good; Python is my Umpteenth language and I can just about bodge it together, but it'd be nice to know it better. Might hammer at this over some evenings.]]></description>
<dc:subject>programming python learning</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:7dff017eced0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://danieltemkin.com/Esolangs/Folders/">
    <title>Daniel Temkin | Folders Language</title>
    <dc:date>2020-05-29T09:15:55+00:00</dc:date>
    <link>http://danieltemkin.com/Esolangs/Folders/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Folders is a language where the program is encoded into a directory structure. All files within are ignored, as are the names of the folders. Commands and expressions are encoded by the pattern of folders within folders... Folders is a Windows language. In Windows, folders are entirely free in terms of disk space! For proof, create say 352,449 folders and get properties on it."

Endless, recursive, screaming.]]></description>
<dc:subject>esolangs programming languages windows</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:88b8e72443f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:esolangs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:languages"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:windows"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.cloudflare.com/cloudflare-workers-now-support-cobol/">
    <title>Cloudflare Workers Now Support COBOL</title>
    <dc:date>2020-04-17T11:53:01+00:00</dc:date>
    <link>https://blog.cloudflare.com/cloudflare-workers-now-support-cobol/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["COBOL is often a source of amusement for programmers because it is seen as old, verbose, clunky, and difficult to maintain. And it’s often the case that people making the jokes have never actually written any COBOL. We plan to give them a chance: COBOL can now be used to write code for Cloudflare’s serverless platform Workers."

Not an April Fool; instead, a deep dive for newcomers to COBOL, a platform to make it on, and some movie trivia. Great blogging all around.]]></description>
<dc:subject>cobol programming software films</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:8f8991b5e50c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cobol"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:films"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eev.ee/blog/2020/02/01/old-css-new-css/">
    <title>Old CSS, new CSS / fuzzy notepad</title>
    <dc:date>2020-02-17T16:22:50+00:00</dc:date>
    <link>https://eev.ee/blog/2020/02/01/old-css-new-css/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Greatly enjoyed eevee's history of CSS and browser-based code; particularly, I enjoyed the moment where you're following along with things you knew... and then you viscerally go "oh, _here's_ where I began!" I twinged as I remembered where I began, my move away from table-based layout... and then the point where I started battling quirks mode for a living...]]></description>
<dc:subject>css html webdev history web code programming markup</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:e17fa66673bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:markup"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.robinsloan.com/notes/home-cooked-app/">
    <title>An app can be a home-cooked meal</title>
    <dc:date>2020-02-16T16:24:12+00:00</dc:date>
    <link>https://www.robinsloan.com/notes/home-cooked-app/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["And, when you free programming from the requirement to be general and professional and SCALABLE, it becomes a different activity altogether, just as cooking at home is really nothing like cooking in a commercial kitchen. I can report to you: not only is this different activity rewarding in almost exactly the same way that cooking for someone you love is rewarding, there’s another feeling, one that persists as you use the app together."

This is great. I am always bewildered by the direct equivalence of learning-to-code and learning-to-make-money. Instead, learning to cook for yourself - just well enough for you and the few people who need you - is a nice metaphor, as is cookery itself.

Also: oh for something like "Hypercard for iOS", and oh for an end to code-signing and developer accounts and professionalisation-with-no-meaningful-alternative.]]></description>
<dc:subject>development programming robinsloan coding amateur</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:ec053b0d1f97/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:robinsloan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:amateur"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jacobian.org/2019/nov/11/python-environment-2020/">
    <title>My Python Development Environment, 2020 Edition | Jacob Kaplan-Moss</title>
    <dc:date>2019-11-12T14:16:24+00:00</dc:date>
    <link>https://jacobian.org/2019/nov/11/python-environment-2020/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[I don't use Python much. But: this is a good list of tools (notably pipx, which may come in very handy). And it's a similar approach I have to my own development environments: reasonable amounts of isolation, not just defaulting to Docker.]]></description>
<dc:subject>programming python development software environments</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:886514ba46a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:environments"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://adactio.com/journal/15782">
    <title>Adactio: Journal—Getting started</title>
    <dc:date>2019-09-08T18:22:33+00:00</dc:date>
    <link>https://adactio.com/journal/15782</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Notes from Jeremy Keith on starting out in front-end circa 2019. Really useful for [Longridge], because I never have a good answer to where to start any more, and lots of these resources look great.]]></description>
<dc:subject>programming css html web markup development learning resources jeremykeith</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:c41f72931273/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:markup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:resources"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:jeremykeith"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eandt.theiet.org/content/articles/2019/08/making-guitar-pedals-freaking-mental-steve-bragg-empress-effects-on-developing-the-zoia/?fbclid=IwAR1UqG10S38m6EVMsdUTqscYPzrOJMlEDUtrT669uxtWKkgqkNR0LtYp7Io">
    <title>‘Making guitar pedals?! Freaking mental!’ – Steve Bragg, Empress Effects, and the ZOIA | E&amp;T Magazine</title>
    <dc:date>2019-08-22T15:08:26+00:00</dc:date>
    <link>https://eandt.theiet.org/content/articles/2019/08/making-guitar-pedals-freaking-mental-steve-bragg-empress-effects-on-developing-the-zoia/?fbclid=IwAR1UqG10S38m6EVMsdUTqscYPzrOJMlEDUtrT669uxtWKkgqkNR0LtYp7Io</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Great, technical article about building music hardware. Empress really aren't messing around: Blackfin chips, smart board design and circuit architecture, and TDD for embedded code all in the mix. It's great that ZOIA is such a success for them.]]></description>
<dc:subject>fx guitarpedals pedals music synthesis programming instruments embedded firmware empresseffects</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:6d9051566a84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:fx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:guitarpedals"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pedals"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:synthesis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:instruments"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:embedded"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:firmware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:empresseffects"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://boringtechnology.club/">
    <title>Choose Boring Technology</title>
    <dc:date>2019-07-04T11:32:55+00:00</dc:date>
    <link>http://boringtechnology.club/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The new thing won’t be better, you just aren’t aware of all of the ways it will be terrible yet."

I am at the point in my career where I nod along at _all_ of this, often with real experience. It maps neatly to my current experience of moving lots of things to simpler technologies (text files, flat HTML, and glue-of-your-choice).]]></description>
<dc:subject>technology talk programming engineering architecture infrastructure wisdom</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:10548785d78d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:technology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:talk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:infrastructure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:wisdom"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.gamasutra.com/blogs/JacquesKerner/20190222/337067/Aerodynamics_of_Just_Cause_4.php">
    <title>Gamasutra: Jacques Kerner's Blog - Aerodynamics of Just Cause 4</title>
    <dc:date>2019-02-25T20:16:29+00:00</dc:date>
    <link>http://www.gamasutra.com/blogs/JacquesKerner/20190222/337067/Aerodynamics_of_Just_Cause_4.php</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Some properly gnarly games maths, laid out. I understood some of it? But always nice to see what goes into things, even when you don't enjoy them, especially at that technical-art conjunction.]]></description>
<dc:subject>games avalanchestudios justcause aerodynamics simulation programming maths</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:a283bffcfd80/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:avalanchestudios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:justcause"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:aerodynamics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:simulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:maths"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://overreacted.io/react-as-a-ui-runtime/">
    <title>React as a UI Runtime — Overreacted</title>
    <dc:date>2019-02-11T21:32:28+00:00</dc:date>
    <link>https://overreacted.io/react-as-a-ui-runtime/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[(I do like how Dan Abramov writes about code).]]></description>
<dc:subject>danabramov react javascript programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:2c218ac247fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:danabramov"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.fast.ai/2019/01/24/course-v3/">
    <title>Practical Deep Learning for Coders 2019 · fast.ai</title>
    <dc:date>2019-01-27T23:02:33+00:00</dc:date>
    <link>https://www.fast.ai/2019/01/24/course-v3/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Highly recommended by SimonW. Possibly something to prod.]]></description>
<dc:subject>ai machinelearning ml programming python deeplearning classification</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:4862fbfe5ea5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:machinelearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:deeplearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:classification"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/i/moments/1065556549542846464">
    <title>@OskSta Bad North Tech</title>
    <dc:date>2018-11-22T13:00:02+00:00</dc:date>
    <link>https://twitter.com/i/moments/1065556549542846464</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Oskar Stålberg illustrates some of his work on Bad North. I love illustrations of software development through animation - captures the change-over-time aspect of code work.]]></description>
<dc:subject>badnorth games oskarstalberg illustration development software programming documentation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:70a81966462d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:badnorth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:oskarstalberg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:illustration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:documentation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.emshort.com/ifmu/inform.html">
    <title>Inform: Past, Present, Future</title>
    <dc:date>2018-06-11T12:44:26+00:00</dc:date>
    <link>http://www.emshort.com/ifmu/inform.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I mention Knuth because, of all the Old Masters of computer science, he is the one most interested in the relationship between computer programs and texts. Could we even suggest that a program is a text? It is, after all, a written expression of creativity. Certainly, when running, a computer game can be an artistic experience in the same way that a film, or a play can. But my concern here is not whether the program is art when it runs. I’m talking about whether its source code is a text. We could go down a bit of a rabbit-hole here about playful literary theories. Umberto Eco once reviewed a new Italian banknote as a work of art, describing it as a numbered, limited edition of engravings. But let’s concede that a functional document like a shopping list or a spreadsheet of student names is not a literary text. On the other hand, a recipe by a literary cook like Elizabeth David might be art, even though it also has function. Perhaps the relevant question is: can we experience a program as a text? Can we, in the fullest sense of the word, read it?

A cynical answer might be that if program source codes are texts, why can’t you buy them in a bookshop?" Graham Nelson on a potted history of Inform, and then its future. The second half may be less interesting to you, but the first half is a fantastic piece of writing on literate programming, source-code-as-art, and the nature of languages. I loved this.]]></description>
<dc:subject>design infocom inform if grahamnelson programming donaldknuth literateprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:6f81278fe2fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:infocom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:inform"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:if"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:grahamnelson"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:donaldknuth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:literateprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ojack/hydra">
    <title>ojack/hydra: Livecoding networked visuals in the browser</title>
    <dc:date>2018-05-29T14:10:19+00:00</dc:date>
    <link>https://github.com/ojack/hydra</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Impressive, fun, immediate.]]></description>
<dc:subject>livecode graphics interaction programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9eaecd5261c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:livecode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:interaction"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stimulusjs.org/">
    <title>Stimulus: A modest JavaScript framework for the HTML you already have.</title>
    <dc:date>2018-04-17T11:01:26+00:00</dc:date>
    <link>https://stimulusjs.org/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Quite like the look of Stimulus for really simple interactions without too much cruft.]]></description>
<dc:subject>framework js javascript programming library code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:1b7f104794e6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bitshifters.github.io/posts/prods/bs-pop-beeb.html">
    <title>Prince of Persia</title>
    <dc:date>2018-04-15T10:01:00+00:00</dc:date>
    <link>https://bitshifters.github.io/posts/prods/bs-pop-beeb.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Really rather impressive port of Prince of Persia to... the BBC Micro. From the original Apple II source code which is, of course, also a 6502 chip - although not quite the same. The palette may be rough and ready, but the sound and animation is spot on. I'd dread playing this with the original micro keyboard, though.]]></description>
<dc:subject>games princeofpersia bbcmicro programming compression assembly</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9c469646f367/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:princeofpersia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bbcmicro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:assembly"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rampantgames.com/blog/?p=7745">
    <title>Black Triangles</title>
    <dc:date>2018-02-16T11:10:23+00:00</dc:date>
    <link>http://rampantgames.com/blog/?p=7745</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Finally found the original source for the 'black triangles' anecdote. On: pipelines, and the bursty nature of software engineering progress.]]></description>
<dc:subject>engineering pipelines endtoend programming playstation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:00d67010fd22/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pipelines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:endtoend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:playstation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://programminghistorian.org/lessons/json-and-jq">
    <title>Reshaping JSON with jq | Programming Historian</title>
    <dc:date>2017-12-14T16:42:11+00:00</dc:date>
    <link>https://programminghistorian.org/lessons/json-and-jq</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[I love jq at the command line for even the simplest tasks; I need to go over this at some point.]]></description>
<dc:subject>json jq unix tools programming data</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:e6e7c7549f12/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:jq"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:data"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://embedded.fm/blog/embedded-wednesdays">
    <title>Embedded Wednesdays: Getting Started in Embedded Systems — Embedded</title>
    <dc:date>2017-08-28T21:14:07+00:00</dc:date>
    <link>http://embedded.fm/blog/embedded-wednesdays</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[This is a great set of posts on embedded software and, in particular, getting started with STM Cortex-based chips. Will be returning to this to read it through properly.]]></description>
<dc:subject>embedded hardware programming software technology arm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:2d6fe1be70f0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:embedded"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:technology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:arm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.archive.org/2017/08/11/hypercard-on-the-archive-celebrating-30-years-of-hypercard/">
    <title>HyperCard On The Archive (Celebrating 30 Years of HyperCard) | Internet Archive Blogs</title>
    <dc:date>2017-08-12T21:28:28+00:00</dc:date>
    <link>http://blog.archive.org/2017/08/11/hypercard-on-the-archive-celebrating-30-years-of-hypercard/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[The Internet Archive now supports HyperCard. Super-formative for me; I particularly want to return to the development books which I never had the chance to read at the time...]]></description>
<dc:subject>apple hypercard history programming development interaction</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:6e003ce7ab56/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:hypercard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:interaction"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/drathier/stack-overflow-import">
    <title>drathier/stack-overflow-import: Import arbitrary code from Stack Overflow as Python modules.</title>
    <dc:date>2017-08-02T08:07:25+00:00</dc:date>
    <link>https://github.com/drathier/stack-overflow-import</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Do you ever feel like all you’re doing is copy/pasting from Stack Overflow?

Let’s take it one step further.

from stackoverflow import quick_sort will go through the search results of [python] quick sort looking for the largest code block that doesn’t syntax error in the highest voted answer from the highest voted question and return it as a module. If that answer doesn’t have any valid python code, it checks the next highest voted answer for code blocks."

Oh good lord.]]></description>
<dc:subject>github programming python stackoverflow devloper</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:da2a814bfc39/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:stackoverflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:devloper"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.halide.cam/one-weird-trick-to-lose-size-c0a4013de331">
    <title>One Weird Trick to Lose Size – Halide</title>
    <dc:date>2017-06-23T13:41:16+00:00</dc:date>
    <link>https://blog.halide.cam/one-weird-trick-to-lose-size-c0a4013de331</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Nominally, this is about making your iOS apps smaller, but it's actually a great piece on how to think about software design and production.]]></description>
<dc:subject>programming development software ios business</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:ef574f055c48/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:business"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stackoverflow.blog/2017/05/23/stack-overflow-helping-one-million-developers-exit-vim/">
    <title>Stack Overflow: Helping One Million Developers Exit Vim - Stack Overflow Blog</title>
    <dc:date>2017-05-25T11:23:08+00:00</dc:date>
    <link>https://stackoverflow.blog/2017/05/23/stack-overflow-helping-one-million-developers-exit-vim/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[This is a nice write-up, and also a good reminder of why SO is popular and useful. And yet: I remember doing this job pre-SO. It was largely fine.]]></description>
<dc:subject>vim programming stackoverflow</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:5cd5f2313c8a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:vim"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:stackoverflow"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/charliesome/better_errors">
    <title>charliesome/better_errors: Better error page for Rack apps</title>
    <dc:date>2017-04-21T09:31:33+00:00</dc:date>
    <link>https://github.com/charliesome/better_errors</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[How did I not know this? Definitely better errors for Rack apps. Will be using in future.]]></description>
<dc:subject>library software programming rails ruby rack errors</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:c6cd50f882ad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:errors"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://paw.cloud/">
    <title>Paw – The most advanced API tool for Mac</title>
    <dc:date>2017-04-02T20:04:01+00:00</dc:date>
    <link>https://paw.cloud/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Paw is a full-featured HTTP client that lets you test the APIs you build or consume. It has a beautiful native OS X interface to compose requests, inspect server responses and generate client code out-of-the-box." Looks very impressive - and useful to be able to store previous queries for later.]]></description>
<dc:subject>paw api osx http tools programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:ecd71258c569/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:paw"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:osx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@zachlieberman/daily-sketches-2016-28586d8f008e#.3hjsfe61k">
    <title>Daily Sketches in 2016 – Medium</title>
    <dc:date>2016-12-28T23:06:27+00:00</dc:date>
    <link>https://medium.com/@zachlieberman/daily-sketches-2016-28586d8f008e#.3hjsfe61k</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Zach Lieberman on sketching. Really good - somewhat inspiring to see somebody so fluent in visually thinking in a single platform, but also good to see what Just Chipping Away looks like.]]></description>
<dc:subject>zachlieberman openframeworks graphics code programming sketching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:8a5331638a50/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:zachlieberman"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:openframeworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sketching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.sitepoint.com/schedule-cron-jobs-whenever-gem/">
    <title>Schedule Cron Jobs with the Whenever Gem</title>
    <dc:date>2016-08-08T16:15:11+00:00</dc:date>
    <link>https://www.sitepoint.com/schedule-cron-jobs-whenever-gem/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Simple guide on using the whenever gem to both a) schedule tasks and b) update upon deploy.]]></description>
<dc:subject>cron ruby unix whenever gem programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:39bdf2122a8b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cron"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:whenever"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471#.tnj89uhgl">
    <title>Machine Learning is Fun! — Medium</title>
    <dc:date>2016-07-30T12:33:09+00:00</dc:date>
    <link>https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471#.tnj89uhgl</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Only read part one so far, but is proving useful for at least wrapping my head around a few concepts.]]></description>
<dc:subject>machinelearning programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:92327b18323d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:machinelearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.gamasutra.com/blogs/MingLunChou/20160511/272458/A_Brain_Dump_of_What_I_Worked_on_for_Uncharted_4.php">
    <title>Gamasutra: Ming-Lun Chou's Blog - A Brain Dump of What I Worked on for Uncharted 4</title>
    <dc:date>2016-05-12T08:40:14+00:00</dc:date>
    <link>http://www.gamasutra.com/blogs/MingLunChou/20160511/272458/A_Brain_Dump_of_What_I_Worked_on_for_Uncharted_4.php</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[I always love seeing debug screens from game developers - what they call things, how they conceptually model the work they're doing visually, and what metrics they track. Also, a reminder of the budgets for doing everything a modern game does. This post about Uncharted 4 is full of that sort of thing. Show everything!]]></description>
<dc:subject>ai programming games debugging visualisation showeverything uncharted4</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:06c98da1bf59/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:showeverything"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:uncharted4"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/playlist?list=PLD45EDA6F67827497">
    <title>Delicious Max Tutorials - YouTube</title>
    <dc:date>2016-04-02T17:44:47+00:00</dc:date>
    <link>https://www.youtube.com/playlist?list=PLD45EDA6F67827497</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Another interesting set of Max tutorials - a little more advanced than beginner, but some interesting stuff for sure.]]></description>
<dc:subject>maxmsp max software music audio programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:0b7712a6fac8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:maxmsp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:max"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.eurogamer.net/articles/2016-02-21-the-remembrance-of-things-parsed">
    <title>The remembrance of things parsed • Eurogamer.net</title>
    <dc:date>2016-02-21T11:16:34+00:00</dc:date>
    <link>http://www.eurogamer.net/articles/2016-02-21-the-remembrance-of-things-parsed</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Rather sweet article about the Usborne programming books from Ed. Equal parts nostalgia, bewilderment, and magic.]]></description>
<dc:subject>usborne programming basic youth nostalgia computers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9a56649ee80c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:usborne"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:basic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:youth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:nostalgia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:computers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://administrate-docs.herokuapp.com/">
    <title>Administrate (documentation)</title>
    <dc:date>2015-11-03T18:22:21+00:00</dc:date>
    <link>http://administrate-docs.herokuapp.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Thoughtbot's engine for Rails admin UIs, sans-DSLs. Filed away for reference.]]></description>
<dc:subject>rails ruby rubyonrails development programming thoughtbot admin</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:8b0f76780583/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:thoughtbot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:admin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.adriancourreges.com/blog/2015/11/02/gta-v-graphics-study/">
    <title>GTA V - Graphics Study - Adrian Courrèges</title>
    <dc:date>2015-11-02T22:06:33+00:00</dc:date>
    <link>http://www.adriancourreges.com/blog/2015/11/02/gta-v-graphics-study/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Wonderful, dense, three-part study of one of GTA V's renderer. I like Adrian's posts because he focuses on the art of the technology, as well as the technology of the art; a reminder that game art isn't just plonking OBJ files into a world, but relies on a whole host of developers, maths, and drawcalls.]]></description>
<dc:subject>games graphics programming rendering gtav 3D</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9a80c45835d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rendering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gtav"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:3D"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.gamasutra.com/view/news/248019/How_5_years_of_burning_ambition_brought_Retro_City_Rampage_to_DOS.php">
    <title>Gamasutra - How 5 years of burning ambition brought Retro City Rampage to DOS</title>
    <dc:date>2015-07-13T16:08:02+00:00</dc:date>
    <link>http://www.gamasutra.com/view/news/248019/How_5_years_of_burning_ambition_brought_Retro_City_Rampage_to_DOS.php</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Lovely article on porting Retro City Rampage to MS-DOS - and making it fit on a single floppy disk; reminds me of endless battles with Extended Memory as an end-user, and a nice callback to programming chops of yore. Also: nice to know it was really possible!]]></description>
<dc:subject>games programming c++ msdos retrocityrampage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:2c1f5352a321/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:msdos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:retrocityrampage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.codersnotes.com/notes/a-constructive-look-at-templeos">
    <title>codersnotes / A Constructive Look At TempleOS</title>
    <dc:date>2015-06-09T21:26:58+00:00</dc:date>
    <link>http://www.codersnotes.com/notes/a-constructive-look-at-templeos</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[A cogent, thoughtful look at TempleOS - and a reminder not to dismiss things out of hand because of a few of their characteristics. I'm glad someone's taken the time to do this.]]></description>
<dc:subject>programming software os templeos</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:97285adf452f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:os"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:templeos"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cookieshq.co.uk/posts/pundit/">
    <title>Our experience with Pundit | CookiesHQ</title>
    <dc:date>2015-03-23T18:00:29+00:00</dc:date>
    <link>http://cookieshq.co.uk/posts/pundit/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Nice example of real-world examples of using Pundit, including testing.]]></description>
<dc:subject>rails ruby pundit authorization programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:28c814ffe2ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pundit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:authorization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bardevblog.wordpress.com/2012/12/04/re-learning-backbone-js/">
    <title>Re-Learning Backbone.js | BarDev</title>
    <dc:date>2015-03-16T14:45:00+00:00</dc:date>
    <link>https://bardevblog.wordpress.com/2012/12/04/re-learning-backbone-js/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[These all seem pretty good too.]]></description>
<dc:subject>backbone javascript programming notes tips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:4e9e8756157f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:backbone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:notes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tinysubversions.com/notes/aphorism-detection/">
    <title>Aphorism Detection</title>
    <dc:date>2015-01-20T12:40:35+00:00</dc:date>
    <link>http://tinysubversions.com/notes/aphorism-detection/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Darius Kazemi on writing aphorism detection; if nothing, it's a lovely insight into how he thinks about problems, as well as some neat code examples.]]></description>
<dc:subject>javascript bots language naturallanguage dariuskazemi programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:e87998f5c0c0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bots"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:naturallanguage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:dariuskazemi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://radicalcomputerscience.tumblr.com/post/105302974906">
    <title>Radical Computer Science — )</title>
    <dc:date>2014-12-16T16:11:33+00:00</dc:date>
    <link>http://radicalcomputerscience.tumblr.com/post/105302974906</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[All of this.]]></description>
<dc:subject>programming life advice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:49c61310a448/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:life"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:advice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.raphkoster.com/2014/08/16/random-uo-anecdote-2/">
    <title>Random UO anecdote #2 » Raph's Website</title>
    <dc:date>2014-08-17T21:49:50+00:00</dc:date>
    <link>http://www.raphkoster.com/2014/08/16/random-uo-anecdote-2/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["When we first did this, however, we forgot to make the horse stop acting like a horse. Pretty soon there was a rash of server crashes because the horse inside the player was wandering around, picking up the stuff it found inside the player, rifling through the player’s backpack and eating things it thought were edible, and eventually, wandering “off the map” because the player’s internal coordinate system was pretty small, and the edges weren’t impassable." Games programming, folks.]]></description>
<dc:subject>games programming uo raphkoster anecdote</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:d6d623841e28/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:uo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:raphkoster"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:anecdote"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tinysubversions.com/2013/09/how-to-make-a-twitter-bot/">
    <title>How to make a Twitter bot</title>
    <dc:date>2014-06-04T09:22:15+00:00</dc:date>
    <link>http://tinysubversions.com/2013/09/how-to-make-a-twitter-bot/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The reason I am able to make Twitter bots is because I have been programming computers in a shitty, haphazard way for 15 years, followed by maybe 5 years of less-shitty programming. Every single sentence in the big preceding paragraph, every little atom of knowledge, represents hours of banging my head up against a series of technical walls, googling for magic words to get libraries to compile, scouring obscure documentation to figure out what the hell I’m supposed to do, and re-learning stuff I’d forgotten because I hadn’t used it in a while." This paragraph also represents my experience of both programming and how I write my toys; a slightly round-about set of experience to get to where we are now, with lots of reading the manual and doing things in dumb ways occasionally. Programming!]]></description>
<dc:subject>bots programming dariuskazemi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:4099947f2e53/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bots"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:dariuskazemi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/FetLife/rollout">
    <title>FetLife/rollout</title>
    <dc:date>2014-03-06T14:01:02+00:00</dc:date>
    <link>https://github.com/FetLife/rollout</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Rather nice looking Ruby/Redis feature-flag library.]]></description>
<dc:subject>rails ruby redis featureflag development programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:b59f1d184f80/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:redis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:featureflag"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.minotaurproject.co.uk/devblog/?p=74">
    <title>The Road to TxK: Genesis of a Genre | Yak's Progress</title>
    <dc:date>2014-01-25T09:14:17+00:00</dc:date>
    <link>http://www.minotaurproject.co.uk/devblog/?p=74</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Great article from Jeff Minter on the journey from 70s vector art, 80s vector games, through to the (excellent) Tempest 2000 - including some great stuff on embracing the Jaguar's chips and instructions to make beautiful weirdness - and onwards through Nuon and Space Giraffe to TxK on the Vita. A really lovely balance in the article of coding voodoo, focusing on gameplay, and always wanting to make things both weirder and prettier. (Incidentally: I loved T2K when I first played it, but playing an original Tempest cab at Ground Kontrol was a special moment - striking how much a spinner changes that game). Definitely recommended.]]></description>
<dc:subject>jeffminter tempest t2k txk vita games vectors programming art</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:994e0a42c750/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:jeffminter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tempest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:t2k"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:txk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:vita"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:vectors"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:art"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://assemblyrequired.crashworks.org/2012/03/13/ai-driven-dynamic-dialog-at-gdc-2012/">
    <title>Some Assembly Required » Blog Archive » “AI-Driven Dynamic Dialog” at GDC 2012</title>
    <dc:date>2013-11-13T18:16:39+00:00</dc:date>
    <link>http://assemblyrequired.crashworks.org/2012/03/13/ai-driven-dynamic-dialog-at-gdc-2012/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["At last week’s Game Developers’ Conference I delivered a talk titled “AI-driven Dynamic Dialog”, describing the dialog system used in Left4Dead, Dota, and basically all of Valve’s games since The Orange Box." This is a brilliant talk - really worth going through the PDF for. In a nutshell, it's how the Left4Ddead conversation works - something I tried emulating with my Twitter bots a while back - but also sheds light on how I could have sped up some of the decision-making code on Hello Lamp Post. It's also good on what designing (andwriting) for this kind of work looks like. Might have to write something longer on this.]]></description>
<dc:subject>programming games language conversation memory text valve</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:e7188aaf767b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:conversation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:valve"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.blog.radiator.debacle.us/2013/09/teaching-struggle.html">
    <title>Radiator Blog: Teaching struggle.</title>
    <dc:date>2013-09-18T12:20:01+00:00</dc:date>
    <link>http://www.blog.radiator.debacle.us/2013/09/teaching-struggle.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I think as experienced game developers / engineers / artists / makers, we don't realize how we've developed strong senses of "vision" -- the ability to visualize and maintain this thing in our head, and gradually work to realize that thing into existence despite countless obstacles. Frequent failure is expected! But this kind of emotional intelligence, to be patient with yourself and your work, takes time to cultivate. People have trouble grasping this if they are new to making things, and maybe it's our mission to help them own their constant failures." This is a really good way of expressing this issue. And, in particular, spending time understanding what's going wrong, rather than throwing hands up at the first error message. Those tracebacks, however weird they may seem to begin with, are designed for the reader, and they help with the journey.]]></description>
<dc:subject>programming teaching learning failure mistakes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:de4e484127da/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:teaching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:failure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mistakes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://yaxu.org/texture-2-0-bug-exposure/">
    <title>Alex McLean | Texture 2.0 bug exposure</title>
    <dc:date>2013-08-28T10:20:04+00:00</dc:date>
    <link>http://yaxu.org/texture-2-0-bug-exposure/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["It has reached gabber zero – the point at which a programming language is able to support the production of live techno."]]></description>
<dc:subject>programming livecode terminology music</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:7e823e3a4ea3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:livecode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:terminology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:music"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://docopt.org/">
    <title>docopt—language for description of command-line interfaces</title>
    <dc:date>2013-07-18T10:16:44+00:00</dc:date>
    <link>http://docopt.org/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Write the documentation for your tool to define the interface. Very nifty, and has polyglot parsers.]]></description>
<dc:subject>cli commandline programming literateprogramming tool library</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:e823834491c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:commandline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:literateprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.aeonmagazine.com/living-together/james-somers-web-developer-money/">
    <title>James Somers – Web developer money</title>
    <dc:date>2013-06-06T15:54:50+00:00</dc:date>
    <link>http://www.aeonmagazine.com/living-together/james-somers-web-developer-money/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["A lot of the stuff going on just isn’t very ambitious. ‘The thing about the advertising model is that it gets people thinking small, lean,’ wrote Alexis Madrigal in an essay about start-ups in The Atlantic last year. ‘Get four college kids in a room, fuel them with pizza, and see what thing they can crank out that their friends might like. Yay! Great! But you know what? They keep tossing out products that look pretty much like what you’d get if you took a homogenous group of young guys in any other endeavour: Cheap, fun, and about as worldchanging as creating a new variation on beer pong.’" Still thinking on this article a bit. It touches on lots of things I have issues with - the startup scene, and in particular the US startup scene, and the usefulness of what it makes; wrestling with the idea that making IS value, something I do a lot; having watched recent Bret Victor videos, what something meaningful would work like. But also: it reminds me why I've chosen some of the work I have recently, that values are something you reassess and fight for, that value isn't just curing cancer or better pill bottles, but also charm and joy and wit and provocation and art. (It's probably not another niche dating service).]]></description>
<dc:subject>employment culture programming writing startups values</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:2f553e6d649b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:employment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:startups"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:values"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.newspaperclub.com/2013/02/10/how-arthr-ernie-work-backbone-js-rails-cocoa-and-more/">
    <title>How ARTHR &amp; ERNIE work: Backbone.js, Rails, Cocoa, and more. | Newspaper Club</title>
    <dc:date>2013-02-10T19:04:48+00:00</dc:date>
    <link>http://blog.newspaperclub.com/2013/02/10/how-arthr-ernie-work-backbone-js-rails-cocoa-and-more/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Newspaper Club is a great product - but I'm really glad Tom's written about the technical underpinnings of the latest version of the code, because it's super impressive. They threw out InDesign and replaced it with their own renderer, written in Cocoa; they have a gorgeous, rich Javascript client that's a joy to use; and they have a development team of 2. TWO. Brilliant work, folks.]]></description>
<dc:subject>newspaperclub engineering code programming architecture geniuses</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:193f37c58aa8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:newspaperclub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:geniuses"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://skilldrick.github.com/easy6502/">
    <title>Easy 6502 by skilldrick</title>
    <dc:date>2013-02-05T17:00:51+00:00</dc:date>
    <link>http://skilldrick.github.com/easy6502/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I think it’s valuable to have an understanding of assembly language. Assembly language is the lowest level of abstraction in computers – the point at which the code is still readable. Assembly language translates directly to the bytes that are executed by your computer’s processor. If you understand how it works, you’ve basically become a computer magician." I don't, and this looks like a lovely way to learn. Also: I think I finally get this. Nine-year-old me sure didn't.]]></description>
<dc:subject>6502 assembly programming memory</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:2d980c526149/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:6502"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:assembly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:memory"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ivanzuzak.info/2012/11/18/the-web-engineers-online-toolbox.html">
    <title>The Web engineer's online toolbox</title>
    <dc:date>2012-11-18T23:05:56+00:00</dc:date>
    <link>http://ivanzuzak.info/2012/11/18/the-web-engineers-online-toolbox.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I wanted to compile a list of online, Web-based tools that Web engineers can use for their work in development, testing, debugging and documentation." It is a really good list (I say this mainly because the first thing on the list is RequestBin, which is the thing I always forget the name of).]]></description>
<dc:subject>tools web development software programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:00401786c2ce/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ntlk.net/2012/11/11/coding-for-beginners/">
    <title>ntlk's blog: Teaching coding to beginners</title>
    <dc:date>2012-11-11T22:23:19+00:00</dc:date>
    <link>http://ntlk.net/2012/11/11/coding-for-beginners/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["In school most people got to try drawing or playing instruments. Trying out code should sit in the same category: as a creative pursuit that you should at least try before you decide whether you like it or not. There is a huge drive now to get kids to do just that, whether it’s to give them skills required by the modern world or whether it’s about teaching creative ways of thinking. CodeClub is one of the initiatives that has the potential to not just show how much this is needed, but provides the solutions. Kids will be okay." [this is good]]]></description>
<dc:subject>programming learning education codeclub nataliabuckley</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:7fdb2f29af96/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:codeclub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:nataliabuckley"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://raganwald.posterous.com/programming-is-a-pop-culture">
    <title>Programming is a Pop Culture - raganwald's posterous</title>
    <dc:date>2012-11-02T16:36:59+00:00</dc:date>
    <link>http://raganwald.posterous.com/programming-is-a-pop-culture</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Popularity rules, and fitness for purpose is secondary. We even make up a little rationalization about this: “Our code must be easy to read for the next programmer, so we pick idioms that will be familiar.” That would make stellar sense if idioms are forever, but they aren’t. They come and go like trends in pop music, and Ruby Archeologists can accurately date a business application by examining its gemspec file." I liked this line of thought.]]></description>
<dc:subject>culture software programming development languages</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:5421858c0dec/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:languages"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/">
    <title>On Being A Senior Engineer</title>
    <dc:date>2012-10-28T08:03:56+00:00</dc:date>
    <link>http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Excellent, thoughtful article from John Allspaw on what experience in software engineering really looks like. Valuable reading both for software engineers, and also for the people who work with them.]]></description>
<dc:subject>engineering programming software development maturity seniority experience</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:e5b90b197f38/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:maturity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:seniority"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:experience"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stedolan.github.com/jq/">
    <title>jq</title>
    <dc:date>2012-10-22T11:02:31+00:00</dc:date>
    <link>http://stedolan.github.com/jq/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text." Sounds super-useful.]]></description>
<dc:subject>json cli programming shell tools via:tomtaylor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:817188bca078/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:via:tomtaylor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/3888345">
    <title>Some pointers for Natural Language Processing / Machine Learning — Gist</title>
    <dc:date>2012-10-14T18:59:22+00:00</dc:date>
    <link>https://gist.github.com/3888345</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[MattB writes down his tips for language processing/machine learning; useful that somebody's done this.]]></description>
<dc:subject>machinelearning naturallanguage processing programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9daa2e52faa3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:machinelearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:naturallanguage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:processing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://worrydream.com/LearnableProgramming/">
    <title>Learnable Programming</title>
    <dc:date>2012-09-28T09:40:47+00:00</dc:date>
    <link>http://worrydream.com/LearnableProgramming/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[A huge, fascinating, braindump from Bret Victor, mainly on the state of how programming is being taught (especially in the "learn to code, live" idiom that's popular at the moment). A lot of it is very good; I'm not sure it applies everywhere, and I'd like to see examples not about geometry (which I think are entirely possible, given Victor's idioms). But still: it's huge, and dense, and well-reasoned, and has lots of jumping off points. Good to see someone thinking about this stuff like this.]]></description>
<dc:subject>bretvictor code learning programming mentalmodels visualisation teaching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:f37dcf0ae376/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bretvictor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mentalmodels"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:teaching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.backspac.es/r/lYhVfdfjhq">
    <title>Under the Stairs (with vintage Apple hardware porn)</title>
    <dc:date>2012-09-11T11:48:40+00:00</dc:date>
    <link>http://www.backspac.es/r/lYhVfdfjhq</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The moment that stopped me in my tracks was when I checked to see if there was anything in the external disk drive." I really want to find out what's on it. Lovely, simple storytelling from Aanand.]]></description>
<dc:subject>aanandprasad programming history computers data stories</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:6f180951bbc8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:aanandprasad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:computers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:stories"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/thomasjachmann/launchpad">
    <title>thomasjachmann/launchpad</title>
    <dc:date>2012-08-31T16:02:41+00:00</dc:date>
    <link>https://github.com/thomasjachmann/launchpad</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This gem provides a ruby interface to access Novation’s Launchpad programmatically. LEDs can be lighted and button presses can be responded to." Also later ported to Processing. Big "oooooooh" from here, because that'd be a lovely UI for so many things.]]></description>
<dc:subject>novation launchpad midi ruby programming scripting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:723d4aa5b8bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:novation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:launchpad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:midi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:scripting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.petitcomputer.com/">
    <title>Top Page - Petit Computer</title>
    <dc:date>2012-08-11T16:06:59+00:00</dc:date>
    <link>http://www.petitcomputer.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["In the golden age of BASIC, it was easy for anyone to write a program. Now we offer you this exact same capability, but this time with the advanced features of the Nintendo DSi™ system... Many programs are included to ensure that you can fully enjoy using BASIC. The included programs were also written in BASIC, so you can add new features to them in order to enhance your games. You can also take the programs and data you create and convert them to QR codes that can be shared with friends who also have Petit Computer on their Nintendo DSi systems. (Programs included: 12 feature samples,5games, a character picture tool,a background screen creation tool,a graphics tool,and a picture-drawing tool.)" Interesting - especially the music-creation stuff, as Create Digital Music proved. ]]></description>
<dc:subject>computer programming nintendo dsi ds basic music</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:3f8a2c8d686e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:computer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:nintendo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:dsi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ds"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:basic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:music"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.bogost.com/blog/10_print_announce.shtml">
    <title>Ian Bogost - 10 PRINT CHR$(205.5+RND(1)); : GOTO 10</title>
    <dc:date>2012-07-24T17:06:16+00:00</dc:date>
    <link>http://www.bogost.com/blog/10_print_announce.shtml</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["My next book is even stranger than my last. It's an entire book, 65,000+ words worth, about a single-line Commodore 64 BASIC program that is inscribed in the book's title, '10 PRINT CHR$(205.5+RND(1)); : GOTO 10'... Despite it's relatively simple form and structure, the program produces a surprisingly intricate maze pattern using the C64's unique PETSCII graphical characters. The book discusses many aspects of this feat from different perspectives, including the history of mazes, porting, randomness, the BASIC language, and the Commodore 64 platform. It's interspersed with short "remarks" (get it, BASIC dorks?), among them discussions of assembly, the demoscene, and a variety of ports, including one I somehow wrote to run on the Atari 2600." I would like to buy this book.]]></description>
<dc:subject>ianbogost programming c64 books</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:b97c4a19ce4f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ianbogost"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:c64"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:books"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-platformers/">
    <title>The guide to implementing 2D platformers | Higher-Order Fun</title>
    <dc:date>2012-06-04T09:05:33+00:00</dc:date>
    <link>http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-platformers/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Lovely article exploring the various ways of implementing 2D movement in platform games (though some of these tips/methods apply to all 2D games, when you think about it.)]]></description>
<dc:subject>2d games development programming design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:dc42cea89b97/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:2d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://creativecomputing.cc/p5libs/procontroll/">
    <title>creativecomputing.cc/p5libs/procontroll/</title>
    <dc:date>2012-05-22T13:56:33+00:00</dc:date>
    <link>http://creativecomputing.cc/p5libs/procontroll/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The proCONTROLL library allows Processing to communicate with controll devices like joysticks, joypads but also keyboards and mice." It works quite nicely.]]></description>
<dc:subject>processing programming control interface</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:d8d8642bf36b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:processing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:control"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:interface"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://makematics.com/2012/03/23/math-for-makers/">
    <title>Math for Makers</title>
    <dc:date>2012-03-26T22:52:06+00:00</dc:date>
    <link>http://makematics.com/2012/03/23/math-for-makers/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Topics like linear algebra, topology, graph theory, and machine learning are becoming vital prerequisites both to doing daily work in these fields and, more importantly, to inventing, popularizing, and teaching the new creative tools that are rapidly arising. Without them, artists are forced to wait for others to digest this new knowledge before they can work with it. Their creative options shrink to those parts of this research selected by Adobe for inclusion in prepackaged tools. Instead of the themes and concerns of creative work driving the selection of tools from a growing technical cornucopia, artists find themselves turned into passive users of tools that are already curated, contextualized, and circumscribed by others.

So, I want to do something about this. I want to figure out a way to teach myself and others these more advanced mathematical and computational concepts with a specific eye towards applying them in creative technology."

This is going to be very good. (I'd quote the whole post if I could, but this leapt out at me hardest.) And: on the day Greg's book arrived. ]]></description>
<dc:subject>gregborenstein programming art creative maths</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:c825f07e7235/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gregborenstein"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:creative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:maths"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sugarjs.com/">
    <title>Sugar: A Javascript library for working with native objects.</title>
    <dc:date>2012-03-13T18:48:28+00:00</dc:date>
    <link>http://sugarjs.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Sugar is a Javascript library that extends native objects with helpful methods. It is designed to be intuitive, unobtrusive, and let you do more with less code." Looks nice - and suitably Javascripty.]]></description>
<dc:subject>javascript programming framework</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:97cc78827ed2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:framework"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>