< 1429747577 36868 :boily!~alexandre@96.127.201.149 QUIT :Quit: DIVINATORIAL CHICKEN < 1429747823 387831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03SplatterWorthy 5* 10New user account < 1429748748 830527 :trout!~variable@freebsd/developer/variable NICK :constant < 1429748977 915669 :^v!~^v@c-68-36-225-16.hsd1.mi.comcast.net JOIN :#esoteric < 1429749275 13297 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :`slist A6A6I5 < 1429749275 852324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist A6A6I5: Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1429749566 251708 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1429750702 884646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/emptylist < 1429750703 358817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit < 1429750708 399797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :such a good shell script < 1429751116 754343 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :I don't get it... what does it mean? < 1429752717 434574 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca JOIN :#esoteric < 1429752737 501650 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :it is all over < 1429752833 426219 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :hmm that's too general. my school is all over < 1429752890 965942 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Ping timeout: 265 seconds < 1429752923 879708 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1429753044 245378 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42723&oldid=42631 5* 03Esowiki201529A 5* (+27) 10 < 1429753184 750118 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/HTML interpreter14]]4 10 02http://esolangs.org/w/index.php?diff=42724&oldid=42589 5* 03Esowiki201529A 5* (+3) 10/* See also */ < 1429753258 453391 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42725&oldid=42723 5* 03Esowiki201529A 5* (+58) 10 < 1429753360 455131 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42726&oldid=42725 5* 03Esowiki201529A 5* (+29) 10/* See also */ < 1429753502 641535 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42727&oldid=42726 5* 03Esowiki201529A 5* (+206) 10/* Unprintable character */ < 1429753802 702660 :AndoDaan_!~AndoDaan@188.189.95.202 QUIT :Quit: Going, going, gone. < 1429753987 280659 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42728&oldid=42727 5* 03Esowiki201529A 5* (+120) 10/* Blank characters */ < 1429754100 175487 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: ZZZ < 1429754157 519084 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42729&oldid=42728 5* 03Esowiki201529A 5* (+89) 10/* Unprintable characters */ < 1429755239 411299 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42730&oldid=42729 5* 03Esowiki201529A 5* (+57) 10/* Unprintable characters */ < 1429755390 594778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42731&oldid=42730 5* 03Esowiki201529A 5* (+41) 10/* Unprintable characters */ < 1429755437 599174 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Piet++14]]4 N10 02http://esolangs.org/w/index.php?oldid=42733 5* 03SplatterWorthy 5* (+6066) 10Created page with "This is a work in progress, and is still in development. '''Piet++''' is a stack orientated 2 dimensional programming language expanding upon the functionality of [[Piet]]. I..." < 1429755519 503434 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/Escape sequence14]]4 10 02http://esolangs.org/w/index.php?diff=42734&oldid=42731 5* 03Esowiki201529A 5* (+40) 10/* Unprintable characters */ < 1429755619 585694 :creationBlues!621cff0d@gateway/web/freenode/ip.98.28.255.13 PRIVMSG #esoteric :So I've been thinking about the specifics of Piet++ recently, does anybody have any commentary on the language? < 1429756812 729717 :creationBlues!621cff0d@gateway/web/freenode/ip.98.28.255.13 QUIT :Quit: Page closed < 1429758053 256675 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1429758183 222012 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :where's the spec for Piet++ < 1429760100 763805 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429760893 390402 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1429765100 57249 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :http://ctrlv.in/562934 <-- oh the horror < 1429765758 306335 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1429766635 320546 :mitchs!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1429766803 292073 :mitchs_!~canissimi@unaffiliated/canissimia QUIT :Ping timeout: 256 seconds < 1429768007 375169 :AndoDaan!~AndoDaan@188.189.81.143 JOIN :#esoteric < 1429768152 527214 :bb010g!uid21050@gateway/web/irccloud.com/x-fqqorkbmbxobkrsb JOIN :#esoteric < 1429769012 692902 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 JOIN :#esoteric < 1429769109 426306 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1429769590 455603 :^v!~^v@c-68-36-225-16.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1429770674 797969 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :"mitchs_ already in use. Retrying with mitchs_..." <-- HexChat has a stubborn side < 1429770723 528637 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wtf is bin/emptylist < 1429771233 329497 :AndoDaan!~AndoDaan@188.189.81.143 QUIT :Ping timeout: 272 seconds < 1429771291 456514 :constant!~variable@freebsd/developer/variable QUIT :Ping timeout: 256 seconds < 1429771314 407545 :zadock!~zadock@muscalu.tuiasi.ro JOIN :#esoteric < 1429771774 197285 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :`emptylist < 1429771774 939138 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :emptylist: < 1429771809 840356 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :I guess it's a list of nicks with no nicks in it? < 1429771978 506406 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo james lily >> bin/emptylist < 1429771980 338128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1429771986 962821 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo harry ron hermione >> bin/emptylist < 1429771988 161114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1429771990 879579 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1429771994 151924 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ehy < 1429771996 33228 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :stfu < 1429772001 652548 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat bin/emptylist < 1429772004 722277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1429772005 649078 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit \ james lily < 1429772011 844198 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo harry ron hermione >> bin/emptylist < 1429772020 452321 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1429772021 481967 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`emptylist < 1429772022 156655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Please don't vandalize. < 1429772022 367832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :emptylist: james lily harry ron hermione < 1429772026 852 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm not < 1429772063 837517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert 5324 < 1429772065 286032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1429772110 501653 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's so much better < 1429772112 572173 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :w/ever < 1429772539 571079 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1429774216 548509 :AndoDaan!~AndoDaan@188.189.74.76 JOIN :#esoteric < 1429774354 284361 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :How many items can be in one square in DF? < 1429774444 293459 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :Apparently every non-food item in my fortress < 1429774467 571915 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :(other than corpses and refuse) < 1429774728 792300 :AndoDaan!~AndoDaan@188.189.74.76 QUIT :Read error: Connection reset by peer < 1429774840 240161 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1429774954 241711 :daria!~me@5ED4FCEA.cm-7-5d.dynamic.ziggo.nl JOIN :#esoteric < 1429774954 603255 :daria!~me@5ED4FCEA.cm-7-5d.dynamic.ziggo.nl QUIT :Changing host < 1429774954 657393 :daria!~me@unaffiliated/daria JOIN :#esoteric < 1429775908 754482 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :izabera: I think the point is to be able to copy from it when creating a new *list < 1429776504 597707 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 250 seconds < 1429777446 749027 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1429777480 283824 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1429778319 797948 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1429778600 217644 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 264 seconds < 1429778640 128674 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1429779393 57387 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1429779769 923058 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what is a *list ? < 1429779811 887245 :AndoDaan!~AndoDaan@188.188.78.145 JOIN :#esoteric < 1429779814 658215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like RSS but it causes more #esoteric arguments < 1429780167 649771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :slist is homestuck, olist is order of the stick, I forget the others < 1429781317 412065 :daria!~me@unaffiliated/daria QUIT : < 1429781868 143272 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1429781937 350034 :idris-bot!~ircslave@dslb-092-072-169-098.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1429781956 175130 :idris-bot!~ircslave@dslb-092-072-169-098.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1429782025 530400 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Ping timeout: 272 seconds < 1429782049 605344 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1429782106 172599 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Client Quit < 1429783190 714729 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1429784350 680672 :zadock!~zadock@muscalu.tuiasi.ro QUIT :Quit: Leaving < 1429784381 440666 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls bin/*list < 1429784430 543175 :zadock!~zadock@muscalu.tuiasi.ro JOIN :#esoteric < 1429784461 283919 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`echo are you alive, HackEgo? < 1429784524 977102 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/danddreclist \ bin/dontaskdonttelllist \ bin/don'taskdon'ttelllist \ bin/emptylist \ bin/erflist \ bin/list \ bin/llist \ bin/makelist \ bin/mlist \ bin/olist \ bin/pbflist \ bin/slist \ bin/smlist \ bin/testlist < 1429784525 463858 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :are you alive, HackEgo? < 1429784573 638125 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :apparently Hackego is FIFO < 1429784769 410292 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Fifoification? < 1429784873 55078 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you mean slowfo < 1429785074 547188 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://i.4cdn.org/wsg/1427914345783.gif < 1429785218 588671 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1429785293 790646 :f|`-`|f_!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1429785357 307712 :AndoDaan!~AndoDaan@188.188.78.145 QUIT :Quit: Going, going, gone. < 1429785365 758961 :f|`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 240 seconds < 1429785379 122228 :f|`-`|f_!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net NICK :f|`-`|f < 1429786673 268244 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/makelist < 1429786676 94785 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cp bin/emptylist bin/"$1" < 1429786689 333534 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :izabera: ↑ so that's what it's for < 1429786802 669645 :mbrcknl!sid28171@gateway/web/irccloud.com/x-aapcmmsqfovglugw NICK :crickets < 1429786837 749778 :crickets!sid28171@gateway/web/irccloud.com/x-aapcmmsqfovglugw NICK :mbrcknl < 1429788403 764890 :boily!~alexandre@96.127.201.149 QUIT :Quit: LUMINARY CHICKEN < 1429790327 757593 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1429790364 28557 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1429791093 357620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1429791093 568164 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1429791831 258168 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I had a thought today < 1429791870 865838 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Matrices of regular expressions < 1429791876 94675 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have no idea what they would do < 1429791986 591085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1429792012 975069 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But you could like multiply them sort of < 1429792016 396343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you can make a commutative semiring of regular expressions, the rest is simple. < 1429792053 740135 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's not commutative, I don't think, but it has an identity < 1429792079 141687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :too bad, commutativity is required for matrices to behave nicely < 1429792101 376579 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Really? < 1429792110 326832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well at least for determinants to do < 1429792143 225187 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :0 is the empty language, 1, is the language containing the empty string, + is union, * is concatenation < 1429792159 52306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose it's not entirely obligatory, i vaguely recall we made matrices out of C*-algebra elements back in my day < 1429792201 820391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and C*-algebras aren't very interesting if they're commutative (then they're essentially just ordinary function spaces) < 1429792318 726191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: although the thing that's _completely_ non-negotiable for sanity is distributivity. < 1429792327 956727 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1429792333 704526 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think we have that < 1429792357 625508 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :a(b U c) is the same as (ab) U (ac) < 1429792368 959016 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Same on the RHS < 1429792393 373197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and union is commutative. maybe it checks out as a semiring then. < 1429792432 324450 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's definitely a semiring < 1429792579 131769 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 QUIT :Ping timeout: 246 seconds < 1429792976 538989 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1429793147 320001 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Now, the question is, is there any way this matrix could be useful < 1429793190 185669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if you have a vector of languages, what happens if you apply the matrix to it < 1429793213 63936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this should be s "semi"linear transformation < 1429793236 464664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*a < 1429793326 88929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm this resembles a kind of reverse parsing, i think < 1429793394 468064 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm? < 1429793447 20264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you map a vector of regexps/languages to another vector, formed by adding prefixes to the original elements < 1429793460 201594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and taking unions < 1429793496 199748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and parsing usually starts with recognizing prefixes < 1429793506 783115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very vaguely < 1429795631 117616 :spateerworth!187bcd2d@gateway/web/freenode/ip.24.123.205.45 JOIN :#esoteric < 1429795649 901504 :Adam_T!~AdamT@raven.adamtaylor.net JOIN :#esoteric < 1429795694 240150 :spateerworth!187bcd2d@gateway/web/freenode/ip.24.123.205.45 QUIT :Client Quit < 1429795826 172725 :Spatterworthy!187bcd2d@gateway/web/freenode/ip.24.123.205.45 JOIN :#esoteric < 1429795886 915858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome Adam_T Spatterworthy < 1429795896 357515 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04Adam_T: 07Spatterworthy: 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.) < 1429796086 136432 :Spatterworthy!187bcd2d@gateway/web/freenode/ip.24.123.205.45 QUIT :Ping timeout: 246 seconds < 1429797356 953537 :zadock!~zadock@muscalu.tuiasi.ro QUIT :Ping timeout: 250 seconds < 1429797583 817896 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :ol pop in an oak pop in an oak ??incomprehensible?? < 1429797650 853492 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :seriously it's like the singer suddenly switches to vcantonese < 1429797727 770390 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My PSU arrived! :) < 1429797814 902484 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1429797977 916912 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :Taneb: how many outputs < 1429797994 191264 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :and how much current? < 1429798128 487909 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :600W < 1429798415 669034 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :Did you know, if you connect two PSU's in series, it doesn't work like batteries? Instead one of the PSU's will burn up. < 1429798590 652809 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :(or sometimes the wire connecting them. I tried several configurations, it just doesn't work) < 1429798911 812262 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Don't PSUs convert AC to DC? < 1429798916 493828 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What did you think would happen? < 1429798991 51635 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :I assumed if I connected the 0V of PSU A to the +12V of PSU B, that the voltage difference from the +12V of A to the 0V of B would be a total of 24V. < 1429799057 572852 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :It works like that if you do it with two 9V batteries < 1429799070 968564 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :you get 18V difference < 1429799179 156502 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :But no. Instead your copper wires become !!copper wire!!s < 1429799221 110833 :oren!~oren@TOROON0949W-LP140-03-1279268808.dsl.bell.ca PRIVMSG #esoteric :even before the circuit is even a closed circuit < 1429799528 866750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1429799795 723832 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1429800439 876502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i feel like i'm getting in over my head :( < 1429801359 899042 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 255 seconds < 1429801674 232987 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 JOIN :#esoteric < 1429801714 609425 :mitchs_!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1429801866 910871 :mitchs!~canissimi@unaffiliated/canissimia QUIT :Ping timeout: 256 seconds < 1429801957 789259 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1429801962 150721 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1429802293 106985 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1429802300 904711 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1429802358 132431 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Installing a PSU is very easy when you have a more competent housemate who likes to do things his own way < 1429802663 913010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes that Taneb's statement could be either literal or sarcastic, dependently. < 1429802680 156333 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, it's actually both < 1429802686 346609 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm not doing any work for it < 1429802702 886937 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although my housemate, who is in fact more competent at this sort of thing, is having some difficulty < 1429802719 364618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1429802913 86497 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( It's called delegation. ) < 1429803015 190252 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :He pretty much made me sit down so he could do it < 1429803517 539553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: seems that spj has not been kind to you hth < 1429803538 93437 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::(? < 1429804179 136021 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Given a set S of 32 elements, how many subsets of S can you put in a collection T such that no element of T is a subset of another element of T? < 1429804186 545102 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Is it just 32 choose 16? < 1429804188 922340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i made https://ghc.haskell.org/trac/ghc/ticket/10343 < 1429804272 502715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not realizing it would mean further obligations hth < 1429804321 928673 :b_jonas!5984c526@gateway/web/cgi-irc/kiwiirc.com/ip.89.132.197.38 JOIN :#esoteric < 1429804368 37835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my last comment tries to condense to the core of it < 1429804680 239200 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::/ < 1429804729 611095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION edits description < 1429804945 263559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION forgot that he shouldn't copy and paste rendered markup into source markup < 1429804999 565614 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::\ < 1429805040 660299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1429805052 695518 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1429805563 392271 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaah my desktop is working! < 1429805838 71581 :zzo38!~zzo38@24-207-56-9.eastlink.ca JOIN :#esoteric < 1429805898 71544 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1429805936 922890 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@ping < 1429805937 15694 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :pong < 1429806611 169005 :emapaere!~el@41.203.67.169 JOIN :#esoteric < 1429806798 721275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome emapaere < 1429806799 793403 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02emapaere: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13irc.dal.net.) < 1429806849 772259 :b_jonas!5984c526@gateway/web/cgi-irc/kiwiirc.com/ip.89.132.197.38 PRIVMSG #esoteric :help, I have digged too deep into the Windows API! < 1429806880 956165 :b_jonas!5984c526@gateway/web/cgi-irc/kiwiirc.com/ip.89.132.197.38 PRIVMSG #esoteric :I need a ring of jumping or levitation so I can get out < 1429806884 90260 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh no! < 1429807254 892830 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@nixos < 1429807255 611437 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Any change is resisted because bureaucrats have a vested interest in the chaos in which they exist. < 1429807304 144149 :emapaere!~el@41.203.67.169 QUIT :Quit: Ex-Chat < 1429807316 84133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I thought that was fungot for a moment < 1429807316 305202 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :ais523: fnord egobot ___________________ ' !hangman lcase-guess' to guess a letter!... i think < 1429807320 646566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thought it was oddly insightful < 1429807747 72059 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1429807982 760334 :NotSoul!~quassel@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1429808425 881536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, you don't find ___________________ insightful? < 1429808446 497527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's clearly a hangman puzzle < 1429808454 725954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with nobody to check the guesses < 1429808460 225376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is kind-of philosophical in its own way < 1429808515 130439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Any 'e's? < 1429808515 461331 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :fizzie: since lisp was devised, it has to make an example ( other than making it do the right thing? continuations being there and all < 1429808639 393856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: 't's? 'a's? 'o's? 'i's? 'n's? 's's? 'h's? 'r's? 'd's? 'l's? 'u's? < 1429808639 601418 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :fizzie: pfft. you and your crazy fnord do it in < 1429808731 402259 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1429809078 847248 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1429809311 476817 :b_jonas!5984c526@gateway/web/cgi-irc/kiwiirc.com/ip.89.132.197.38 PRIVMSG #esoteric :that looks like an eliza template to me, not a hangman puzzle < 1429809366 277140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The '!hangman lcase-guess' part is kind of a giveaway, though. < 1429811182 562762 :b_jonas!5984c526@gateway/web/cgi-irc/kiwiirc.com/ip.89.132.197.38 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1429811693 704617 :zzo38!~zzo38@24-207-56-9.eastlink.ca QUIT :Remote host closed the connection < 1429815664 718746 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl JOIN :#esoteric < 1429815898 502326 :b_jonas!~x@BC064B37.dsl.pool.telekom.hu JOIN :#esoteric < 1429816650 432182 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1429816725 588541 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1429816875 320420 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1429816954 512639 :b_jonas!~x@BC064B37.dsl.pool.telekom.hu PRIVMSG #esoteric :everyone, gcc 5.1 is released < 1429817291 901140 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 QUIT :Quit: Page closed < 1429817401 289746 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1429817474 771799 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 246 seconds < 1429817655 526853 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :a simple system I've been playing with like since forever: you have 4 objects (e, A, B, C) and one operator (I generally don't mark it) that is communtative and associative. eX = X, AB = C, BC = A, AC = B, XX = e < 1429817798 668137 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :originally, eABC were operations on rotating a rhombus while keeping it symmetrical to the original one (do nothing, flip along X axis, flip along Y axis, rotate 180° about the center), but soon I figured that the 4 positions (0, 1, 2, 3) could be represented as (0e, 0A, 0B, 0C), and dropped the positions off < 1429817838 884439 :`^_^v!~nycs@rrcs-24-136-112-98.nyc.biz.rr.com JOIN :#esoteric < 1429817844 811470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nortti: that reminds me of quaternions < 1429817861 822391 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :it is probably not that interesting, but I've noticed a couple fun properties on it, like if you represent (e, A, B, C) as (00, 01, 10, 11), the operator is XOR < 1429817869 569524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except with quaternions, you have ij = k, jk = i, ki = j, but ji = -k, kj = -i, ik = -j < 1429817882 280748 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :yeah, I've run into them < 1429817883 177819 :b_jonas!~x@BC064B37.dsl.pool.telekom.hu QUIT :Ping timeout: 248 seconds < 1429817889 410251 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :didn't make that connection, tho < 1429817892 555924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and xx (where x = i, j, or k) = -1 < 1429817917 830582 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I think this is the set {1 or -1, i or -i, j or -j, k or -k} under quaternion multiplication < 1429817967 63454 :b_jonas!~x@54008776.dsl.pool.telekom.hu JOIN :#esoteric < 1429818062 866232 :vodkode_!~vodkode@fl-71-1-14-20.dyn.embarqhsd.net JOIN :#esoteric < 1429818145 516512 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :a reduced version of it uses only (A, B). I usually replace then e as AA and C as AB. there are a couple fun ways to evaluate it, for example xxx = x, BA = AB, BB = AA < 1429818179 141122 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :err, xxy = y * < 1429818237 654377 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :oh and xy = yx, too < 1429818689 850930 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :hmm, actually, the xy = yx is not requires, since if (x,y) is (A,A) or (B,B), it'd be a nop, and (A,B) and (B,A) can be gotten using the BA = AB rule < 1429818710 472583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is Parsec O(n)? < 1429818738 61727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on the length of the input, for all reasonable grammars? < 1429818755 221956 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: no, I don't think so < 1429818769 628485 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: isn't it a full backtrack parser? < 1429818781 612173 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429818792 996189 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess the question is for Parsec without `try`. < 1429818802 781314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I think so, yes < 1429818821 869778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: I'm thinking about backtrack parsers versus LR parsers < 1429818835 12434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :versus the sort-of pseudo-LR I'm ending up with in ayacc that has more primitives < 1429818847 665225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sadly I can't match bison output in size, probably not even with the hand-coded asm I'm working on < 1429818861 902066 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I might be able to match it in speed because of better branch prediction, but maybe not due to caching effects < 1429818866 451451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, which reminds me < 1429818889 653545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ayacc is now feature-complete against POSIX, except for occasional UB in cases that shouldn't matter but nonetheless needs eliminating < 1429818892 352857 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: by pseudo-LR, do you mean optimized LR? < 1429818901 165296 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(such as returning an uninitialized value from a function, then not using it) < 1429818913 100368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it's based on optimizing LR tables < 1429818913 408553 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: good, is there a public release? and where? < 1429818919 535766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it has rather more actions than shift/reduce < 1429818973 823838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: http://nethack4.org/media/alex/ayacc/ayacc.pl , public but currently license-undecided < 1429818976 661431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I'll probably do GPL3 < 1429818989 40981 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I haven't finished documenting it yet < 1429819046 208897 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :thanks < 1429819113 758769 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: is that a release, or only a snapshot or escape? < 1429819150 793781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :snapshot < 1429819158 93947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's pointing straight into the darcs repo < 1429819161 858914 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: Parsec has this odd behavior of committing to a choice when at least one input token has been consumed, unless one uses `try` explicitly. It's meant to plug a common memory leak, but I think it also means that if you stick to the Applicative fragment of Parsec (so you're not able to build parsers from previously parsed things, which the monadic parser interface allows) it should be... < 1429819167 897506 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...either nonterminating or linear... < 1429819233 569992 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(still without `try`.) < 1429819275 960461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, LR parsers are a bit like that < 1429819286 295340 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they always decide to either reduce or not reduce (and if reducing, how) on every token < 1429819291 660850 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is what keeps them O(n) < 1429819305 600641 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :This is highly informal; I'm actually missing some finiteness constraint in there as well (you can write down an infinite grammar, with increasing number of branches, even when sticking to the Applicative fragment... so tricky.) < 1429819307 182431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the big innovation over LL parsers is that they can decide to shift without committing as to why < 1429819330 997077 :`^_^v!~nycs@rrcs-24-136-112-98.nyc.biz.rr.com QUIT :Ping timeout: 265 seconds < 1429819358 683596 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: right < 1429819391 73960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's interesting looking over the C-INTERCAL grammar for places where that's necessary < 1429819393 103465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are a few < 1429819430 635658 :`^_^v!~nycs@rrcs-24-136-112-98.nyc.biz.rr.com JOIN :#esoteric < 1429820631 633411 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :in 4-intercal with the prefix operator syntax extension, does DO.6<-,7SUB#82?#9 parse as DO.6<-,7SUB#8#2?9 or as DO.6<-,7SUB#82#?9 or something else? < 1429820658 45858 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the 82 parses as a single token in C-INTERCAL at least < 1429820679 414440 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: I see. what if I put a space, like DO.6<-,7SUB#8 2?#9 < 1429820690 987765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then I think it'd lex as an 8 and a 2? < 1429820715 19742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :C-INTERCAL uses a separate lexer and parser < 1429820716 899555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arguably it shouldn't < 1429820805 626212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've seen a plausible argument that INTERCAL-72 allows spaces inside keywords (that aren't READ OUT) < 1429820808 335861 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: shouldn't as in to emulate the strange behavior of certain BASIC implementations where AX OR B parses as A XOR B ? < 1429820818 942617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, (not just READ OUT, the other ones too) < 1429820820 592407 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :and I think some FORTRAN implementations < 1429820837 3960 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: yeah, in fact I think some dialects of basic spelt GOTO as GO TO < 1429820845 773861 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :but later GOTO became the norm < 1429820849 416573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Algol 68 has a go to keyword < 1429820854 76815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but then, it allows spaces inside variable names too < 1429820863 623821 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :significant or non-significant spaces? < 1429820874 75548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and variable names that are the same as keywords < 1429820880 864892 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're significant in 68 and nonsignificant in 60, IIRC < 1429821497 12707 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1429821682 600147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The World Bank has already given approval for the payment of your fund while they deliberately delay your payment and continue to demand fees from different departments mostly from Africa, the UK , Europe and Asia all in an attempt to enrich their private accounts. I wonder why you haven’t notice all these while. I am Christian and my religion does not permit such." < 1429821692 785624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The last bit was a new twist for me. < 1429821724 779734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(This is from an "IMF agent attach to the World Bank office".) < 1429821794 641132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Not very long after the World Bank completed the acquisition process of all pending payments, I discovered that my boss connived with some top officials of the World Bank to divert funds already approved to settle inheritances, email lottery winners and international contractors." < 1429821804 209500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nice "cover all common spam stories" part there. < 1429822075 736666 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: so when you say the docs is incomplete, that means you'll document the basic C++ support ayacc offers (same C-like interface, but brace blocks in grammar contain C++ code, and output is to be compiled with C++), right? < 1429822108 721493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't really have C++ support yet < 1429822114 634872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except inasmuch as C works < 1429822122 318837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that'll change, but I need help from someone who knows more C++ than I do < 1429822210 942050 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: I mean only basic C++ support. you probably don't really need to implement anything for that, you just have to make sure you don't use anything in the template that doesn't work in C++, such as implicit cast from void* or such things < 1429822263 708572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm thinking more about RAII support < 1429822270 94276 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: also, I assume you'll document more about how the interface is reentrant, and how it doesn't heap-allocate anything so you can just break out of it with longjmp or C++ exceptions, how to destroy symbol values when you break out this way or when there's a parse failure < 1429822274 460490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :without that it isn't really C++ < 1429822287 496783 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ais523: well sure, you can do more lots of things for more advanced C++ support < 1429822292 3450 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :I might even be able to help in that < 1429822295 797933 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :but first things first < 1429822393 976162 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :oh by the way, if the language is currently determined by the source output filename given by the -o switch, then some C++ people will hate you for using .h or .hpp or .hxx as a file extension of the header no matter what extension you choose, unless you add an option to set the name of the header < 1429822414 258 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :C++ file extensions are in a sad state < 1429822503 321867 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :#include // the solution is obvious < 1429822558 572035 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :int-e: um, why would you need that? ayacc's C output already doesn't heap allocate anything < 1429822569 637625 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :.hh is also a thing. < 1429822581 528915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But what about .H to match .C? < 1429822597 358864 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :it allocates everything on the stack, so RAII should work fine, except when it uses longjmp which has to be replaced by C++ exceptions if you want it to work, and doesn't help in that < 1429822601 586603 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I was talking about file extensions < 1429822610 59045 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :oh < 1429822612 694888 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :sorry < 1429822616 703360 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :you mean no extension at all < 1429822654 319406 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :int-e: ok, but ayacc won't choose any of those by default, so anyone who likes those rarer choices will hate you anyway < 1429822723 19813 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :ayacc will probably have to use either .hpp or .h by default, because those are the most common < 1429822756 945449 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :(admittedly, Eigen uses no-extension files for its public interface.) < 1429822767 681786 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The only .H C++ files I have are from an example in the ocaml source distribution... < 1429822806 954850 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1429822808 206077 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and those have all capital file names, so some case-insensitive file system was probably involved at some point. < 1429822840 774413 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Sorry, for some reason I find those trivial conventions quite fascinating.) < 1429822849 533645 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :int-e: what extension does that use for c++ source files < 1429822885 461110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :.CPP < 1429822891 890045 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :I see < 1429822903 622160 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or, apparently, .CPP.gz ... to save space?! < 1429822915 300717 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :hehehe < 1429822920 677499 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :oh by the way < 1429822964 840546 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :last week I've seen actual unix compress compressed files (with a .Z extension) on the web < 1429822976 957149 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :that's, like, old < 1429823006 883950 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :and they weren't just named that, they were really that < 1429823056 395845 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :have you seen such a thing yet? < 1429823108 191210 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :found another one... https://github.com/ghc/nofib/blob/master/real/gg/gg.stdin-2.Z < 1429823134 415082 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(from the nofib benchmark suite used by ghc) < 1429823144 988988 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :wow < 1429823145 841637 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :I see < 1429823183 157140 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but usually it's just very old software (xdu-3.0.tar.Z) or old papers from people's homepages (I have a number of foo.ps.Z) < 1429823215 772772 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :yes, these were old papers in ps.Z < 1429823230 386972 :b_jonas!~x@54008776.dsl.pool.telekom.hu PRIVMSG #esoteric :it surprised me, usually they're gzipped instead < 1429823386 10750 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what a nice headline... "Using the docker command to root the host (totally not a security issue)" < 1429823481 585598 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(link: http://reventlov.com/advisories/using-the-docker-command-to-root-the-host ) < 1429823776 779874 :b_jonas!~x@54008776.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1429823797 924860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't the docker command meant to be restricted o those with root access < 1429823807 883146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you can easily do whatever you want to the system with it anyway < 1429823847 435102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean i've not used docker but i knew that so it's probably communicated well enough already < 1429823982 655296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*to those < 1429824152 954809 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 246 seconds < 1429824274 585948 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1429824553 388623 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 250 seconds < 1429825530 431542 :`^_^v!~nycs@rrcs-24-136-112-98.nyc.biz.rr.com QUIT :Quit: This computer has gone to sleep < 1429825537 135350 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1429826454 897328 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1429826814 228448 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1429826966 678604 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1429827704 322543 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1429828702 164215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least goldfire seems to understand what i mean :P < 1429828746 155738 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1429830049 30069 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 252 seconds < 1429830061 204998 :villasukka!villasukka@aulis.sange.fi QUIT :Ping timeout: 265 seconds < 1429830125 174582 :villasukka!villasukka@aulis.sange.fi JOIN :#esoteric < 1429830152 201216 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1429830786 306036 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 265 seconds < 1429830844 212363 :villasukka!villasukka@aulis.sange.fi QUIT :Ping timeout: 265 seconds < 1429831243 90556 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1429831275 189166 :villasukka!villasukka@aulis.sange.fi JOIN :#esoteric < 1429831395 726669 :egw!~me.on@ppp-2-85-42-48.home.otenet.gr JOIN :#esoteric < 1429832398 78792 :idris-bot!~ircslave@dslb-092-072-169-098.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1429832589 62630 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1429832596 239942 :idris-bot!~ircslave@dslb-092-072-169-098.092.072.pools.vodafone-ip.de JOIN :#esoteric