<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:ent="http://www.purl.org/NET/ENT/1.0/">
  <channel>
    <title>Curiouser and Curiouser!</title>
    <link>http://matt.blogs.it/</link>
    <description></description>
    <copyright>&amp;copy; 2002-2013 Matt Mower. All rights reserved.</copyright>
    <generator>candc/2.0</generator>
    <managingEditor>self@mattmower.com</managingEditor>
    <webMaster>self@mattmower.com</webMaster>
    <language></language>
    <item>
      <title>The trouble with tagging</title>
      <link>http://matt.blogs.it/entries/00003042.html</link>
      <pubDate>Mon, 10 Jun 2013 10:48:39 +0000</pubDate>
      <description>&lt;p&gt;So I am looking at &lt;a href="http://vesperapp.co"&gt;Vesper&lt;/a&gt; the new iPhone note-taking application from Brent Simmons, John Gruber, and Dave Wiskus. It&amp;#39;s a functional and tasteful app, no more than you&amp;#39;d expect. If I didn&amp;#39;t already have Evernote I&amp;#39;d probably use it regularly. As it is, it&amp;#39;ll displace my casual use of the built in notepad.&lt;/p&gt;

&lt;p&gt;One thing Vesper does is to allow you to add tags to your notes. I use tagging extensively in Evernote. In fact I&amp;#39;ve been using tagging a long time, I tagged my first blog post in - I think - June 2002. Having been told nobody would ever tag things I&amp;#39;ve seen tagging rise to (something like) the mainstream in apps like Flickr and Twitter.&lt;/p&gt;

&lt;p&gt;But what seems painfully absent, so far, in these applications  is any notion of what tags &lt;strong&gt;mean&lt;/strong&gt;. When I tag a tweet &lt;code&gt;#sotn13&lt;/code&gt; it&amp;#39;s fine as a means of grouping tweets so you can grab them in TweetDeck. But beyond simple collections isn&amp;#39;t it valuable to connect the meaning of things?&lt;/p&gt;

&lt;p&gt;When I started tagging I called them &amp;quot;topics&amp;quot; and my work was based on topic mapping and on formats like XTM &amp;amp; XFML, and on the idea that tagging systems should be connected so that meaning can be aggregated, refined, enhanced, and - most important of all - shared.&lt;/p&gt;

&lt;p&gt;In our hubris &lt;a href="http://val.demar.in"&gt;Paolo&lt;/a&gt; and I even published our own spec for including topics in RSS feeds: &lt;a href="http://matt.blogs.it/specs/ENT/1.0/"&gt;Easy News Topics (ENT)&lt;/a&gt;. A key aspect of ENT was the idea that topics did not stand alone but were part of a &lt;em&gt;web of meaning&lt;/em&gt; that could be defined in many places and joined together.&lt;/p&gt;

&lt;p&gt;I look at an app like Vesper and it&amp;#39;s isolated, lonely, tags and wonder if this too is an idea that will be mainstream one day. &lt;/p&gt;

&lt;p&gt;[Update]: Belatedly I realised that &amp;quot;trouble&amp;quot; worked a lot better than &amp;quot;problem&amp;quot;.&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003042.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="tagging" ent:href="http://matt.blogs.it/topics/tagging.xml" ent:classification="user"/>
        <ent:topic ent:id="topic-maps" ent:href="http://matt.blogs.it/topics/topic-maps.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>A note to myself</title>
      <link>http://matt.blogs.it/entries/00003041.html</link>
      <pubDate>Fri, 07 Jun 2013 12:03:26 +0000</pubDate>
      <description>&lt;p&gt;One of the problems I am having with the current version of &lt;em&gt;Curiouser and Curiouser!&lt;/em&gt; is something to do with character encodings. More specifically I am ending up with a Unicode sequence &lt;code&gt;C2 A0&lt;/code&gt; embedded in the content. When converted back to ASCII this becomes &lt;code&gt;00 A0&lt;/code&gt; which is a non-breaking space. The end result is that my posts are formatted with huge lines flowing off the side of the page and breaking the layout.&lt;/p&gt;

&lt;p&gt;Right now I have to fire up the Rails console and do something like:
&lt;code&gt;&lt;pre&gt;
    e = Entry.last
    c = e.content
    e.content = &amp;quot;&amp;quot;
    e.save!
    c = c.gsub( /\u00A0/, &amp;quot; &amp;quot; )
    e.content = c
    e.save!
    e.publish
