<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b>From:</b> extropy-chat <extropy-chat-bounces@lists.extropy.org> <b>On Behalf Of </b>Adrian Tymes via extropy-chat<br><br><o:p></o:p></p></div><div><div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Well right.  But Adrian, we don’t all have your talent, pal.<o:p></o:p></p></div></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>>…You can make a bot to bard up for fun.<o:p></o:p></p></div><div><p class=MsoNormal>Start with a chatbot, written in past time.<o:p></o:p></p></div><div><p class=MsoNormal>Review and revise the code, line by line.<o:p></o:p></p></div></div><div><p class=MsoNormal>Code in a sonnet's structure, have it run:<br>Ten syllables by fourteen lines, and done.<br>If it uses doggerel, 'tis no crime,<br>So long as it takes care to place its rhyme<br>On a consistent scheme, then you have won.<br>The Petrarchan version is a classic:<br>A B B A A B B A and then<br>C D E C D E to finish up.<br>Alternately you can do Shakespearic.<br>Either way a template that it fills in.<br>With the right programs, you too can bard up. … Adrian<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Adrian, I remember chess software, watching it get better and better, with my first one in 1979, really just a toy but it could play an OK game if you gave it an hour per move and took one minute to ponder a reply.  Over time the software got better, and ja, we can ignore Deep Blue and all that, look at just the commercial level stuff.  I recall in about 2000 or 1999, the commercial software got so good I couldn’t really compete with it anymore.  I was at a chess party with Peter Thiel of all things, and he commented on how good it was.  Peter was a master at the time.  I reached Expert on my best day.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I remember getting that software and watching the transition from not as good as I am to better than I am to I can’t even compete with this anymore.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Now… poetry.  I can’t compete with software in poetry anymore.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Cool!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>spike<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></div></div></body></html>