code logs -> 2022 -> Thu, 20 Jan 2022< code.20220119.log - code.20220121.log >
--- Log opened Thu Jan 20 00:00:07 2022
00:46 Degi [Degi@Nightstar-2ebg1p.pool.telefonica.de] has joined #code
01:05 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
01:06 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
01:06 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection closed]
01:35 SmithKurosaki [uid215460@Nightstar-e2nmdb.irccloud.com] has joined #code
01:43 gizmore|2 [kvirc@Nightstar-svm2rp.dip0.t-ipconnect.de] has joined #code
01:46 gizmore [kvirc@Nightstar-o8i7q5.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
02:06 ErikMesoy [Bruker@Nightstar-5dnqhq.bb.online.no] has quit [Connection closed]
04:32 Degi_ [Degi@Nightstar-1beph2.pool.telefonica.de] has joined #code
04:34 Degi [Degi@Nightstar-2ebg1p.pool.telefonica.de] has quit [Ping timeout: 121 seconds]
04:34 Degi_ is now known as Degi
04:48 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has joined #code
04:48 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
05:26
<&[R]>
https://termbin.com/9c0m <-- does this seem funky to anyone else?
05:26
<&[R]>
"These functions pack or unpack an unsigned integer of the specified size." -- manpage for that ixp_pu64 and friends
06:43 SmithKurosaki [uid215460@Nightstar-e2nmdb.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
06:50 abudhabi [abudhabi@Nightstar-jfs2pp.supernova.orange.pl] has joined #code
08:25 ErikMesoy [Bruker@Nightstar-5dnqhq.bb.online.no] has joined #code
08:25 mode/#code [+o ErikMesoy] by ChanServ
09:31 mac [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code
09:31 mode/#code [+o mac] by ChanServ
09:34 macdjord [macdjord@Nightstar-re5.7if.45.45.IP] has quit [Ping timeout: 121 seconds]
10:02 catalyst [catalyst@Nightstar-bvm93c.dab.02.net] has joined #code
10:04 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds]
10:28 catalyst [catalyst@Nightstar-bvm93c.dab.02.net] has quit [Ping timeout: 121 seconds]
10:50 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
10:55 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
10:55 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection closed]
11:45 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
12:13 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code
12:13 mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ
15:26 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:26 mode/#code [+qo Vornicus Vornicus] by ChanServ
16:08
<@sshine>
does anyone know of a practical but sound abstraction for creating network protocols? I recall that making network nodes in Erlang was very enjoyable because of the combination of bit/byte-wise pattern matching/decoding, and the mailbox-style message parsing.
16:09
<@sshine>
from university I remember some formal models: CSP, pi-calculus (and its many extensions).
16:11
<@sshine>
I guess if I were just using <language X>'s typed channels (e.g. Go, Rust, Haskell), I might be able to express certain sync/async primitives. but it'd be even neater if somehow there was a hierarchy of types for expressing protocols generally (maybe narrowed to some practical extent).
16:13
<@sshine>
omg
16:13
<@sshine>
https://munksgaard.me/papers/laumann-munksgaard-larsen.pdf -- I think session types are a way.
16:14
<@sshine>
and I know that guy. :)
16:38 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
16:53 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
16:57
<@sshine>
apparently they're not super useful for specifying network protocols yet. session types are mostly demonstrated to be good between threads of a program.
17:07 Kindamoody[zZz] is now known as Kindamoody
17:59 SmithKurosaki [uid215460@Nightstar-e2nmdb.irccloud.com] has joined #code
22:45 Kindamoody is now known as Kindamoody[zZz]
23:17 abudhabi [abudhabi@Nightstar-jfs2pp.supernova.orange.pl] has quit [Ping timeout: 121 seconds]
23:52 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
--- Log closed Fri Jan 21 00:00:08 2022
code logs -> 2022 -> Thu, 20 Jan 2022< code.20220119.log - code.20220121.log >

[ Latest log file ]