&lt;/pre&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Because this is a pain in the ass it&amp;#39;s something I&amp;#39;ve been meaning to fix for &lt;strong&gt;ages&lt;/strong&gt;. I&amp;#39;ve just never gotten around to it. Today I forgot how to fix the problem and had to figure it out all over again (much groaning ensued) so I am making this note and have instrumented the posting code to try and figure out where these characters are coming from.&lt;/p&gt;

&lt;p&gt;Doubtless I will have the same problem with this post. In fact, I am counting on it and my logging :)&lt;/p&gt;

&lt;p&gt;Was thinking this was a database issue but it seems like it might actually be related to the component I use for live Markdown editing/preview.&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003041.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="candc" ent:href="http://matt.blogs.it/topics/candc.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>State of the Net</title>
      <link>http://matt.blogs.it/entries/00003040.html</link>
      <pubDate>Fri, 07 Jun 2013 10:45:36 +0000</pubDate>
      <description>&lt;p&gt;Last week I attended the &lt;a href="http://sotn.it/"&gt;State of the Net&lt;/a&gt; conference in Trieste. Trieste was lovely (but then I enjoy rain and a bit of gloom) and a great venue for a conference.&lt;/p&gt;

&lt;p&gt;The highlight of the first day of talks was, for me, Dave Snowden&amp;#39;s &amp;quot;How not to manage complexity&amp;quot; although Gigi Tagliapietra and Tullio Zorzet on &amp;quot;Why Bach?&amp;quot; ran a compelling second place.&lt;/p&gt;

&lt;p&gt;The second day had a talk on &amp;#39;The Personal Cloud&amp;#39; from Doc Searls, with a panel on VRM including Doc &amp;amp; Euan Semple. a panel on Quantified Self with, amongst others Adriana Lucas, and some interesting background on e-democracy from Pietro Speroni di Fenizio. There were also a couple of talks in Italian that I would love to have followed.&lt;/p&gt;

&lt;p&gt;And this is why I loved this conference: I am a great believer that interesting things happen &amp;quot;at the edges&amp;quot;. Complexity - as a science - formed at the fringes of economics, biology, and physics. Everyone has a different viewpoint and sometimes they do not seem to fit. The beauty of it is in trying to step back and see how they can fit.&lt;/p&gt;

&lt;p&gt;It is, perhaps, an overused line but it&amp;#39;s amazing how much the internet has changed our lives. Can you imagine such a conference 20 years ago?&lt;/p&gt;

&lt;p&gt;I&amp;#39;m still reflecting on what I heard and will, I hope, write some more about the specifics.&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003040.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="sotn" ent:href="http://matt.blogs.it/topics/sotn.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>The Amazon Marketplace is dangerous</title>
      <link>http://matt.blogs.it/entries/00003039.html</link>
      <pubDate>Mon, 13 May 2013 08:50:09 +0000</pubDate>
      <description>&lt;p&gt;I am finding the Amazon Marketplace to be a terribly enticing place. Perhaps it&amp;#39;s because a lot of the books I am reading now are old(ish) but most of them are available for £0.01 + £2.79 p&amp;amp;p. For reading your way into a subject this is great. I&amp;#39;ve picked up 8 books on Complexity theory by Waldrop, Holland, Kauffman, Langton, et al for less than £20.&lt;/p&gt;

&lt;p&gt;Of course there remains the question of where, precisely, I am going to put all these books. I fear I am about to descend into chaos!&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003039.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="amazon" ent:href="http://matt.blogs.it/topics/amazon.xml" ent:classification="user"/>
        <ent:topic ent:id="books" ent:href="http://matt.blogs.it/topics/books.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Complex roots</title>
      <link>http://matt.blogs.it/entries/00003038.html</link>
      <pubDate>Sun, 12 May 2013 21:24:54 +0000</pubDate>
      <description>&lt;p&gt;Recently I got interested in Complexity again or, rather &amp;quot;complex adaptive systems&amp;quot;. It&amp;#39;s an idea I played with a bit after being &lt;a href="http://matt.blogs.it/entries/00000956.html"&gt;introduced to Dave Snowden&amp;#39;s work&lt;/a&gt; back in 2003. Blimey, is that really &lt;em&gt;ten years ago?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The thrust of Snowden&amp;#39;s work with Cynefin framework is about understanding that systems fall into different categories (of which chaotic and complex systems are the two most interesting and unfamiliar spaces) and that the approach you take to a system in any given configuration should be different.&lt;/p&gt;

