< 1430697626 38025 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430697644 749320 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430697672 26607 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430697810 797052 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Somelauw 5* 10New user account < 1430697864 901197 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1430698329 897523 :AndoDaan!~AndoDaan@188.189.77.156 JOIN :#esoteric < 1430698589 386787 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1430698890 70103 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430699371 981840 :Soni!SoniEx2@unaffiliated/soniex2 JOIN :#esoteric < 1430699391 316663 :Soni!SoniEx2@unaffiliated/soniex2 PRIVMSG #esoteric :hi < 1430699400 584455 :Soni!SoniEx2@unaffiliated/soniex2 PRIVMSG #esoteric :how do I write this syntax stuff? https://gist.github.com/SoniEx2/bf80ff173df979501f3e < 1430699404 82262 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Sal' < 1430699652 831482 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck algorithms14]]4 10 02http://esolangs.org/w/index.php?diff=42783&oldid=38053 5* 03Somelauw 5* (+540) 10Comment about case in which divmod algorithm doesn't work < 1430699799 100682 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck algorithms14]]4 10 02http://esolangs.org/w/index.php?diff=42784&oldid=42735 5* 03Somelauw 5* (+57) 10/* Divmod algorithm */ Comment about division by 0 or 1. (See discussion) < 1430701400 651769 :zzo38!~zzo38@24-207-56-9.eastlink.ca JOIN :#esoteric < 1430701537 347373 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1430702533 791497 :AndoDaan!~AndoDaan@188.189.77.156 QUIT :Ping timeout: 240 seconds < 1430702925 646415 :Somelauw!~Somelauw@unaffiliated/somelauw QUIT :Quit: WeeChat 0.4.2 < 1430703020 659095 :spatterworthy!621cff0d@gateway/web/freenode/ip.98.28.255.13 QUIT :Ping timeout: 246 seconds < 1430703840 876860 :AndoDaan!~AndoDaan@188.189.85.29 JOIN :#esoteric < 1430703841 449599 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1430703905 710918 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430703932 897693 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430703965 779057 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430703975 964601 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430703995 840005 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430704265 827614 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430704294 884469 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430704385 709839 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430704743 820165 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430705656 770376 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1430706300 800266 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706320 692550 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706359 559270 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706380 645392 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706406 529645 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706406 696817 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706433 494031 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706433 705975 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706463 553898 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706528 106520 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706541 681915 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1430706556 461013 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706556 689192 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706586 502049 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706587 706382 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706614 506528 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706648 11230 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706673 277256 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706707 921507 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430706736 297796 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430706798 72799 :Iceland_jack!user@2a01:7e00::f03c:91ff:fedf:8336 QUIT :Disconnected by services < 1430706925 575147 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1430707662 195784 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Quit: *bubbles away* < 1430708657 632780 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What is the URI to identify a LADSPA plugin? LV2 supports URIs but LADSPA only usese a number; how to form it into a URI? (One way would be to prefix it by "urn:ladspa:" and use that as the URI.) Also what URIs identify VST plugins? < 1430708825 687166 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(An alternative would be to use UUIDs if the people who made LADSPA were to purchase and destroy a network interface card, and add the LADSPA ID to the time they acquired the network interface card, and to use that as the URI.) < 1430709050 465053 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430709157 212145 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If you want to create a LV2 plugin that is compatible with a LADSPA or VST plugin, it would help to use the same URI to identify it, so that programs that use different kind of plugins can load the corresponding one by using the same identifier, if one exists. < 1430709202 105937 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1430709206 77626 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK now I see that VST plugins have a four-byte ID < 1430710141 172260 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Quit: Leaving < 1430710199 126865 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430710199 451508 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430710229 96926 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430710466 127451 :bb010g!uid21050@gateway/web/irccloud.com/x-uuexjmmibzawmtpx JOIN :#esoteric < 1430710583 191851 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is there a URN scheme for reverse domain name notation (as used in Java and UTI and so on)? < 1430710843 330475 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430710872 99520 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430711264 29425 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It looks like a lot of things that don't have URN schemes < 1430711378 668809 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1430711398 715476 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430712219 675018 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1430712459 343171 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430712764 594093 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1430713394 365518 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Ping timeout: 245 seconds < 1430713627 102944 :password2!~password@197.77.13.104 JOIN :#esoteric < 1430713759 448062 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430713787 93858 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430713804 325797 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Remote host closed the connection < 1430713832 84078 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430713945 890422 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1430714019 182490 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1430714064 301552 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1430715962 360120 :variable!~variable@freebsd/developer/variable NICK :trout < 1430716000 121540 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What is the URI for my Freenode account? < 1430718140 71123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think Freenode accounts have URIs. < 1430718234 217477 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :shachaf: I asked on #freenode channel and they told me it is so that's what I used. < 1430718247 343243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's for the nick, not the account. < 1430718638 919224 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :O, well, then what is the proper URI? < 1430718778 415179 :password2!~password@197.77.13.104 QUIT :Remote host closed the connection < 1430719032 938906 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :agreed, I think that's for the nick < 1430719199 722641 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( hmm, it's a question, but why is it interesting? ) < 1430719286 471191 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :They told me that the only thing wrong with what I have is that the RDF triple is actually supposed to be and I did change it now. < 1430719468 875249 :zadock!~zadock@81.180.210.87 JOIN :#esoteric < 1430719502 66802 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote first mistake < 1430719502 943856 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1042) your first mistake was making your second mistake < 1430719506 357192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't even know what that was about < 1430719601 530186 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I found out that there are some unregistered URN schemes in use, at least these ones: tree:tiger, sha1, bitprint, ed2k, aich, kzhash, btih, md5. If you know of others please notify me. However in order to avoid the problem now I have xurn: scheme which is a bit different; my draft lists the following XURN schemes: bible, doi, icao, ladspa, mac, mime, mud, null, pokemon, rdn, vst. < 1430719628 285208 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: I'm afraid I'm doing this too and I wish people would call me out on that, but could you please provide *some* context for those questions, like "In the context of RDF, what is the URI for my Freenode account?"? < 1430719670 758568 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :int-e: It doesn't have to be only for RDF; such URI can be used as an identifier wherever an identifier which is a URI is going to be used, it isn't limited to RDF. < 1430719687 795539 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: But RDF is your motivation for asking it. < 1430719696 428175 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes it is. < 1430719810 190795 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :There are other kind of identifiers too (UUID, ISBN, OID, etc) and there are URI formats for specifying such kind of identifiers too. However, Freenode accounts are not identified by a UUID (or, if it is, it isn't displayed anywhere and therefore isn't useful). < 1430720404 431895 :bb010g!uid21050@gateway/web/irccloud.com/x-uuexjmmibzawmtpx QUIT :Quit: Connection closed for inactivity < 1430720562 305626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I'm using null: as an unofficial url scheme, < 1430720613 226548 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: the perlmonks link syntax uses a ton of link types that start with a keyword followed by a colon, but they're not really urls because they don't follow url syntax, eg. the rest of the url can have spaces. < 1430720627 934805 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric : "You didn't win anything!" . I made up the way to support such thing now inside of a RDF graph < 1430720661 667374 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: O, you are using do you mean by itself without stuff after the colon or what? < 1430720676 714354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: both itself and with stuff after the colon < 1430720690 775463 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What stuff after the colon, and what does your null: scheme do? < 1430720695 809141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a moment < 1430720733 835315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: is svn:// and svn+ssh:// registered? subversion is using them < 1430720742 309390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://svnbook.red-bean.com/en/1.7/svn.basic.in-action.html#svn.basic.in-action.wc.tbl-1 < 1430720778 591166 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: Wikipedia says svn: is unofficial. < 1430720821 913853 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: Basically, I generate the link tree on my homepage from a text file where each line creates a link. The line is made up of four parts, one is the link text, and one is the link destination. < 1430720834 482332 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :However, there are headers that aren't links, and there the url is null: < 1430720874 199723 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and also headers that are supposed to be formatted such that they are the same link together with the first lower level entry below them, though this formatting isn't implemented in the renderer, they're marked with null:next < 1430720881 145936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.perlmonks.com/?node_id=933109 shows a short example < 1430720886 663715 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :O, I suppose that is similar to my then, although mine uses only exactly that URI and not any other. For an error condition I use the URI though. < 1430720914 824762 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :These urls don't leak into the html by the way. < 1430721076 275810 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :O, OK < 1430721175 877807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know how others use the null: scheme < 1430721201 653803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not even sure whether I tried to look it up when I made this convention, or just pulled it off my backside. < 1430721307 968994 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't know either, but I anyways use a different URI and it doesn't support things like null:next or whatever < 1430721524 783820 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is this xurn: something that exists elsewhere? < 1430721525 867556 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But, I did it independently anyways < 1430721537 728405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1430721538 699109 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: No, I made it up < 1430721656 77391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait what? < 1430721668 526645 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The document is http://zzo38computer.org/textfile/miscellaneous/xurn.txt (I also list schemes with "urn:" which are not registered too, but do not describe them). < 1430721681 490615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in Questionable Content, wtf is Momo doing in a bed? she's specifically said she doesn't use a bed earlier. < 1430721707 472666 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Some of these things may be difficult to register by IANA though (they seem to want resolvers for one thing?) < 1430721765 624191 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :And, if you think a new XURN scheme should be added to my draft, simply notify me; such things as resolvers or security considerations or contact information or whatever is not required (an RFC is not required either). < 1430721880 282477 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: I don't know? Maybe, they mean, don't normally using the bed < 1430722074 560705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I have a feeling a bed was mentioned, later on. < 1430722211 508713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I might be imagining that; but still, people can change their minds. (I do remember the earlier no-bed-needed comic too.) < 1430722376 503849 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 272 seconds < 1430722722 849226 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaaah what relevant skills and experience do I have < 1430724909 173384 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :There are several complications involved in the xurn:bible: scheme. I tried to address some of them, but any Biblical scholars can also try to help me with this. < 1430725430 637066 :zadock!~zadock@81.180.210.87 QUIT :Quit: Leaving < 1430725598 401512 :AndoDaan_!~AndoDaan@188.189.95.193 JOIN :#esoteric < 1430725693 904961 :AndoDaan!~AndoDaan@188.189.85.29 QUIT :Ping timeout: 255 seconds < 1430725842 366267 :tswett!~tswett@unaffiliated/tswett QUIT :Quit: No Ping reply in 180 seconds. < 1430725843 872623 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric < 1430727134 312513 :_AndoDaan_!~AndoDaan@188.188.69.195 JOIN :#esoteric < 1430727166 706716 :nvd!~Taneb@runciman.hacksoc.org NICK :NvD < 1430727228 100073 :NvD!~Taneb@runciman.hacksoc.org NICK :nvd < 1430727284 998539 :AndoDaan!~AndoDaan@188.188.66.174 JOIN :#esoteric < 1430727354 324837 :AndoDaan_!~AndoDaan@188.189.95.193 QUIT :Ping timeout: 272 seconds < 1430727421 864657 :_AndoDaan_!~AndoDaan@188.188.69.195 QUIT :Ping timeout: 255 seconds < 1430727899 805891 :AndoDaan!~AndoDaan@188.188.66.174 QUIT :Read error: Connection reset by peer < 1430727916 812723 :AndoDaan!~AndoDaan@188.188.66.174 JOIN :#esoteric < 1430728008 820644 :zadock!~zadock@muscalu.tuiasi.ro JOIN :#esoteric < 1430728380 467213 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1430728491 764985 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1430728513 258072 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1430728666 501155 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 265 seconds < 1430728999 223855 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1430729289 249655 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1430729843 244227 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 264 seconds < 1430732557 560660 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Currently my comparison is including the programs: AmigaMML, MilkyTracker, NitroTracker, OpenMPT, SchismTracker, SoundTracker(UNIX). Are there other program which can be used to compose music in MOD/S3M/IT/XM formats and which are free software? I haven't been able to find much information, and AmigaMML is the only one currently listed here which isn't a tracker interface. < 1430733050 478713 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1430733323 471476 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 256 seconds < 1430734733 604426 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1430735357 338959 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :QC has a few plot holes (for example, the layout of certain places changed at times), but nothing really major I think. < 1430736436 634215 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :helloren. Quality Control leaves plot holes??? < 1430736466 907353 :idris-bot!~ircslave@dslb-092-072-191-081.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1430736494 267078 :idris-bot!~ircslave@dslb-092-072-191-081.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1430736506 388285 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :QC as in the webcomic by Jeph Jacques < 1430736535 767711 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh. *that* QC. < 1430736584 39320 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 252 seconds < 1430736716 463901 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: ZNC - http://znc.in < 1430737165 384715 :AndoDaan!~AndoDaan@188.188.66.174 QUIT :Ping timeout: 256 seconds < 1430738555 605224 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1430739043 247051 :boily!~alexandre@96.127.201.149 QUIT :Quit: CLOTHESLINE CHICKEN < 1430739054 198081 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Windows still takes as long to start up as I remember < 1430739161 82794 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :(context: running windows on an AWS server in order to compile something for windows) < 1430741137 644699 :tromp!~tromp@rtc35-012.rentec.com QUIT :Ping timeout: 255 seconds < 1430741360 782588 :AndoDaan!~AndoDaan@188.189.90.73 JOIN :#esoteric < 1430741826 327910 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1430742875 115419 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1430743645 335559 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Make now just 5* 10New user account < 1430743836 816705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03MakeNowJust 5* 10New user account < 1430744286 389117 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:MakeNowJust14]]4 N10 02http://esolangs.org/w/index.php?oldid=42785 5* 03MakeNowJust 5* (+34) 10My page created < 1430744312 383841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:MakeNowJust14]]4 M10 02http://esolangs.org/w/index.php?diff=42786&oldid=42785 5* 03MakeNowJust 5* (+20) 10add name < 1430744762 171010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Metropolis14]]4 10 02http://esolangs.org/w/index.php?diff=42787&oldid=8518 5* 0398.71.205.242 5* (+84) 10 < 1430745526 250406 :tromp!~tromp@rtc35-012.rentec.com JOIN :#esoteric < 1430746163 829828 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430746618 940698 :AndoDaan!~AndoDaan@188.189.90.73 PRIVMSG #esoteric :Who came up with the '2015' variation of '2014'? < 1430746656 951784 :AndoDaan!~AndoDaan@188.189.90.73 PRIVMSG #esoteric :`2015 < 1430746659 150329 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430746857 919925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't remember for sure that i didn't < 1430746959 236254 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/annotate/b89c43762a87/bin/2015#l1 < 1430746978 106902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`undo 5334 < 1430746980 651893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :patching file complaints < 1430746988 680974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls -l complaints < 1430746989 383780 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- ' ' \ Try `ls --help' for more information. < 1430746997 306411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l complaints < 1430746997 982849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 9 May 4 13:43 complaints < 1430747002 464378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gah < 1430747024 145012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone broke it two days ago < 1430747044 345955 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat complaints < 1430747044 922019 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/null < 1430747051 631471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm complaints < 1430747053 90430 :AndoDaan!~AndoDaan@188.189.90.73 PRIVMSG #esoteric :"oerjan: oh i know" < 1430747053 255857 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430747065 181595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ln -s /dev/null complaints < 1430747067 196678 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430747072 698376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat complaints < 1430747073 296158 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430747103 601301 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` mknod bettercomplaints c 1 3 < 1430747104 209462 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mknod: `bettercomplaints': Operation not permitted < 1430747182 589763 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, who is puritania... < 1430747186 734042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am not sure expecting fancy file system tricks to work in HackEgo is wise < 1430747213 278722 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I didn't expect that to work :) < 1430747247 388940 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I would be curious how mercurial handles such a device. < 1430747624 950189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :poor freefall police chief < 1430747660 151065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty sure turning around is the only sane option. < 1430747689 435512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(of course it's unlikely to be chosen) < 1430747860 253116 :ayylmao!~kline@unaffiliated/kline PRIVMSG #esoteric :ACTION  < 1430747964 657729 :AndoDaan!~AndoDaan@188.189.90.73 QUIT :Ping timeout: 240 seconds < 1430748616 669836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where's krosp, indeed < 1430748985 130185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1430749110 538375 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :why does it take so much work to get copy and paste to work in rxvt? < 1430749295 442265 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :It's like "no big deal, grab this perl script, then add 8 lines to your .Xresources"... to get ctrl-shift-c/v to work, which are the shortcuts by default in every other terminal ever made < 1430749583 502855 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :these people have no concept of learning curve < 1430749652 987278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not in putty hth < 1430749678 657447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as an old fart i'm used to right clicking. < 1430749852 836188 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Hey, someone might know here: Does anyone know of a reasonable tutorial for writing IBus input methods? < 1430750302 561074 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1430750527 685409 :ayylmao!~kline@unaffiliated/kline NICK :kline < 1430752166 567659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 982 < 1430752167 330999 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 982: shachaf oerjan Sgeo FireFly boily nortti < 1430752178 250671 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> quickCheck not < 1430752179 982986 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘QuickCheck-2.8:Test.QuickCheck.Random.QCGen’ < 1430752180 148689 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘Bool -> Bool’ < 1430752180 148776 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Probable cause: ‘not’ is applied to too few arguments < 1430752188 894622 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, right. < 1430752203 78346 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@quickCheck not < 1430752203 244480 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1430752208 341388 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@check not < 1430752210 146939 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 1 test): < 1430752210 312674 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1430752223 33376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@check (||) < 1430752224 488497 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 9 tests): < 1430752224 653890 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False False < 1430752231 803274 :nortti!~juhani@ayu.smar.fi QUIT :Quit: Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn < 1430752241 858239 :nortti!~juhani@ayu.smar.fi JOIN :#esoteric < 1430752311 620849 :nortti!~juhani@ayu.smar.fi QUIT :Client Quit < 1430752361 27695 :conehead!~conehead@2a01:4f8:201:7482::2 JOIN :#esoteric < 1430752361 193168 :conehead!~conehead@2a01:4f8:201:7482::2 QUIT :Changing host < 1430752361 193236 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1430752365 543773 :nortti!~juhani@ayu.smar.fi JOIN :#esoteric < 1430752537 533011 :nortti!~juhani@ayu.smar.fi QUIT :Client Quit < 1430752660 53475 :nortti!~juhani@ayu.smar.fi JOIN :#esoteric < 1430753080 768829 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Melvar: I just found one similar to what i wanted and altered it < 1430753270 367137 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I’m not sure there’s such a candidate … really, I have to have an idea what I can do before I can finish designing it. < 1430755013 379471 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1430755218 864999 :zadock!~zadock@muscalu.tuiasi.ro QUIT :Quit: Leaving < 1430755452 121262 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@check (||) < 1430755453 461949 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 1 test): < 1430755454 189815 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False False < 1430755460 746223 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@check (||) < 1430755462 161260 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 8 tests): < 1430755462 327013 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False False < 1430755508 96518 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Now I wonder what the other 5 values of (Bool, Bool) are. < 1430755918 409495 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@check \x y -> (x || y) || not (x && y) < 1430755920 56714 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : +++ OK, passed 100 tests. < 1430756151 568307 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :things like (False, undefined) < 1430756455 448739 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't think so, I think it's just random < 1430756901 304506 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430757549 218420 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :so instead of going through the possibilities in a random order, it generates them randomly? < 1430757570 31046 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :that seems dumb < 1430757903 879688 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oren, have you seen Smallcheck? < 1430757909 416513 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :maybe it's trying to cover the cases where the number of possibilities aren't finite < 1430757921 642612 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, it is < 1430757929 206183 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or at least are rather large < 1430758064 132901 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :@check \x y z -> (x || y) || z < 1430758065 519070 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 1 test): < 1430758065 684534 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False False False < 1430758081 345539 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :@check \x y z -> (x || y) || z < 1430758082 728684 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 4 tests): < 1430758082 894440 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False False False < 1430758196 869540 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :@check \x y z w v u -> or [x,y,z,w,v,u] < 1430758198 213302 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 6 tests): < 1430758198 378756 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False False False False False False < 1430758202 221725 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :@check \x y z w v u -> or [x,y,z,w,v,u] < 1430758203 678237 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 19 tests): < 1430758203 846362 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False False False False False False < 1430758286 992425 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :ACTION just realized the \ is like a greek lambda < 1430758883 189396 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Isn’t that explained in everything that shows you that syntax? < 1430759393 972702 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :I learned that syntax by copying people on this channel < 1430759413 778919 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :so no < 1430759466 900377 :password2!~password@197.77.39.49 JOIN :#esoteric < 1430759574 634523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1430759609 408297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :learning syntax from #esoteric sounds like a very bad idea < 1430759619 452035 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Also, when I first saw that syntax, the \ was a yen sign < 1430759669 687445 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :but now I'm using b_jonas' font which isn't based on JIS < 1430759695 846526 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1430759816 28037 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :and so \ actually looks sort of like λ (like its glyph in many fonts, anyway. In this font λ looks like a gimel) < 1430760491 814907 :AndoDaan!~AndoDaan@188.189.90.73 JOIN :#esoteric < 1430760548 22884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`php hi? < 1430760548 763710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: php: not found < 1430760804 511474 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430761612 789037 :zadock!~zadock@81.180.210.87 JOIN :#esoteric < 1430761705 834686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@version < 1430761706 142 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :lambdabot 5.0.1 < 1430761706 206 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :git clone https://github.com/lambdabot/lambdabot < 1430761741 434266 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oren: well ¥ looks a bit like an upside-down lambda with two extra lines, if you squint < 1430761742 736742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( Funny. It should print 5.0.2.2. ) < 1430761865 398001 :zadock!~zadock@81.180.210.87 QUIT :Remote host closed the connection < 1430761920 366003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: more like an upside down haskell logo < 1430762085 951828 :AndoDaan_!~AndoDaan@188.189.90.73 JOIN :#esoteric < 1430762297 713824 :zadock!~zadock@81.180.210.87 JOIN :#esoteric < 1430762334 612119 :AndoDaan!~AndoDaan@188.189.90.73 QUIT :Ping timeout: 265 seconds < 1430764099 763545 :Warrigal!~tswett@192.241.237.138 NICK :tswett < 1430764588 817875 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( idrisVersion < 1430764589 21903 :idris-bot!~ircslave@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04"0.9.17.1-git:e2915e7" : 12String < 1430764897 51452 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I have one computer (not this one) that if you write to the FM synth ports it will be intercepted by the driver and converted to MIDI instead. Do you know what is the method to know what MIDI sound will be played by giving a certain FM parameters? < 1430765610 888935 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430765881 815369 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1430765894 860638 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430766347 176268 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1430766347 786733 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430766382 429080 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1430766384 558222 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1430767128 709350 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi, ais523 < 1430767140 364336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi b_jonas < 1430767426 716151 :int-e!~noone@static.88-198-179-137.clients.your-server.de TOPIC #esoteric :QNKCDZO | Vǫwël Cøntınùům | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ | http://esolangs.org/ < 1430767453 853078 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What do you mean, irssi, "Unknown command: optic"?! It's abundantly clear what I meant... < 1430767770 299813 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :what is optic? < 1430767808 9461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a misspelling of "topic" < 1430767815 463924 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :oh < 1430767831 722259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it also means "to do with the eye" but I think that's irrelevant here < 1430767833 252700 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably < 1430767846 696021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it's relevant in that it's clearly irrelevant, if it had a more relevant-seeming meaning that might make a difference) < 1430767909 543127 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1430767935 701851 :AndoDaan_!~AndoDaan@188.189.90.73 PRIVMSG #esoteric :idk 'picto' is kinda half way between topic and optic. < 1430767952 619189 :AndoDaan_!~AndoDaan@188.189.90.73 PRIVMSG #esoteric :That can't jst be a coincidence. < 1430767979 503124 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :it's amazing how long trees can stay up while immersed in lava < 1430768085 14001 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430768107 319636 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430768143 33984 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 245 seconds < 1430769346 512103 :_2_Agnes!~46840039@196.11.90.138 JOIN :#esoteric < 1430769390 832512 :_2_Agnes!~46840039@196.11.90.138 QUIT :Client Quit < 1430769445 725600 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1430769458 576978 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430769792 593921 :password2!~password@197.77.39.49 QUIT :Remote host closed the connection < 1430769908 861680 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1430769921 231712 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430770416 448402 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I have some more questions about ayacc < 1430770480 899051 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: firstly, does ayacc guarantee that for any constant grammar, the memory use of running ayacc is bounded linear in the maximal stack size of the LR automaton, that is, that it's properly tail recursive if the grammar is? < 1430770481 64712 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: go on < 1430770486 310909 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I haven't worked on it for a while) < 1430770504 476370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yep, actually it seems to compile tail recursion into loops < 1430770513 719773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which surprised me but makes sense < 1430770522 900985 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although atm it expresses the loops with goto because I haven't taught it how while works) < 1430770533 965941 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: "seems to" is not enough, I'd like to know if it's guaranteed to always does that, not just in the simpler or more common cases < 1430770547 796885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the call stack has the same shape as the LR stack < 1430770548 885483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, if it always does that even with a complicated or unusual grammar < 1430770554 822293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, if the LR stack is finite, the call stack must be too < 1430770558 985001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok. good < 1430770568 130544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, that means that loops are the only possible way to implement a tail-recursive grammar < 1430770571 260627 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's not surprising that it uses them < 1430770628 504653 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, technically you can use longjmp as a loop construct to implement tail recursion, but it's ugly so you don't normally do that except in a scheme interpreter < 1430770832 438719 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :b_jonas: Hmm, Inever thought of that use of longjmp. I have only ever used it when I need to jump out of a callback function. < 1430771093 712881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :another question. suppose I write a grammar not with precedences, but with nested rules, like < 1430771129 873013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a: '(' j ')' | '1'; b: b '/' a | a; c: c '*' b | b; d: d '-' c | c; e: e '+' d | d; f: f '<' e | e; g: g '&' f | f; h: h '^' g | g; i: i '|' h | h; j: j '=' i | i; %start j < 1430771149 34855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I've been experimenting with that < 1430771163 349846 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the code it produces is different from if you wrote it with precedences (because the LR automata are also different), and probably a little worse < 1430771164 452262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can ayacc handle that efficiently? < 1430771170 585767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't look awful though < 1430771179 90230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm hoping to optimize them into the same thing eventually < 1430771179 464264 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Ping timeout: 265 seconds < 1430771191 712845 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1430771200 278268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(or, well, it's competitive on a small grammar but scales worse) < 1430771219 830378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(not sure if it's computational-order worse or just a worse constant factor, yet) < 1430771230 637683 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the real grammar would have brace actions in it too) < 1430771275 595587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well yes < 1430771280 669171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I often test without them, though < 1430771299 747309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or the trivial example { $$ = $1 + $3; } etc, that everyone uses, so that ayacc doesn't optimize them out < 1430771318 954259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(actually, the main advantage of ayacc's output style is that it can optimize inside brace actions) < 1430771419 196833 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-qlqzhgqsdmtwkkpj QUIT :Read error: Connection reset by peer < 1430771449 315697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: have you figured out what you'll handle the destruction of symbols when there's a parse error? < 1430771501 911040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I destroy them with longjmp/exceptions < 1430771513 234674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm hoping that in C++, you'll be able to RAII them < 1430771534 3906 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in C it's less good of a situation, I don't really want to add %destructor and friends though because they make things substantially less efficient < 1430771534 178235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: longjmp specifically won't help. if you use C++ exceptions instead, then yes, that works < 1430771553 934261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do they really? hmm < 1430771635 8219 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Why can't you just use Lemon? It works, but Lemon currently has no jump buffers but maybe can be added on! < 1430771658 373627 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ljbuijmbjgxmvprn JOIN :#esoteric < 1430771679 362137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: firstly, we want compatibility with existing yacc code, < 1430771693 122708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :secondly I agree with ais that the lemon syntax isn't really better than the dollar sign syntax, < 1430771726 814967 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thirdly, lemon doesn't allow you to define your own numerical values for the terminal types, < 1430771749 759067 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1430771797 700794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and ais's parser might optimize better and generate cleaner and more debuggable code, < 1430771808 396330 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and doesn't use a fixed size stack though I'm not sure how important that is, < 1430771824 672206 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and, um, that's about all. lemon isn't really bad, but I think ayacc will be better. < 1430771826 370183 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :For the first one of course you don't use Lemon, but it is true Lemon doesn't define your own numerical values for the terminal types (unless you fake it) < 1430771877 891449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: OK, so something that's been bothering me < 1430771885 730272 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But the other features of Lemon mainly that I like are that the lexer calls the parser and that you can have multiple instances (and even multiple parsers) in one program. < 1430771892 226531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :POSIX says that the value of 'error' (which is a terminal) is 256 by default but can be changed by the user < 1430771905 370678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, for the code that ayacc generates, the numerical value of 'error' doesn't matter at all < 1430771905 750717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, I admit that's another nice advantage. < 1430771913 24673 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :And that Lemon works just with two files, one for the compiler and one for the template. < 1430771922 203273 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atm I track what the value is and error out if it's a duplicate of another value, but don't use it for anything < 1430771941 699137 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :You don't need makefiles and dependencies and whatever < 1430771949 374238 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :And it is public domain, too < 1430771967 557947 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :IIRC, I once used a linked list of allocated blocks to allow cleanup in a C program... < 1430771968 412703 :variable!~variable@freebsd/developer/variable NICK :trout < 1430771974 276691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ayacc works with a single file too, and doesn't need makefiles, that's one of the main advantages of ayacc over bison. < 1430771984 902718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's specifically been ais523's goal < 1430771997 638921 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, that's good, it makes better than bison yes < 1430772001 288537 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it certainly already seems saner than bison < 1430772011 720663 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :bison is ugly < 1430772040 525742 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is good you make this stuff, and then we can see all of comparing stuff too; now we have another option too such as if you want yacc syntax files < 1430772045 48164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I also support multiple %start symbols < 1430772071 549250 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :The main problem with bison is the amount of unnamespaced global variables < 1430772076 21570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although if you do that, it doesn't generate a POSIX-style yyparse function < 1430772087 141321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: and multiple parsers reentrantly, right? so you can call the parser again inside a parser, or from another thread or coroutine. < 1430772087 488455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oren: they're namespaced with a "yy" prefix < 1430772093 210761 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Lemon uses *no* global variables. < 1430772112 741061 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :right, but I would want it to be name_of_.y_file_parse < 1430772123 4526 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Global variables are not good for software libraries, in my opinion; only application software should normally use global variables) < 1430772180 52966 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Some people don't like global variables for application programs either, but I think it is useful for application software.) < 1430772279 613870 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :the namespace issue is what prevents having two syntaces in one program < 1430772303 692963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: I think that's already allowed in bison, and definitely in ayacc too < 1430772321 147316 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :but then how do you call them? there is only one yyparse < 1430772327 529377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, they have a different name < 1430772339 833127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oren: ayacc generates multiple start functions with a sane API < 1430772341 943262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :now two instances of the same syntax in the same program might be more tricky < 1430772351 225714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and, if you have exactly one start function < 1430772354 45903 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no really, doesn't bison do that too? < 1430772357 299423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :generates yyparse as a wrapper around it with POSIX API < 1430772358 978062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you just tell it what prefix to use < 1430772366 766454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: even POSIX yacc lets you swap out the "yy" < 1430772368 29602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :instead of yy < 1430772373 838417 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1430772379 151518 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that's a stupid complaint < 1430772404 423683 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I would like to know about multiple re-entrant parsers. that might be difficult with the posix api where there's some global functions and variables the rules can refer to < 1430772460 161193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in ayacc you can also give a prefix of "static yy" < 1430772465 452143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then all global variables become file scope instead < 1430772486 338655 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: that's just renaming still < 1430772495 964878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: ? < 1430772498 93213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't solve reentrancy < 1430772501 981083 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Why are you using global variables anyways? Can you add the option to don't use global variables? < 1430772504 410326 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh no, I was talking about the previous conversation < 1430772509 963425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ayacc is re-entrant if you don't use the POSIX API < 1430772511 19165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: because yacc compatibility < 1430772513 859309 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :To allow to allocate instances of a parser at runtime? < 1430772531 450381 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Ah, OK < 1430772544 126014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yacc allows you to access and modify parser state in some insane ways from an action < 1430772546 332930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the globals are only referred to by the POSIX compatibility wrapper, not anywhere else in the code < 1430772547 993024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with global functions and global variables < 1430772601 955604 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: the ayacc parser actually allocates everything on the C stack < 1430772607 634364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: POSIX doesn't specify you can change yychar (or even what yychar does) < 1430772612 56446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is nice < 1430772623 354571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: good < 1430772623 553670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does imply you can change it with yyclearin, but that's a macro that can only run from actions < 1430772627 626796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but aren't there still some ugly functions? < 1430772633 881408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I can make it expand to look at the relevant locals instead < 1430772641 552288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, they're macros that run from actions? < 1430772644 364338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good < 1430772649 691835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so you can detect when they're accessed < 1430772655 45594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and do the right thing if the grammar doesn't refer to them < 1430772779 818253 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does that leave anything else that's global? (functions or variables, other than yyparse)? < 1430772827 374854 :zadock!~zadock@81.180.210.87 QUIT :Quit: Leaving < 1430772996 442737 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: snapshot is at http://nethack4.org/media/alex/ayacc/ayacc.pl by the way < 1430773073 486931 :zadock!~zadock@81.180.210.87 JOIN :#esoteric < 1430773107 19605 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :O, it is the one written in Perl. < 1430773107 238892 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Hmm... it appears that bison and posix yacc do both allow multiple parsers but in different ways < 1430773147 495920 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yep, yacc's parsers are "merely" not reentrant. < 1430773152 101922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: "allow multiple parsers" can mean three or four things < 1430773165 878060 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :True. < 1430773174 694422 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :All The Tropes won't answer me about the URI for "played straight" (currently there is no link?); I wanted to have such a page for the purpose of using its URI in RDF graphs. < 1430773180 92663 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :I mean allow multiple _grammers_ < 1430773193 534826 :_AndoDaan_!~AndoDaan@188.189.90.73 JOIN :#esoteric < 1430773194 986165 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oren: ayacc allows that at least two ways < 1430773199 373914 :_AndoDaan_!~AndoDaan@188.189.90.73 NICK :AndoDaan < 1430773205 246297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :multiple syntaxes, multiple instances of the same parser {if properly nested, if in separate threads, or in any way, even in coroutines} < 1430773216 705257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :either with a prefix of "static yy", or with different prefixes per parser < 1430773258 644203 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :yacc does -p to specify the prefix, while bison says that that is "obsoleted" and recommends -Dapi.prefix < 1430773298 311553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm ignoring what bison claims to be obsolete :-) < 1430773307 828823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bison doesn't even call its output file y.tab.c by default < 1430773333 149929 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1430773361 619377 :AndoDaan_!~AndoDaan@188.189.90.73 QUIT :Ping timeout: 250 seconds < 1430773362 828530 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1430773376 331518 :zadock!~zadock@81.180.210.87 QUIT :Remote host closed the connection < 1430773495 492223 :zadock!~zadock@81.180.210.87 JOIN :#esoteric < 1430773606 689414 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430773630 590177 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :I suppose for reeentrancy, you could fork() < 1430773704 480459 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :returning your result would be really messy though < 1430773788 351711 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :damn it. s/eee/ee/ < 1430773853 479705 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :fork *is* the only way I know to duplicate global variables < 1430773927 264587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: anyway, tell me when you've done a release < 1430773949 443365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I will < 1430773952 665187 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :hmm... no wait, if you had access to *all* the globals, you could save them to a structure and overwrite them < 1430773953 641502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't been working on it recently, though < 1430774100 205393 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :in ais' implementation I bet the only globals are those visible to user program, so it could be done by user. But I don't know if bison has its own private globals per-syntax. < 1430774139 964877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bison does almost everything in one function < 1430774146 294746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it mostly just uses locals of that function < 1430774151 432015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except when POSIX requires a global < 1430774357 98979 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Then you could make a struct parse_level {int yylval,...,struct parse_level *up}; < 1430774405 145592 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :and save all the globals to it before the inner call to yyparse < 1430774605 572491 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oren: the asm backend I'm working on works kind-of like that < 1430774613 982570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it stores all its "globals" in call-preserved regisers < 1430774615 688033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*registers < 1430774629 592354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even 32-bit x86 has enough registers to store all the globals I'm interested in < 1430774739 99953 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1430775194 304143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait < 1430775196 364251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :asm backend? < 1430775200 885322 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why are you doing an asm backend? < 1430775211 939273 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :partly for fun < 1430775218 438402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :partly because I'm fed up with gcc not generating the asm I want < 1430775239 984859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's what evil manglers are for hth < 1430775252 463739 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1430775267 300380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :scary < 1430775279 30534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll stick to the C or C++ backends < 1430775282 265386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: BOO! < 1430775327 230452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :scarejan < 1430775440 761236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shacafraid < 1430775447 591004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+h < 1430775456 69502 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hthh < 1430775460 770629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thdh < 1430775474 202765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :goodh, goodh < 1430775533 965445 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :how do you prounounce dh? < 1430775536 678108 :zzo38!~zzo38@24-207-56-9.eastlink.ca QUIT :Remote host closed the connection < 1430775577 452308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coldheartedly hth < 1430775738 941479 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :there should be a parser generator that doesn't require you to reinvent parse trees every time < 1430775753 308728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[ð] hth < 1430775815 552148 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :th as in then < 1430775819 512087 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :ok < 1430775893 354347 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :dhen dhe spelling would be like dhis? < 1430775949 664119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :egzaktli! < 1430775953 582318 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :^ that looks so wrong < 1430775973 914158 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1430775982 382963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dhoily < 1430776040 431083 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bon sœrjan! < 1430776045 57783 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1430776045 380951 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 042119Z 23027G37KT 30SM -SHRA FEW070 OVC100 25/07 A2992 RMK CU2AC6 SLP133 DENSITY ALT 1300FT < 1430776051 203817 :pdxleif!~pdxleif@ec2-50-112-124-255.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :There's an llvm backend < 1430776059 748673 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar ENVA < 1430776060 25309 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 042120Z 15017G27KT CAVOK 09/01 Q1003 RMK WIND 670FT 17031G42KT < 1430776067 506384 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :you could also be greek and spell it mpoily < 1430776074 748315 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ha. hahaha. MUAH AH AH AH AH AH AH! >:D < 1430776077 319317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KOAK < 1430776077 614754 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :KOAK 042053Z 27009KT 10SM BKN018 13/08 A2999 RMK AO2 SLP156 T01330078 58001 < 1430776080 232840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i've moved hth < 1430776092 861402 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shellochellof! Oakland? < 1430776102 103604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Berkeley. < 1430776102 687919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: IT'S JUST A TEMPORARY SETBACK < 1430776117 740987 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: NA NA NI NA NÈREUH! < 1430776134 107297 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :BOAKeley. < 1430776144 829057 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oren: helloren. that's a new one! < 1430776179 340944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: google claims NÈREUH is catalan although it doesn't know what it means tdnh < 1430776179 708463 :Guest24790!~Pamela@187.3.172.156 JOIN :#esoteric < 1430776193 978569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome Guest24790 < 1430776195 179815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07Guest24790: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09irc.dal.net.) < 1430776216 266529 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Yeah apparently in modern greek beta is english v, and mp is english b < 1430776224 189766 :Guest24790!~Pamela@187.3.172.156 PRIVMSG #esoteric :What do you think about Alex Crowley Liber XX? < 1430776251 10864 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: it's just a standard French puerile taunt. to be phonetically understood. < 1430776389 965871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Guest24790: i think you're in the slightly wrong channel < 1430776403 772155 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :I dunno, it certainly is hard to understand < 1430776410 87704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unfortunately we're not sure what the right one is < 1430776431 773257 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :"Do what thou wilt shall be the whole of the Law." <-- that would cause probleme < 1430776448 875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: nah it's just Kant rephrased, isn't it < 1430776484 216046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: perhaps http://ircbrowse.net/browse/haskell?id=20387688×tamp=1427772661#t1427772661 can give us advice < 1430776489 65672 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? certainly < 1430776489 838529 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :We don't know what certainly is for sure, but at least it isn't a functor. < 1430776515 616272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ooh < 1430776545 439948 :AndoDaan!~AndoDaan@188.189.90.73 QUIT :Ping timeout: 256 seconds < 1430776557 267427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you're in #haskell right, could you ask? < 1430776559 582130 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :I find the easiest method to "call energies forth" is to use a lighter < 1430776568 928238 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it's offtopic hth < 1430776573 56447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :isn't certainly a modality? < 1430776588 604607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I could ask in /msg but so could you. < 1430776597 810137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i suppose. < 1430776636 78655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm e's been idle a bit long < 1430776652 359417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hmm, they're also in another channel < 1430776654 736692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'll ask in that one < 1430776673 408991 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oren: yes, but it lacks, y'know... cachet? originality? call me a hipster, but nothing beats organic amadou. < 1430776793 359830 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Actually, I don't know if I have a lighter. I do have strike-anywhere matches though < 1430776801 129134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itt boily recommends self-immolation < 1430776846 766491 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :oerjan: tiat hth < 1430776871 609185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, that is also true indeed < 1430776912 499822 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1430777008 566723 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what about moxibustion? < 1430777021 43190 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :. o O ( damn it's windy outside... ) < 1430777044 347523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: do not do moxibustion in strong wind hth < 1430777087 497152 :nsh!~lol@wikipedia/nsh JOIN :#esoteric < 1430777095 830250 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome nsh < 1430777097 7587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06nsh: 13Welcome 04to 07the 08international 09hub 02for 06esoteric 13programming 04language 07design 08and 09deployment! 02For 06more 13information, 04check 07out 08our 09wiki: 02. 06(For 13the 04other 07kind 08of 09esoterica, 02try 06#esoteric 13on 04irc.dal.net.) < 1430777410 372761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@version < 1430777410 538098 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :lambdabot 5.0.1 < 1430777410 538146 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :git clone https://github.com/lambdabot/lambdabot < 1430777432 725550 :galloafro!503afa5e@gateway/web/freenode/ip.80.58.250.94 JOIN :#esoteric < 1430777444 379653 :galloafro!503afa5e@gateway/web/freenode/ip.80.58.250.94 PRIVMSG #esoteric :ll < 1430777448 342873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`WeLcOmE galloafro < 1430777450 696088 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :GaLlOaFrO: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: . (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN IrC.DaL.NeT.) < 1430777472 615232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why do people use the stupid welcome variants so much :-( < 1430777521 782343 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because esoteric < 1430777523 172181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because they're festivous hth < 1430777538 311618 :galloafro!503afa5e@gateway/web/freenode/ip.80.58.250.94 PRIVMSG #esoteric :thanks! < 1430777550 759647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I agreeis523 < 1430777566 2418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's not all that welcoming. < 1430777572 452525 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`welcome < 1430777573 284941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1430777634 664390 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :nice. I didn't know we had that one. < 1430777698 576153 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls bin | grep -i come\$ < 1430777699 374441 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :elcome \ ozcome \ r13elcome \ relcome \ ReLcOmE \ rwelcome \ welcome \ welcome \ wElCoMe \ WeLcOmE \ WELCOME \ wercome < 1430777708 895841 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, maybe a bit excessive < 1430777717 231003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That won't find everything, of course. < 1430777723 799151 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Sure < 1430777768 881657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`wercome < 1430777770 426127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​エソテリックプログラミング言語のディザインとデプロイメントの国際な場所へようこそ!詳しく、ウィキを見て: http://esolangs.org/wiki/Main_Page。(他のエソテリック、irc.dal.netの#esotericへ) < 1430777776 183207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` grep -l welcome bin/* < 1430777776 901114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/benvenuto \ bin/bienvenido \ bin/elcome \ bin/emoclew \ bin/ozcome \ bin/relcome \ bin/rwelcome \ bin/tervetuloa \ bin/wehlcohme \ bin/welcome \ bin/welcome \ bin/wElCoMe \ bin/WeLcOmE \ bin/WELCOME \ bin/welcome13 \ bin/wlcm \ bin/wlcmr \ bin/wow \ bin/zalgreet < 1430777777 271268 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`emoclew < 1430777778 108602 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​(.ten.lad.cri no ciretose# yrt ,aciretose fo dnik rehto eht roF) .>/gro.sgnalose//:ptth< :ikiw ruo tuo kcehc ,noitamrofni erom roF !tnemyolped dna ngised egaugnal gnimmargorp ciretose rof buh lanoitanretni eht ot emocleW < 1430777803 411267 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`jrypbzr < 1430777803 956955 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: jrypbzr: not found < 1430777811 851332 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? < 1430777817 14774 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 272 seconds < 1430777817 376609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :add that < 1430777824 644051 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`zalgreet < 1430777825 663953 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :W҉͊ẽ̳ĺ̬c̖͑o̟ͣm̴͆e͒͢ ̼̏ṫ̀o͆̔ ̴͛t̶ͧh҉ͥe҉̖ ̬̀ḭ̡n̬̕t͏͈e̓̅r̈́̋n̶̙a̞͌t͋̔î͎o̦ͮn̿ͯa̗̮l̺ͬ ̖̏h̉͠u͇̽b̂̓ ̱̃f̦̳o̱ͨr̴̊ ̪͘e̶̢s̀ͫo̸ͪt̍̚ę̢rͧ̄i̦ͦc̲͝ ͈̾p͋̚r̲̀o҉̢g̯͊r̶͂a̺ͦm͏̒ḿ͠í̸n̋͢g̰͚ ͊͘lͣͪā̙n̻ͦgͩ͢u̠͕a̮ͣg̹҉êͣ ̒̒ḓ͑e̷͕s͍͔ < 1430777839 88048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome13 < 1430777839 907557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Jrypbzr gb gur vagreangvbany uho sbe rfbgrevp cebtenzzvat ynathntr qrfvta naq qrcyblzrag! Sbe zber vasbezngvba, purpx bhg bhe jvxv: . (Sbe gur bgure xvaq bs rfbgrevpn, gel #rfbgrevp ba vep.qny.arg.) < 1430777846 503753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1430777852 595860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can we alias it? < 1430777853 491913 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: itym welcome13 hth, b oerjan bmti. < 1430777866 218475 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` r13elcome # is this rainbowy and rotated? < 1430777867 352154 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04Jrypbzr 07gb 08gur 09vagreangvbany 02uho 06sbe 13rfbgrevp 04cebtenzzvat 07ynathntr 08qrfvta 09naq 02qrcyblzrag! 06Sbe 13zber 04vasbezngvba, 07purpx 08bhg 09bhe 02jvxv: 06. 13(Sbe 04gur 07bgure 08xvaq 09bs 02rfbgrevpn, 06gel 13#rfbgrevp 04ba 07vep.qny.arg.) < 1430777870 880875 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: do you uggc? < 1430777871 235850 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: i did play extensively to civ, monkey island i and ii my kindergarten days. then i continued to check whether two rectangles a and b < 1430777878 251700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` mv bin/{welcome13,jrypbzr} < 1430777879 959562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430777898 227994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mv? < 1430777900 100698 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1430777903 306977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That list is still not complete. < 1430777907 874296 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I meant ln -s < 1430777913 636282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, maybe it is. I don't know. < 1430777923 150548 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: I don't think either of those video game series involve comparing rectangles < 1430777923 563391 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :FireFly: is taht so :o))? what operation would that perform, if ( x 0) 0 < 1430777973 51912 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430778022 544302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`r13elcome < 1430778023 614815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02Jrypbzr 06gb 13gur 04vagreangvbany 07uho 08sbe 09rfbgrevp 02cebtenzzvat 06ynathntr 13qrfvta 04naq 07qrcyblzrag! 08Sbe 09zber 02vasbezngvba, 06purpx 13bhg 04bhe 07jvxv: 08. 09(Sbe 02gur 06bgure 13xvaq 04bs 07rfbgrevpn, 08gel 09#rfbgrevp 02ba 06vep.qny.arg.) < 1430778026 925060 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :fungot: do you prefer lowercase or capital numbers? < 1430778027 232953 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oren: set, longjmp are known as internal definitions as opposed to servers, etc) is a unit of knowledge. what's the difference < 1430778077 714846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: what? aren't you still in scheme mode? it's called call-with-current-continuation there, not longjmp < 1430778077 975834 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: each cpu has 1mb l2) ( map eval l)? tried toggling hardware/ software flow control on pure fnord opcodes. < 1430778119 263454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` mv bin/{r13elcome,erypbzr} < 1430778120 984107 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430778122 781470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good idea < 1430778234 796382 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: pure fnord opcodes. what conspiracy are you on now? < 1430778235 46532 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: it would be funny to build electronic brainfuck instructions. is it possible to run linux, it will be < 1430778237 54361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wehlcohme < 1430778237 938271 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wehlcohme to the ihntehrnahtiohnahl huhb fohr ehsohtehrihc prohgrahmmihng lahnguahge dehsihgn ahnd dehployhmehnt! Fohr mohre ihnfohrmahtiohn, chehck ouht ouhr wihki: . (Fohr the ohthehr kihnd ohf ehsohtehrihca, try #ehsohtehrihc ohn ihrc.dahl.neht.) < 1430778244 370817 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dhth hth < 1430778247 232998 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: linux in brainfuck? blasphemy! < 1430778247 571488 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: oh i see. i guess my calculator is able to reindent edited code. spells is a library of no-op services, and then i'll call him attila. < 1430778252 979067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wlcm < 1430778253 777426 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wlcm t th ntrntnl hb fr strc prgrmmng lngg dsgn nd dplymnt! Fr mr nfrmtn, chck t r wk: . (Fr th thr knd f strc, try #strc n rc.dl.nt.) < 1430778258 421809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i meant thdh hth < 1430778259 801175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ideally we should modify HackEgo so that any unknown command attempts interpretation as a garbling of welcome twsh < 1430778279 640666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that is not ideal < 1430778280 327932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(fortunately we cannot do that without admin help) < 1430778297 763679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`eoe < 1430778298 291042 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: eoe: not found < 1430778319 420016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`velcome < 1430778320 65626 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: velcome: not found < 1430778321 911278 :Guest24790!~Pamela@187.3.172.156 PRIVMSG #esoteric :fuck you fags wanted to magic shit but ur homossexual hackerish runics are outstanding < 1430778326 573324 :Guest24790!~Pamela@187.3.172.156 PART :#esoteric < 1430778364 798949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now if you'd had a correctly spelt welcome < 1430778368 181869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they'd know which channel to inseult < 1430778371 594396 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*insult < 1430778385 730764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wellcome < 1430778386 327277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wellcome: not found < 1430778389 434574 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :homosexual hackerish runics? < 1430778391 684993 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :drystan and inseult :P < 1430778416 786026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: oh noes < 1430778425 863002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zalgreet rendering is nondeterministic in my terminal < 1430778433 658731 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Every time I press ^L it changes a little bit. < 1430778436 483745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok so it was a troll not an actual other esoterician < 1430778472 297105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`Welcome < 1430778472 859317 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Welcome: not found < 1430778477 951053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: don't trolls come from norway twh < 1430778483 700068 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`Velcome < 1430778485 125161 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Velcome: not found < 1430778487 818280 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`velcome < 1430778489 3387 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: velcome: not found < 1430778496 52362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: vould `velcome have a particular affiliation vith bloood? < 1430778508 208074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes < 1430778554 856848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION now tries to remember if crowley was homosexualish or not < 1430778590 627111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`ẁelcome < 1430778591 267647 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ẁelcome: not found < 1430778596 449621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`welcöme < 1430778596 960139 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcöme: not found < 1430778603 39650 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :velcome too zee eeenternational khub fur esoterick programming language deezign und development < 1430778613 230437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`welcomè < 1430778613 778502 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcomè: not found < 1430778620 102688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so many variants missing < 1430778620 821044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm we _do_ have some weirdifiers < 1430778626 217221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` welcome | bork < 1430778627 94653 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: bork: command not found < 1430778633 975384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` welcome | interps bork < 1430778634 552081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`WELCOME < 1430778634 920709 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: interps: command not found < 1430778635 356281 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: . (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1430778640 888271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` welcome | interp bork < 1430778645 388957 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/interp: 4: exec: ibin/bork: not found < 1430778649 931737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All the "command not found"s are messing up my terminal. < 1430778654 742968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm or what was it < 1430778655 56854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also they're a waste of space. < 1430778658 87756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` cat bin/emoclew < 1430778658 680208 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | rev | tr \)\( \(\) < 1430778661 795075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` welcome | chef < 1430778662 609829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: chef: command not found < 1430778674 17137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wasn't that on HackEgo somewhere < 1430778688 13968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :welcomechaf < 1430778693 714361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls bin/*chef* < 1430778694 412907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bin/*chef*: No such file or directory < 1430778698 895281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls bin/*swe* < 1430778699 611244 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bin/*swe*: No such file or directory < 1430778705 590938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`swedish test < 1430778706 139328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: swedish: not found < 1430778710 610797 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1430778712 535631 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :welcom < 1430778716 163973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or was it EgoBot hm < 1430778720 987319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!swedish test < 1430778727 941937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo $'#!/bin/sh\nwelcome "$@" | tr Ww Vv' > bin/velcome && chmod a+x bin/velcome < 1430778730 1477 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430778731 143362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`velcome < 1430778731 964067 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Velcome to the international hub for esoteric programming language design and deployment! For more information, check out our viki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1430778732 129882 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :test < 1430778763 598230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i find dat insufficiently blöödy hth < 1430778777 543651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp swedish test < 1430778778 254909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/interp: 4: exec: ibin/swedish: not found < 1430778778 788984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo $'#!/bin/sh\nwelcome "$@" | sed s/l/ll/g' > bin/wellcome && chmod a+x bin/vellcome < 1430778780 490731 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: cannot access `bin/vellcome': No such file or directory < 1430778784 139589 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo $'#!/bin/sh\nwelcome "$@" | sed s/l/ll/g' > bin/wellcome && chmod a+x bin/wellcome < 1430778785 880262 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430778788 218018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wellcome < 1430778788 960542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!show swedish < 1430778789 126247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wellcome to the internationall hub for esoteric programming llanguage design and deplloyment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dall.net.) < 1430778789 394728 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh chef | fmt -w500 < 1430778796 153709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which chef < 1430778796 777846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430778802 152715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm HackEgo doesn't have it < 1430778807 25932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1430778855 669069 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 255 seconds < 1430778883 752552 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :``salvete < 1430778885 594161 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `salvete: not found < 1430778888 968831 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`salvete < 1430778889 630082 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: salvete: not found < 1430778908 938456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : zalgreet rendering is nondeterministic in my terminal <-- i refuse to consider that not a feature hth < 1430778913 802901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo $'#!/bin/sh\nwelcome "$@" | sed s/o/ö/g' > bin/welcöme && chmod a+x bin/welcöme < 1430778916 938531 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430778918 964948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`welcöme < 1430778919 724826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Welcöme tö the internatiönal hub för esöteric prögramming language design and deplöyment! För möre införmatiön, check öut öur wiki: . (För the öther kind öf esöterica, try #esöteric ön irc.dal.net.) < 1430778932 547241 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!swedish Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1430778932 852532 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Velcume-a tu zee interneshunel hoob fur isutereec prugremmeeng lungooege-a deseegn und depluyment! Fur mure-a inffurmeshun, check oooot oooor veeki: . (Fur zee oozeer keend ooff isutereeca, try #isutereec oon irc.del.net.) < 1430778943 514431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: don't trolls come from norway twh <-- a disturbing number of them, yes < 1430778965 940231 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :#isutereec is a nice channel name < 1430779025 278418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo $'#!/bin/sh\nwelcome "$@" | sed "s/\<\(.\)/\u\1/g"' > bin/Welcome && chmod a+x bin/Welcome < 1430779027 351178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430779029 167318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`Welcome < 1430779030 56182 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​.elcome .o .he .nternational .ub .or .soteric .rogramming .anguage .esign .nd .eployment! .or .ore .nformation, .heck .ut .ur .iki: <.ttp://.solangs..rg/>. (.or .he .ther .ind .f .soterica, .ry #.soteric .n .rc..al..et.) < 1430779047 344528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: sed isn't Perl < 1430779058 882122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I'm a little surprised that that was its reaction < 1430779059 894487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: gnu sed can do this if you give the right switches < 1430779067 487422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well you didn't ;-) < 1430779084 939075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` sed --version < 1430779085 541824 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :GNU sed version 4.2.1 \ Copyright (C) 2009 Free Software Foundation, Inc. \ This is free software; see the source for copying conditions. There is NO \ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, \ to the extent permitted by law. \ \ GNU sed home page: . \ General help using GNU so < 1430779128 817873 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :wouldn't the \1 be interpreted by $'' ? < 1430779145 377925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: yeah < 1430779159 202371 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo $'#!/bin/sh\nwelcome "$@" | ''sed "s/\<\(.\)/\u\1/g"' > bin/Welcome && chmod a+x bin/Welcome < 1430779163 677035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430779166 361266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`Welcome < 1430779167 156783 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Welcome To The International Hub For Esoteric Programming Language Design And Deployment! For More Information, Check Out Our Wiki: . (For The Other Kind Of Esoterica, Try #Esoteric On Irc.Dal.Net.) < 1430779172 997717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good catch < 1430779174 753962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1430779270 589912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep, crowley definitely swung both ways < 1430779301 481028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so obvious troll is obviously self-contradictory < 1430779552 781185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`unwelcome < 1430779553 318348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unwelcome: not found < 1430779577 321307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`farewell < 1430779578 30800 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: farewell: not found < 1430779579 698387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`godsped < 1430779581 662697 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: godsped: not found < 1430779583 76100 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`godspeed < 1430779583 646341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: godspeed: not found < 1430779586 82843 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`goodbye < 1430779586 644458 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: goodbye: not found < 1430779589 483453 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`hello < 1430779589 996057 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1430779592 61612 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e s/th/θ/g -e s/ch/χ/ | tr "A-Za-z" "ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ" < 1430779592 941614 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Σ θ ΤΒΩΤΣ Ν Β ΩΒ ΒΤ Τ Τ Τ ΥΤ! Β Β ΤΒΩΤ, χ Ω Β : <://ΣΤ.Β/>. (Β θ θΒ Τ Π ΩΒ, #ΩΒ Τ Β.Σ.Ω.) < 1430779601 658772 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :son of a bith < 1430779615 846950 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: tr transliterates bytes < 1430779617 176656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need a unicode tr < 1430779634 983499 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: try sed y/// < 1430779651 318468 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e s/th/θ/g -e s/ch/χ/ | sed y/A-Za-z/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/ < 1430779652 118339 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 114: strings for `y' command are different lengths < 1430779683 65700 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e s/th/θ/g -e s/ch/χ/ | sed y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/ < 1430779684 74129 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ωελκομε το θε ιντερνατιοναλ ηυβ φορ εσοτερικ προγραμμινγ λανγυαγε δεσιγν ανδ δεπλοημεντ! Φορ μορε ινφορματιον, χεκκ ουτ ουρ ωικι: <ηττπ://εσολανγσ.οργ/>. (Φορ θε οθερ κινδ οφ εσοτερικα, τρη #εσο < 1430779713 974222 :galloafro!503afa5e@gateway/web/freenode/ip.80.58.250.94 QUIT :Quit: Page closed < 1430779744 831614 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :missing a /g on the second one, and you might put all three sed commands together separated by semicolons if you double-quote the whole thing < 1430779749 750639 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yeah < 1430779761 560591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why are you translating q to psi < 1430779774 617384 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and h to eta < 1430779797 315230 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e s/th/θ/g -e s/ch/χ/g -e s/q/κυ/ | sed y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/ < 1430779798 213881 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ωελκομε το θε ιντερνατιοναλ ηυβ φορ εσοτερικ προγραμμινγ λανγυαγε δεσιγν ανδ δεπλοημεντ! Φορ μορε ινφορματιον, χεκκ ουτ ουρ ωικι: <ηττπ://εσολανγσ.οργ/>. (Φορ θε οθερ κινδ οφ εσοτερικα, τρη #εσο < 1430779812 755676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IIRC, in Greek, h translates to an accent, not a letter < 1430779836 368006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and w to omega < 1430779841 434530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are some of these on visual similarity? < 1430779856 660514 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1430779859 387203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IMO w should translate to omicron + upsilon < 1430779868 637400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is at least vaguely similar pronunciation-wise < 1430779882 368836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why not just two upsilon < 1430779882 534200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :y to eta is also pretty dubious, although at least defensible < 1430779888 205737 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e s/th/θ/g -e s/ch/χ/g -e s/q/κυ/ -e s/w/ου/ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/ < 1430779891 285904 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ωελκομε το θε ιντερνατιοναλ ηυβ φορ εσοτερικ προγραμμινγ λανγυαγε δεσιγν ανδ δεπλοημεντ! Φορ μορε ινφορματιον, χεκκ ουτ ουρ ουικι: <ηττπ://εσολανγσ.οργ/>. (Φορ θε οθερ κινδ οφ εσοτερικα, τρη #εσ < 1430779894 478097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: because that pun only works in English < 1430779901 145993 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there should be ω̈. < 1430779915 192604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i think _both_ u and v come from upsilon < 1430779923 552448 :boily!~alexandre@96.127.201.149 QUIT :Quit: OCTAL CHICKEN < 1430779926 679090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and w comes from doubling one of them < 1430779940 917408 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(as does y fwiw) < 1430779943 951123 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e s/th/θ/g -e s/ch/χ/g -e s/q/κυ/ -e s/w/ου/g s/W/Ου/g -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/ < 1430779944 862901 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: can't read s/W/Ου/g: No such file or directory < 1430779957 389816 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e s/th/θ/g -e s/ch/χ/g -e s/q/κυ/ -e s/w/ου/g -e s/W/Ου/g -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/ < 1430779958 256954 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ουελκομε το θε ιντερνατιοναλ ηυβ φορ εσοτερικ προγραμμινγ λανγυαγε δεσιγν ανδ δεπλοημεντ! Φορ μορε ινφορματιον, χεκκ ουτ ουρ ουικι: <ηττπ://εσολανγσ.οργ/>. (Φορ θε οθερ κινδ οφ εσοτερικα, τρη #ε < 1430779968 489241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: semicolons < 1430779976 296759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is gnu sed, not traditional sed < 1430779983 263532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it accepts semicolons as a sentence separator < 1430780008 277211 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` welcome | sed -e "s/th/θ/g;s/ch/χ/g;s/q/κυ/;s/w/ου/g;s/W/Ου/g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/" < 1430780009 121823 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ουελκομε το θε ιντερνατιοναλ ηυβ φορ εσοτερικ προγραμμινγ λανγυαγε δεσιγν ανδ δεπλοημεντ! Φορ μορε ινφορματιον, χεκκ ουτ ουρ ουικι: <ηττπ://εσολανγσ.οργ/>. (Φορ θε οθερ κινδ οφ εσοτερικα, τρη #ε < 1430780024 783973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, like that < 1430780038 538071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it's too long to fit in an irk line < 1430780038 886319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: oh that's gnu only? < 1430780045 221976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, sadly < 1430780051 361139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: but newline works in other seds < 1430780057 696725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1430780098 138976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: so you can sed -e "$(echo 'command;command' | sed "s/;/\n/g")" or something like that < 1430780117 115513 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or just use perl -pe < 1430780287 133369 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` echo 'welcome | sed -e "s/th/θ/g;s/ch/χ/g;s/q/κυ/;s/w/ου/g;s/W/Ου/g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/"' >/bin/ουελκομε < 1430780287 755795 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: /bin/ουελκομε: Read-only file system < 1430780306 202159 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` echo 'welcome | sed -e "s/th/θ/g;s/ch/χ/g;s/q/κυ/;s/w/ου/g;s/W/Ου/g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ΑΒΚΔΕΦΓΗΙΪΚΛΜΝΟΠΨΡΣΤΥΒΩΞΗΖαβκδεφγηιϊκλμνοπψρστυβωξηζ/"' >bin/ουελκομε < 1430780308 338745 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430780366 873100 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` chmod a+x bin/ουελκομε < 1430780368 541028 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430780378 629378 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :`` ουελκομε < 1430780379 541103 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ουελκομε το θε ιντερνατιοναλ ηυβ φορ εσοτερικ προγραμμινγ λανγυαγε δεσιγν ανδ δεπλοημεντ! Φορ μορε ινφορματιον, χεκκ ουτ ουρ ουικι: <ηττπ://εσολανγσ.οργ/>. (Φορ θε οθερ κινδ οφ εσοτερικα, τρη #ε < 1430780422 818091 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :oue\\, ouatebep < 1430780566 155528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ΟΚΑΥ < 1430781223 422046 :zadock!~zadock@81.180.210.87 QUIT :Quit: Leaving < 1430781246 198629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: olist is too frequent these days < 1430781252 272135 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you haven't been oohing much < 1430781295 744545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my oohscilloscope is overcharged < 1430783631 734946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`oohlist < 1430783632 315249 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: oohlist: not found