<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=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@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;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        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><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Cool, the singularity is so mainstream now, the weekly colloquium advertisement uses the term Singularity thrice without ever feeling the need to define the term.  A stodgy old company like Lockheed now is assumed to understand what is the singularity.  <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I had an idea for bringing about the singularity.  We think of it as a program which (somehow) develops human intelligence and motives, but we as a species have demonstrated we have no clue how to create that software.  Suppose we theorize that a singularity could arise from a gigabyte program (assuming away comments and any embedded documentation, spaces, visual breaks etc) so that’s 10^9 bytes or 10^12 bits.  We start with 10^12 bits, set them all to zero, run that, if no singularity, set the first bit to 1, run that, no singularity, second bit to 1 first to 0, and so on.  Keep incrementing thru all 10^2 bits and hope that the first (in numerical order) intelligent program is friendly.  Then if no singularity occurs, we know that no gigabyte program can become intelligent and end humanity and all life as we know it.  <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>We could distribute the task (and would need to) since there would be 2^2^12 possible different gigabyte programs, which is a lot, and we also need to deal with all the vile pornographic images and political commentary from the other end of the spectrum and such things that would be generated, all smaller than a gigabyte.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On the other hand there is no reason to think there is only one intelligent program.  If a program is perfectly optimized for minimum variable name lengths with no comments and such, there is very little chance that it takes exactly a gigabyte.  There are probably a few bits left over, and in most programming languages spaces can be inserted for ease of reading without changing anything, so if you have a gigabyte program which is intelligent we could insert a space in perhaps a billion different places and the thing would still be self-aware and if so there are a billion different configurations which could end us all.  Or not.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>spike<o:p></o:p></p></div></body></html>