&lt;p&gt;What throws a decent sized wrench into affairs is that you often have no idea which category of system you are in when you&amp;#39;re pressed to make a decision.&lt;/p&gt;

&lt;p&gt;I&amp;#39;m almost at the end of &lt;a href="http://www.amazon.co.uk/Complexity-Emerging-Science-Order-Chaos/dp/0671872346/ref=sr_1_1?ie=UTF8&amp;amp;qid=1368393242&amp;amp;sr=8-1&amp;amp;keywords=complexity+waldrop"&gt;Complexity&lt;/a&gt; by M. Mitchell Waldrop. It&amp;#39;s an old book largely about the coming together of a collection of fascinating and incredibly bright guys in the 80&amp;#39;s at the Santa Fe Institute where they did a lot of thinking and experimentation with complex adaptive systems.&lt;/p&gt;

&lt;p&gt;Apart from reminding me what an ignoramus I am, and that I&amp;#39;m missing a lot of vital intellectual stimulation, it&amp;#39;s also turned me back on to some interesting stuff, like cellular automata.&lt;/p&gt;

&lt;p&gt;Following along I implemented a browser based version of Chris Langton&amp;#39;s &lt;a href="https://github.com/mmower/cell-culture-1"&gt;simple automata&lt;/a&gt; and then Conway&amp;#39;s &lt;a href="https://github.com/mmower/cell-culture-3"&gt;Game of Life&lt;/a&gt;. I also plan to have a look at Kauffman&amp;#39;s &amp;#39;genetic networks&amp;#39;. These are very simple worlds but still interesting to watch and making me think about some things I&amp;#39;ve played with in recent years.&lt;/p&gt;

&lt;p&gt;In particular the idea of the &lt;em&gt;emergence&lt;/em&gt; of complex behaviours from simple interactions. In my musical experiments, for example, I&amp;#39;ve tried to make more and more complex pieces - generally with little success. In a sense I can see this as my attempt to impose a higher-levels of order top down. But like systems burdened with many rules, the structure can become cumbersome and brittle. I&amp;#39;m now wondering about how I can use simple rules, interacting, to generate interesting musical expression.&lt;/p&gt;

&lt;p&gt;I&amp;#39;ve already been interested in Genetic Algorithms and Genetic Programming and have Hollands book &lt;a href="https://github.com/mmower/cell-culture-1"&gt;Hidden Order&lt;/a&gt; and Kauffman&amp;#39;s &lt;a href="http://www.amazon.co.uk/At-Home-Universe-Self-Organization-Complexity/dp/0195095995/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1368393755&amp;amp;sr=1-1&amp;amp;keywords=kauffman+home+universe"&gt;At Home In The Universe&lt;/a&gt; queued up to read next.&lt;/p&gt;

&lt;p&gt;So much of this stuff is from the 70&amp;#39;s, 80&amp;#39;s, and 90&amp;#39;s so I feel I have decades worth of catching up to. What are the interesting problems in complexity today?&lt;/p&gt;

&lt;p&gt;I hope it won&amp;#39;t take me 30 years to find out.&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003038.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="complexity" ent:href="http://matt.blogs.it/topics/complexity.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>A reader for a writer</title>
      <link>http://matt.blogs.it/entries/00003037.html</link>
      <pubDate>Fri, 15 Mar 2013 16:35:18 +0000</pubDate>
      <description>&lt;p&gt;I was neither particularly surprised, nor particularly bothered, by Google&amp;#39;s announcement that they are killing Google Reader. I abandoned Reader some time last year and haven&amp;#39;t missed it. Partly - I think - because I was never a sophisticated Reader user.&lt;/p&gt;

&lt;p&gt;One of my reasons for moving away from Reader was the feeling that reading &amp;amp; writing should not be separate. I often hark back to the good old days of Radio Userland and an aggregator that was integrated with the authoring platform. Whatever Dave might have gotten wrong with Radio, this move was pure genius.&lt;/p&gt;

