<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Slightly off-topic, but perhaps of interest โ some sort of postmodernist plain text protocol server.<div class=""><br class=""></div><div class="">Squarely on the other end of the complexity spectrum. <br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Begin forwarded message:</div><br class="Apple-interchange-newline"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">From: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">๐๐๐ <<a href="mailto:postmaster@textprotocol.org" class="">postmaster@textprotocol.org</a>><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Subject: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">[ann] publictext</b><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Date: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">March 15, 2021 at 14:08:47 GMT+1<br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">To: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Lua mailing list <<a href="mailto:lua-l@lists.lua.org" class="">lua-l@lists.lua.org</a>><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Reply-To: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">๐๐๐ <<a href="mailto:postmaster@textprotocol.org" class="">postmaster@textprotocol.org</a>>, Lua mailing list <<a href="mailto:lua-l@lists.lua.org" class="">lua-l@lists.lua.org</a>><br class=""></span></div><br class=""><div class="">publictext โ a small ucspi-tcp <a href="text://protocol" class="">text://protocol</a> server. [1][2][3][4]<br class=""><br class="">~150 lines of Lua code:<br class=""><br class=""><a href="https://github.com/textprotocol/publictext/blob/main/publictext" class="">https://github.com/textprotocol/publictext/blob/main/publictext</a><br class=""><br class="">Usage example:<br class=""><br class=""># echo -e 'text://txt.textprotocol.org/\r\n' | nc txt.textprotocol.org 1961<br class="">20 text/plain; charset=utf-8<br class="">TEXT://PROTOCOL<br class=""><br class="">=> geo:37.429167,-122.138056 PALO ALTO, CA 94301, USA<br class="">=> tag:txt.textprotocol.org,2021-03-07:textprotocol@github rel=me<br class="">=> text://txt.textprotocol.org/icon.png rel=icon<br class="">=> text://txt.textprotocol.org/license.txt rel=license CC0-1.0<br class=""><br class="">โ<br class="">๐๐๐<br class=""><br class=""><br class="">[1] https://github.com/textprotocol/publictext<br class="">[2] http://cr.yp.to/ucspi-tcp.html<br class="">[3] https://textprotocol.org<br class="">[4] http://cr.yp.to/ucspi-tcp/tcpserver.html<br class=""><br class="">โ<br class="">๐๐๐<br class="">https://textprotocol.org<br class="">https://textprotocol.org/contact<br class=""><br class=""></div></blockquote></div><br class=""><div class="">
<meta charset="UTF-8" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">ยฑ0ยข</div></div></div></div></div>
</div>
<br class=""></div></body></html>