< 1529971449 707726 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1529971538 790045 :Remavas!~Remavas@unaffiliated/remavas QUIT :Remote host closed the connection < 1529971614 964791 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529971731 279658 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1529972005 968279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not as far as I recall, but it would be trivial to add one on HackEso. It has an 8-ball, which is slightly similar except more nuanced. < 1529972017 270779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`8ball Is that right? < 1529972017 934997 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Outlook good. < 1529973462 81363 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1529973638 823351 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1529973897 602987 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :`8ball should I use a linked list for string replacement operations? < 1529973898 209022 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Cannot predict now. < 1529974044 491536 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1529974166 424089 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bool Do we have a coin flip bot that fizzie inexplicably has forgot? < 1529974179 467207 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently not. < 1529974181 59706 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bool < 1529974181 150280 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :No. < 1529974271 257280 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :1d2 < 1529974271 314051 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan: 2 < 1529974287 764477 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :1d2 --does it allow comments? < 1529974287 781043 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan: 2 < 1529974482 89207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :...I inexplicably forgot ^bool. < 1529974498 961411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did think there was something I used ? for. < 1529974520 668903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball Does this have a deterministic answer? < 1529974520 983247 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Yes. < 1529974525 48573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also that. < 1529974785 157021 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@dice 1d2-1 < 1529974785 213926 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :int-e: 2 - 1 => 1 < 1529974788 503994 :jpolak!~jpolak@CPE84948cd6cd03-CM84948cd6cd00.cpe.net.cable.rogers.com JOIN :#esoteric < 1529974789 768986 :jpolak!~jpolak@CPE84948cd6cd03-CM84948cd6cd00.cpe.net.cable.rogers.com QUIT :Client Quit < 1529974806 62661 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@dice 2d3 - 3d2 < 1529974806 82243 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :int-e: (2+2) - (1+1+2) => 0 < 1529975349 425494 :xkapastel!uid17782@gateway/web/irccloud.com/x-zqlphxokvgynbfxy JOIN :#esoteric < 1529975420 830592 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529975597 310197 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds > 1529976022 124650 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=56118&oldid=54284 5* 03Asdf 5* (+1016) 10/* Optimizing implementations */ > 1529976095 55851 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=56119&oldid=56118 5* 03Asdf 5* (+81) 10/* Optimizing implementations */ > 1529976139 26497 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=56120&oldid=56119 5* 03Asdf 5* (-1097) 10/* Optimizing implementations */ > 1529976164 825894 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=56121&oldid=56120 5* 03Asdf 5* (+1097) 10/* Normal implementations */ < 1529976304 893416 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :he's at it again. < 1529976409 190349 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :he posted the entire source of his optimizing brainfuck interpreter. which is not an optimizing interpreter. < 1529976444 398341 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :then reposted it under normal. < 1529976488 650549 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :which unless I'm crazy doesn't work, because `]` matches the nearest `[` and not the matching `[`. < 1529977304 122769 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1529977496 10034 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1529977762 358451 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : ...that "INTERCALL" page is just a copy of the contents of the INTERCAL page, except without the "See also" section. <-- i was planning to just delete it like i've done with other similar ones recently. < 1529977785 809944 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was just waiting to see if they were going to edit it into something more sensible in a reasonable time. < 1529977840 411239 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: has e been annoying enough to ban permanently yet? i'm afraid to look. < 1529977862 969078 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(btw it's almost certainly the same person with different nicks.) < 1529977902 933423 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the last edits he made are hilarious. he just dumped a source snippet of his half-assed attempt at a brainfuck interpreter on the implementations page. < 1529977909 93972 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not a link. the whole program. < 1529978132 552924 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION is still afraid to look. also forgetting to eat. < 1529978168 703944 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :`Since he did it all by himself, he had to paste it here:` < 1529978169 358030 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: Since: not found < 1529978402 965342 :Naergon!~Naergon@unaffiliated/naergon QUIT :Remote host closed the connection < 1529978524 428701 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh thank god ais523 put down a foot < 1529978538 237703 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right, eating < 1529978760 685970 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :huh, my GPU faults when setting my secondary off.. that's.. reassuring. < 1529979198 14986 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529979221 253443 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1529979396 296884 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1529979461 359169 :doesthiswork!~Adium@207.55.82.87 JOIN :#esoteric < 1529980613 401072 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : http://gerigeri.uw.hu/DawnOS/img/eszme.png <-- . o O ( Is that a Hungarian Esme? ) < 1529980737 202792 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1529980786 238108 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : are asdf and Iamcalledbob the same person, do you think? <-- e's doing some of the exact same kinds of edits. < 1529981118 218594 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1529981340 324099 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds > 1529982647 318911 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=56122&oldid=56121 5* 03Oerjan 5* (-1097) 10Remove improper implementation. Even if it worked properly, it shouldn't be pasted directly here. < 1529983051 285140 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529983202 15553 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds > 1529984076 947388 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=56123&oldid=56112 5* 03Asdf 5* (+228) 10/* Cell Size */ > 1529984157 804004 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=56124&oldid=56123 5* 03Asdf 5* (+98) 10/* Move value */ > 1529984231 112852 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=56125&oldid=56124 5* 03Asdf 5* (+4052) 10/* Truth-Machine */ > 1529984298 70111 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=56126&oldid=56125 5* 03Asdf 5* (-3) 10/* Rot13 */ > 1529984401 479027 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=56127&oldid=56126 5* 03Asdf 5* (+90) 10/* Move value */ > 1529984572 777810 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=56128&oldid=56127 5* 03Asdf 5* (+148) 10/* Examples */ > 1529984628 535300 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=56129&oldid=56128 5* 03Asdf 5* (+64) 10/* Cat */ < 1529984910 2221 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1529985110 666763 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 256 seconds < 1529985327 703181 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1529985481 37898 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1529986853 647188 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529987010 17942 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1529988724 695600 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1529988920 775800 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1529990057 384841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: the INTERCALL page wasn't quite a copy, a few extra commands had been added at the end > 1529990118 911786 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=56130&oldid=56129 5* 03Ais523 5* (-4677) 10Reverted edits by [[Special:Contributions/Asdf|Asdf]] ([[User talk:Asdf|talk]]) to last revision by [[User:Ais523|Ais523]] > 1529990160 711709 PRIVMSG #esoteric :14[[07Special:Log/delete14]]4 revision10 02 5* 03Ais523 5* 10Ais523 changed visibility of 7 revisions on page [[02Brainfuck10]]: content hidden: Copyright violation < 1529990204 263872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I think copying content from Wikipedia more or less immediately after being asked not to copy content from elsewhere is a blockable offence > 1529990250 224697 PRIVMSG #esoteric :14[[07Special:Log/block14]]4 block10 02 5* 03Ais523 5* 10blocked [[02User:Asdf10]] with an expiration time of 1 day and 7 hours (account creation disabled): inserting copyright-violating content into pages shortly after being asked not to < 1529990406 914305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'll be interesting to see which accounts (if any) get caught in the autoblock < 1529990453 954967 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's only for new account registrations, isn't it? < 1529990478 1485 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :e has 5 accounts still... < 1529990570 521502 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although Asdf hasn't outright said it's the same person as the others, the behavior is overlapping. < 1529990632 434642 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529990720 5806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as far as I know, the autoblock triggers on any attempt to edit the wiki (in a general sense, including account registration) using the IP address of a user who was recently blocked < 1529990746 274577 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1529990754 564995 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the main thing that's getting on my nerves is the creation of large numbers of virtually identical pages < 1529990765 724138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that and ignoring the warning about copyright violation < 1529990775 25057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the pages could really do with merging < 1529990790 7196 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1529990796 216610 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm too tired to do that right now though < 1529990800 842179 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i've deleted some of them, where e didn't bother to edit out the name of the original properly. < 1529990830 982251 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*even bother < 1529990929 940152 :xkapastel!uid17782@gateway/web/irccloud.com/x-zqlphxokvgynbfxy QUIT :Quit: Connection closed for inactivity < 1529991035 547713 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1529991408 999077 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1529992442 812243 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1529992509 635271 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1529992711 513014 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 256 seconds < 1529994408 237879 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529994611 773762 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1529996270 777894 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1529996481 280261 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1529998077 862059 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1529998173 61164 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1529998355 697996 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530000047 756605 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530000226 10324 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530001223 622300 :AnotherTest!~turingcom@ptr-82l26zejyrdipiqtyq5.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1530001688 909615 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 JOIN :#esoteric < 1530001696 577779 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :haha, hi! < 1530001704 629343 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i was here before < 1530001851 677427 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :and i've got some things to say, < 1530001855 721697 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :big surprise there < 1530001924 97031 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530002144 20411 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530002242 795335 :int-e!~noone@int-e.eu PRIVMSG #esoteric :andrew_: this channel is slow but people will generally pick up what you say any time of the day... so you can usually just say what you have to say rather than announcing the fact < 1530002595 246438 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :okay. < 1530002608 473085 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :has anybody made an os using thue < 1530002618 509402 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :and just thue < 1530002736 829524 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :is it even possible < 1530002855 205619 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Well, you probably need better I/O capabilities (probably the purest approach is to define a protocol on top of the string-based I/O that is already there) < 1530002881 973511 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :it'd be cool. < 1530002884 984968 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :to see thue os < 1530002962 639301 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :brainf@@k os is obviously hard to make. < 1530003002 786150 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But you'll run into severe performance problems on the way... afaiui, Thue incurs at least a quadratic slowdown for random access memory, which you need (I think) for any realistic OS, because you'll probably want to have a C compiler. < 1530003064 914388 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Thue isn't really easier than Brainfuck. < 1530003079 900745 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :what's the easiest esolang you know? < 1530003099 592441 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :that isn't a joke like hello < 1530003111 226507 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[all you can do in hello is say hello world] < 1530003111 667051 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hah... so many answers. < 1530003119 770528 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :one of 'em? < 1530003135 59187 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Befunge is probably a realistic answer. < 1530003147 282982 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :befunge os < 1530003156 605240 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i'm thinking about that < 1530003268 237043 :int-e!~noone@int-e.eu PRIVMSG #esoteric :INTERCAL has arrays, so that makes it kind of easy; Binary lambda calculus is easy if you compile from a minimalistic functional programming language (the translation is rather direct but I wouldn't want to do it by hand) < 1530003410 827390 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :ya, INTERCAL's arrays are the stuff of inception. < 1530003426 156681 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Mostly I don't think there is much point. Write a C compiler, don't bother with the OS. < 1530003438 278435 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :yes, just do that < 1530003442 296094 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i would love an efghij os < 1530003513 62069 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :let's call that os "object os" < 1530003518 894733 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(And even writing a C compiler is more tedious than fun... so usually people stop when they have an interpreter for anything Turing-Complete. Welcome to theoretical computer science ;-) ) < 1530003559 743490 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :on the topic: does anybody have an idea for a master thesis on computational modells? < 1530003637 725186 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :how much would efghij os cost. < 1530003645 282931 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i mean, how much would all the items cost < 1530003678 728499 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :to express the os < 1530003722 530745 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :https://esolangs.org/wiki/File:Efghij_%E2%80%94_BelMandel_function.jpg < 1530003731 290641 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the factorial in efghij < 1530003765 587708 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :imagine quantum efghij < 1530003818 844353 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530004006 19162 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530004219 953401 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[>[[[[[[[[[[[[[[[]>[[[[]>>[[]>-.[[[[[[[[[[[[[[[[[[[[[[>]]]]]]]]]]]]>[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]>]]]]]]]]>[[]>]]]]]]>]]]]]]]]>-.[[[[[[[[[[[[[[[[[]>-.[[[[[> < 1530004235 206302 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :hello world in a certain language. < 1530005340 299816 :ATMunn!ATMunn@unaffiliated/atmunn QUIT :Ping timeout: 245 seconds < 1530005382 758900 :ATMunn!ATMunn@unaffiliated/atmunn JOIN :#esoteric < 1530005437 680116 :probablymoony!moony@unaffiliated/moonythedwarf JOIN :#esoteric < 1530005468 239835 :moony!moony@unaffiliated/moonythedwarf QUIT :Ping timeout: 256 seconds < 1530005585 342591 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Some of you people know things, right? < 1530005623 41146 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I should try to use that to my advantage some time < 1530005723 820550 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530005740 875040 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :yees? < 1530005782 90960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: But some of us know negative things < 1530005801 342543 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :shachaf: I can use that to my advantage also if I plan accordingly < 1530005901 510237 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i know exactly -120 things. < 1530005921 698946 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530006355 230859 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :you people are aweful at giving thesis ideas < 1530006381 283097 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :myname: honestly I'm not that great at theses < 1530006384 157076 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :how about a thesis in esolangology? < 1530006423 565338 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :(very narrowly avoided failing my masters) < 1530006548 254328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My advice is to get a summer job doing research at your university department, because that aften leads to a thesis topic. (It's what happened to me.) < 1530006745 230012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Except "aften" isn't a word.) < 1530006972 280337 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I wanted to do a PhD after my undergrad but I didn't quite manage to get good enough grade to get funding for the offer I had < 1530007003 228796 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I've been thinking about getting a second master's degree (my first was intergrated into my undergrad) < 1530007067 795045 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :But I can't get a loan from the government here to do it because I've already got a master's degree < 1530007081 17549 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :So it'd be easier to do it on the continent < 1530007164 442005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You'd better hurry, then, before they close the ports and stop all flights. < 1530007206 903593 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I have ways and means even in that eventuality < 1530007253 185045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see: you own a boat. < 1530007350 479511 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :one guy has 29 degrees. < 1530007361 328525 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :That's almost a 12th of a circle < 1530007374 995570 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i mean 29 education degrees. < 1530007397 480582 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :That's almost a 12th of an education circle < 1530007407 109873 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :stop that joke. < 1530007431 590842 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :No < 1530007444 418696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :After 360 (education) degrees, are you back where you started from? < 1530007475 232408 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Yes but after so much time at university you'd be so politically radical that you'll have performed an entire revolution < 1530007686 233671 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the jokes are too much! < 1530007708 12794 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :what's a pirate's favorite unit? the kilometarrrrrr < 1530007746 707000 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm sure Taneb means North America. < 1530007770 329991 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :at what time are you 2nd? at 1 second to midnight < 1530007782 782085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Europe is hardly a continent. More of a peninsula. < 1530007804 699476 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :which unit always loses the race? < 1530007806 869779 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the second < 1530007827 134644 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :was that funny < 1530007839 923286 :probablymoony!moony@unaffiliated/moonythedwarf NICK :definitelymoony < 1530008740 328519 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 QUIT :Quit: Page closed < 1530015143 872473 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 JOIN :#esoteric < 1530015265 508091 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :thue < 1530016157 784750 :guydreich!choochter@nat/ibm/x-fufgdmzfsboccptr QUIT :Quit: Leaving < 1530016666 386778 :doesthiswork!~Adium@207.55.82.87 JOIN :#esoteric < 1530018267 377545 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 256 seconds < 1530019778 652866 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1530021479 878539 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1530021849 886354 :andrew_!b2de0082@gateway/web/freenode/ip.178.222.0.130 QUIT :Ping timeout: 260 seconds < 1530022371 88855 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru JOIN :#esoteric < 1530022739 898404 :xkapastel!uid17782@gateway/web/irccloud.com/x-almabhwixvkodvhm JOIN :#esoteric < 1530023040 521482 :definitelymoony!moony@unaffiliated/moonythedwarf NICK :moony < 1530023267 876591 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 JOIN :#esoteric < 1530023656 218346 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :imagine cheese++ os. < 1530024102 226045 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i made an esolang called cookie < 1530024231 589037 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"Cookie" starts the code < 1530024237 983505 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"noCookie" ends it < 1530024286 639359 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"snickerdoodle" prints to console < 1530024320 608304 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"stroopwafel" is the quotation mark equivalent, used when making strings < 1530024369 503725 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"cream(operation)" is used for every operation involving a variable. < 1530024414 612837 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :there's only a single data type. < 1530024428 879842 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the variable can be any ascii character < 1530024610 60519 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"pinwheel" is repeat, "big chip" is until < 1530024653 235382 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"candy" is if, "no-bake" is then, "maple" is else < 1530024780 398348 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"butterscotch" prints out the whole source code of the program to console. < 1530024827 930607 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"bastenaken" ends a line of code. < 1530024948 854503 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :is it good? < 1530025077 900859 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 264 seconds < 1530025102 255734 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :When the most interesting thing about it is the choice of keywords, and it'd be exactly as interesting with a completely different set of keywords... it's not very interesting < 1530025167 162193 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :also, there is a special command which is called "cookieExplosion" that makes the computer print out "I want some cookies" 100 times. < 1530025171 130609 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :it's not good. < 1530025309 143252 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :you can sell the code for cookies < 1530025416 352093 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :also, when you type any of those commands they get shortened to the respective cookies. < 1530025460 414627 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i also made a brainf@@k variant. < 1530025464 824531 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :it's called cookief@@K < 1530025596 471744 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :> is replaced with a picture of a macadamia nut cookie < 1530025598 718173 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:28: error: parse error on input ‘of’ < 1530025612 135053 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :< is replaced with a picture of a pinwheel cookie < 1530025659 684192 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :+ is replaced with a picture of a double chip cookie. < 1530025688 127355 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :- is replaced with a picture of a gingerbread man < 1530025720 990586 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :. is replaced with a picture of a plain cookie < 1530025780 456220 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :, is replaced with a picture of a peanut butter cookie < 1530025792 986344 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[ is replaced with a picture of a bgi chip cookie < 1530025794 430785 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: is (replaced with a picture of a bgi chip cookie) < 1530025801 810506 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :yea < 1530025806 993433 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :whatever you are. < 1530025829 199586 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :[ +/i.10 < 1530025829 873247 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :Taneb: 45 < 1530025833 806216 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :and ] is just an eclipse cookie < 1530025840 797748 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :++ < 1530025900 897001 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[ +/i.3 < 1530025901 634311 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: 3 < 1530025922 783951 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :[ i.10 < 1530025923 510166 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :Taneb: 0 1 2 3 4 5 6 7 8 9 < 1530025937 516132 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[ i.19 < 1530025938 255979 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 < 1530025939 848764 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :[ +/100 20 7 < 1530025940 596647 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :Taneb: 127 < 1530025952 99644 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[ -/100 20 7.7 < 1530025952 856049 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: 87.7 < 1530025959 435813 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the heck is this? < 1530025961 840977 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :J < 1530025973 577080 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :j-bot is a bot for running J < 1530025995 697965 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :what's j? < 1530026001 421460 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :A programming language < 1530026005 739157 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :eso? < 1530026010 76195 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :esoteric? < 1530026014 259497 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Technically no < 1530026021 363914 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Although it certainly wouldn't be out of place < 1530026041 184676 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/J_(programming_language) < 1530026045 6698 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :this one? < 1530026050 440327 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Yes < 1530026060 162937 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :ooh < 1530026075 521618 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :imagine a C* language < 1530026373 932801 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 264 seconds < 1530026398 489101 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1530026530 942444 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[ i can type anything here, like, the j programming language is a complete tool. < 1530026531 704258 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: |spelling error < 1530026531 744615 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: | i can type anything here, like, the j programming language is a complete tool. < 1530026531 761127 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: | ^ < 1530026545 160182 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :it said it was a tool. < 1530026639 86409 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :how to make it say hello world? < 1530026681 494 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :] 'hello world' < 1530026712 214513 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :] 'J wouldn't be out of place in esolang wiki' < 1530026742 14535 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :can it do 99 bottles of beer? < 1530026761 673743 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :or make quines? < 1530026776 133715 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Yes, but don't in an IRC channel < 1530026780 509800 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :okay. < 1530026805 341421 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :if you can link to a page containing the 99 bottles of beer code in J, link it < 1530027042 702761 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :] 'J' < 1530027046 884447 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[ 'J' < 1530027047 645648 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: J < 1530027164 478641 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[ 'I am only an utter tool. A slave to my master engineers.' < 1530027165 164014 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :andrew360_: I am only an utter tool. A slave to my master engineers. < 1530027304 312629 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :do you guys have any other bots? < 1530027364 233328 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 256 seconds < 1530027401 769672 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1530027452 801878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a lot of bots. < 1530027463 515488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Less these days than there have been, though. < 1530027526 987337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it's down to esowiki, fungot, HackEso, j-bot, lambdabot and zemhill, and maybe if you count clog. < 1530027527 391056 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: ( ( can you talk for ten minutes and overall so or else um so we just cancelled it laughter because < 1530027655 474573 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :oh, are there any other bots that run coding languages < 1530027673 914679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Former bots include at least EgoBot, Sparkbot, optbot, oonbotti, metasepia, ruddy, preflex, evalj, idris-bot, passwordBOT, applybot, blsqbot, fnordbot, termbot, otherbot. < 1530027693 915312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot is written in Befunge, and can run brainfuck and underload. < 1530027694 198568 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: i was told to do something to make more patios here in texas < 1530027698 116368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1530027698 223005 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1530027731 480498 :ineiros!ineiros@kapsi.fi QUIT :Remote host closed the connection < 1530027733 849194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :HackEso is just a general-purpose Linux system, so it can run a bazillion different things. It also contains an instance of EgoBot in it somewhere, which has a bunch of esolang interpreters. < 1530027738 337107 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1530027742 366439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And lambdabot of course does Haskell. < 1530027743 903995 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :egobot < 1530027762 649947 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :yes, if your iq is more than 45 you know that. < 1530027770 769910 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[aka it's obvious] < 1530027786 738341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` ls ibin < 1530027787 796198 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1l \ 2l \ adjust \ asm \ axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ lua \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ slashes \ trigger \ udage01 \ underload \ unlambda \ whirl < 1530027793 398670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! befunge "olleh">:#,_@ < 1530027794 169949 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hello < 1530027815 203919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Those are all inherited from EgoBot.) < 1530027832 11425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Not all of them necessarily work any more.) < 1530027838 252163 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :Prelude> putStrLn "Hello World" < 1530027875 84677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :lambdabot doesn't evaluate IO things, so the result of that is slightly boring. < 1530027875 101176 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric : public class HelloWorld { public static void main(String[] args) { // Prints "Hello, World" to the terminal window. System.out.println("Hello, World"); } } < 1530027880 180026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> putStrLn "Hello World" < 1530027882 920193 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : < 1530027910 271507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You can use private messages if you're going to do something particularly noisy.) < 1530027933 924849 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :so if i'm doing 99 bottles of beer i can use private messages < 1530027947 286643 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :or 100 rows of pascal\s triangle. < 1530027964 4832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, though HackEso won't output more than one IRC line anyway. < 1530027985 577799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure what the lambdabot limits are. < 1530028040 353606 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 245 seconds < 1530028097 746530 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1530028111 808393 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :im on the code golf site. < 1530028135 724315 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :at https://code-golf.io/stats < 1530028139 623603 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :you can see the stats. < 1530028160 882955 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the distribution of golfers by holes is inversely exponential. < 1530028171 757613 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the more holes, the less golfers. < 1530028260 924636 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :35% of golfers are 1-holers [people who have passed 1 hole < 1530028277 309664 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :14% are two-holers < 1530028296 984576 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :9% are 3-holers < 1530029029 297603 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :oh it is suddenly all lively and animated here < 1530029054 707346 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :)) < 1530030820 405137 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 QUIT :Quit: Page closed < 1530031772 942285 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530031887 302780 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1530032030 636172 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 256 seconds < 1530032032 869579 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDude < 1530032706 79067 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 260 seconds < 1530033642 97802 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530033758 134295 :moei!~moei@softbank221078042071.bbtec.net QUIT :Quit: Leaving... < 1530033815 310290 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds > 1530034524 675880 PRIVMSG #esoteric :14[[07Unilot14]]4 N10 02https://esolangs.org/w/index.php?oldid=56131 5* 03Heavpoot 5* (+2366) 10Created page with "'''Unilot''' {{infobox proglang |name=Unilot |paradigms=imperative |author=[[User:Lukalot]], with help from [[User:Lyricly]], [[User:Heavpoot]] and [[User:Galaxtone]] |year=..." < 1530034573 252287 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1530034631 778009 :Cale!~cale@2607:fea8:995f:fb71:a1a2:24b:ff5f:7b5b QUIT :Ping timeout: 255 seconds < 1530035422 367703 :Cale!~cale@2607:fea8:995f:fb71:f116:cbfa:741a:7f6b JOIN :#esoteric < 1530035540 381860 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530035756 733591 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds > 1530036353 995793 PRIVMSG #esoteric :14[[07Andromeda14]]4 10 02https://esolangs.org/w/index.php?diff=56132&oldid=55815 5* 03ZM 5* (+409) 10Infobox added < 1530036443 416473 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :hm is there an eso that is de jure (that is, by “official” description) non-TC, but de facto it is TC, if one uses quirks that are not immediately obvious and are unusual and cryptic side effects of constructions of the language in some non-typical environment > 1530036518 600733 PRIVMSG #esoteric :14[[07Andromeda14]]4 10 02https://esolangs.org/w/index.php?diff=56133&oldid=56132 5* 03ZM 5* (-1319) 10/* Implementation */ < 1530036529 936645 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :e. g. if dividing by zero, or popping from an empty stack, or adding a number that is Gregorian leap year number, there could be some actions performed < 1530036549 443751 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1530036628 873808 :ZM!5ce3544a@gateway/web/freenode/ip.92.227.84.74 JOIN :#esoteric < 1530036631 496415 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :in some Soviet programmable handheld calculators there were official and unofficial quircks that could be used to do something which is impossible without them, or which is simply handy, this is the inspiration for the previous < 1530036693 550739 :ZM!5ce3544a@gateway/web/freenode/ip.92.227.84.74 QUIT :Client Quit > 1530036754 860560 PRIVMSG #esoteric :14[[07Andromeda14]]4 10 02https://esolangs.org/w/index.php?diff=56134&oldid=56133 5* 03ZM 5* (+0) 10Reordering categories < 1530036787 879287 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :of course official ones were sensible e. g. value in one of registers was decremented when performing jump-if-equal or something, and this register thus was useful as a loop counter < 1530036816 332683 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :I suggest something less logical < 1530036822 879658 :ZM!5ce3544a@gateway/web/freenode/ip.92.227.84.74 JOIN :#esoteric < 1530037008 310393 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :for an actual idea, we could perform indirect access and disallow it in “normal usage” constructs, say, no arrays/lists, no unbounded integers < 1530037131 970472 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :wait, no unbounded memorry addressable still. Hm, then maybe “secret” cons-cells < 1530037596 873454 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 JOIN :#esoteric < 1530037606 449721 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530037740 352359 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530037900 4526 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1530038353 545315 :ZM!5ce3544a@gateway/web/freenode/ip.92.227.84.74 QUIT :Quit: Page closed < 1530038899 187392 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1530038944 132058 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :are there any computational paradigms that are more elegant and simplistic than string rewriting? < 1530039183 979358 :APic!apic@apic.name PRIVMSG #esoteric :Rewriting the Value 0? 😉 < 1530039199 78974 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :holy fuck these ingertation test has been running for 24 hours... aaaaaaaaaaaaaaaaaaa < 1530039224 311980 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :imode: neural networks? < 1530039234 340651 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :\oren\: I have my doubts on that. < 1530039253 736166 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :APic: wut? < 1530039255 19916 :APic!apic@apic.name PRIVMSG #esoteric :Neural Networks are neither elegant nor simplistic. < 1530039281 663065 :APic!apic@apic.name PRIVMSG #esoteric :imode: Instead of having a String of n Characters You just have a String of 0 or 00 or 000 and so on 😉 < 1530039292 667326 :APic!apic@apic.name PRIVMSG #esoteric :Was rather meant as a Joke, sorry < 1530039297 441439 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh lmao. < 1530039300 429982 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :imagine a programming language for ducks < 1530039307 633677 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :knowing esolangs, that could be the name of a language... < 1530039312 482119 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :quack! quack. < 1530039316 140748 :APic!apic@apic.name PRIVMSG #esoteric :*quack* < 1530039317 953314 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :quaaack! < 1530039320 796578 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :quark < 1530039322 763480 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :quack quack quack! < 1530039329 875758 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :quack, quack quack? < 1530039358 855779 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :or brainquack < 1530039364 498637 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :NOOOOO < 1530039376 494644 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :a whole lot of quacks < 1530039377 848116 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :test failed, \oren\? < 1530039384 57086 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :it's brainf@@k for ducks < 1530039407 926468 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :imode: no, i just looked at the log files, and realized it isn't even 1/8th finished < 1530039436 919729 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh shit. < 1530039450 715526 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :which implies that I need to change the schedule from weekly to monthly < 1530039466 393916 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :glacial runtimes, huh. < 1530039487 440454 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :or demand a new server,on the basis that this is cruel and unusual < 1530039518 278894 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530039527 229399 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :imode: problem is that this server has a shitty graphics card < 1530039544 746704 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :meaning that it sucks at neural networks < 1530039584 65518 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :treat yoself with a tesla cluster boi. < 1530039584 819434 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :also these test sets are too big and keep getting bigger < 1530039625 799557 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :fun fact: our brains are technically neural networks/ < 1530039678 9201 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530039709 537952 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :believe me? < 1530039831 268957 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1530041050 157685 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :i made a brainf@@k variant called coolf@@k < 1530041064 864661 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :it only has <, >, + and - < 1530041085 301171 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :< is "ooh look at me moving this pointy thing right, yeah dude!" < 1530041105 10436 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I don't think you actually understand brainfuck. < 1530041118 787240 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :that's true, all i do is make variants. < 1530041127 563728 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :it's complex for sure < 1530041145 640256 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :there are trivial variants < 1530041258 618712 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :after all, i'm underage. < 1530041386 873991 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530041567 677723 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530041929 38395 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530042399 45832 :moony!moony@unaffiliated/moonythedwarf NICK :[Moony] < 1530042744 404740 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1530043115 657926 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :performing string rewriting cleanly is an interesting problem. it presents some interesting choices. fixed or resizable strings? if resizable, what's your replacement/resizing strategy? are you going to allocate a new string every time you perform a rewrite (unless the pattern results in a shorter string)? or are you going to implement a linked list for characters and do trivial inserts/deletions? < 1530043162 758729 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm looking at building one in C, and I'm warming up to the linked list approach. < 1530043260 149414 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that plus a rolling queue rewrite strategy. < 1530043458 906543 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :imode: are there any computational paradigms that are more elegant and simplistic than string rewriting? => term/tree rewtiting? It’s still elegant, but of course less simplistic < 1530043500 228718 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :definitely less simplistic. representation of terms/trees gets weird because there are so many different ways. < 1530043567 848336 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :plus the pattern matching traditionally implies not rewriting just the terms, but the associated list of variable bindings as well. < 1530043627 200091 :[Moony]!moony@unaffiliated/moonythedwarf NICK :moony < 1530043631 258966 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530043822 15531 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530043832 891597 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :olling queue rewrite strategy => oh, could I read about it somewhere? < 1530043885 278880 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :rolling* < 1530043898 570402 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's pretty much just rewriting on a circular string. at a given "step", you run through your rule list to see if the lhs of any rule matches the head of the queue. < 1530043921 514899 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if it does, remove the lhs from the queue, and enqueue the rhs of the rule. < 1530043930 99817 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if it doesn't, requeue one symbol. < 1530043965 326887 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's essentially circular string rewriting, but my initial guess is that it's a little better than "scan forward, replace, start over", because patterns might exist past the matched one, and you'll get more done in a shorter time. < 1530044021 964650 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it also means that you don't need to generate a secondary string, you can just resize your queue. < 1530044041 141052 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'll probably draw something like it up in python later today. < 1530044407 186261 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :a caveat is that, if you're going to do it like this, you need to keep track of the length. if the number of failed rule applications matches the number of symbols in the queue, no rule has matched, so you can terminate. < 1530044509 820864 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if you don't do this, you'll keep cycling through the queue endlessly because a failure to match just means "move on to the next symbol". < 1530044704 680538 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :what are you talkin' about? < 1530044721 802794 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :strategies for interpreting string rewriting languages. < 1530044779 317812 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :like brainf@@k? < 1530044787 35132 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :...no. < 1530044820 956180 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :like what language exactly? < 1530044828 829411 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like thue. < 1530044831 697904 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :oh < 1530044854 997526 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :the language where if i do 10:=10x a joke gets old < 1530045501 806244 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :imode: thanks, interesting approach! < 1530045543 158699 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :np! < 1530045592 260756 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530045682 82727 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :somebody should make a language where the tape can be twisted, ripped and mroe < 1530045684 721746 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :more* < 1530045771 878876 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :imagine a command that is "twist.Tape < 1530045777 706119 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1530045779 467594 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :"twist.Tape" < 1530045779 698283 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530045839 518987 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :that'd be funnt < 1530045842 807285 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :funny* < 1530046181 708007 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if I provide extensions in my interpreter for things like built-in rules that provide network functionality, disk I/O, etc., I'm planning on writing a MUD. < 1530046212 117923 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :whassat? < 1530046223 733102 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :google it. :P < 1530046244 506908 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://en.wikipedia.org/wiki/MUD < 1530046287 342094 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :cool < 1530046295 944343 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :you're planning on making a game < 1530046304 913953 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :let's call it esoGame < 1530046526 326985 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :[because the idea for it was born in this chat] < 1530046629 131371 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :im making up languages. < 1530047378 427713 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1530047571 814852 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530047751 274911 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530047853 682424 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1530048087 188653 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1530048216 339241 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :handling raw text input in a string rewriting language wouldn't be that bad. you'd just need to translate each character into its equivalent hexadecimal, binary, or other desired base representation. < 1530048476 18826 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my thoughts is that you could have delimited sections of a string signify the rewrite space of a certain ruleset. < 1530048564 252786 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :each section would comprise of two parts: an input queue, and the string that ruleset rewrites. < 1530048610 653790 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :handling such that a ruleset applies to only part of a string is tricky. you either need to use prefixed symbols (so something like `aaaa` turns into `aaaa`... < 1530048631 47899 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or you need to explicitly specify your rules only apply around prefixed cursors. < 1530048674 494035 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the "blueprint" for a given ruleset in the string could look like []{}. < 1530048741 309981 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :communication occurs via special patterns. if you want to communicate a symbol to the outside world, you place a marker next to it and wait for the courier to come pick it up and place it in everybody else's input queue, where it can be requested by placing another special marker. < 1530048786 789685 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :building an expressive language on top of this means providing built-ins for handling signals from the ruleset to the outer interpreter. I can simulate something like an arithmetic logic unit that takes hexadecimal, binary, etc. from a ruleset and performs arithmetic and logical operations on it. < 1530048880 476710 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's all still just a sketch... < 1530049085 828633 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :you're making ideas for a new language, arent'cha < 1530049096 623520 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 PRIVMSG #esoteric :aren'tcha* < 1530049300 708227 :andrew360_!b2de0082@gateway/web/freenode/ip.178.222.0.130 QUIT :Quit: Page closed < 1530049312 689665 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :am I wrong thinking he's in the worng place? :\ < 1530049527 322405 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530049721 317799 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530050205 303626 :boily!~alexandre@cable-192.222.236.157.electronicbox.net JOIN :#esoteric < 1530050271 373665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`smlist 469 < 1530050272 103816 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :smlist 469: shachaf monqy elliott mnoqy Cale < 1530050321 309341 :xkapastel!uid17782@gateway/web/irccloud.com/x-almabhwixvkodvhm QUIT :Quit: Connection closed for inactivity < 1530050463 102999 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :imode: you don’t. He’s quite hyperactive-ish( < 1530050700 271686 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I remember when I was 10 and on IRC. I had some of the same quirks. :P < 1530050880 476630 :Naergon!~Naergon@unaffiliated/naergon JOIN :#esoteric < 1530051101 136672 :boily!~alexandre@cable-192.222.236.157.electronicbox.net PRIVMSG #esoteric :helloochaf. what's the smlist again for? < 1530051111 436906 :boily!~alexandre@cable-192.222.236.157.electronicbox.net PRIVMSG #esoteric :`relcome Naergon < 1530051112 855261 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​13Naergon: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07EFnet 08or 09DALnet.) < 1530051182 410030 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGIRL, dying... < 1530051299 259810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? smlist < 1530051300 385076 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Non-update notification for the webcomic Super Mega. < 1530051324 968277 :Remavas!~Remavas@unaffiliated/remavas QUIT :Read error: Connection reset by peer < 1530051332 576599 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530051381 860033 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :imode: ah when I was 10 I had no computer and didn’t think of internet altogether :D and I missed all the early-internet fun( < 1530051422 30218 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530051444 658272 :AnotherTest!~turingcom@ptr-82l26zejyrdipiqtyq5.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 256 seconds < 1530051496 874533 :boily!~alexandre@cable-192.222.236.157.electronicbox.net PRIVMSG #esoteric :shachaf: ty. < 1530051606 63668 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530051652 488454 :boily!~alexandre@cable-192.222.236.157.electronicbox.net PRIVMSG #esoteric :GHAGH! new tvtropes design! < 1530051709 906682 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :arseniiv: it was a wild time. ;) < 1530051869 920726 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru PRIVMSG #esoteric :hope so! < 1530052478 720345 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :on another topic: I'm looking to build an expandable home storage array, and am looking to get into tape. anybody have any experience in this? < 1530052529 748689 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's going to be largely offline storage. < 1530053251 784537 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm also starting to consider optical media. < 1530053470 317362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All I know about tapes is that I believe LTO won, though DAT/DDS struggled on for quite a while. No hands-on experience with any of this from the last two decades. < 1530053494 231171 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530053549 219155 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :duly noted. just from the availability standpoint of an LTO drive, I might just go with optical. < 1530053582 124973 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I have a bunch of old 250GB, 500GB, 1TB, and 2TB harddrives I'd like to fully image and archive. < 1530053631 267592 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530054166 14350 :Melvar!~melvar@dslb-002-203-094-153.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 264 seconds < 1530054207 710022 :arseniiv!~arseniiv@89.189.140.235.dynamic.ufanet.ru QUIT :Ping timeout: 240 seconds < 1530054931 653974 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1530055510 539832 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530055666 291521 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530056296 695298 :Melvar!~melvar@dslb-146-060-044-180.146.060.pools.vodafone-ip.de JOIN :#esoteric < 1530056376 483270 :Remavas!~Remavas@unaffiliated/remavas QUIT :Read error: Connection reset by peer < 1530056403 737258 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1530057510 504441 :trout!~variable@freebsd/developer/variable JOIN :#esoteric