&lt;p&gt;I&amp;#39;ve not had much time to dedicate to the project in the last month but I intend to revive some of the aggregator code I&amp;#39;ve written in the past and integrate it here into C&amp;amp;C. To blend the reading &amp;amp; writing process again.&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003037.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="rss" ent:href="http://matt.blogs.it/topics/rss.xml" ent:classification="user"/>
        <ent:topic ent:id="aggregation" ent:href="http://matt.blogs.it/topics/aggregation.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Happy Reaktion</title>
      <link>http://matt.blogs.it/entries/00003036.html</link>
      <pubDate>Sun, 03 Mar 2013 11:30:27 +0000</pubDate>
      <description>&lt;p&gt;I&amp;#39;m not sure why it is but creating new instruments in &lt;a href="http://www.native-instruments.com/en/products/komplete/synths-samplers/reaktor-5/"&gt;Reaktor&lt;/a&gt; always seems to bring out my sense of fun &amp;amp; creativity. Even though I pretty much always build granular samplers of one kind or another the different takes on the process itself, and ways to drive them allow a lot of room for expression.&lt;/p&gt;

&lt;p&gt;Quite often it&amp;#39;s an idea from some other sphere that makes me think &amp;quot;What if?&amp;quot; and leads to an instrument design.&lt;/p&gt;

&lt;p&gt;My current instrument was inspired by watching &lt;a href="http://www.canozbay.com/flickradio-generative-music/"&gt;FlickrRadio&lt;/a&gt;. In fact I didn&amp;#39;t find FlickrRadio &lt;em&gt;that&lt;/em&gt; interesting in itself. The link between color &amp;amp; brightness of a whole image and chord notes being a little arbitrary for my taste - at least the demo video didn&amp;#39;t really sell me on it as a musical approach.&lt;/p&gt;

&lt;p&gt;But what it did do was to trigger my thinking about what else I could sample to drive music?&lt;/p&gt;

&lt;p&gt;A quite obvious answer is &amp;quot;other music&amp;quot; and I hit on an idea from U&amp;amp;I Software&amp;#39;s &lt;a href="http://uisoftware.com/artmatic/indexAMVY.php"&gt;ArtMatic&lt;/a&gt; which allows audio to drive image generation. ArtMatic has 4 incoming audio channels that drive variables that can be used in your structure.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The A1-A4 values are created by applying eight parallel DFT filters which are summed together in pairs. A1 is the sum of filters centered at 42 and 84 Hz. A2 is the sum of filters centered at 168 and 336 Hz. A3 is the sum of filters centered at 672 and 1344 Hz. A4 is the sum of filters centered at 7688 and 5376 Hz.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now in point of fact I&amp;#39;ve never had good results using these in ArtMatic, most likely because I am still such a neophyte at creating AM structures. But the audio input idea has always intrigued me.&lt;/p&gt;

&lt;p&gt;So in my new Reaktor creation I am applying the same principle on a somewhat simplified basis. I have 3 input channels with a 4-pole bandpass filter on each. This allows you to tune the range of the incoming input that will drive each channel.&lt;/p&gt;

&lt;p&gt;Then I&amp;#39;m using adjustable gate triggers on each channel that allow a channel to be triggered at one threshold and released at another. When a channel triggers it drives a granular sampler to start playing a loop. Each channel has it&amp;#39;s own loop points, speed, and so forth.&lt;/p&gt;

&lt;p&gt;I&amp;#39;m at the point now where the instrument is actually starting to work and make some interesting noises. And this is the really fun part for me. Grabbing an idea by the tail and trying to hold on.&lt;/p&gt;

&lt;p&gt;Quite often my ideas shake me off before I&amp;#39;ve really gone very far. But, sometimes, I can hang on long enough to end up somewhere really interesting. Reaktor is a great tool for listening to what those places might sound like.&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003036.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="life" ent:href="http://matt.blogs.it/topics/life.xml" ent:classification="user"/>
        <ent:topic ent:id="reaktor" ent:href="http://matt.blogs.it/topics/reaktor.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Bread head</title>
      <link>http://matt.blogs.it/entries/00003035.html</link>
      <pubDate>Sun, 03 Mar 2013 00:28:56 +0000</pubDate>
      <description>&lt;p&gt;I think I have just realised why (a) I seem to crave bread so much, and (b) I seem to prefer one bread over another.&lt;/p&gt;

&lt;p&gt;The principal discovery that I&amp;#39;ve made is that my favourite store breads seem to have between 1.9-2.0g of sugar per slice. By contrast the bread I&amp;#39;ve just eaten has 1.2g per slice and it just didn&amp;#39;t seem &amp;quot;&lt;em&gt;as nice&lt;/em&gt;&amp;quot; (so, of course, I had to have two slices).&lt;/p&gt;

