I’d like to super informally introduce live relay chat.
tius exammaris.vacuitatem intus,pro pilcis primunc, quantitatereperies:quodver6 nulla pulpa^ autinteftina intus compareant, mirum non eft , cum tota illa mollis & flaccida fubftan- tia , & corruptioni quam maxime fubjefta, f aut
Sdl. I. aut confumpta , vel calore exficcata in pul- verem converfa, nilaliud praeter ofla durio- risfubftantiaerelinquere potuerit; & patet ex Yetetumfepulchns , in quibus prster fce- leti, ne veftigium quidem alterius humani corporis portionis , aut membri, reperias. Atque haec eft origo eotumpifcinm,quos Phy- {ici fofiiles appellant , &in compluribuslocis reperiuntur, utifupra patuit , & paffim in Mufeis curioforum hominum extant. Pari ip2idio ferpentes involuti limo fimiii modo formam iuam ei impreflifte videntur; uti ex ligura hlc appofita patet ex Mufeo Aldrovan- dino ; & de omnibni ammalihus idemjudicium efto. Videtur porro in aliis non oflatura, fed vera C«f genuina effigies animalis , qux quo- modofaxoindu^afuerit , exponam. miomoio j^j^ fypp j^ diftum fuit , falina corpora mi- imfriman- ro quodam appetitu , quemNatursmagne- turfaxit. tifmnm dicimus ,fefe mutuo allicere. Cum it2iquemateria lapidis falinis particulis ,uti^^ animantium corpora refertiffma^mt , hinc fit, utanimalquoddam limofae argillae involu- tum, ibidemmox, ubi fui figuram expres- ferit , partiumfalinarum in animali , adpar- tes falinas in argillacea materia confluxus fiat. Quotii2imyeto cm^amito quodam afli-
mholifmo feu radiatione confiuunt , hinc fit ut particulae radiantes ea tindura , qua ipfjc pollent , materiam lapidis pariter imbu- ant. Unde tandem tota vel animantis figu- ra , vel partes ejus mira quadam fymmetria emergunt in lapide , multum concurrente ad hoc opiRcium facultate pljjlica , quam femperadihucin cadaveribus ftirpium ajti-
Neque enim intelligi hoc loco velim, vcl- uti femine quodam a planta vel animali de- cifo, hujufmodi generari , fedper quidpiam femini proportione quadam refpondens. Hoc paftolapis terrae , quam tangit, proxime ad lapidis naturam inducendam difpofitae, for- mamfibifimilemimmediareimprimit. Sic ■*%««'- auri portio praeexiftens materiam fibi pro-{^'^"'' "' pinquam , ubi difpofita fuerit , ad auri fub- ftantiam fubeundam , in auri fubftantiam convertit;pari pafto argentum trahit ad fimi- lem fibi fubftantiam efficiendam , omnem illam materiam ad argentum producen- dum difpofitam ; &ficde caeteris omnibus metallis idem judicium efto , de fingulisijbi fi mile attrahentibus; non ut multi perperf^* exiftimant,per veram vegetationem.feiJ^?/- corpufculorum fimilium magnetico quodam attraftu cocuntium confluxum , five quo4>|. juj. idemeft, per juxtapofitionem , inanima?- V, torum more; magnofaneNaturaeconfilio;' quiane corruptibilium fubftantiarum f&e-*" .f/- cies cum temporepenitus abolerentur , A^tf^ ., turafagax rebus omnihus rationem geueraffdi resfibi con/rmiles infevit , utquae in individuo femper effe nequeunt , fpecie faltem perpe- tuitatemnadlae, pro modulo&captunatu- rae fuae perenni incorruptibil^tatis munere fruerentur, qui eft/i«zj, cujus gratia omnia agunt quxcunque ifecundum naturamope- rantur.
Ira funt &prorfusparadoxa, quxNa- tura rn lapidum figuris effigiandis ope- ratur ; quorum quidem ratio alfignatu non eft facilis, tentabo tamejti ,frequenti harum rerum indagine peritior, caufam fingulo';: rum phafmatumhocloco exponere , ab iis lapidibusinitiumfafturjas, quiabarborum multitudine ^i?»^//*//^ vocantur,quarum non exigua copia tum in proprio Mufeo , tum in aliis Mufeis hfc Romae vifuntur , quorum .^'""f* nonnulhleparatas arbores,aIinntegra zt- ^rborefim. borum nemorumque ad omnes perfpeftivae fimanm, leges delineatarum phafmata continent; inveniunturque hujufmodi lapides potifli- mum in Monte Sinai,unde ScpetraSinai no- minatur,& in Hetruria prope oppidumBar- gam , etfi hjeveraeftirpes non fint, nec vi- tamhabeantullam , fed ftirpium piftarum miroNaturjeopificiopura puta fimulacra; quorum genefin antequam explicem,
difta a Plinio , plantam refert , in nigro can- Piiniut, i
tap. IX. didis, aut fanguineis frondibusflorentem. imperatus. Alterum ab Imperato , celebri Antiquario 'J^fi^ ""»'>- Nentorofa petra ^Tp^eligitm , & cumSi»aitka "AgWcoia. eadem eft , ab Agricola Dendrachata appel-
vellet elBcere , faltem plantarum acciden- tia&imaginesceu plantasacq^unoce , utcum Scholis loquar , generat ; quod & Ariftoteles Arifioteles. probatexemplogenerationis hominis , qui
latur , internis fifli faxi parietibus innume- marem femper intendit , generare ; fed vo ras plantarum , arborum , frugumimagines timinimecomposfaftus, fceminam gene- exhibens,proprie<^e»f/ri?/j dida. Tertium rat, qui waj /<q/«i- efle dicitur : idemde ge- 5(»/««/«- eft,quod falicis ferrata refert folia,unde& neratione cseterorum animalium promi- /(?//«»? y^//cw appellatur. Quartum lapidis fcuadicendum eft.
genusablmperato/z-^wifKrfl/wwdicitur , eo Ad propofitum itaque ; In terra , ex quod triticeas aliarumque frugum fpecies qualapisnafcitur, prseexiftentes variarum exprimat : qux omnia olim in celeberrimo plantarum pulveres , ubi animam exuerint /»?/>erdfiMufeomevidifl!e,&curiofeexami- omnino, retinenttamenadhuc in fe non-
overview
If you think about using Google Docs with a friend, as you type, they see it immediately, and as they type, you see it immediately. At the highest level, LRC is a protocol that allows for that same kind of live communication, except with the minimal amount of structure for it to look like every other chat app that you were forced to install on your phone and computer for no good reason.
jnihil ejus caloris ac temperamenri , cui jprius animaconjunfta fuit, & quo anima lium. Dicoitaque has flguras imprimi po-|ufafuifletinftrumentoadftirpesearumque tuifl^ehacratione. Notumeftomnibus,di-|imagines, utpulchrelicff^xphilofophatur, . verfi generis herbas plantafque in multis effigiandas : cum in hac funclione prsci- ^,^'"|"^, inacceflls antiquarum fabricarum molibus puummixtiin lapideexiftentisagenstem-^^dwr.ww. videri , quomodo tamen illic excreverint,'peramentumfit. "'"'"•
imperitis rerum merito paradoxa videri.j Jamyetb alium modum proponamus, quo JP/i>?i«jnarrat, bis emtzmTp2.lmamin{um-\pIa»tarum imagines in lapidihus jieri potuiffe mo Capitolii detefti faftigio , & poft pal-jexiftimemus. Prius enimquamfaxum fie- mamtempeftatibusproftratameodemloco|ret, alicuhiftirpes ^ planra, prsfertim mi- ficum enatam , M. Meffala & C. Cafiio Cofi. \ nutioris fubtiliorifque fubftantiae , uti mu- Necfolumillotempore, fed&hodiernodie fcofi generis, continehantur , quibus poftea Qmn\z.^Thermarum , AquceduEiuum , ^^w/^^i- ' humo afFufo humore undique, ac in lapi- theatrorumrudera, nonfolum palmis , capri- dem converfo, una cum herbulis & frugi- ficis, lenttfcis , fed&innumeris aliis herbis busfaxumenatumfit,quodearundemima- florere videmus , quarum ad 200. in fuo delginesexprimeret, iis in eo petrificatis. Et plantis Amphitheatro narrat Panarola in ! apertum id i»^ici«w eft, quod, hujufmodi
lapidesparallela feftioneaperti, non ino- mnibus& per omnia fimiles iis, in prima fuperficie enatis referant, fed differentihus ramorum du^lihus modb truncum, jam ramos quafi feftos , nunc alio & alio modo effor- matos ; quod clare indicat , plantulamperil- lamfaxeam maffam cumadhuc lutefceret , diffu- fam & poftea induratam , juxta differentes fedliones, difFerentes partes arborum exhi- I buifTe. Exemplo rem maxime ad propofitum elucido : /» cryfiallinis corporihus non infre-
fuo de hoc argumento libro. Refque trita & penevulgariseft, ut proinde cj«/^ nemini adeo abdita cenferi debeat : cum enim ri- mcE didorum ruderum continuo pulvere re- pleantur, iifque una omnis generis femina vel vi "jentorum , "vel ■volucrum henejicio eo delata, autetiam excrementis volucrum ibi- dem depoftis , in quihus , uti nuclei da^ylo- rum , ceraforum , prunorum , ficuum , alio rumque feminum durioruni integri rema nent, ita pulveribus pluvia aut rore macera
'tis, nihil facilius, quam ut accedenteSoIisiquenter fpeftantur hujufmodi mufcofce ar-
calore fingula in fuse fpeciei propria germi na paulatim efflorefcant. Accedit, quod cal- cispuheres nefcio quid infitum habeant, ad diverfas herbas producendas. Sed de hifce alibi fufius. Hifceiraque propofitis
Dico id eodem prorfus modo fieri pofTe inlapidihus: Cum eniminterra lapidefcente variarum ftirpium plantarumque pulveres in- fint , in quihus una cum exiguo calore nefcio quidfpermaticum di6Xwxcineft ,Cj\.\o^ in lapide
hufcula , quas non fine voluptate me vidifle memini , & egregii Philofophi Licetus ^p'«tus- Laurentius Pignorius virentis herbuIjE in me- g^f^[ ditullio Cryftalli fe vidiffe , ille in fuo de Spontaneoviventiummotu, hic in Expo- fitione Tabulx hieroglyphicaj teftantur. Quomodo illa intra Cryflallum enata , non eft difficilis inda^inis : certum enim eft, hanc herhulam materice Cryftallo generandce apta pnmo inextitifte\er&m plantam, quse
adhucwo//imateriemna(R:um utcunque adideinde lapidifica facukate una cum Cry- idaptam, cum plantarum fubftantiam exiftallo indurata : haud fecus ac infuccino
ea materia conftituere non poffit , id quod poteft , id eft , folas in materia arhorum her- barumquez»jag;im,plaftica facultate, qus feminali virtuti adhuc aliquo modo inexi- ftit, depingit : adeo uhique Natura fihifimile producere ftudet. Optaretilla quidem fimi- lem fibi effentiam gignere , fed impedita tum ob agentis debilitatem , tum ob ine- ptitudinem patientis , dum non valet, quod TOM. 11.
A little bit more technically speaking, Live relay chat (LRC) is an application-layer protocol for realtime, text-based communication, inspired by the internet relay chat (IRC) protocol. To recap how IRC works, clients connect to servers, clients send servers messages, servers relay the message to all other clients. LRC has this same basic relay model, but every time you edit your message message, your client sends a small update event to the server, which is then relayed to all other clients.
multiplicis generis animalculaaterno ctrcum- data (:/t?«y?rofefpe6l;anda prsbuerunt : fi quis enim Cryftallum fecaret , is haud dubie.„f';'J^;£ non jam plantam vegetantem , fed faxeam, & faccin» nequetotamper Cryftallinam maflam dif- f "^''''if ^ fufam, fedmramosfuosiectam reperiret:g««inciur« quod itaque herbula Cryftallo inclufi ob^"'- tranfparentiam vifui fenfibili accidit , id in opacis corporibus adhuc fub molli materia / X con-
Reftatnunc , ut quo Naturccpenicillo ani^ maimm nonnuUorum fonYn& in lapide tam affabre exprejja Jint , explicemus. Certe Natursfemitxitaabdits funt , moduspro- cedendi in diverfarum rerum produftione adeooccultus ut nifiquis-multorumanno- vxxmexperientiaixxQnx. inftruftus , ac omne ftudium fuum contiilerit in perfefta com pofitionis rerum indagine & exploratione, fieri non poiTit ut quis folo intelleftus ratio- cinioadproximas, veras & genuinas cau- fas tantorum mirabilium etteftrices per- tingere queat. Experientia enim intelle- dum illujtrat, hic res fingulas fingulis apte comhinando , tandem in caufarum abditarum ^«oWo defideratam notitiam perducit. In perfetia figu.x tm jt;aque imaginum , quse i« lapidihus paffim infaxis/a4- reperiuutur exprefwne, plurcs caufa pattta- urranen. [g^ concurruut : prima eft, difpofitio qusdam »7a?^r/^adrecipiendam iormam apta. Se- cundb requiritur & ^//«^quiddam , (juodfor- mam nunc hanc , nunc illam veluti figillum quoddam materise imprimat , cui femper in- tervenit aS/o qusdam vehementi ma^netifmo pollens , quo fimilia fimilibus ad invicem al- liciuntut;
! Ad materiaw quod attinet, illa primo mol- lis quidem ^ humido quodam hmo imhuta efl"edebuit, alias enim duritie fuaomnem refpueret penetrativam tinftorii fpiritus
jus rei luculentum indicium eft , hujufmodi perfedas rerumimagines , non totam faxi fubftantiam penetrare , fed in fuperficie tantum hxrere , quemadmodum omnes ii, qui hujufmodi fecandis lapidibus operam dant , AifloTs^oi, quos rigide circa hoc con- fuluimus, teftantur. Quod VQ.to fuhinde fo- lummrdo pedes , caput , vel pes unus & alter compareant in lapid/hus , hoc fieri potuit, vel ob difrupti cadaveris partes , aut ob ma- terijBterrena; fluentis interruptionem,qui- bus partesa partibus divulfs , non pofiiint nifi folas partes animalis oftendere ; unde quoquefit, utnonnullas partes tortse&vel- uti corrugats fpeftentur , quod ob pellis in aliqua parte ex materis fluxu corrugatJE motumacciderepotuit.
Expofitirationenaturalifigurarumani- malium in lapidibus , ex naturali ^ artificia- li compofitione quomodo id contingere pofilt, exponamvis.
Certum eft , & experientia quotidiana saxifodm*. docet, /» lyhurtmjs jodinis intra ipfum f^-mir7pr"fe. xorum meditullium variainflrumentaferrea,ru»p.
clavas, palas, malieosfoflorios, quos Pic- cones vocant , fimiliaque reperirt , quae olim ibidem reliifta & fofia terra faxorumque ra- mentis operta,tandem poft multum tempo- ris denuo cum faxo coaluerint : adeo enim tritumeft, fodinasTiburtinas certoanno- rum curriculonovisfaxisex vi coagulativa aquaj fulphurex, ex lacu Albulx totam il- facultatern ; quod vel inde patet , quod o- j lam planitiem per fubterraneos meatus in- mnesfere lapides in propria fodina mollio- [ terfluen ds , repleri, ut de eo nemo amplius res.tunctandeminadamantinamduritiem dubitare pofllt, & nos in Noftro Latio fuse abeant , ubi ficcum aeris afflatum fortiti Deodanteiddemonftrabimus. Praetereal/- Figuw fuerint. Forma vero feu figillum , quod in j//jo/o»7/fivefofix)resIapidumiquiirLgentenu-^^y,'^fjj materia fipuram imprimit, pariter duulex \ meroibidemlaborant, ferefemperfuas ibi- reiiaisim* efle poteft : pure naturale, & ex naturali & | dem cafas extruftas hahent, in quihus ^'facra f^l^^^l^ a.rn{ici3.Vi compofitum. De priori dico, e{ie\imagines, Crucifixi, fimiliaque ad cultum/ierfijjf*- potuiffe Cadaver alicujus uw/wj/zi- , cujus IDivinumpertinentiaquifqueprofuadevo- '■"'""' pella agglutinata materiae adhuc molli ilii j tione . uti nos non fine fingulari animi fen- verfis figuram fimilem fibi imprelferit ope piafti- 1 fu obfervavimus, erigit. Qux tota fupellex: cse facultatis , quamin animalium cadave- poftoperarumdircefTumderelifta.variedi- ribusadhucremanere fupra diximus; imo fperfa inter tot foflas facile perdi potuit: Aibert.M, Albert.Maguus /.i . Detebus metal. tra6t, 2, J poftquam euim unum locum faxis evacua- " " ' ' "' ' ' " runt, ftatimipfascavernasfoflafquepulve
figurx ttn inquit , omnibus videtur , quod altquando Lipi- ptrrmntur. dei inventuntur; qut intus^ foris hahent \mz- gines animalium^/i^w enim hahent lineamen- ta, ^ quando franguntur, reperttur in tis fi- gura intejiinorum; qute quidem alia ratione con- tingere non potuerunt , nifiex animaii ihidcm in
ribus , ramentis ac terreftribus glebis operi- re folent , ut hoc pafto, quemadmodum di- xi, multorumannorum curriculo , rotail- la rerum congeries in novum faxum con- vertatur.
faxum converlo.V>\xm enim in vitam anima- ' una ex hujufmodi imaginihus luto involuta, renonpoteft, ob materix fubjeftse inepti-i eodem modo, quofuprade animalium ca- tudinem , faltem figuram ipfi imprimit fibi daveribusdiximus ,figuram fuam imprim t. fimilem , idque faltnorum corporum in cada- Cum enim colores ex variis rnineralibus verelatentium interventu, qus dum adis-; conftent,unumque minerale, utifupra di- pofita materia falepariterreferta, attradu, \ ximus , alterum naturali magnetifmo tra- uti diximus , magnetrco , confluunt, fecum i hat,hincfieripoteft , nzminerales p-trticultfi devehuntvimpiafticamiisnaturaliterinfi- imaginihus inexrftentes , aliam quampiam
At the time of writing this blog post, LRC has one client, LunaRC, and server, lrcd, both of which I wrote. You can look at and play around with the source code on github, and there also executables if you don’t want to work with the source code. (Don’t judge me it’s messy, this is my first project in go & basically my first larger scope totally solo project, and there were probably better ways of making a CLI but I am a bit nuts and it’s fun to learn about escape codes)
tam ; tandem confumpcis flaccidioribusca- daveris parribus, reliquum una cumfigura infaxum vi lapidificaconvertit. atque hu-
materiam mineralem fymboiizantem ade- ptae in ea figuram fimilem imprimant. Hxc dum magno mentis aeftu mecum pondera-
Cap. IX. 1"^*^^ » accidit , ut hoc anno , quo haec fcribi- mus , dum in Tyburtino agro , ejus explo- randigratiaverfaremur, in familiare collo- quium venerim prasfeftifofTarum, cum quo multacircaproprietatem loci& fodinarum naturamconferens, quscunque pauloante devariis inftrumentis in meditullio faxo- rum repertis adduxi, ipfoatteflante,vera effe comperi : quin & addidit , inventas fuifle inter alia /« quodam faxo hafce qua tuor literas I. N. R. I. quae Chrifti crucifixi ti- tulum referunt , a Natura ibidem depi£lum & extero cuidam magna pecunix fummi venditumfuilTe: non parum miratus fum prodigiofam literarum delineationem. Me- mor tamen eorum , quae paulo ante mihi re
Mira ob- fervatio circ» titu- luraCru- cifixijapi- di Tybur- tim\va~ preiTum.
ipfumfundum tabuls aliquoufque coloreus Exper. penetrafTe reperies. Eundem fuccelTum ha- Corollar. bebis j fi vel folo atramento , vitriolo probe diluto piAuram delineas.
CoRor. lariumI. CXhocexperimento luculenterfane pa- ^ tet , complures perfeftiores potiflimum imagines intra lapides , nonalioquam praedi- (fto modoeffigiatas fuifIe,cujufmodi funt, quac variis fcheniatifmis hoc ipfocapite IX in praecedentibus exhibuimus,^o/«c/-ej, Cat- tus {eafelis , Crucifixi imago, & TabuI.IV. figura fignata num. i. qax Jdolum ^^y- ^^tXT»" ptium perfefte asmulatur , cujufmodi quo-'"''''^'^^- que in Oedipi Tomo III. varia fchemata ex-'
tulerat, de varia rerum conserie ibidem hibemus. Signata ver6/«/;/77 numeroi.Vl
pofl operarum difceffum remanente , aliis queformis rerum ibidemin faxis reperta- rum ; modum tandem quo id fieripojffe cogi- tavi, vidi, quem&paucisexplicabo.
Dico itaqueyT/c/^d/w qnandam Crucifixi ima- gznem ihidem reli£tam , coopertamque faxo- rum terreflriumque quifquiliarum ramen- tis ; undeizdXhcontingere potuit , ut difcujjus a cruce titulus apta atque ad recipiendam formam difpofitae materice. adhareret , qua fucceflu temporis una cum materia in lapi- deam molem converfa , ibidemfuum in lapi-
detur fuiffe imago B.Firginis cum pUero iri fmu , quam fupra duo (««gf/icoronareviden- tur. QuodverohaEduxnonnihil diflortae& imperfeftae fpeftentur, fieri potuit, quod pi- ftura in humido corrugata intentartl linea- mentorum fymmetriam nonnihil interrii- perit , quod & de reliquis hifce fimilibus faftum fuifTe , verifimile eft.
specs
protocol
Server binds to port 927, and listens for TCP connections.
Communication occurs through LRC events.
Every LRC event originating from a client has a 2 byte header, and every event from a server has a 6 byte header. The first and last bytes are always the length of the event (including header), and the event type. The middle four bytes of the header are the message id that the event refers to.
there are currently 8 LRC event types:
0 - ping. Requests a pong, and also, if it comes from a server, can contain a status update. Payload (status update) is a string that can be 50 unicode code points at most (up to 200 bytes).
1 - pong. Response to a ping. No payload
2 - init. Initializes a message. Has a payload that consists of if the message originated in this client (1 byte, 1 if the event is being sent from a server to the client which sent the server the init event, and 0 otherwise), a color (1 byte, using the ansi color table), and a name (up to 12 unicode code points, which can be up to 48 bytes)
3 - pub. Publishes a message. No payload
4 - insert. Inserts a string into a message at a position. Has a payload that consists of a position (2 bytes), and a utf-8 string (as many complete unicode code points as you can fit into 247 bytes)
5 - delete. Deletes the character before the position. Has a payload that consists of a position (2 bytes)
6 - mute. Mutes all future events originating from the connection associated with a message. Has a payload that consists of a message id (4 bytes)
7 - unmute. Unmutes the connection associated with a message, if applicable. Has a payload that consists of a message id (4 bytes)
I hope that’s enough detail, I might’ve left out some intricacies. You can email me rachel@moth11.net, or I’m sure you can figure out some other way to contact me
Sed dicesforte, capi non ipofTe quomodo flmiles imagtnes intra profunda faxa irrepfe- rint. Dico , quod &pauI6ante fupra indi- cavimus,faxifodinas veteres olim evacua-
de edypon reliquerit, ut proinde magnajtascum tempore repullulare : fleri itaque earum imaginum , quae in marmoribus re- po^uit , olim m didis faxifodinis homines periuntur , pars huic caufte adfcribi poffit, ^''^"'"^ ^'^'t°^ ' hujufniodi tmagines , otii
pracfertim fi adeo perfeftae fuerint , ut foli naturali caufae iftiufmodi effeftus adfcribi nequeat. Ut itaque hujus rei nonnullum experimentum fumerem , varias imaguncu- las depinxi , quas inter duas m armoreas ta
vitandi caufa , depinxiffe , aut aliunde illuc tranjlatas , poftea cafu nefcio quo interve- nientedefertasdifperfafque, areni ramen- tifquefepultas, tandem evaporatione fub- terranea, pluviis imbribufque humedatas bulaspofitas adintegrimenfisfpatiumfe-i'«'*'^"'^ «^^rmori generando apta adh^fife, puItasreliqui,&cumpoftmodum evolutol'''?^^ ^oc pafto una cum imaginibus i« tempore tabulas aperuiffem, ecce^mirumi'"^^^'"''^''»'^'^^^^' fuafimulacraibidemex- didu , fmguk figurs , inter nnas & Nomen i P^^efTa reliquifle. Ut proinde quod de annulo facratiflimum jEs U fuit, non tantum fu-i^)"'^/-^^ regisP//«w tradit, in quo 9 Mufamimus. perficietenusimprefl^a&expreflacomperi,;""» cumApoIhne depiftae fpeftabantur.non fedaliquoufque ita verfus fundum pene-ialiun^e, quam exfimili figura five piftura trafle , ut kvigando tabulam per pumicem, 1 ^" ^liqua fodina perdita , originem fuam ha- fempere2demfigurKrefuItarint;ficautem!buifle, mihi perfuadeam. reminftitues ' Y>icQsiQC\xn(xo'., Quarenon compareant aut Curofla
\ojjaanima»tium,aut charta Jeu pannus , autU \gnum, inquihusimagines imprejfce cefnuntur.femfer k- iRefpondeo , omnia diuturnitate temporis .P"'antur ! humeftata , ingentem alterationem fubiis- '|« iroagi- Tf^, ..... fe , ufquedum omnia i« /^^«w rf/i?/«f j me- "^''"5- p/«ge quamcunque volueris zmagwem in .^nicorum fuccorum acredine exefa , atque i charta , hoc ^ colorum apparatu- mifcean- j .^ i^,,^^ ^edafta, atque in minutiflimas turcolores qui minerales efl^e debent, vi-i ^'^^^ ^.^^^^^^ ^^,11^ ^^].^^ veftigio, tan triolo, lale aquis diluto &petroleodiit]l-i5 „v „., :„ :„ r r?..
lato prius cum nonnulla portione alumi , „ .^ ,^^ ,„^ r /- . n • r ' nente imaqtne
dem una cum materia in faxum , fola rema- coaluerunt: remanetz.me.tA
■ F"^"^/'^«^ ^«^'- AA^tn^^go, quiatelaautcharta, inqua depifta adkvorem exaftumdedo-jf^^^^^^^J^^j^^^.^ ah initto matertce aptl ag-
atas , & commtffuns cet^ ac pice ohhtts^ , ne^ ..^^t, h^fi, j.^ ^ fo,^^^^ -
liumiditasaccederepoflit;hascondesinlo-r' - -1 i _ .
additional notes on client and servers
This initial implementation of LRC has servers echo all messages back to the clients from which they originate. For backwards compatibility, LRC will likely continue to require this, and LunaRC currently requires this to render your messages, however this obviously introduces what feels like input latency on the client side (though really the input is processed immediately, we are just waiting for the round-trip to server before we render it) and it’s considered best practice to ignore your echoed messages and have a separate rendering path for user input.
LRC is designed in the image of IRC, so LRC servers are supposed to be super lightweight with no database. This means that if a client connects to a server while a different client is speaking, it’s possible that the new client will recieve events with message ids that do not correspond to initialized posts. It is considered best practice to render these posts to the best of your capabilities. In general, clients should support insertions outside the current bounds of the clients current model for the message’s text, they should not allow users to insert outside the current bounds of the client’s current model, and servers should be agnostic to where insertions occur.
The current protocol takes place on unencrypted TCP. I will add TLS soon™.
S.Angeli cuHodis imago cttm anmafibi comrnijfa io lapide expreila.
SeH. I. Mus iepi^iereperiantur , in quibus tion fo- lum gratia & nitor, fed & mira colorum um- hrarHmque varietas nidnlzns mirum in mo- dum fpedantium oculos animumque fol- licitat: cujufmodi non ita pridem mihi monftravit Excellentiflim. Juftinianus Frin- cepsBaflanenfis : e.x2iX.z\KQm pictura Angeli cujlod/s cumanima fub forraa pueriy?^/ com- mijfa . ut in figura apparet , a natura , ut ipfe putabat,hoc modo expreila. Ego fumma di- ligentia imaginem fmgularumque partium nitorem & elegantiam vivacitatemque vui- tus , c^aointwthzinr pnerum , ^ hujuspientis- fimos devotionis ajfettus in Angelum , mini- raefieripofTe exiftimavi , Naturam a.Myi, id e(t,/r/-Ji'/o»j/ew,taie quid intenderepos- fe, quod ne piftori quidem , nifi maximi ingenii, concefrum eflet. Hoc autem purum
2. auri tantum quantum 9 Juliis emitur , ar- re pi<fta, genti depurati drachmas 2. Hifce compara- ""'«''»?'- tisargentum caicinatumjam Phialsc impo-tem pene- ne , & 2 drachmis aqus fortis fuperaffufis t^*'- exhaiandum reiinque , & iiabebis aquam qux tibi ccerukum colorem , & tiigrum poftea dabit: deindePhiaisimpone aurumcalci- natum , & fuperaffufa aqua forti, ufquedum exiiaiarit , fepono , deinde fal ammonia- cumunacum fpiritu vini affufo, relinquo, donecexhaiaveritfpiritus, &habebis aurei coloris aquam , quae diverfostibi coloresda- bit. Arque hac arte ex reiiquis minerali- bus , diverfas colorum tinfturas extrahere poteris. Hifce itaque peraftis, liifce dua- busaquispingesquamcunquevoluerisima- ginemin marmoreczx\^id,Q moUioris fubftan-
Naturce opus effe , non aliodidlus Princepsl^/^, &finguiisdiebus renova aquarum fu argumentomovebatur,nifi quoddiftaima- peradditione figuram : &c cum tempore gototamIapidisfubftantiampermearet,ita comperies/)/^«/<j»j totius lapidts foliditatem
ut quot fe^tiones fierent , tot diftarum imaginum nova refuitarentexempiaria.
Cumitaque ha:c aito animo, modumque quo id fieri potuiilet, expendo , incidi in piilorem , quem jamdudum audieram , fimi- les imagines depingere poffe ; quocum ra tionem hujus diftas pifturae cum contuiis- fem , & num arte fieri poffit quidpiam huic fimile , quaefiviffem , is ftatim fubjunxit, verumeffe, &fe liujufmodi imagines Ur- banoVIII. Pont. Max. tanquam infolens artisexemplar in marmoreexpreffum obtu- lifi^e, in quo dum coiores totam faxi fub- ftantiam penetrant , exfedlione paralieims fafta , tot imagines novae , quot feiftiones fierent , refuitarent ; & cum fecreti ratio- nem peterem, negavit fieri pofle ; ego ve- rb fuboifaciens rationem , randem experi- mento fafto, veram effe comperi.
St & in Iiunc ufque diem hic Roms piflor , Eques Vannius , qui artem hanc
magnopretiovendidit, nequeinducipoteftjpreffa videbantur , pr^ter lineas quafdam
penetraffe , ita ut feftus in quotcunque vo lueris partes , femper ex utraque parte ean- dem tibi figuram exhibeat. Qux res uti ra- ra&infolitaeft, itamaximam quoque ad- mirationem fpeftantibus parit.
Alteramfimiiem imaginemoftenditEx- ^U» An cellentillimus Paulus Jordjnus Urfinus , ^^^fJpjflZs Braccianenfis, inlaptdemult/Ltero, in quof/«»«. quot latera , tot An%elicj capitula eminebant, differentis tamen figurse , ob nunc reftam, modoretorram pro obiiquae feftionis ratio- ne faftam. Sed hifce propofitis jam ad rhombum.
notes on LunaRC
When you see the big glowing moth, press enter to connect to connect to lrc://moth11.net/. You can also press q to quit, and / to search for a different server.
When connected to a server, the keybinds are kinda inspired by vim. Press j to scroll down and k to scroll up. Press i to enter insert mode. You’re now live! While the bottom bar is glowing, everything you type will be relayed to everyone else who is connected to the server. Press enter while in insert mode to publish your message. You stay in insert mode after a publish
Press escape to go back to normal mode. Press q to quit LunaRC, press d to dump the event log, press r to rerender the chat (this sometimes can be helpful whenever I wrote a bug in my codes). Press c and then type a number and then press enter, and you’ve now picked a color from here for your status bar, name, and live messages. Press n and then type your new name (12 characters at most) to change your name. Changing both color and name only apply when you initialize a post, but you don’t need to worry about namespace collision, identity theft is not a crime in LRC.
Soon™ you will be able to insert and delete at parts of the message besides the very end, but right now that’s unimplemented. Later™ you will be able to use your mouse to help with editing, but that might take some time.
When I sent this to my best friend last night, her terminal did not support ansi codes unfortunately. If you see the text wall when you run the program above the moth, then that means your terminal doesn’t either. Theoretically you might not have the worst experience if you press r a bunch, but I think if at a minimum you download git, it comes with the terminal emulator called git bash, which should be sufficient to see the user interface correctly.
Likely right now everything in the user interface of LunaRC will break if you use non ASCII unicode code points. Luckily, I have it hard coded to only send ASCII printable characters, and I haven’t implemented copy and paste, so it should be ok for now. The protocol and servers should be agnostic to this however, and it’s best practice for clients to recieve and properly render the full UTF-8 standard.
If you want to run or build from source, install the go programming language if you don’t have it installed already, and then open a terminal in the LunaRC directory, and type “go run ./cmd” or “go build ./cmd”
Dicimus itaque , quod quandocunque^"'"*"! imagines reperiuntur totam fuhfiantiam pene- trantes , idfieri nonpotuiffe, nifi ope mine- ralium fuccorum , faliumque omnis generis edaciffimorum interventu ; qui vero minus interioremfubftantiam penetrant> minori diftorum fuccorum copiipollere, exiftima- redebemus; cujusreiveritatem in Achate, qui Heroinam , ut fupra retulimus , expri- mebat , comperi , qui per medium feftus, nihil eorura quae in extima fuperficie ex-
ut uiii artem fuam communicet. Quod cum audiffem ferio mecum cogiravi , quinam id fieri poffit, qui colores huic qongrui prorpara- ri queant. Confilioitaque ciim infigni Ciiy mico Germano Alherto Guntero Saxone in tantum combinatione & experimentis re- rum effecimus , ut fecretum non tantum erueremus,fed& iilud muitiplici coiorum varietateditaremus, queis praediftus Ea^^ues deftituebatur. Et quoniam res digniffmia eft, &jamexperimentumin Mufeonoftro fecimus , hic totius arcani rationem curiofo Zf^o/-/Iubens volenfque, cum muitum ad noftriinftituti rationes confirmandascon- ferat, communicabo.
Siczutem praparantur colores. Accipio a quamforrem.duasuncias, aquaefortis five regiae itidem uncias 2. faiis ammoniaci un-
Sed hxc de tertiomodofufiiciant, acce- damus ad modum quartum.
I N praecedentibus enarravimus nonnul- ""■ las tmagines Chrifli Crucifixi, Beatijfime yir- ginis Matris cum Divino Juo Filiolo brachiis excepto , caterorumque S^m^orum fimulacris , de quibus meritoquasritur, quomodoNatura ea exprefjerit . Dico Divinae providentiae ^omdt executionem ut piurimum mediantibusDEusw^*- caufis fecundis fieri , id eft , qiiandocunque "J^Zfrtdi'- prodigiofiinnatura rerum efTedlus,incoBlo.?«'/^^'»"»- quidem novsefteilarum genefes.in inferiori^^"^^^^' mundo monftruofi partus, & in lapidibus «B(i«.
CaP.lK. prodigiofe imagines reperiuntur, illa.in- quam, femper exadmirabili nexu.quo Divi t\x providentix junguntur, adaliquidfignifi- candum dirigi. NamProvidentiaduofuppo- nit, ordinationem fcilicet , & ordinis exe- cutionem, quarum illa virtutem cognofciti- vam , haec operationem refpicit. Cum au- tem Deo infinita ad ordinandum fapientia & omnis termini expers ad operandum vir- tus & potentia infit , fequitur neceffario, eam omnium ordmes etiam minimorum difponere, minima verb, fiveinfimaquo- que per virtutes inferiores , veluti per na- turales Divinse providentiae executrices , id eft , caufarum naturalium concurfu , per quas ipfe ceu univerfalisrerum caufa opera- tur,exequi . Hinc femper in magnis eventihus hujufmodi figna apparuifTe legimus eaque quam fufiffime in noftra de Neapolitanis cru- cibus prodigiofis in lineis hominum veftibus Neapoli vifis, Z)wfrz^<rprofecutifumus. In ventum fuit faxum in fodina Helvetis,
Arabro- uti Amhrofinus tradit , minaQium figurarum fchemate , quod etiamfi purum naturje opus fuerit, Deus tamen ex fua sterna providen-
[tia , qua omnesMundi ordines efFeftuum- uinnciit ' que rationes connexas habet , per ea , bella, ^"J^^jp/yj quEpaulo poft fecuta funt, fignificare vo-mfrejja. luit ; ita ubi Deiparae aut alterius Sanfti ali- cujus cultum inftituivult, idutplurimum veluti per ejufmodi figna voluntatis Divi- nae indices fignificat.
Hocpafto in Regno Sinarum paulb ante-^" ^^"f quam Chrifti Euangelium ei inferretur,cj«- aZTTf^ cri fluviatiles infolito rerum ordine omnesp'"'""''"'' crucium imaginihus f » dorfofignaii in{ohto'^^J,Zlm modofped;abantur;utiinL M. figuris z^- arborumqut paret. In Japonia quoque fub ipfu ^^ijan- "■*""*' gelic2 prsdicationis principi- arborihus crucisfigura app^»»*
Se^. I. ftaculo apparuit, non piftoris mortalis ope, adverfa apuero cum ntatrefua in dt[la planitie ' . fed Naturjepenicilloex DEIintentione va- commorante , qui matrem hifce verhis ititer- riisdiverficoloribus Jafpidum fpeciebus adipellaiat, Vides ,videfne , mater , pulchram il-
notes on lrcd
Right now you need to hard code the welcome message haha, that’s somewhere on the horizon between soon™ and later™. Even if you don’t know go or how to program in general, I’m sure you can figure it out if you want to run your own server, lrcd is just barely over 200 lines right now, and you can contact me somehow. I might hardcode the prod version of it, better logging is also somewhere on the schedule, so much to do…
If you want to run or build from source, install the go programming language if you don’t have it installed already, and then open a terminal in the lrcd directory, and type “go run .” or “go build .”
res confideratione digniffima eft , dcfcriptio- fuis ienet> Mater conjeBis mox oculis in locum
»e?M hu jus i»»<jg/»/.f ex hiftoria Chilenfi a P. p.Aiph. ie Alfonfo de Falle concinnata , una cum imagi- neapponam.
Fera effigies B. Y\rg\m?,inArauco , qua in rupis cavitate in modumfacelli concamerati, »on ah opifice aliquo delineata , fed ah Ju£iore Natura ex fafpide varii coloris conftru£ta can- didovultu,fuhnigrocaptllo, pallioifttertus cce- ruleo , exterius ruhro colore , vefte rofis conte- xta confpicitur : cujus hiftoriam ex Hifpanico
uhi puer dixerat , rem veriffmam comperit, quam ^ /latim per totum territorium puhlica voce propalavit. rumorcum advenerandorum P P. aures pervenijjet , mox locum adierunt, ^ prout mulier narraverat verum ejje repe- rerunt. Unde gentiles adhuc populi miraculo- fa effigie commoti, inftru^t prius de ima^inis fignificatione , unanimi confenfu fidem Chri- ftianam fufceperunt , magno emnium folatio ^ gaudio. Neque Deus Neophytorum devotioni
in Latinuma me tranjlatam hicpaucis exponam. \ ergafefuamque matrem defuit, cum poji annum Jn ripa Maris Pacifici, quce refpicit Araucumfn hunclocum ,jam complanatavia , folitas pro- dtda Jnhulia , montofus locus eft , rupihus ^fa- i cejfiones magnis miraculis frequentatum , devo- lehrofisfaxisyene iHJCC'(fus,ufquedumpervene- : tionem conformavit.
risadplanitiem^coUiculumamo3num,qua re-\ Atqueexhifceomnibustandem conclu-
fpicit rupem excavatam , fpeiiahis admirandam' ditut , quodetiamd di(\x zmagines , quales-
& prodigiofam imaginem B. Virginis a natu- ' cunque tandem illae fint , a Natura propric
ra ihidem exprepm cum fuo prettofo filio injfieri, juxta fecundum , tertium , dicantur
h *■< faxum quid^m nigrum fjfo/iwa/ aut quartum modos paulo ante expofitos;
onwards!
As it should be clear, I have plenty of things on the short and medium term horizon for LunaRC and lrcd. On longer timescales, I’d like to learn more about atproto, because I think that in order to scale past a community server dark forest model, it would be really helpful to have better tools for identities and moderation.
<m humerofque ventilatos ^\(\a.izt3i.m&r\Natura operatio iem^et dependet
'"ro efformat os ad unum 1 a concurfu '-'— f- * ' ^"nfir nmnium, itz quoq;
Fanomi in fpeluoca D. kofalii Virg. mira •vis lapidtfi- c».
Crypta lafidtfic£ in Agro Ne»- folitano, Tyhtirtini agrimira- iilia.
Hujufmodi innumera fere ubique loco- ■ enim hxumfulphure & ttitro ^hmdny erit , Q»oh, rum vidi. In Sicilia Panormi memorabilis ' & aqua pluvialis id pertranfierit , illa ra- &^S.yir^inis Rofaliie Crypta in monte Pere- 1 mentisfaxi abrafis mixta, generabit lapidtm grino, c\x]\xsftillicidiacun^ainfaxummutant, duriffimum &prorfus adamantinum, cujus- utl & ipfum Sanda Rofaliie corpus in lapi- 1 modifuntnonnullaligna in faxum conver- dem converfum repererunt. In Agro Nea- fa , quibus ob fummam duritiem, tefte ^gri- AgricoU, politanoejufmodi evariiscryptis eximun- \coIa, corium loco utuntur & ad quamlibet tur. In AgroTyburtino,uti&intraurbem jaffriftionem vehementiorem igneas fcin- ipfam , fubterraneae cryptx , ce//^que vina- \ tillas de fe emittunt ; ac proinde aptilTima riahre omnes ftdlicidtis lapidificts r<r/er/^ ignitabulis; imo reperiuntur inGermania funt , tanta figurarum varietate , ut fatis talia , quibus fabri, tefle /igricola, incudis quis mirari non pofTit; quarum nonnuUs loco utuntur.
Quoniam vero ex hujufmodi aquarum ^omch cum fuccis concretis , faliumque variis fpe- ,',^^)<^ "' ci^\x%comm\yX\one differentesfuccoslaptdi-iii.^im cm- ficos faciunt, ita quoque pro varietate fucco- '*"'""'""■• rum varias lapidum fpecies , variaque in fa- xum converfanatura & proprietate difcre- pantianafci, neceffeeft. Nospernonnul- los Canones fmgula exponemus.
frondium arbufcularumque figuram , alias raparum , aliarumque rerum formas , uti panem facchareis granis confperfum men- tiuntur, &paflim ad fontes conftruendos affumuntur. In GalliaNarbonenfiquoque, Cadurci cryptareperitur , uhi deftillans lapi- dificus humor, & in pavimentum ufque cry- ptae defluens , paulatim in altum excre- fcens , diUoAQcimNQhxti ftatuas Menachorum in choro cantantium efficit : Cujus rei ratio dependet ab orificiis fornicis itadifpofitis, utpereasqua diftantia diffita humor ftil- lansin terram paulatim in latum, deinde femperaltiusexcrefcens, tandem in pyra- midale quid terminetur, ex cujus apice hu- morinsqualifluxudecurrens, jam cucullo, jambrachiishumerifquequid fimile , mox ubi in faxum abierit , exprimit. Cujus rei ignarum vulgus , eanaturaeopera miratur: Sienimautex ligno . aut argilla rudi arte ftatuam ftillicidiis hujufmodi fuppofueris, humor lapidificus per ftatuam difftuens , eam paulatim /axeo induiviento vtjiiet ; quod nonnullos fecilTe audio, magno eorum, qui impofturam faftam non norant, ftupore.
Qn<£.tit\xtit.zc\[XQquidnamproprie\\tjuccus ille lapidijicus^ Dico tfTefaxum nitrofum aqua , eliquatum. Dixi faxum nitrofum , quia faxa hujufmodi plerumque nitro referta funt, utiex nitri efflorefcentiis in diftis cryptis patet. Quodvero inaliismontium fpelun- cisid nonaccidat . idfignum apertum eft, ■ illos nitrofo fale carere. Quod & experientia docet. .S/enimy^Ar^/w quodcunque in polli-
Uandocunque aqua five per pluviam , five ,^^^"f ^*1 perflumen , autper arenaceas materias, ^ funt petti- faxa nullafuccorum concretorum faliutnque co- ^*^*- piarefertatranflerit, ea quoque propter de- feftum facultatis petrificje nihtl in faxum ce^wz^ifnf^ ; uti fit in limpidiiTimis fontium o- riginibus; quas cumomniheterogenea mi- fcella careat , ita illa quoque neque vefti- gium ullius faxes concretionis , neque in littoribus , neque in cryptarum rimis , re- linquet.
Quandocunque aqua pluvialis aut ex nive diffohxt2iper montium rimas fiflurafque trans- iens , fefefaxis nttro refertis infinuarit, autfiu- men aliquod tranfierit cujus ripa nitrofa mate- ria referta fuerint , tunc aquanitrofa materia vel cum minimis ejus corpufculis perfeile , vel confufetzntamper ramenta mifcehiturS\prius, tunc Ixvis & glaber politufque lapis nafce- tur, &in eandem quoquefaxeam materiem convertent quicquid fluore fuo involverint.
nem tenuifiimum rif/o/i/f / ;5^ , & aqua perfe- Sivero/'<?//mai;tuncexftillicidioaquarum ftecommixtum per manicam Hippocratis intraniontiumfpeluncasfad:o,rudefaxum
colaveris , illa nilprorfus faxeum , fed prae ter arenaceum folummodo fedimentum ni- hil relinquet ; Siweto nitrum aut tartarum a- quis perfefte commixtum addideris , illa, quKcunquetetigerintintra fubjeftam con- cham pofita, fivefrondes , fimiliaque, poft exiguum temporis curriculum aeri expo- fita , in faxum ejufdem generis conver- tent, fi non totum , faltem cortice faxeo ve- ftient.
Exquopatet,folam aquam pluvialem ru- pes percurrentem non fufficere ad quodcun- que Silixxd petrificandum , feddeheri iftiufmo- di montis x\x^ih\xs,falisvelnitrivelaluminis, aut vitrioli copiamjungi , ex quorum miftura diverfimodi fucci petrifici generantur. Si TOM. II.
& afperum impolitumque nafcetur , quod nunc in ftiriarum pendentium, modo in py- ramidum columnarumque figuras fucces- fivoincremento exurgit , & hocpariterquic- quid involverit, in lapidem fibi fimilem, exquoprofluxit, tranfmutat. Atque tales ^j^*"'^'** funtomnes illx monftruofae figurae rerum^/S^BOToriapi- quas in iftiufmodi cry ptis in faxum conver- ^^^^ "' "* fas cum admiratione Ipeetamus. Siveroa--uertat. qua fluminis lacufve nitrofa hac virtute imhuta fuerit , tum herhce ^ planta attrafto lapide- fcente fucco , quamdiu intra aquam ftete- rint, humido impediente moUes remane- bunt ; evulfae vero &in littus ejeftx, tunc attradiusabipfislapidificusfuccus, ab am- bientis humidum refolventis calore & ficci- G tate
Se^i. 1 1. tate intra exiguum tempus ueltotce. tn^axum perfette & per minima mixttzfuerint , tunc »a- Cauon,
fi nitrofa corpufcula faxeis ramentis atque aqusEperfedemixta fuerint, con-vertentur; vel fi imperfecle & confufanea mixtura conftiterint, tunc uti ad intima fubftantiae penetrare ipfis non eft licitum , ita quoque
fcetur fuccus quidam petrificus , qui alterius fpecieifaxis glebifque commixtus , ea infaxum convertitpretiofum , & pro tinfturae ratione varium ;/ vero hujufmodi petrificus fuccus calore IgnisSnhtexnSineielevetur , is perinti-
corticetantum plantas, herbas, paleas acvir- masmontium faxorumque rimas agitatus,
ubicunquematricem probe difpofitam re- pererit, autfi is nitidiffimus liquor fuerit, ftatim pro tinfturse & exaftioris mifturae ra- tione in tranfparentem lapidem prettofum, vel Cryftallum , Beryllum , Amethyftum, Topazium , Adamantem , fimilefque , nunc magisautminus duruni , pro falis, alumi- nis quantitate eidem junfta , frigore loci concurrente, indurabit; quibus una magnae ^^"JJ'^1 dotes ex natura fuccorum faliumque ema- di > nantes conciliabuntur inferenturque ; ut , ^ 1. , ,,, , ^ , . ., proinde hic genuinam £(?>M»?<3«»3 orijjiwe»»
jufmodiad Albulam Tyburtmam yidere Lbeas , quam &>^.^ trkdidimus , hoc Ca- eft , ubi herbas , paleas , feftucas , ligna nonecomprehenfam. geniftas & limiles ibrpes non ni fi lapideo & ^