<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Extra FavorZ from Isaiah…contemplating..🐇<div><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"></p><blockquote type="cite"><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18719" class="text Isa-53-7"><i><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">7  </span></i><i>He was oppressed, and he was afflicted, yet he opened not his mouth: he is brought as a lamb to the slaughter, and as a sheep before her shearers is dumb, so he openeth not his mouth.</i></span></p><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18720" class="text Isa-53-8"><i><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">8 </span>He was taken from prison and from judgment: and who shall declare his generation? for he was cut off out of the land of the living: for the transgression of my people was he stricken.</i></span></p><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18721" class="text Isa-53-9"><i><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">9 </span>And he made his grave with the wicked, and with the rich in his death; because he had done no violence, neither was any deceit in his mouth.</i></span></p><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18722" class="text Isa-53-10"><i><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">10 </span>Yet it pleased the <span class="small-caps" style="font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-caps: small-caps; font-variant-alternates: normal; font-variant-position: normal; font-variant-east-asian: normal;">Lord</span> to bruise him; he hath put him to grief: when thou shalt make his soul an offering for sin, he shall see his seed, he shall prolong his days, and the pleasure of the <span class="small-caps" style="font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-caps: small-caps; font-variant-alternates: normal; font-variant-position: normal; font-variant-east-asian: normal;">Lord</span> shall prosper in his hand.</i></span></p><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18723" class="text Isa-53-11"><i><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">11 </span>He shall see of the travail of his soul, and shall be satisfied: by his knowledge shall my righteous servant justify many; for he shall bear their iniquities.</i></span></p></blockquote><div dir="ltr"><br><div><div id="protonmail_signature_block" class="protonmail_signature_block" style="outline: none;"><div style="outline: none;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Have a good one; keep it, light.</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Kindly,<br></span></div><span style="background-color: rgba(255, 255, 255, 0);">rabbit<br>. .. … ‘…^,^</span></div></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div id="protonmail_mobile_signature_block" style="outline: none; min-height: 40px;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Sent from Callisto House Mobile :: decentralized mobile homeless solutions</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div style="outline: none;"><pre class="tw-data-text tw-text-large JgzqYd RES9jf tw-ta" data-placeholder="Translation" id="tw-target-text" dir="ltr" style="line-height: 32px; border: none; padding: 10px 0.14em 10px 0px; position: relative; margin-top: -10px; margin-bottom: -10px; resize: none; overflow: hidden; width: 343px; word-wrap: break-word;"><span class="Y2IQFc" lang="de" style="white-space: normal; background-color: rgba(255, 255, 255, 0);"><font face="UICTFontTextStyleBody">Der Anführer kontrolliert alles,</font></span></pre><pre class="tw-data-text tw-text-large JgzqYd RES9jf tw-ta" data-placeholder="Translation" id="tw-target-text" dir="ltr" style="line-height: 32px; border: none; padding: 10px 0.14em 10px 0px; position: relative; margin-top: -10px; margin-bottom: -10px; resize: none; overflow: hidden; width: 343px; word-wrap: break-word;"><span class="Y2IQFc" lang="de" style="white-space: normal; background-color: rgba(255, 255, 255, 0);"><font face="UICTFontTextStyleBody">🐇🐇🐇🐇🐇🐇</font></span></pre></div></div></div></div><div dir="ltr"><br><blockquote type="cite">On Oct 9, 2022, at 00:29, rabbit <rabbit@callistohouse.org> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18715" class="text Isa-53-3"><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">3 </span>He is despised and rejected of men; a man of sorrows, and acquainted with grief: and we hid as it were our faces from him; he was despised, and we esteemed him not.</span></p><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18716" class="text Isa-53-4"><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">4 </span>Surely he hath borne our griefs, and carried our sorrows: yet we did esteem him stricken, smitten of God, and afflicted.</span></p><p style="font-size: 16px; box-sizing: border-box; min-width: 0px; line-height: 2.4rem; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: 100%;"><span id="en-KJV-18717" class="text Isa-53-5"><span class="versenum" style="font-size: 1.2rem; line-height: normal; position: relative; vertical-align: text-top; top: auto; font-weight: 700; display: inline;">5 </span>But he was wounded for our transgressions, he was bruised for our iniquities: the chastisement of our peace was upon him; and with his stripes we are healed.</span></p><br><div dir="ltr"><br><div><div id="protonmail_signature_block" class="protonmail_signature_block" style="outline: none;"><div style="outline: none;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Have a good one; keep it, light.</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Kindly,<br></span></div><span style="background-color: rgba(255, 255, 255, 0);">rabbit<br>. .. … ‘…^,^</span></div></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div id="protonmail_mobile_signature_block" style="outline: none; min-height: 40px;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Sent from Callisto House :: decentralized mobile homeless solutions</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div></div></div></div><div dir="ltr"><br><blockquote type="cite">On Oct 8, 2022, at 23:00, rabbit <rabbit@callistohouse.org> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8">…<br><div dir="ltr"><br><div><div id="protonmail_signature_block" class="protonmail_signature_block" style="outline: none;"><div style="outline: none;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Have a good one; keep it, light.</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Kindly,<br></span></div><span style="background-color: rgba(255, 255, 255, 0);">rabbit<br>. .. … ‘…^,^</span></div></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div id="protonmail_mobile_signature_block" style="outline: none; min-height: 40px;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Sent from Callisto House :: decentralized mobile homeless solutions</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div></div></div></div><div dir="ltr"><br><blockquote type="cite">On Oct 8, 2022, at 06:57, Jakob Reschke <jakres+squeak@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">Hi Tim,<div><br></div><div>Are you asking whether it would be good to let WebClient automatically convert socket timeouts to a WebResponse with status 408 _for everyone_?</div></div></div></blockquote><div><br></div>Well that’s what I thought he said:<div><span style="-webkit-text-size-adjust: auto; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><br></span></div><div><blockquote type="cite"><span style="-webkit-text-size-adjust: auto; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><i>WebClient code does not try to handle socket timeouts etc. If I handle NetworkError by faking a WebResponse with a 408 code</i></span></blockquote></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);"><br></span></font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">So I figure a socket timeout fakes a 408 timeout response…but…</span></font></div><div><br></div><div><br><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div><div>I do not think that this is appropriate, since the server has never really sent such a message (or at least it does not sound like it has in your case). </div></div></div></div></blockquote><div><br></div>This is a good point, no actual response just a spoof.</div><div><br></div><div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div><div>How much of an impact it has depends on the application using it, whether they have error handling for NetworkError or this particular HTTP status. Hence I would not pretend to the application that there was an actual response if in fact there was none.</div></div></div></div></blockquote><div><br></div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">I like your point, no response but NetworkError ought to signal an exception, not spoof a response. Andso the Socket interface throws exceptions that must be handled by the Client using said socket. If no response yet poorly handled client-side </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">self-generated</span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"> Exception, guessing what the real issue was with no information. It just kicked rocks. Problematic when the Client really needs to talk. For a long time sockets had issues! Self-repair for resilient code helps with the presence or delivery of better details! Silent communications requires ESP, another joke, who’s laughing?</span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br></span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Especially if the Client was doing something wrong. The Client should be told or who knows what the Client may assume. It can exacerbate delusions & psychosis due to this info-absent trauma? Quiet termination requires</span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"> advanced Qigong!</span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br></span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">This was the selected policy, consequences be damned. Not very friendly or collaborative, challenging to a successful project application the Client may be working for.</span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br></span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Huh. Somebody is celebrating outside! Bull City Dreams.</span></div><div><br></div><div><br><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div><div>In your application, you may of course choose to convert the NetworkError to a response, if you think that makes sense for the purpose of this application.</div></div></div></div></blockquote><div><br></div>Yeah, but I kinda like the exception handler mentioned on another thread. I believe Dave said the handler should be this but I do not like the silent consumption of the NetworkError, </div><div><br></div><div>Andsoi more generally I’m gonna do.do the following defaultAction. Because I come correct and keep it real, and deliver on</div><div>my promises and always speak the truth, don’t you ever doubt that. My words hold pure power in their sincerity. The straight path. I said I was going to build a corner stone and that’s what I continue to do for what? 20 years now? Better late than never.</div><div><br></div><div>NetworkError<*rabbitzutility*>>>#defaultAction</div><div><br></div><div>    [^socket read]</div><div>        on: NetworkError </div><div>        do: [:ex | ex sender notify: ‘Kick rocks for:’, </div><div>            ex description, ‘ on my end.’,</div><div>           ‘ Why won’t you respond? ‘,</div><div>           ‘A <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">twisted </span>sort of system-wide security policy?.‘,</div><div>           ‘Fuck, you provide zero information. ‘,</div><div>           ‘It’s bad you, know!! I had no warnings,’,</div><div>           ‘I don’t do subtle innuendo, does not compute;’,</div><div>            ‘Thinking everyone was good with ‘,</div><div>           ‘my decision. I was under the‘,</div><div>           ‘impression we had the time to do real engineering. ‘,</div><div>           ‘Sockets not simple. Very hard to‘,</div><div>           ‘understand. Due to my past trauma’,</div><div>           ‘as a 100% SC disabled veteran, i’,</div><div>           ‘Tend to catastrophize my delusions of persecution: thus C-PTSD. Not a good time rolling!’,</div><div>           ‘And my psychosis's understanding of myself. ‘</div><div>           ‘Confusion reigned for years. Everyone hated me and wanted me to go away. Now I have been transforming by the Holy Spirit and I just don’t fucking care anymore. Neither does she. I know myself now. And I’m not gonna put up with anymore bullshit from whomever is throwing it around. Mutual respect is a requirement! A head’s up would have been steller! Who failed the mission? You could have said something #notify: Nope. Look what you did. Sigh.’</div><div>           ‘<a href="https://youtu.be/hHMtEt8YLo4">https://youtu.be/hHMtEt8YLo4</a>’].</div><div><br></div><div><br></div><div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div><div><br></div><div>Kind regards,<br>Jakob</div></div></div></div></blockquote><div><br></div><pre class="tw-data-text tw-text-large JgzqYd RES9jf tw-ta" data-placeholder="Translation" id="tw-target-text" dir="ltr" style="font-size: 24px; line-height: 32px; border: none; padding: 10px 0.14em 10px 0px; position: relative; margin-top: -10px; margin-bottom: -10px; resize: none; font-family: "Google Sans", Roboto, "Helvetica Neue", Arial, sans-serif; overflow: hidden; width: 343px; word-wrap: break-word; color: rgb(23, 26, 29); -webkit-tap-highlight-color: rgba(255, 255, 255, 0);"><span class="Y2IQFc" lang="de">Der Anführer kontrolliert alles,</span></pre><pre class="tw-data-text tw-text-large JgzqYd RES9jf tw-ta" data-placeholder="Translation" id="tw-target-text" dir="ltr" style="font-size: 24px; line-height: 32px; border: none; padding: 10px 0.14em 10px 0px; position: relative; margin-top: -10px; margin-bottom: -10px; resize: none; font-family: "Google Sans", Roboto, "Helvetica Neue", Arial, sans-serif; overflow: hidden; width: 343px; word-wrap: break-word; color: rgb(23, 26, 29); -webkit-tap-highlight-color: rgba(255, 255, 255, 0);"><span class="Y2IQFc" lang="de">rabbit 🐇🐇🐇🐇🐇🐇</span></pre><pre class="tw-data-text tw-text-large JgzqYd RES9jf tw-ta" data-placeholder="Translation" id="tw-target-text" dir="ltr" style="font-size: 24px; line-height: 32px; border: none; padding: 10px 0.14em 10px 0px; position: relative; margin-top: -10px; margin-bottom: -10px; resize: none; font-family: "Google Sans", Roboto, "Helvetica Neue", Arial, sans-serif; overflow: hidden; width: 343px; word-wrap: break-word; color: rgb(23, 26, 29); -webkit-tap-highlight-color: rgba(255, 255, 255, 0);"><span class="Y2IQFc" lang="de"><br></span></pre><blockquote type="cite"><div dir="ltr"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Fr., 7. Okt. 2022 um 23:01 Uhr schrieb tim Rowledge <<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">So far as I can see the WebClient code does not try to handle socket timeouts etc. If I handle NetworkError by faking a WebResponse with a 408 code, Am I The Asshole? Will it cause the entire intertoobs to catch fire?<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
No one is listening until you make a mistake<br>
<br>
<br>
<br>
</blockquote></div>
<span></span><br></div></blockquote></div></div></blockquote></div></blockquote></div></body></html>