&lt;p&gt;In the past when I&amp;#39;ve dieted I&amp;#39;ve given up bread because the calories-per-slice were out of kilter to the &amp;quot;value&amp;quot; of a slice of bread. Now I realise why.&lt;/p&gt;

&lt;p&gt;So I&amp;#39;m going to have to start looking for a really low sugar bread or give it up again.&lt;/p&gt;

&lt;p&gt;Where will I find hidden sugar next? If I find out there&amp;#39;s sugar in brocolli I may weep.&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003035.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="health" ent:href="http://matt.blogs.it/topics/health.xml" ent:classification="user"/>
        <ent:topic ent:id="diet" ent:href="http://matt.blogs.it/topics/diet.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>An insightful hack</title>
      <link>http://matt.blogs.it/entries/00003034.html</link>
      <pubDate>Tue, 26 Feb 2013 22:00:45 +0000</pubDate>
      <description>&lt;p&gt;A few weeks ago &lt;a href="https://twitter.com/jimanning"&gt;@JimAnning&lt;/a&gt;, &lt;a href="https://twitter.com/alanb"&gt;@Alanb&lt;/a&gt;, and I were sitting in Reading&amp;#39;s &lt;a href="http://www.workhousecoffee.co.uk"&gt;Workhouse Coffee&lt;/a&gt; puzzling out interesting things we could work on together and hit upon the idea of a one-day experimental hack. Could we build something interesting &amp;amp; worthwhile, start to finish, in a day?&lt;/p&gt;

&lt;p&gt;So on Friday we camped out at Jim&amp;#39;s and, during the course of the day, built something we&amp;#39;ve called &lt;a href="http://tubeinsight.com/"&gt;TubeInsight&lt;/a&gt;. It&amp;#39;s kind of &amp;quot;&lt;em&gt;crowd-sourced feedback on your YouTube video&lt;/em&gt;&amp;quot;. Something you might use for a musical performance, product demo, or investment pitch that you wanted to hone with the help of friends, family, or the internet.&lt;/p&gt;

&lt;p&gt;For a demo of what it&amp;#39;s about &lt;a href="http://tubeinsight.com/watch/wP9pLrj0ytw"&gt;watch this short video&lt;/a&gt; and move the slider on the left of the video up and down to reflect how you feel about different parts of it. Then &lt;a href="http://tubeinsight.com/results/wP9pLrj0ytw"&gt;see the results&lt;/a&gt; including the number of people who watched and a realtime graph of their aggregate reaction.&lt;/p&gt;

&lt;p&gt;If you want to try it with a video of your own you just need to plug in the YouTube id of the video &lt;a href="http://tubeinsight.com/"&gt;here&lt;/a&gt;. No sign up required. In fact nothing required except the id of the video.&lt;/p&gt;

&lt;p&gt;It&amp;#39;s a prototype so there&amp;#39;s lots of directions we could take it, lots of things we haven&amp;#39;t addressed, and lots of choices we might want to think through. For example we picked &lt;em&gt;like&lt;/em&gt; and &lt;em&gt;dislike&lt;/em&gt; as our axis, that might just as easily be &lt;em&gt;agree&lt;/em&gt;/&lt;em&gt;disagree&lt;/em&gt;, &lt;em&gt;clear&lt;/em&gt;/&lt;em&gt;confused&lt;/em&gt;, &lt;em&gt;love&lt;/em&gt;/&lt;em&gt;hate&lt;/em&gt;, or any number of other axes. We might even have more than one. And there&amp;#39;s lots of ways we could present the information.&lt;/p&gt;

&lt;p&gt;Interesting and worthwhile? Please drop us a line @teaserlabs and tell us. Actually we should have made this into a screencast and put it on TubeInsight...&lt;/p&gt;
</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003034.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:id="alan-bradburne" ent:href="http://matt.blogs.it/topics/alan-bradburne.xml" ent:classification="user"/>
        <ent:topic ent:id="teaserlabs" ent:href="http://matt.blogs.it/topics/teaserlabs.xml" ent:classification="user"/>
        <ent:topic ent:id="youtube" ent:href="http://matt.blogs.it/topics/youtube.xml" ent:classification="user"/>
        <ent:topic ent:id="hack-day" ent:href="http://matt.blogs.it/topics/hack-day.xml" ent:classification="user"/>
        <ent:topic ent:id="jim-anning" ent:href="http://matt.blogs.it/topics/jim-anning.xml" ent:classification="user"/>
      </ent:cloud>
    </item>
  </channel>
</rss>
