<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;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:12.0pt;
        font-family:"Aptos",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:11.0pt;
        mso-ligatures:none;}
@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="#467886" vlink="#96607D" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt'>Claude gives 7 categories for consideration of time, and 9 categories for the physical definition of time.   It gives this pseudocode for implementing an atomic clock.  <br><br>def atomic_clock():<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>    while True:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        atoms = generate_atom_beam()<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        selected_atoms = state_selection(atoms)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        excited_atoms = apply_microwaves(selected_atoms)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        state_change = detect_state_changes(excited_atoms)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        if state_change != expected_change:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>            adjust_microwave_frequency()<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        current_time = convert_frequency_to_time()<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        output_time(current_time)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>        wait(update_interval)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'><o:p> </o:p></span></p><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Friam <friam-bounces@redfish.com> <b>On Behalf Of </b>Jon Zingale<br><b>Sent:</b> Sunday, July 28, 2024 10:19 AM<br><b>To:</b> friam@redfish.com<br><b>Subject:</b> [FRIAM] Clocks<o:p></o:p></span></p></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal><span style='font-family:"Verdana",sans-serif;color:#333333'>Reflecting on recent conversations (both here and abroad), Michael Levin's developments of polycomputing, and in preparation for my new role as career coach to a GPT model, I have come to wonder:<br><br>How might one productively set out to architect an unsupervised learning machine capable of discovering what all can be reliably used as a clock?<br><br>I am imagining a machine with sensory organs that is able to (though not necessarily) generalize its learnings. I imagine it successful if it decides to not rely on a broken clock, nor an image of a clock face, nor one programmed to move its arms at random. I imagine it is successful if it learns to track the sun, the circadian rhythms of animals or plants, if it recognizes the masing pulses of water in star forming galaxies, cellular clocks, etc...<br><br>Would such a machine necessarily be/have a clock itself?<o:p></o:p></span></p></div></div></div></body></html>