< 1530057665 331045 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530058572 463344 :xkapastel!uid17782@gateway/web/irccloud.com/x-cpdvbtpygepxuhdm JOIN :#esoteric < 1530058579 491113 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1530058734 33150 :Remavas!~Remavas@unaffiliated/remavas QUIT :Read error: Connection reset by peer < 1530058764 360258 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530058903 177215 :Remavas!~Remavas@unaffiliated/remavas QUIT :Read error: Connection reset by peer < 1530058911 880114 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530059276 985515 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1530059472 622104 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( andrew doesn't like puns? he's doomed in this channel... ) < 1530059483 775679 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530059631 297643 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530059703 900515 :boily!~alexandre@cable-192.222.236.157.electronicbox.net PRIVMSG #esoteric :he's either doomed, or sane. < 1530060097 478481 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 248 seconds < 1530061404 368021 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530061574 25007 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530061917 679515 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1530062083 584956 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :helloily. wait, you don't like puns? < 1530063303 377463 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530063405 190980 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> error "test" `seq` print "hello" < 1530063407 55045 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : < 1530063464 282890 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> error "test" `seq` () < 1530063466 10890 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : *Exception: test < 1530063494 788242 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530063668 408869 :boily!~alexandre@cable-192.222.236.157.electronicbox.net PRIVMSG #esoteric :bonsøœirjan. I suffer them like a hot chili. < 1530064370 453255 :boily!~alexandre@cable-192.222.236.157.electronicbox.net QUIT :Quit: NUTRIMENT CHICKEN < 1530065385 145037 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530065541 280700 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530065765 873630 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 JOIN :#esoteric < 1530065894 952757 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :yo! < 1530065908 488578 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :i don't think this counts as a discrete language, really, but < 1530065909 798355 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :https://github.com/nfd9001/LiterallyRunYourCode < 1530065958 845045 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :location-based BF machine. walk into geofences to input characters, then one step of the program is run every 20 or so meters you walk < 1530065962 179100 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :or run < 1530066050 182038 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :i just saw the kinect brainfuck thing and thought "hey i can make this, but worse" < 1530066058 902466 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there's a kinect brainfuck thing? < 1530066069 859404 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :yeah, think it was called bodyfuck? < 1530066073 231014 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh wow. < 1530066083 103067 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :programming through interpretive dance? < 1530066086 890351 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :exactly < 1530066143 885876 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :also part of this was an excuse to put "fuck" several times on a poster that would end up on the wall at my uni < 1530066148 586463 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :and get away scott free < 1530066176 745036 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 PRIVMSG #esoteric :afaik it's still hanging there < 1530066814 389164 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1530066898 681388 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1530067418 807447 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530067565 371237 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530068668 369991 :aloril__!~aloril@80.246.146.6 JOIN :#esoteric < 1530068782 16353 :aloril_!~aloril@80.246.146.6 QUIT :Ping timeout: 264 seconds < 1530069376 484850 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530069569 769568 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530071358 329986 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530071558 309469 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530073685 436561 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530073865 345418 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530075059 314143 :Hoolootwo!Hooloovoo@hooloovoo.blue NICK :Hooloovo0 < 1530075619 120945 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530075821 307299 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530076000 19833 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :anybody know of any _practical_ languages based on string rewriting? the only thing I'm aware of is metamath. < 1530077554 503915 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530077715 319482 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530079454 87394 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530079578 79902 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530079721 352942 :xkapastel!uid17782@gateway/web/irccloud.com/x-cpdvbtpygepxuhdm QUIT :Quit: Connection closed for inactivity < 1530080265 35184 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1530080368 672452 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1530081325 554802 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530081496 681828 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1530081510 6323 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530083197 492780 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530083414 793876 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530085393 292480 :AnotherTest!~turingcom@ptr-82l26zejyrdipiqtyq5.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1530085426 652064 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1530085459 627620 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530085661 800964 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530086530 6517 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 264 seconds > 1530086814 998603 PRIVMSG #esoteric :14[[071argasm14]]4 N10 02https://esolangs.org/w/index.php?oldid=56135 5* 03Zero 5* (+997) 10a 1 argument assembly > 1530086873 209273 PRIVMSG #esoteric :14[[071argasm14]]4 10 02https://esolangs.org/w/index.php?diff=56136&oldid=56135 5* 03Zero 5* (+18) 10 > 1530087000 15225 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=56137&oldid=55974 5* 03Zero 5* (+14) 10 < 1530087383 57089 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530087587 701392 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530087734 927501 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1530089081 880914 :andrew360_!6d5da350@gateway/web/freenode/ip.109.93.163.80 JOIN :#esoteric < 1530089283 479339 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530089465 26565 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530091146 356500 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530091370 694925 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530091463 524796 :andrew360_!6d5da350@gateway/web/freenode/ip.109.93.163.80 PRIVMSG #esoteric :imagine an efghij os < 1530093230 297168 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530093365 376717 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530094200 445212 :andrew360_!6d5da350@gateway/web/freenode/ip.109.93.163.80 QUIT :Quit: Page closed < 1530094699 760442 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wtf were the mercurial authors thinking when they implemented the default behavior of 'hg add'? < 1530094898 181482 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and is there a better way to undo that command than the overapproximation hg forget "set:added()"? < 1530095101 447721 :int-e!~noone@int-e.eu PRIVMSG #esoteric :For those who don't know, 'hg add' adds all untracked files that are not ignored. I'm hard pressed to imagine that this is ever a useful behavior for nontrivial repos. < 1530095127 957672 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(the behavior is not even scoped by the current working directory) < 1530095137 523598 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530095290 320930 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530097019 982031 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530097208 671090 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 256 seconds < 1530098645 187874 :doesthiswork!~Adium@207.55.82.87 JOIN :#esoteric < 1530098931 758735 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530099170 695642 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530099568 696756 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1530100846 435066 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530101048 32509 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530102212 915462 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I was hoping for shachaf to come to mercurial's defense ;-) ) < 1530102738 19163 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530102915 325492 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530104761 132028 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530104987 20080 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530104996 656662 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru JOIN :#esoteric < 1530106777 227123 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530106940 333691 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530106970 502145 :variable!~variable@freebsd/developer/variable QUIT :Client Quit < 1530113087 698088 :xkapastel!uid17782@gateway/web/irccloud.com/x-kvazyprlygqgxcio JOIN :#esoteric < 1530113962 772304 :doesthiswork!~Adium@207.55.82.87 JOIN :#esoteric < 1530115936 885054 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Remote host closed the connection < 1530116307 693579 :moony!moony@unaffiliated/moonythedwarf QUIT :Ping timeout: 240 seconds < 1530116323 219472 :moony!moony@unaffiliated/moonythedwarf JOIN :#esoteric < 1530116335 209846 :ATMunn_!ATMunn@unaffiliated/atmunn JOIN :#esoteric < 1530116336 590022 :ATMunn!ATMunn@unaffiliated/atmunn QUIT :Read error: Connection reset by peer < 1530116350 762347 :Bowserinator!Bowserinat@unaffiliated/bowserinator QUIT :Ping timeout: 268 seconds < 1530116363 875353 :andrew_!5d56fac9@gateway/web/freenode/ip.93.86.250.201 JOIN :#esoteric < 1530116371 4127 :Bowserinator!Bowserinat@unaffiliated/bowserinator JOIN :#esoteric < 1530116461 254510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: But I've hardly used mercurial < 1530116600 222766 :moony!moony@unaffiliated/moonythedwarf PRIVMSG #esoteric :ACTION is finally managing to understand haskell < 1530116737 793635 :andrew_!5d56fac9@gateway/web/freenode/ip.93.86.250.201 PRIVMSG #esoteric :i dont understand brainf@@K < 1530116972 651895 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Is brainf@@k the same thing as brainfuck < 1530117004 533786 :andrew_!5d56fac9@gateway/web/freenode/ip.93.86.250.201 PRIVMSG #esoteric :yes < 1530117007 303918 :andrew_!5d56fac9@gateway/web/freenode/ip.93.86.250.201 PRIVMSG #esoteric :i just censored it < 1530117050 707071 :andrew_!5d56fac9@gateway/web/freenode/ip.93.86.250.201 QUIT :Quit: Page closed < 1530118973 300206 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1530119280 657553 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1530120509 475979 :ATMunn_!ATMunn@unaffiliated/atmunn NICK :ATMunn < 1530120771 862371 :imode-desktop!~imode@unaffiliated/imode JOIN :#esoteric < 1530120794 711645 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1530121874 651515 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530124321 444415 :Naergon!~Naergon@unaffiliated/naergon QUIT :Ping timeout: 248 seconds < 1530124759 239330 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :solutions for symbol conflicts in systems with multiple sets of conflicting rewrite rules: 1. prefix every symbol with a unique ID indicating which ruleset the symbol belongs to, or 2. use a cursor/head-based approach. < 1530124870 6553 :Naergon!~Naergon@unaffiliated/naergon JOIN :#esoteric < 1530125013 204078 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the first approach bloats the string and the rules. the second requires a semi-nontrivial rewrite of all the rules. < 1530125056 911142 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the second still requires a prefix, but only on the cursors. < 1530125176 585098 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the first is attractive despite the bloat, but I have a feeling a relatively smart compiler can make a reasonable choice between conflict resolution strategies. < 1530125377 30979 :Remavas-Hex!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530125452 657370 :Remavas!~Remavas@unaffiliated/remavas QUIT :Ping timeout: 268 seconds < 1530125688 359273 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1530125698 943487 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1530125864 167652 :Remavas-Hex!~Remavas@unaffiliated/remavas QUIT :Read error: Connection reset by peer < 1530125891 771810 :nfd9001!~nfd9001@2601:602:8500:d0d1:88e6:16b6:16a6:4b72 QUIT :Ping timeout: 255 seconds < 1530125900 407269 :erkin!~erkin@unaffiliated/erkin QUIT :Client Quit < 1530126013 433037 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1530128707 729261 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530129192 462660 :GautamS!uid286066@gateway/web/irccloud.com/x-qdrbugenivszvhgx JOIN :#esoteric < 1530129204 615911 :GautamS!uid286066@gateway/web/irccloud.com/x-qdrbugenivszvhgx QUIT :Client Quit < 1530129218 767863 :GautamS!uid286066@gateway/web/irccloud.com/x-swtznjjiozxicvvg JOIN :#esoteric < 1530129226 695956 :GautamS!uid286066@gateway/web/irccloud.com/x-swtznjjiozxicvvg NICK :S_Gautam < 1530129858 696410 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it works! < 1530129922 973067 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://ptpb.pw/Rl2J/text the input, and... https://ptpb.pw/vI5w/text the resulting ruleset. < 1530129967 487530 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :still working on how I'm going to signify how I want the initial string symbols represented. manually inserting prefixes sucks. < 1530129979 821136 :xkapastel!uid17782@gateway/web/irccloud.com/x-kvazyprlygqgxcio QUIT :Quit: Connection closed for inactivity < 1530130069 270349 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :maybe an alternate separator. something like ;;=;; to signify the split between rules and the set of initial input strings. < 1530130316 490106 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the next step would probably be to generate rules for random walks when symbols from other rulesets conflict. < 1530130367 413877 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :i.e if I see a symbol from ruleset 0 in the middle of ruleset 1, I'd like for it to perform a random walk, left or right, until it can be assimilated by its appropriate ruleset. < 1530131949 277962 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530133873 462329 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530134042 15916 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530135060 209730 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1530135776 76588 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530135951 258470 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530136710 13282 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGIRL, dying... < 1530137649 350464 :AnotherTest!~turingcom@ptr-82l26zejyrdipiqtyq5.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 265 seconds < 1530137661 34701 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530137858 688245 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530138357 992430 :xkapastel!uid17782@gateway/web/irccloud.com/x-kthzqhipsbxwqdwy JOIN :#esoteric < 1530138464 402571 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something in me says I should stop messing with this and go make my own model of computation. < 1530138535 202294 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but really, what's out there that isn't just a derivative of what's already been discovered? < 1530138834 133582 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :we have things based on linear sequences of characters in multiple dimensions, we have things based on multiple stacks of single symbols (counter machines), we have random access variants of all of that.. < 1530138870 15615 :Remavas-Hex!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530138881 238423 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :we have variations based on rewriting, along with different structures we do rewrites over. < 1530139015 466263 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what's left? < 1530139067 685041 :Remavas!~Remavas@unaffiliated/remavas QUIT :Ping timeout: 276 seconds < 1530139099 40724 :Remavas-Hex!~Remavas@unaffiliated/remavas NICK :Remavas < 1530139544 412878 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530139722 10724 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530140152 153426 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds < 1530141236 24988 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1530141417 162230 :Remavas!~Remavas@unaffiliated/remavas QUIT :Read error: Connection reset by peer < 1530141462 331410 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530141466 108247 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530141640 405870 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530143358 124944 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530143576 790755 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530143932 209644 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net PRIVMSG #esoteric :i wonder if there's any interesting languages that could be constructed with atomic reads/writes from a pool of tuples