<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: KnitML: standards-defined knitting&#160;patterns</title>
	<atom:link href="http://boingboing.net/2007/12/12/knitml-standardsdefi.html/feed" rel="self" type="application/rss+xml" />
	<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html</link>
	<description>Brain candy for Happy Mutants</description>
	<lastBuildDate>Wed, 19 Jun 2013 16:10:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: Al</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92678</link>
		<dc:creator>Al</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92678</guid>
		<description>Thank you for the explanation, that makes a lot more sense and I certainly see the appeal of having such a tool.

The &quot;math is scary&quot; sentiment seems to run a little too strongly sometimes, especially considering that playing with the numbers can often give a deeper understanding of pattern construction.  But then, I like knitting as brain exercise as well as relaxation which I know isn&#039;t how everyone approaches it.

I&#039;ll be keeping an eye on this.  I&#039;m excited to see how it could be adopted and used for everybody&#039;s benefit.</description>
		<content:encoded><![CDATA[<p>Thank you for the explanation, that makes a lot more sense and I certainly see the appeal of having such a tool.</p>
<p>The &#8220;math is scary&#8221; sentiment seems to run a little too strongly sometimes, especially considering that playing with the numbers can often give a deeper understanding of pattern construction.  But then, I like knitting as brain exercise as well as relaxation which I know isn&#8217;t how everyone approaches it.</p>
<p>I&#8217;ll be keeping an eye on this.  I&#8217;m excited to see how it could be adopted and used for everybody&#8217;s benefit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kimi</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-91912</link>
		<dc:creator>kimi</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-91912</guid>
		<description>Yanajenn - the community could use lots of help on this.  I know the schema has seen a lot of discussion on Ravelry.com (in the KnitML group). </description>
		<content:encoded><![CDATA[<p>Yanajenn &#8211; the community could use lots of help on this.  I know the schema has seen a lot of discussion on Ravelry.com (in the KnitML group). </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Teresa Nielsen Hayden / Moderator</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92432</link>
		<dc:creator>Teresa Nielsen Hayden / Moderator</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92432</guid>
		<description>Nobody&#039;s going to gain favor with the moderator by speaking ill of knitting.

Al (6), it&#039;s not just the uniform terminology. This could make proofreading easier and reduce the incidence of errors in instructions. (I speak as one who found a large typo in &lt;i&gt;A Gathering of Lace&lt;/i&gt; the hard way.)

MHotel (7), knitting has been crossbreeding with computers for a long time now.

JamesMason (8): no, it&#039;s not. And knitters&#039; mailing lists and newsgroups were having copyright arguments before the Web was invented.

Dillo (9), &quot;representable&quot; is more like it.

Doranchak (10), my further reading was stopped by a password. How did the genetically-generated patterns look? Any good ones?</description>
		<content:encoded><![CDATA[<p>Nobody&#8217;s going to gain favor with the moderator by speaking ill of knitting.</p>
<p>Al (6), it&#8217;s not just the uniform terminology. This could make proofreading easier and reduce the incidence of errors in instructions. (I speak as one who found a large typo in <i>A Gathering of Lace</i> the hard way.)</p>
<p>MHotel (7), knitting has been crossbreeding with computers for a long time now.</p>
<p>JamesMason (8): no, it&#8217;s not. And knitters&#8217; mailing lists and newsgroups were having copyright arguments before the Web was invented.</p>
<p>Dillo (9), &#8220;representable&#8221; is more like it.</p>
<p>Doranchak (10), my further reading was stopped by a password. How did the genetically-generated patterns look? Any good ones?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yanajenn</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92209</link>
		<dc:creator>yanajenn</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92209</guid>
		<description>Kimi: thanks for mentioning the Ravelry group! I went and found it (and joined it). I&#039;m only a beginning knitter, but I&#039;m happy to contribute to the effort any way that I can.</description>
		<content:encoded><![CDATA[<p>Kimi: thanks for mentioning the Ravelry group! I went and found it (and joined it). I&#8217;m only a beginning knitter, but I&#8217;m happy to contribute to the effort any way that I can.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave X</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-91989</link>
		<dc:creator>Dave X</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-91989</guid>
		<description>If this comes to fruition, you could write &quot;test patterns&quot; and have it virtually-knitted to check the results before you start. Wouldn&#039;t be too long before someone writes a backward-engineering program for folks to draw a sweater, and print out the knitting pattern in KML... </description>
		<content:encoded><![CDATA[<p>If this comes to fruition, you could write &#8220;test patterns&#8221; and have it virtually-knitted to check the results before you start. Wouldn&#8217;t be too long before someone writes a backward-engineering program for folks to draw a sweater, and print out the knitting pattern in KML&#8230; </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: OM</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92246</link>
		<dc:creator>OM</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92246</guid>
		<description>...Can you see trojans and viruses for this specific language and it&#039;s compiled/interpreted apps?

&lt;B&gt;UNRAVL&lt;/B&gt;: Picks a weak link in the knit and unravels the whole mess from that point!

&lt;B&gt;TWINEBALL&lt;/B&gt;: Similar to UNRAVL, but sends the unraveled yarn to another knitter, where it&#039;s used to make what the h@kk3r wants!

&lt;B&gt;MOTH&lt;/B&gt;: Simply eats holes in the knit until it falls apart.

...Which leads us to the competition between &lt;B&gt;WOOLITE&lt;/B&gt; and &lt;B&gt;MOTHBALL&lt;/B&gt; for antiviral/antitrojan supremacy!!!</description>
		<content:encoded><![CDATA[<p>&#8230;Can you see trojans and viruses for this specific language and it&#8217;s compiled/interpreted apps?</p>
<p><b>UNRAVL</b>: Picks a weak link in the knit and unravels the whole mess from that point!</p>
<p><b>TWINEBALL</b>: Similar to UNRAVL, but sends the unraveled yarn to another knitter, where it&#8217;s used to make what the h@kk3r wants!</p>
<p><b>MOTH</b>: Simply eats holes in the knit until it falls apart.</p>
<p>&#8230;Which leads us to the competition between <b>WOOLITE</b> and <b>MOTHBALL</b> for antiviral/antitrojan supremacy!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-91999</link>
		<dc:creator>Al</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-91999</guid>
		<description>I think I&#039;d rather just read a chart.  And I like doing the math myself for size changes and complex increase/decrease instructions.  Though I agree that having uniform terminology would be great.

For once, I am a luddite.</description>
		<content:encoded><![CDATA[<p>I think I&#8217;d rather just read a chart.  And I like doing the math myself for size changes and complex increase/decrease instructions.  Though I agree that having uniform terminology would be great.</p>
<p>For once, I am a luddite.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cory Doctorow</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92260</link>
		<dc:creator>Cory Doctorow</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92260</guid>
		<description>Om, that&#039;s HILARIOUS!</description>
		<content:encoded><![CDATA[<p>Om, that&#8217;s HILARIOUS!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lkkinetic</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-93800</link>
		<dc:creator>lkkinetic</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-93800</guid>
		<description>Following up on Doranchak&#039;s (10) discussion of genetic programming and lace patterns: knitter Debbie New is one of many mathematically-inclined knitters using agent-based and cellular automata algorithms to generate patterns (which you can use for either color or texture). Here&#039;s some background on cellular automaton knitting:

http://www.knitting-and.com/knitting/tips/automaton.htm

Some of the coolest stich patterns I&#039;ve come up with are due to this technique. </description>
		<content:encoded><![CDATA[<p>Following up on Doranchak&#8217;s (10) discussion of genetic programming and lace patterns: knitter Debbie New is one of many mathematically-inclined knitters using agent-based and cellular automata algorithms to generate patterns (which you can use for either color or texture). Here&#8217;s some background on cellular automaton knitting:</p>
<p><a href="http://www.knitting-and.com/knitting/tips/automaton.htm" rel="nofollow">http://www.knitting-and.com/knitting/tips/automaton.htm</a></p>
<p>Some of the coolest stich patterns I&#8217;ve come up with are due to this technique. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MHotel</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92011</link>
		<dc:creator>MHotel</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92011</guid>
		<description>&quot;knitting software&quot;?

for reals?</description>
		<content:encoded><![CDATA[<p>&#8220;knitting software&#8221;?</p>
<p>for reals?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JamesMason</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92018</link>
		<dc:creator>JamesMason</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92018</guid>
		<description>&quot;* Digitally sign the pattern to guarantee original authenticity&quot;

That kind of sounds like some form of DRM to me...

If so, wouldn&#039;t this be rather forbidden on &quot;the Boing Boing&quot;?

Jim
</description>
		<content:encoded><![CDATA[<p>&#8220;* Digitally sign the pattern to guarantee original authenticity&#8221;</p>
<p>That kind of sounds like some form of DRM to me&#8230;</p>
<p>If so, wouldn&#8217;t this be rather forbidden on &#8220;the Boing Boing&#8221;?</p>
<p>Jim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fiddlerpianist</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92571</link>
		<dc:creator>fiddlerpianist</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92571</guid>
		<description>I wondered why so many people were visiting knitml.com all of a sudden. Now I know. :) Thanks for all of the feedback on the project. I hope lots of people will join the effort.

In response to Al&#039;s post (6), the point of developing KnitML is not to create an alternative to reading knitting patterns for humans. Rather, it would serve both as a way to express a knitting pattern as an algorithm that a computer can understand as well as provide an interchange format for software communication.

If you prefer to read charts but a pattern only provides written instructions, you have to manually get out the graph paper (or spreadsheet with fancy fonts) and chart it yourself. If, on the other hand, you have the KnitML for the pattern, you can use your rendering software with the &quot;always chart when possible&quot; option set to transform the pattern into a chart.

And if you prefer to do your math by hand, by all means don&#039;t use software that would provide a transformation. The point is that there are plenty of knitters out there that do not like math that, given the chance, would prefer a piece of software to do it for them.</description>
		<content:encoded><![CDATA[<p>I wondered why so many people were visiting knitml.com all of a sudden. Now I know. :) Thanks for all of the feedback on the project. I hope lots of people will join the effort.</p>
<p>In response to Al&#8217;s post (6), the point of developing KnitML is not to create an alternative to reading knitting patterns for humans. Rather, it would serve both as a way to express a knitting pattern as an algorithm that a computer can understand as well as provide an interchange format for software communication.</p>
<p>If you prefer to read charts but a pattern only provides written instructions, you have to manually get out the graph paper (or spreadsheet with fancy fonts) and chart it yourself. If, on the other hand, you have the KnitML for the pattern, you can use your rendering software with the &#8220;always chart when possible&#8221; option set to transform the pattern into a chart.</p>
<p>And if you prefer to do your math by hand, by all means don&#8217;t use software that would provide a transformation. The point is that there are plenty of knitters out there that do not like math that, given the chance, would prefer a piece of software to do it for them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dillo</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92088</link>
		<dc:creator>Dillo</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92088</guid>
		<description>&quot;Validate that a pattern is physically possible to knit&quot;

Okay, great, after all is said and done and committees have met, conferences are held, telephone -book-sized specs are shipped and MOUs signed, what we get from this is....Provable Knitting?</description>
		<content:encoded><![CDATA[<p>&#8220;Validate that a pattern is physically possible to knit&#8221;</p>
<p>Okay, great, after all is said and done and committees have met, conferences are held, telephone -book-sized specs are shipped and MOUs signed, what we get from this is&#8230;.Provable Knitting?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doranchak</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-92094</link>
		<dc:creator>doranchak</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-92094</guid>
		<description>This post reminds me of a presentation I attended at GECCO 2007, an evolutionary computing conference that was held in London this past July.  The title of the presentation was &quot;Evolution of lace knitting stitch patterns by genetic programming&quot;.  The confluence of old and new worlds intrigued me.

Here is the citation:

http://portal.acm.org/citation.cfm?id=1274010

&quot;In this paper we study the generation of lace knitting stitch patterns by using genetic programming. We devise a genetic representation of knitting charts that accurately reflects their usage for hand knitting the pattern. We apply a basic evolutionary algorithm for generating the patterns, where the key of success is evaluation. We propose automatic evaluation of the patterns, without interaction with the user. We present some patterns generated by the method and then discuss further possibilities for bringing automatic evaluation closer to human evaluation.&quot;
</description>
		<content:encoded><![CDATA[<p>This post reminds me of a presentation I attended at GECCO 2007, an evolutionary computing conference that was held in London this past July.  The title of the presentation was &#8220;Evolution of lace knitting stitch patterns by genetic programming&#8221;.  The confluence of old and new worlds intrigued me.</p>
<p>Here is the citation:</p>
<p><a href="http://portal.acm.org/citation.cfm?id=1274010" rel="nofollow">http://portal.acm.org/citation.cfm?id=1274010</a></p>
<p>&#8220;In this paper we study the generation of lace knitting stitch patterns by using genetic programming. We devise a genetic representation of knitting charts that accurately reflects their usage for hand knitting the pattern. We apply a basic evolutionary algorithm for generating the patterns, where the key of success is evaluation. We propose automatic evaluation of the patterns, without interaction with the user. We present some patterns generated by the method and then discuss further possibilities for bringing automatic evaluation closer to human evaluation.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RadioGuy</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-91882</link>
		<dc:creator>RadioGuy</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-91882</guid>
		<description>Now someone just needs to build a knitting robot that can process this!  :-)</description>
		<content:encoded><![CDATA[<p>Now someone just needs to build a knitting robot that can process this!  :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo Padoan</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-91889</link>
		<dc:creator>Eduardo Padoan</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-91889</guid>
		<description>I hope that a YAML/JSON version is created. XML is not for humans.</description>
		<content:encoded><![CDATA[<p>I hope that a YAML/JSON version is created. XML is not for humans.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yanajenn</title>
		<link>http://boingboing.net/2007/12/12/knitml-standardsdefi.html#comment-91896</link>
		<dc:creator>yanajenn</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-91896</guid>
		<description>Oh, I can&#039;t believe this! I am actually writing a DTD on this very subject. Shoot, I wanted to be first...</description>
		<content:encoded><![CDATA[<p>Oh, I can&#8217;t believe this! I am actually writing a DTD on this very subject. Shoot, I wanted to be first&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
