< 1406505661 746458 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1406505838 308219 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1406506268 768921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also one thing i realized when thinking about this; instead of thinking of d as an annoying special case it may be worthwhile to expand its special treatment to _more_ functions: continuations, e (which is really just a continuation as mentioned above) and i all can be implemented more efficiently that way. < 1406506360 789598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :e.g. when evaluating ` you can throw away the outer continuation and replace it by _before_ evaluating the expression. < 1406506601 413051 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dc14]]4 M10 02http://esolangs.org/w/index.php?diff=40188&oldid=40184 5* 03Oerjan 5* (+0) 10the page title isn't a section, also bold < 1406506624 415400 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1406506666 120775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this, if we have it at all, should go under the recent idea of a Category:Honorable, together with at least bancstar < 1406506671 288829 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :huh, I'm reading MSVC's list of compiler-dependent behaviour < 1406506688 606789 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and it lists unions as being "unreliable" for type-punning < 1406506711 391543 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :compared to gcc, which says that it reinterprets the bit patterns < 1406506717 858229 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I wonder if it does some sort of union behaviour I don't know odf < 1406506718 980319 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :*of < 1406506742 341627 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :this also implies that two fields of the same type aren't interchangeable in MSVC, at least officially < 1406506935 833759 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :btw, I like the current Esolang description of d < 1406506942 606051 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it makes it pretty clear how to implement it < 1406506956 566190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :d in unlambda? < 1406506990 725620 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :yes < 1406507013 236026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION finds http://stackoverflow.com/a/252568/1088108 which says it _is_ undefined behavior < 1406507022 805846 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it's basically i that evaluates second argument before first, rather than first arg before second < 1406507029 264952 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oerjan: it's implementation-defined behaviour < 1406507033 829915 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :which MSVC defines as undefined < 1406507295 950094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: note that it is still a bit tricky because the d of the expression can result from evaluation itself, e.g. ```kdi `.*i `./i < 1406507308 401332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda ```kdi `.*i `./i < 1406507310 372921 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1406507316 737327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1406507332 41790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda `` ``kdi `.*i `./i < 1406507332 562994 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​/* < 1406507341 316518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda `` ``kii `.*i `./i < 1406507341 829451 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​*/ < 1406507369 585072 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :you have to evaluate the function first to determine what to do with the arguments < 1406507374 828244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1406507377 863191 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :in particular, how many arguments it needs and which order to evaluate them in < 1406507395 445240 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I'm coming to the realisation that unlambda is much simpler if you interpret it as varargs rather than as curried < 1406507428 762551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well d is the only function which doesn't evaluate its first argument before getting another one < 1406507452 172969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda `s `.*i < 1406507452 781211 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​* < 1406507510 877937 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oerjan: hmm right < 1406507524 201712 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :didn't realise that it was visible whether S evaluated its first argument given no second argument or not < 1406507527 953346 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :must be too much Haskell < 1406507616 864967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have in fact concluded, but never properly checked, that it is possible to check a function for equality to d without other side effects < 1406507655 748979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and that is the _only_ thing you can find out about a function without risking side effects) < 1406507692 696431 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :hmm, can you check `d`ei for equality to d without risking the program being exited? < 1406507727 265468 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :as soon as it gets any argument at all, the `ei is going to execute, so you can't apply it to anything < 1406507733 812203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1406507753 268708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the _argument_ gets evaluated before the `ei < 1406507769 773972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it can raise a continuation so that never happens < 1406507772 197011 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :ah right < 1406507776 854285 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :whereas `ei would exit the program immediately < 1406507782 326470 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but you have no way to pass it to your d-checking function < 1406507804 294020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well by function i mean an already evaluated function, not an expression. < 1406507847 753289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : `ei isn't already evaluated. < 1406507965 761680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while `d`ei can be considered evaluated, since evaluating it alone has no side effects. < 1406508097 120346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems i wrote my idea to use ' for already evaluated functions in the meta-notation section. so that would be 'd`ei (the second ` still remains since d freezes expressions, not just functions) < 1406508592 614975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : `./i < 1406508594 821972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1406508644 368975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda ``` ``s`kc ``s``s`ks ``s``s`ks k `k``si`kk `k``si`k`ki d `.ni `.yi < 1406508645 244442 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :ny < 1406508653 409060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1406508677 897230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda ```` ``s`kc ``s``s`ks ``s``s`ks k `k``si`kk `k``si`k`ki d .n .y i < 1406508678 382064 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :y < 1406508687 817866 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda ```` ``s`kc ``s``s`ks ``s``s`ks k `k``si`kk `k``si`k`ki `d`ei .n .y i < 1406508688 426218 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :n < 1406508692 901477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go < 1406508696 357313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: ^ < 1406508847 834845 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :right < 1406508863 734015 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and in this case, you can detect d by giving two arguments and seeing which evaluates first < 1406508875 561499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(hand expanded from ^$f`c^$c``$f`$c k`$c`ki < 1406508878 597246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :) < 1406508882 311455 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :now I'm wondering if it's possible to write a k that doesn't evaluate its second argument at all in Unlambda < 1406508910 385667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i don't think so. < 1406508990 917811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :erm the expanded part being ``s`kc ``s``s`ks ``s``s`ks k `k``si`kk `k``si`k`ki, the actual testing function returning church bools < 1406509131 436928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the only way at all to apply a function to an argument without evaluating it is if the function is d. but how do you get `k x to be d and still contain x < 1406509435 408824 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunk14]]4 10 02http://esolangs.org/w/index.php?diff=40189&oldid=40173 5* 03Oerjan 5* (-20) 10/* External resources */ format < 1406509548 997048 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Replacefuck14]]4 10 02http://esolangs.org/w/index.php?diff=40190&oldid=40170 5* 03Oerjan 5* (-23) 10/* External resources */ format (I don't think we need subsections unless this expands greatly) < 1406509643 717369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Topsy turvy14]]4 M10 02http://esolangs.org/w/index.php?diff=40191&oldid=40174 5* 03Oerjan 5* (-24) 10Doesn't need a section, and intros shouldn't start with a section heading anyway < 1406509796 680140 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07VIOLET14]]4 10 02http://esolangs.org/w/index.php?diff=40192&oldid=40178 5* 03Oerjan 5* (+15) 10/* Links */ format < 1406509919 525211 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oerjan: opinions on the VIOLET code samples and copyright status? < 1406509978 903759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i didn't consider that < 1406510306 480173 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :best to replace them with a link, if they're readily available online < 1406510342 897143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually < 1406510368 980283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect the repository owner is the same as the wiki user adding them < 1406510407 31628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i also greatly suspect ("buttech"?) this is all a joke, so that nobody but his copyright is really involved. < 1406510433 293334 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1406510440 163587 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :btw, the categories on VIOLET are all wrong < 1406510443 316619 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :"Thematic", for instance < 1406510454 595860 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the 2014 also looks wrong, but if it's correct, the copyright is fine < 1406510465 392278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means that he did grant us the license implicitly when copying to the wiki. < 1406510494 252689 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1406510495 179994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as i said, i doubt there ever existed a buttech in the real 1980s. < 1406510538 904547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*implied < 1406510871 916789 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Koen_ < 1406511024 526601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cannot quite decide whether violet counts as thematic or not. < 1406511337 183409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do we have a way to do spoiler warnings in esolang? < 1406511356 904662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*the wiki < 1406511420 297470 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What needds to be spolererered? < 1406511441 165189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought it would be bad form to say outright that violet is a joke < 1406511487 320838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm leaving a note about the license issue on the talk page, which requires mentioning that. < 1406511622 284905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...of course it requires a bloody extension. < 1406511700 709160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: elliott: do you know a way to do that? < 1406511712 649673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm? < 1406511720 893139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a spoiler? < 1406511729 747401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1406511736 488826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can do like or something. maybe transparent won't work there < 1406511741 202130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hardcoding the background is a bit iffy but I guess you can. < 1406511744 75064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then people have to select it. < 1406511750 877335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh, you have CSS access < 1406511775 331167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :.spoiler { outline: 1px dotted #eee; opacity: 0 } .spoiler:hover { opacity: 1 } < 1406511782 373463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then make a template to add or something < 1406511794 227809 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :ooh, is it actually possible to type correct? < 1406512563 50153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and moreover, do any of _you_ see Esolang:Sandbox as something spoileriferous? < 1406512646 200920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it gets overruled by somewhere else (skins?) < 1406512699 685153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: ais523_: do you see something in Esolang:Sandbox? < 1406513021 553120 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oerjan: it looks like it would if the text hadn't been spoiled at all < 1406513029 529109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1406513037 681433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so the css has no effect. < 1406513188 649514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm the dom browser tells me it becomes < 1406513247 150380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1406513249 266577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class="spoiler" < 1406513249 917077 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :duh < 1406513261 107433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was just about remembering that < 1406513293 889015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Sandbox14]]4 10 02http://esolangs.org/w/index.php?diff=40196&oldid=40194 5* 03Oerjan 5* (+0) 10maybe use the right keyword < 1406513325 898967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm now it works, although the spoiler:before is useless as it's also hidden :P < 1406513402 714634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 10 02http://esolangs.org/w/index.php?diff=40197&oldid=40195 5* 03Oerjan 5* (+9) 10try this again < 1406513422 521846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm no difference < 1406513456 414472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :set opacity: 1 on the :before < 1406513458 573191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe with !important < 1406513466 682652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and add a space < 1406513511 842388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what space, and where do i put !important < 1406513512 359999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :might need to be   < 1406513516 725746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :after Spoiler: < 1406513523 34403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and after the value (1) < 1406513541 752402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :try "dashed" instead of dotted for the outline maybe < 1406513551 873841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is already a space after Spoiler: < 1406513589 268689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 10 02http://esolangs.org/w/index.php?diff=40198&oldid=40197 5* 03Oerjan 5* (+17) 10further refinements < 1406513603 973102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not here < 1406513623 759287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently you cannot use   in the string < 1406513633 853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, in the css code < 1406513707 140592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the outline also only shows when hovering < 1406513758 119856 :ZuuJellyBaby!~zuu@unaffiliated/zuu NICK :Zuu < 1406513760 205622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and the Spoiler: didn't become visible with opacity: 1 anyhow < 1406513783 627326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although there's an obvious solution, just make that template. < 1406513885 166934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 10 02http://esolangs.org/w/index.php?diff=40199&oldid=40198 5* 03Oerjan 5* (-77) 10simplify instead < 1406513966 404932 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 10 02http://esolangs.org/w/index.php?diff=40200&oldid=40199 5* 03Oerjan 5* (-26) 10this doesn't show until hovering anyway < 1406514019 553575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now it's rather minimal < 1406514182 403345 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Template:Spoiler14]]4 N10 02http://esolangs.org/w/index.php?oldid=40201 5* 03Oerjan 5* (+51) 10let's see if this works < 1406514231 485018 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Sandbox14]]4 10 02http://esolangs.org/w/index.php?diff=40202&oldid=40196 5* 03Oerjan 5* (-17) 10Jetzt mit Templaten < 1406514352 537715 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1406514483 876861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION spots a typo so ridiculous he just has to leave it there < 1406514521 582550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is the wiki slow, or is my template causing it to croak? < 1406514619 41521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the wiki is always slow these days. < 1406514695 903882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but now i've got triggered that "the universe is trying to tell you not to create this page" feeling :( < 1406514744 820189 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 10 02http://esolangs.org/w/index.php?diff=40203&oldid=40200 5* 03Ehird 5* (+107) 10 < 1406514757 39272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did something happen < 1406514762 975966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how does that work < 1406514807 689086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: you realize you just broke my template < 1406514842 368086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, but if it works you can make the template better. < 1406514918 663065 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 10 02http://esolangs.org/w/index.php?diff=40204&oldid=40203 5* 03Ehird 5* (+16) 10 < 1406514985 869488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the inner Spoiler: is still not showing without hovering < 1406515002 410135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can never tell when my cache is cleared :/ < 1406515004 619332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now at least i see an outline. < 1406515064 838595 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 M10 02http://esolangs.org/w/index.php?diff=40205&oldid=40204 5* 03Ehird 5* (+10) 10 < 1406515141 455342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does that work? < 1406515177 757247 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: the sandbox gives me one spoiled and one unspoiled Spoiler: prefix < 1406515177 958355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :can we remove that stupid inner Spoiler: , the template is actually handling that bit perfectly well if the CSS doesn't mess with it < 1406515181 953620 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :apart from that, yes < 1406515200 655105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: this way is better because it doesn't copy. < 1406515206 74193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you select the text. < 1406515214 176338 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the added Spoiler: has to be outside, though < 1406515215 109662 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :not inside < 1406515228 675635 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the warning saying it's a spoiler can't sensibly be spoiled < 1406515233 878966 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :or you'd have to spoil yourself to know it's a spoiler < 1406515235 829124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i have no idea what you're talking about < 1406515283 168328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*sigh* < 1406515283 414452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the fact that the inner one is transparent is a bug. < 1406515283 414625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :beyond that, < 1406515283 414714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Do Spoiler: spoilers work? < 1406515283 414802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as you can see, the :before one does not copy when text is selected. I consider this a feature, since it is cosmetic styling. < 1406515290 503052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and the spoiler doesn't exactly work at all when you move to plain text.) < 1406515293 750668 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok _now_ i see both. < 1406515329 276072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i can assure you that IE copies the :before one just fine hth < 1406515373 88351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well that is IE's problem < 1406515373 268785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no other browser does it like that that I know of < 1406515373 268952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the only difference now is that yours is inside the outline > 1406515477 431195 JOIN :#esoteric < 1406515479 167162 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1406515481 537866 JOIN :#esoteric > 1406515482 52430 JOIN :#esoteric < 1406515518 526559 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it's not as broken as it was, but it's still ugly < 1406515536 434189 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Template:Spoiler14]]4 10 02http://esolangs.org/w/index.php?diff=40206&oldid=40201 5* 03Oerjan 5* (-15) 10ehird insists on putting this in the CSS < 1406515574 856443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: how does the sandbox look now? < 1406515610 588386 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the text that's meant to be spoiled is spoiled; the "Spoiler:" prefix is always visible (this is what was wrong with an earlier version), but is /inside/ the dotted box < 1406515647 584037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't insist on it. you can do it however you'd like. < 1406515656 29951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the spoiler text being part of the box is better. < 1406515661 879930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :having it interrupt the text is weird. < 1406515667 117687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/text/prefix/ < 1406515668 312914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: i'm having a bit trouble with your first sentence as i suspect spoiled means the opposite of how you are using it < 1406515671 167997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(in the line before that one.) < 1406515712 286515 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oerjan: err right < 1406515712 474091 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :spoiled as in it's not shown by default because it's a spoiler < 1406515712 474262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i actually agree < 1406515712 474354 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :ACTION mentally adds this to the list of words which are their own opposites < 1406515712 474469 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :like "transparent" < 1406515759 582575 :Sorella!~queen@oftn/member/Sorella QUIT :Quit: It is tiem! < 1406515891 457519 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:VIOLET14]]4 N10 02http://esolangs.org/w/index.php?oldid=40207 5* 03Oerjan 5* (+457) 10Let's see if the universe will let me save this this time (Warning: SPOILER) < 1406515964 636616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it works! < 1406516164 858808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Intolerant14]]4 M10 02http://esolangs.org/w/index.php?diff=40208&oldid=40182 5* 03Oerjan 5* (+45) 10People seem to have the strange idea these are optional < 1406516338 974577 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Holy crap! I'm on fire! < 1406516362 60815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MediaWiki:Common.css14]]4 10 02http://esolangs.org/w/index.php?diff=40209&oldid=40205 5* 03Ehird 5* (+245) 10let's try pointless fanciness given how much time and fuss this has taken up anyway < 1406516527 586737 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: it doesn't look any different < 1406516543 257149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't believe you. you have the old thing cached. < 1406516555 602048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I do not think it is possible for that CCS to produce, say, a dotted border. < 1406516557 625631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*CSS < 1406516627 877353 :nooodl!~nooodl@10.108-242-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 272 seconds < 1406516672 17819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1406516698 449854 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it's updated now < 1406516705 771166 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I can only conclude that there's some sort of time lag involved < 1406516713 937948 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that does look better, anyway < 1406516720 897503 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :(I used the same method to cache bypass each time) < 1406516918 745934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, there does appear to be server-side caching < 1406516927 900943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is annoying. < 1406517715 484291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : up to this point, it hadn't even crossed my mind that someone might try to make an IDE into a social media site <-- maybe the backlash in favor of anti-social media sites is nigh < 1406518053 83034 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Someone tried to make an IDE into a social media site? < 1406518071 803710 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :yes, Microsoft and Visual Studio < 1406518095 95571 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :to the extent that Visual Studio Express has to be connected to the Internet every 30 days (or at least once within 30 days) to function < 1406518149 913477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think that particular fact suffices for a "social media site" < 1406518159 537385 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :no, that's a consequence < 1406518167 309396 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :not something that made me form the opinion < 1406518171 851375 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I pasted the actual reasons a while back < 1406518186 113088 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :[20:14] If you haven't already, your next step is to get a FREE Visual Studio Online account, with Visual Studio Online you can [20:14] Create and host private source code repos in the cloud, including Git. [20:14] Keep yourself and your team on track with agile planning tools. [20:14] Invite others to collaborate on your project. [20:14] And so much more! < 1406518209 346758 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :note: you need a Windows Live account to download Visual Studio in the first place < 1406518219 609046 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and then they want you to create a separate Visual Studio Online acconut < 1406518222 76760 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :*account < 1406518452 886637 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the "including Git" strikes me as implying that Microsoft want to copy the success of Github somehow < 1406518812 385051 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :you know: let's see if VS2012 is still available < 1406518821 717436 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that would solve half the issues with VS2013 < 1406519637 180044 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net JOIN :#esoteric < 1406519670 744346 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :esolangs.org seems to be down. < 1406519673 870394 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1406519695 561927 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Or is it just me? < 1406519717 125051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1406519723 860194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was up but slow just a while ago < 1406519733 593314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo hi < 1406519734 343270 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1406519742 764107 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Can we contact an admin? < 1406519744 884664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok the server is not down < 1406519759 158973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :( HackEgo is on the same server ) < 1406519759 760356 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:31: error: expected: "!!", < 1406519760 136300 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "$>", "&&", "&&&", "*", < 1406519760 323807 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : "***", "+", "++", "-", "->", < 1406519760 323950 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : ".", "/", "/=", ":+", ":-", < 1406519760 324040 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : "::", ":::", ":=", "<", "<$",14↵… < 1406519773 960685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1406519816 302892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the main admin is probably sleeping at the moment < 1406519825 52670 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Oh, okay. < 1406519827 573813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and the other one is even harder to get hold of) < 1406519834 334667 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 250 seconds < 1406519848 961886 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Any clues as to what is happening right now? < 1406519868 650605 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Or is this not a recurring issue? < 1406519957 456816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that it gets occasionally slow is recurring enough. we had a more serious longterm issue until a few days ago, but that seems to have been resolved. < 1406519974 88940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and as long as HackEgo responds it is not entirely dead < 1406519983 366685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo i'm alive! < 1406519983 706155 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :i'm alive! < 1406519992 833119 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Esolang was working like half an hour ago < 1406520003 937893 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but yes, now seems to be down < 1406520019 394956 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :When I ping the URL, it comes back from "c1105889-5122.cloudatcost.com". So, it must be hosted by someone else? < 1406520026 97683 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :make it more like one hourr < 1406520037 284645 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Donald_ET3: pretty much all websites are hosted on virtual servers nowadays < 1406520042 629742 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Oh. < 1406520043 617948 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and for most people, that implies a hosting company < 1406520061 521641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`uptime < 1406520068 905616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eep < 1406520074 241293 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oerjan: can that seriously escape the sandbox? < 1406520079 51902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo still there? < 1406520079 741663 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :still there? < 1406520088 715762 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :So, is it the hosting company's fault? < 1406520094 702753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: i just wanted to see if it was still there < 1406520099 149836 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :right < 1406520110 937744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1406520126 120957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if it said anything useful < 1406520131 322229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stupid echoing brain < 1406520143 677308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1406520147 769395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Donald_ET3: we don't know. < 1406520158 117086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that was the `uptime finally responding < 1406520158 541394 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :What is the significance of "`echo" < 1406520169 278167 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :HackEgo runs shell commands < 1406520173 423840 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Oh. < 1406520173 953653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Donald_ET3: just that it's the simplest way to get HackEgo to confirm it's working < 1406520176 929753 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and "echo" is one of the simplest shell commands, and thus the most reliable < 1406520183 635843 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :`yes < 1406520209 769993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it may seem that HackEgo is also very slow now, for anything more complicated than echo < 1406520228 869485 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :`ping -c 1 esolangs.org < 1406520241 162091 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :It doesn't work. :/ < 1406520243 877866 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pong < 1406520244 65827 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y < 1406520252 729872 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :What? < 1406520255 286144 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :network commands have blacklists or whatever < 1406520258 740417 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :`ping < 1406520259 299942 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pong < 1406520264 224000 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :not network ping, obviously < 1406520272 745151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1406520287 126778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Donald_ET3: yeah outgoing connections from the bot are censored < 1406520292 640555 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Oh. < 1406520340 569332 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :`ls < 1406520354 33889 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dog \ etc \ factor \ fb \ fb.c \ head \ hello \ hello.c \ ibin \ index.html \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ Test \ Test.hi \ Test.hs \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1406520378 542553 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Interesting. < 1406520398 912589 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the root directory gets full of all sorts of random things < 1406520403 318320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, HackEgo has a bit weird syntax. you need to use `run if you want commands with more than one parameter or shell features < 1406520433 746580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i try to clean up occasionally. it's been worse. < 1406520447 524826 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :Okay < 1406520460 177146 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`run for x in `seq 1 5`; do quote; done < 1406520466 259425 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1084) btw, ^v, what are your approximate geographic coördinates and body weigh? <^v> 300 and USA nice to see that ^v is keeping with the spirit of the channel by providing completely useless answers to the question. \ 284) o.O There's a birth defect which results in the formation of a cloaca. It's cal < 1406520502 576151 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :hmm, the shell-feature version of the 5-`quote doesn't seem quite as effective < 1406520524 206117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :line length limits do tend to do that < 1406520550 637580 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 PRIVMSG #esoteric :>_> < 1406520562 47779 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :`quote 284 < 1406520562 690133 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :284) o.O There's a birth defect which results in the formation of a cloaca. It's called "not being a mammal" :P < 1406520564 846714 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^_v < 1406520568 594126 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :oh, boring. < 1406520577 862070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^v: so is your approximate body weigh still USA? < 1406520598 122163 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 PRIVMSG #esoteric :oerjan, i legidamately dont remember saying that < 1406520623 185650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1406520626 823054 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's the same for me with that one quote < 1406520640 119350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i cannot disprove it either since HackEgo lost access to the logs < 1406520652 504521 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 PRIVMSG #esoteric :sounds familiarish < 1406520657 121492 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 PRIVMSG #esoteric :<_> < 1406520658 510392 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 PRIVMSG #esoteric :but idk < 1406520671 609730 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 PRIVMSG #esoteric :might have been years ago < 1406520681 926022 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`quote < 1406520682 885797 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :692) fungot: Yeah, "fungott" would [...] remind people of elliott. fizzie: now that could be nice for a simple language can be used < 1406520684 832037 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`quote < 1406520685 697043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :652) A quick look as WIikipedia ways that Wicca is a specific form of paganism related to witchcraft. That agrees with what I know from that Scoobie Doo movie with the wiccans in it. < 1406520686 844461 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`quote < 1406520690 517638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :141) i like to imagine their mangled limbs. < 1406520698 617821 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :wow, this is a particularly bad set of quotes < 1406520718 120914 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I'd be in favour of deleting them all but 1084 < 1406520756 662176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :652 is good < 1406520774 164207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I say "good" < 1406520778 717993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all the quotes are terrible, and should be deleted. < 1406520796 563651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i believe custom is you can only delete one, hth < 1406520805 478097 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I know < 1406520827 736556 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :141 is probably the worst < 1406520838 191789 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :even if I had to read 692 twice before it became vaguely funny < 1406520845 983720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah this alise was a horrible person < 1406520857 920160 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and only then the only amusement value is that it's possible to misinterpret fungot as insulting elliott, which isn't actually that funny < 1406520858 107509 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523_: so the cycle is. in emms.el a few < 1406520880 286032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: then let's get deleting quickly. < 1406520897 752465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 141 < 1406520900 818500 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*poof* i like to imagine their mangled limbs. < 1406520947 931612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure there's some hilarious context that we've all forgotten. < 1406520968 436550 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net PRIVMSG #esoteric :BTW, esolangs.org seems to be back up. < 1406520980 597549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huzzah! < 1406521097 730548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it was doing some maintenance script < 1406521511 679618 :Donald_ET3!~det3@75-175-57-203.ptld.qwest.net QUIT :Quit: Ex-Chat < 1406522502 134451 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 255 seconds < 1406522517 255609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1406522554 76636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's dead again < 1406522764 126217 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1406523076 34605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`hug HackEgo < 1406523084 983681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now what. < 1406523096 597585 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: hug: not found < 1406524113 197071 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 QUIT :Quit: Leaving < 1406524126 648272 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 JOIN :#esoteric < 1406526514 111747 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1406526751 590777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not the fastest VPS around. < 1406527300 205492 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1406527467 672071 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1406527826 853975 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: But is it the highest? < 1406528083 31420 :MoALTz_!~no@user-109-243-6-88.play-internet.pl QUIT :Quit: Leaving < 1406528611 139095 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1406528950 470770 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1406529124 725968 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1406529357 890287 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 272 seconds < 1406530268 566371 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 QUIT :Ping timeout: 240 seconds < 1406536288 457238 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1406536528 862945 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1406536563 206178 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Read error: Connection reset by peer < 1406536582 882600 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1406538535 261318 :rodgort!~rodgort@192.241.198.49 QUIT :Quit: ERC Version 5.3 (IRC client for Emacs) < 1406538844 270222 :rodgort!~rodgort@192.241.198.49 JOIN :#esoteric < 1406539307 729969 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi JOIN :#esoteric < 1406539324 268253 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1406539359 236170 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1406539619 206053 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds < 1406542283 802400 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1406542634 515366 :drlemon!~drlemon@cpe-108-184-244-109.socal.res.rr.com QUIT :Read error: Connection reset by peer < 1406542965 281510 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1406544305 93941 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1406544305 448252 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 12h 16m 52s ago: i'd like to recommend fueue. it _has_ somewhat traditional arithmetic, and *still* screws your mind. < 1406544305 749332 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 12h 15m 52s ago: as in, programming in fueue starts at the point where you already master underload. < 1406544368 557734 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell oerjan it sounds like a wonderful source of pain. I'll have to try to write something in it. < 1406544369 31584 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1406544406 797658 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell oerjan `delquote 141 ← would you like me to unmangle the PDF too? < 1406544407 297237 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1406544574 905725 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell oerjan re. fueue: uhm. well. uuuuh... some other day perhaps. ow. < 1406544575 452500 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1406544768 318431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I keep mentally confusing Fueue and Fugue. < 1406544939 308684 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, if you have any questions about Fueue, don't ask me, I only wrote the language < 1406545064 720286 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fizzie: I currently am in a post-confused state. < 1406545086 493408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"post-confused state" hehe < 1406545086 818035 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: same with aubergine. I wrote it, but other understood it. < 1406545091 929609 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :s/r\b/rs/ < 1406545229 494321 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 QUIT :Quit: Page closed < 1406545585 845465 :boily!~boily@96.127.201.149 QUIT :Quit: TESSELATED CHICKEN < 1406546548 201267 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1406547715 9390 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1406548214 490691 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1406548364 146746 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hey < 1406548809 795707 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1406548876 98601 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1406548949 405970 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1406549069 156729 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1406550220 776730 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :Does this count as an esolang? http://spel.sourceforge.net/info/spel.html < 1406550419 566030 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1406550861 854937 :mhi^!~mhi@5.28.109.27 JOIN :#esoteric < 1406550866 836065 :mhi^!~mhi@5.28.109.27 QUIT :Changing host < 1406550867 67198 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1406553293 391846 :nooodl!~nooodl@10.108-242-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1406553378 678055 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Quit: Soundcloud (Famitracker Chiptunes): http://www.soundcloud.com/patashu MSN: Patashu@hotmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 . < 1406554254 202629 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1406554983 561688 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1406558102 972891 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1406560304 46089 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1406560601 146512 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hey guys < 1406561543 16693 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1406562132 439014 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hi, TieSoul < 1406562911 929770 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 272 seconds < 1406563357 890887 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1406563900 310658 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 272 seconds < 1406563906 693451 :^v!~notnot^v@2601:4:4500:e15:e406:39a0:767e:e863 JOIN :#esoteric < 1406564487 246951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nest14]]4 10 02http://esolangs.org/w/index.php?diff=40212&oldid=34611 5* 03199.116.52.89 5* (-119) 10/* External resources */ < 1406565459 410518 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1406566200 130352 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1406566597 857893 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Ping timeout: 272 seconds < 1406566614 789816 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1406566904 657592 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 JOIN :#esoteric < 1406567379 314896 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1406567678 785236 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I made a kind of shell for all the languages I've implemented. Should I put it in my userpage or make a new page for it? < 1406568352 31313 :Bike_!~Glossina@69.166.35.235 JOIN :#esoteric < 1406568367 583318 :Bike_!~Glossina@69.166.35.235 NICK :Bicyclidine < 1406568656 427908 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh cool < 1406568682 355060 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :put it on a code-sharing site < 1406568689 91852 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :link to it from all the languages it supports < 1406568693 437105 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :maybe we'll add more languages < 1406568759 148315 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 QUIT :Quit: Page closed < 1406568780 209282 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'll make a GitHub for it < 1406568790 760559 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :GitHub repository* < 1406568824 567031 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and I do plan on adding more languages < 1406568829 479190 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it's in Python btw < 1406568852 371883 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i have been thinking about making a universal esolang IDE/interpreter in python < 1406568872 863973 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i even went so far as making a list of all languages that already have extant python interps < 1406568876 662098 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's on my user page < 1406568888 465631 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but i never went so far as actually starting the project ;P < 1406568901 169208 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm trying to work out how to tunnel ssh over http/https (to by pass a proxy at work). But it seems nginx doesn't support doing that :/ < 1406568918 198861 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And I already use nginx < 1406568924 705687 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :you can add Befunk and Replacefuck to that list. < 1406568960 61922 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :as well as Eitherfuck. I implemented it yesterday < 1406568985 87762 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ok < 1406568987 149470 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :with [ and ] included < 1406569105 150370 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can't find the eitherfuck wiki page < 1406569128 10387 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's called eitherf*ck < 1406569138 583512 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and my interpreter is not on it yet < 1406569469 271979 :Lorenzo64!~lorenzo@93-58-3-33.ip156.fastwebnet.it JOIN :#esoteric < 1406569472 201829 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'd rather the shell use interpreters I made though :P < 1406569517 369675 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in that case we'll not add code to it! < 1406569551 557786 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :You can fork it if you really want to expand on it < 1406569565 596877 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :can we unilaterally change the name of eitherf*ck to eitherfuck? it would make it easier to talk about and search for < 1406569600 618920 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :imo eitherfu*k < 1406569615 378534 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bleh the * < 1406569619 418668 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :welp gotta go < 1406569621 236140 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :alternately, define the * as a shell glob < 1406569634 783908 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :available names for eitherfu*k depend on your pwd < 1406569657 305706 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :eith*rfuck < 1406569659 186301 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :perfect < 1406569680 389953 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :now we're talkin. < 1406569690 310489 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and now we're not < 1406569697 49471 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :yeah we are < 1406569700 478062 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :i don't need ur sass < 1406569708 242750 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :take it, it's free < 1406569736 137225 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :*itherfuck < 1406569764 601738 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like that it matches zitherfuck < 1406569770 176768 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :now i want to make a zitherfuck < 1406569791 655362 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1406569794 242677 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1406569854 953560 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :zwitterionfuck < 1406569920 917320 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh btw the shell is incredibly lazily made. < 1406569927 502441 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1406569928 820667 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :https://github.com/TieSoul/Multilang < 1406569932 969458 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :here it is though < 1406569958 650390 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :there's some bugs < 1406569960 124775 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1406570106 922461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: can't you just run ssh on the https port? < 1406570118 384558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or does the firewall actually check you're doing TLS properly? < 1406570142 721367 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Quintopia14]]4 10 02http://esolangs.org/w/index.php?diff=40213&oldid=38316 5* 03Quintopia 5* (+94) 10 < 1406570163 298271 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :there i added them to the list < 1406570178 524030 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :nice < 1406570370 319290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Replacefuck14]]4 M10 02http://esolangs.org/w/index.php?diff=40214&oldid=40190 5* 03TieSoul 5* (+137) 10Multilang < 1406570456 981064 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 M10 02http://esolangs.org/w/index.php?diff=40215&oldid=39057 5* 03TieSoul 5* (+114) 10Multilang < 1406570514 885303 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1406570532 163202 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hi < 1406570583 84550 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul < 1406570739 880463 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1406570794 406222 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :What language should I implement? :P < 1406570801 313881 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :eodermdrome < 1406570825 826224 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I don't understand eodermdrome too well :P < 1406570833 639516 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :perfect < 1406570922 583985 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :spiral < 1406570969 27212 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :spiral seems really cool < 1406570972 53901 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'll try < 1406571112 635615 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what's a deque? < 1406571116 928038 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :is it like a stack? < 1406571266 16160 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :TieSoul: http://esolangs.org/wiki/When < 1406571281 789737 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you should totally implement that < 1406571298 616530 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"deque" is short for double-ended queue < 1406571299 225526 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Vorpal: can't you just run ssh on the https port? <-- that used to work, but it doesn't any more < 1406571304 636874 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :there's so much info on that wiki page! < 1406571307 649299 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I guess it checks that it is actually TLS data < 1406571311 611801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Spiral14]]4 10 02http://esolangs.org/w/index.php?diff=40216&oldid=38317 5* 03Quintopia 5* (-3) 10/* Errors */ finally got annoyed by this grammar error enough to fix it < 1406571319 475645 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's basically like a stack or a queue or whatever, except you can push and pop from any side < 1406571338 794873 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh well that's easy to implement. < 1406571341 171387 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1406571355 545132 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, so :/ < 1406571376 47835 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :TieSoul: the author's description of the language in the linked mailing list is rather straightforward < 1406571388 854544 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, it is worth trying again I guess though, on my VPS instead of my home server. Could be it blacklisted connecting to dynamic ips perhaps? I don't know < 1406571452 689796 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I wonder if a plain http proxy will work. If it does, I could run apache on port 80 (my current setup just serves a redirect to https anyway) and have it redirect to nginx except for the proxy < 1406571453 167912 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's basically like a "calculator" of sorts, that is, every line in a program is an expression to be interpreted (like "3 + 4 * 5", or "if a = 0 then 3 else 4"), except there's this cool "when" operator < 1406571520 551455 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also the author says his implementation will be available soon and then went silent for over a decade :) < 1406571596 386968 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm there is this, but the link to the tutorial is dead. Also it doesn't specify if it uses CONNECT. Probably not? https://github.com/shawnl/nginx-ssh < 1406571655 157078 :hektor!~hektor@adsl-ull-77-56.42-151.net24.it JOIN :#esoteric < 1406571686 482317 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :quintopia? < 1406571709 634375 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Are the integers in spiral signed or unsigned? < 1406571913 968841 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :And what happens if the ":" instruction gets a char with unicode value > 255/256? < 1406571923 817897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: could you just do ssh over tls? < 1406571940 566909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with like, stunnel or whatever < 1406571978 113385 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Bonus benefit: you can call it twice as secure. < 1406571990 51744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes :/ < 1406571994 519173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :telnet over tls < 1406572000 791377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :client certificates, woo < 1406572018 209853 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :use a javascript web shell that uses XMLHttpRequest to do ssh < 1406572298 145867 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :TieSoul? < 1406572312 622934 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :TieSoul: where can I try out our shell? < 1406572336 427987 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :The python code is downloadable at https://github.com/TieSoul/Multilang < 1406572342 561615 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :TieSoul: everything is bytes < 1406572351 554753 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, possibly. I'll try it at least. < 1406572352 795643 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :TieSoul: unicode is unsupported < 1406572367 719372 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, not sure stunnel will work though, I suspect spdy won't work. < 1406572371 279820 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :TieSoul: but if you want to make it something else, feel free. that's unspecified in the spec < 1406572377 637778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I mean, you'd have to MITM the connection to determine it's http encapsulated in the TLS, right? < 1406572382 640242 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Unless you can do spdy non-encrypted internally < 1406572389 541448 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, indeed that is the issue < 1406572397 487632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so they probably don't. < 1406572407 630440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can put ssh in it instead. < 1406572415 545699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, I guess firewalls are MITMs by definition. but still. < 1406572427 198400 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Sure < 1406572430 161236 :MoALTz!~no@user-164-127-226-72.play-internet.pl JOIN :#esoteric < 1406572433 143411 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Koen_: "our" shell? :P < 1406572436 250199 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, well stunnel to sslh to nginx|ssh would work then < 1406572441 485864 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :your! < 1406572447 597164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: why involve nginx? < 1406572448 681374 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :typing is hard < 1406572451 384059 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it is < 1406572454 677291 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I still need a proper web server :P < 1406572470 303705 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, For, you know, web traffic < 1406572472 87902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: oh, is the port actually filtered? < 1406572477 272170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or can you just run ssh-over-tls on some other port < 1406572486 50174 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :You know, I know someone named Koen irl, and he seems like the kind of person to be interested in esolangs :P < 1406572492 627048 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :You're probably not him though < 1406572498 164002 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I want to serve https as well as being able to sneak in ssh over that port basically < 1406572511 68565 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm not actually named Koen so we're Kool < 1406572515 562272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: why not run ssh-over-tls on port 1234567891011 and http-over-tls on port 443 or whatever it is < 1406572518 572511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if that works < 1406572521 22338 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ah cool < 1406572531 91124 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, can't connect to any port but 80 and 443 out < 1406572534 862623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay. < 1406572540 204061 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Can't connect to 8080 for example < 1406572545 88086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :run ssh-over-tls on port 80 then :P < 1406572571 201479 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That might work. Not sure if it allows tls over port 80 < 1406572588 467506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: http://www.agroman.net/corkscrew/ https://wiki.archlinux.org/index.php/Tunneling_SSH_through_HTTP_proxies_using_HTTP_Connect < 1406572592 939648 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And I could easily set up a simple daemon to detect real http and redirect it < 1406572596 59729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://dag.wiee.rs/howto/ssh-http-tunneling/ < 1406572611 723923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.techrepublic.com/blog/linux-and-open-source/using-corkscrew-to-tunnel-ssh-over-http/ < 1406572627 895573 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh btw Koen_ if you didn't see, shell source is here: https://github.com/TieSoul/Multilang < 1406572633 605907 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I looked into some of this yes. The problem is that nginx doesn't support forward proxying (that is HTTP CONNECT) < 1406572638 201683 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :You need python to run it though < 1406572638 394247 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup I guessed that < 1406572639 94141 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Apache does < 1406572644 990033 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But urgh < 1406572659 154877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you could run varnish or something in front of nginx < 1406572671 582866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but: < 1406572671 838690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Tip: If your proxy does not support the HTTP Connect method, see HTTP Tunneling. < 1406572684 805309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://wiki.archlinux.org/index.php/HTTP_Tunneling < 1406572719 83079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :openvpn seems to support tunneling over http, so maybe you could just use that and then use ssh directly inside the VPN. < 1406572747 286623 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406572768 548879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :httptunnel + proxying through nginx looks like it should work though. < 1406572789 254795 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm perhaps < 1406572832 115489 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, So nginx is the public facing web server, reverse proxying to httptunnel on some specific url? < 1406572837 290249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: btw, how about getting another job? < 1406572845 214553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, something like that presumably < 1406572851 930384 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Eh, it pays well and isn't too bad usually < 1406572873 532813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you could just ask them to allow ssh on port 22 :) < 1406572908 341173 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I believe that has been tried before. No luck < 1406572953 879018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :github's new issues page is a little disorienting < 1406572968 716900 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1406573452 502715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had to have some sort of a really complicated thing when IRCing from the civil service place. Fortunately I've forgotten the details. < 1406573490 266109 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, :/ < 1406573529 241670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This was in 2002, I'm sure the software landscape looks different these days anyway. < 1406573981 544569 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, Huh I wonder if you could use websockets for this. Maybe? It looks like it could be used for that < 1406574077 537870 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well there is a node.js thing to tunnel tcp over websockets < 1406574087 231524 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I heard node.js is pretty bad though < 1406574151 149453 :__^__scott__^__!~scott@nsit-dhcp-205-208-082-135.uchicago.edu JOIN :#esoteric < 1406574197 106398 :__^__scott__^__!~scott@nsit-dhcp-205-208-082-135.uchicago.edu PART :#esoteric < 1406574313 149047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://http-tunnel.sourceforge.net/ has a PHP-based server-side thing. < 1406574324 42080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are (unsurprisingly) a number of kludgy HTTP tunneling things. < 1406574337 103742 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm not a fan of php but okay < 1406574337 452148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I already linked one. :p < 1406574387 748308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The one you linked had so orange-on-black website that I couldn't figure out if it uses some particular paths for the requests so that you could easily use a nginx reverse-proxy in front of its server-side half. < 1406574391 170346 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I'm looking at the reverse proxy thing for httptunnel. Was googling for how to set up the reverse proxy thing... < 1406574399 969605 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And stumbled upon websockets < 1406574404 957284 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and then I went off on a tangent < 1406574407 602797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the one I linked was an arch linux wikipedia page. < 1406574410 365210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1406574411 774209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/pedia// < 1406574454 822081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, the home page of the actual program. < 1406574485 993740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since the Arch page just says "run hts and htc" with no comments on what you should do if you want also a regular HTTP server at that port. < 1406574516 615774 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, indeed. But I think a reverse proxy from nginx might work. < 1406574560 335859 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Assuming it isn't doing anything silly, like buffering < 1406574587 632065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it does that by default, yes. < 1406574590 877328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can turn it off. < 1406574600 202271 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm, can't find how though < 1406574600 404583 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See http://nginx.com/resources/admin-guide/nginx-reverse-proxy/ "Configuring Buffers". < 1406574616 926984 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh okay, I was looking at the module reference, silly me < 1406574745 159108 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Now I'm wondering if I can do this over https. Maybe? Can I do it in a sub-path? Who knows. < 1406574786 786897 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1406574871 967774 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :alright < 1406574873 653115 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm guess I can't specify a http path < 1406574877 58493 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :new version of my shell :D < 1406574881 148083 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I added Random < 1406574881 500504 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That sucks < 1406574972 3769 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : http://http-tunnel.sourceforge.net/ has a PHP-based server-side thing. <-- there is a stand-alone perl thing too, could maybe proxy to that and avoid php < 1406575009 181063 :hektor!~hektor@adsl-ull-77-56.42-151.net24.it QUIT :Remote host closed the connection < 1406575024 611135 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 JOIN :#esoteric < 1406575056 739099 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 PRIVMSG #esoteric :Hi there < 1406575062 635463 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 PRIVMSG #esoteric :I just finished writing the wiki page for my new language < 1406575067 904615 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Logique14]]4 N10 02http://esolangs.org/w/index.php?oldid=40217 5* 03Hektor 5* (+2490) 10Created the page for Logique < 1406575210 897221 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 PRIVMSG #esoteric :ugh I messed up the link for the interpreter < 1406575279 234073 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Logique14]]4 M10 02http://esolangs.org/w/index.php?diff=40218&oldid=40217 5* 03Hektor 5* (-1) 10Fixed a link < 1406575437 434797 :Lorenzo64!~lorenzo@93-58-3-33.ip156.fastwebnet.it QUIT :Ping timeout: 245 seconds < 1406575963 371526 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Spiral14]]4 M10 02http://esolangs.org/w/index.php?diff=40219&oldid=40216 5* 03Quintopia 5* (-18) 10/* Self-intersecting Code */ < 1406576072 316450 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Ping timeout: 250 seconds < 1406576107 792475 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, actually this one is the only one I found so far that allows using a specific path on the server: https://www.npmjs.org/package/wstunnel < 1406576132 946519 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well maybe the php one before did, but I tried the perl variant of it, and it didn't work properly in a quick local test. So no < 1406576217 723579 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Doesn't seem to support non-transparent proxy from the client tool though < 1406576219 539375 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Sigh < 1406576235 635355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you can just proxy the path with nginx...? < 1406576249 70866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or a subdomain even < 1406576255 637940 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, yes but obviously the client need to be able to connect to that path < 1406576268 553705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure I follow. < 1406576299 995936 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, i.e. Some clients (like for GNU httptunnel) only allows you to connect to webserver:port, not webserver:port/myproxy < 1406576306 491264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah. subdomain then :) < 1406576321 53339 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, yes, that would work, as long as they send those virtual host headers < 1406576329 129168 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :For https it would need SNI too < 1406576343 292013 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So I'm looking at which tools send vhost headers < 1406576343 772072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you have ipv6 at work < 1406576348 990403 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, nope. :( < 1406576351 373029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't need https if you're tunneling ssh < 1406576359 236845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: if you had multiple ipv4s it'd be easy :p < 1406576369 809889 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, yes I could get that, but I think it costs money from linode < 1406576384 555431 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Lets see < 1406576399 226160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: clearly host it on your home computer and tunnel ssh through ssh < 1406576417 552576 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well okay, that could work. Hm < 1406576472 95602 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The only potential issue is if the home computer is turned off. Which happens. I generally don't leave it on if there is expected to be thunderstorms < 1406576480 491479 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But I guess I would have to live without those days < 1406576487 650386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: how about use tor? they have bridges over HTTP. < 1406576491 435765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then just use ssh as normal. < 1406576496 188422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm actually kinda half-serious. < 1406576516 996289 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm. That would work. But wouldn't it be super-slow? < 1406576532 816418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tor should be fast enough for ssh, it's not *that* slow. you could use mosh too < 1406576545 819536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tor is slow for, like, large downloads, it's actually not that bad in terms of latency and stuff IMO < 1406576590 680957 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, mosh is udp. Good luck with that in this case < 1406576600 508217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, right, tor is tcp-only < 1406576614 547712 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also good luck with udp through the company firewall/proxy < 1406576623 709813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, you could do UDP over TCP :3 < 1406576631 281317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yeah. < 1406576648 452678 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That sounds ridiculous, but so does all of this really < 1406576656 100467 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Basically everything out is blocked except port 80 and 443 through the proxy. < 1406576671 339662 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway doing proxytunnel.sourceforge.net to home might work. < 1406576680 236221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I honestly find Tor surprisingly fast. sometimes I open the tor browser bundle to bypass a paywall or whatever and accidentally end up doing web browsing in it and I notice the noscript more than the speed < 1406576695 781635 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1406576696 9324 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :tor lets you pass paywalls? < 1406576715 893438 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Bicyclidine, some of them is like x free articles / month < 1406576717 805072 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or such < 1406576722 305246 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :oh, those. < 1406576726 805969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, that kinda thing. < 1406576736 296238 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, clearing cookies sometimes work with those too :P < 1406576743 263307 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Like for svd.se (A swedish news paper) < 1406576744 816227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's more work and less cyberpunk :p < 1406576748 442975 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hah < 1406576763 79307 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :i thought you meant for something requiring pay to read at all and i was like sign me up for that shit < 1406576765 798181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The major Finnish newspaper (hs.fi) has a javascript localStorage-based paywall. < 1406576778 210918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Incognito mode/"private browsing" works for it, though.) < 1406576783 80032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: it's true. tor turns your browser into a hacker < 1406576785 339254 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't think they do it on IP alone, since that would screw over people behind NAT < 1406576793 198213 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, right < 1406576799 519165 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :elliott: daaaaang < 1406576821 855014 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :technology sure is incredible. < 1406576826 517078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I think the NAT thing would be fine < 1406576829 126399 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :or should i say hacknology < 1406576831 657258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since they probably care about home users more than anything else < 1406576847 98088 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, well, some ISPs NAT nowdays < 1406576860 311786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think CGN is very widespread < 1406576872 664975 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What does CGN mean? < 1406576879 796532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :carrier-grade NAT < 1406576887 219198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the horrifying endgame of IPv4 exhaustion < 1406576913 291948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wish we had nice network infrastructure. < 1406576915 620371 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I heard of that happening in Sweden (Banhoff maybe? I forgot which one), but if you called them and asked for a public IP they would just give you one < 1406576922 139649 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :hm, you'd think my university IT would be able to do IPv6 < 1406576924 280429 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :oh well i guess < 1406576932 678374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: You'd think the same about ours, but... < 1406576973 39620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My ISP's IRC server had acquired an AAAA record a few days ago (noticed because it started giving an "unauthorized connection" error, thanks to the IPv6 tunnel), so perhaps that's a sign they're going to roll it out to customers in the next decade or so? < 1406577066 402438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd be nice if routing wasn't a hard problem. :/ < 1406577114 637263 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :"NP-Completeness of ad hoc multicast routing problems" boo yah < 1406577116 485966 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1406577168 940251 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I wonder if I could reverse proxy to proxytunnel < 1406577187 974295 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or is that just a client? < 1406577198 160830 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yeah looks like it < 1406577219 491621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: if you're doing it to your home computer, you can just use stunnel + ssh < 1406577222 870177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :assuming any TLS works < 1406577227 398726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you don't need a web browser there < 1406577235 426210 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, right. Worth a try < 1406577578 367973 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what language should I implement next? I'm making a mega-interpreter/shell for esolangs :P < 1406577651 572075 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I already have Befunge, Brainfuck, Random, Replacefuck, Eitherfuck. < 1406577672 526199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Eodermdrome, naturally. < 1406577674 987631 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :try When < 1406577687 888825 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :fizzie. < 1406577695 159367 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I am not going to implement Eodermdrome < 1406577696 318004 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1406577706 379794 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, befunge-98? < 1406577709 492621 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, someone should. < 1406577721 327345 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh well Befunge-98 is the version of Befunge implemented < 1406577736 409051 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, you already done befunge-98? < 1406577740 242684 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What!? < 1406577756 397819 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and Koen_, I'm not comfortable trying to implement an imperative language yet. < 1406577772 974750 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's definitely not an imperative language < 1406577780 663116 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :? < 1406577786 445033 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :everything just's expression < 1406577796 996409 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I'd call it functional < 1406577799 710012 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I must have the wrong definition of imperative in my head < 1406577806 858463 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1406577816 27488 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :brainfuck is imperative :) < 1406577824 30521 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh < 1406577825 62454 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yeah < 1406577828 20450 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :then, definitely < 1406577849 836505 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and yes Vorpal I already did Befunge-98 < 1406577865 992831 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Not really that hard < 1406577873 632114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is it Mycology-clean, though? < 1406577877 967423 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :no. < 1406577888 707362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, then you have some work to do. < 1406577889 567196 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it goes into an infinite loop at one point and I can't figure out why < 1406577903 691720 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, well then it isn't properly working < 1406577907 707759 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the 'y' instruction gives wrong info sometimes and I can't figure out why < 1406577924 553333 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the 'u' instruction works fine, but Mycology says it doesn't work and I can't figure out why < 1406577936 722189 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Mycology is probably right < 1406577952 786395 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have written two implementations of befunge-98 (cfunge and efunge) < 1406577962 830625 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And I found that most of the time mycology was right, and I wasn't < 1406577990 810731 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, you will simply have to add some debug printing to discover the issue. Probably it is testing some edge case < 1406578003 377950 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Quit: MindlessDrone < 1406578022 811583 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so mycology says "BAD: form feed reflects" and then gets stuck in an infinite loop. < 1406578043 41117 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I have tried fixing it < 1406578045 801103 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :to no avail < 1406578047 656115 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well form feed shouldn't reflect < 1406578066 127332 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1406578069 869332 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Wait, what should form feed do in befunge? As opposed to trefunge < 1406578079 664666 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :not exist at all < 1406578082 397934 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Let me check what befunge does < 1406578127 364456 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, cfunge ignores it while loading the file < 1406578137 860470 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yeah < 1406578141 806797 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I did that < 1406578143 86313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, as in, it is as if it wasn't there < 1406578149 581660 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but then the problem wasn't fixed < 1406578154 333809 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Wait < 1406578160 950244 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406578165 289898 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Nope, it is ignored < 1406578177 8859 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so I made it reflect again for some reason < 1406578181 731121 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :i don't remember why < 1406578200 199506 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mycology is probably correct, but the cause of the issue might not be what it says. The feedback from it isn't always the best. < 1406578210 21491 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also, it says "u with zero count does something" < 1406578212 684784 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but it doesn't < 1406578219 119454 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it pops something and then continues on < 1406578221 898549 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::S < 1406578230 49356 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Are you sure? Write your own test program? < 1406578245 417758 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'm pretty sure I've tested it < 1406578250 948227 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and redownloaded Mycology < 1406578255 282514 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and tested it again < 1406578269 393130 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : case 'u': < 1406578269 583580 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : if (ip->stackstack->current == 0) { < 1406578269 583731 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : ip_reverse(ip); < 1406578269 583821 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : } else { < 1406578269 583912 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : funge_cell count; < 1406578270 590961 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : count = stack_pop(ip->stack); < 1406578274 438096 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : stackstack_transfer(count, < 1406578276 424687 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : ip->stackstack->stacks[ip->stackstack->current], < 1406578278 478764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : ip->stackstack->stacks[ip->stackstack->current - 1]); < 1406578280 448676 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : } < 1406578282 433905 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : break; < 1406578294 993873 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is what I do < 1406578322 668341 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Does that help at all? < 1406578328 795625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure you can say as a hard-and-fast rule that reflecting on a form feed is against the spec. < 1406578338 216284 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :my code is in python < 1406578346 16880 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I remember arguing with Deewiant about that ages ago < 1406578350 619801 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'll paste it here though < 1406578361 508273 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That or use a pastebin if it is long < 1406578375 254349 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :elif char == 'u': < 1406578379 960621 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :if len(stackstack) > 1: < 1406578385 928575 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :a = pop() < 1406578386 119056 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, iirc since \n is ignored in unefunge FF should be ignored in befunge (and unefunge) < 1406578391 868782 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :if a > 0: < 1406578397 74508 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :for i in range(a): < 1406578402 795273 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :push(stackstack[-2].pop() if stackstack[-2] != [] else 0) < 1406578408 335781 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :elif a < 0: < 1406578414 924599 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :for i in range(abs(a)): < 1406578421 373090 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :stackstack[-2].append(pop()) < 1406578423 316126 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pastebin, I can't read that without indentation :P < 1406578429 359714 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :alright < 1406578432 588505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I guess that's reasonable, but it's not explicitly said. < 1406578446 465963 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, right. I do not remember the details. Search the logs? < 1406578473 964754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure I care that much, since it is quite reasonable. < 1406578488 77936 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :http://bpaste.net/show/517546/ < 1406578505 834564 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1406578513 101933 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, the part about ignoring end-of-life markers in Unefunge is explicit. < 1406578525 503262 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The part about generalizing that to form feed is not.) < 1406578536 257216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :End-of-line. < 1406578560 106141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't want to see any end-of-life markers in my source code. < 1406578568 596763 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, and it said what didn't work? < 1406578574 467247 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :zero count < 1406578578 239404 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it said it did something < 1406578581 808275 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406578585 454136 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it also said "Can't test negative count" < 1406578591 413259 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, zero count or zero stack stacks? < 1406578599 525773 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :count < 1406578613 985680 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and also that u with positive count transfers incorrectly < 1406578623 101768 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: u reflects when stack stack has only one stack < 1406578623 292427 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: u with zero count does nothing < 1406578623 292577 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: u with a positive count transfers cells correctly < 1406578623 292723 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: u with a negative count transfers cells correctly < 1406578628 523897 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Is what cfunge prints < 1406578636 583520 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406578652 449271 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :GOOD: u reflects when stack stack has only one stack BAD: u with zero count does something BAD: u with a positive count transfers cells incorrectly Can't test negative. WARNING: attempted recovery of stack stack, situation may be corrupt < 1406578721 245572 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh also, with y, it says that stack sizes are '[ 2463]'. Is that right? < 1406578730 704544 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Probably not? < 1406578751 268473 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, what might happen is that some other instruction used in that test has a bug and then mycology detects that the stack stack isn't correct < 1406578760 754931 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But only as a result of something else going wrong < 1406578764 896506 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That happened a few times to me < 1406578771 852125 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And it is indeed a pain to debug < 1406578787 443019 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :only three other BADs before that: < 1406578789 640729 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :BAD: 101-{} doesn't leave stack top as 0 and next as 1 BAD: fedcba0{05-} doesn't leave 15 on stack < 1406578790 682498 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and < 1406578795 724121 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :BAD: 'vs^ goes down < 1406578813 676832 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1406578814 208012 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You should fix the first bad first, since mycology tries to test each instruction before it uses it for other tests < 1406578814 406593 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :should 's' skip over the next instruction? < 1406578834 530232 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Lets see < 1406578846 438135 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : case 's': < 1406578846 630389 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : ip_forward(ip); < 1406578846 630540 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : fungespace_set(stack_pop(ip->stack), &ip->position); < 1406578846 630629 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : break; < 1406578847 735933 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes < 1406578853 658452 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :huh < 1406578858 960622 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I must have read right over that < 1406578895 158699 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well what I do is step forward, set the value to the current position, and then the automatic step at the end happens < 1406578903 584384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even if your s does not skip, you'd expect 'vs^ to go up and not down. < 1406578919 308063 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, depends on the direction it is going < 1406578947 335844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, if it's coming from the left, it'd go up in all cases. < 1406578951 881725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes < 1406578953 8166 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay I fixed the "s" BAD < 1406578953 238694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, right. < 1406578972 440695 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and no, it skips right over the ^ < 1406578985 964958 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Maybe it is just incorrectly worded then? < 1406578992 856561 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What about the 101-{} thing? < 1406578999 908534 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I have no idea, honestly < 1406579002 430390 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Should definitely fix that before trying to fix u < 1406579009 229794 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is probably what messes up u < 1406579018 917086 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'll paste my "{" and "}" code < 1406579028 555407 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I remember seeing 101-{} error ages ago too < 1406579054 58337 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :http://bpaste.net/show/g8vOrj4CJGQvtVl66OS9/ < 1406579071 591561 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, there is a section in the mycology readme.txt on 101-{} failures < 1406579078 304438 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Have you checked that? < 1406579081 651899 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :no < 1406579098 980727 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :May be worth a try < 1406579174 10018 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I assume there is some debugger for python you can check what is going on internally with? < 1406579195 564945 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Not that I know of, honestly < 1406579227 385753 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I used the pycharm IDE, but I haven't really used the debugger it has < 1406579240 961842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TieSoul: You don't seem to be pushing the storeoffset on the SOSS if the count is negative. < 1406579255 700693 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh. < 1406579258 246905 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that's bad < 1406579271 815169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Lines 8-9 of your paste are only executed if a > 0.) < 1406579294 287040 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay fixed that < 1406579297 953118 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that was pretty bad < 1406579309 504618 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and I pushed the zeroes onto the TOSS fsr < 1406579318 907871 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Here is my stack stack code. Since it is C it is 90% memory management though. http://sprunge.us/dUFe < 1406579337 626129 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is quite a complicated area of cfunge < 1406579346 355417 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Probably only beaten by the funge-space code really < 1406579351 932330 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay well 101-{} is fixed < 1406579358 634268 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :BAD: fedcba0{05-} doesn't leave 15 on stack < 1406579362 384228 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :is still there < 1406579368 955579 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :lemme check my "}" code < 1406579438 983393 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :erm < 1406579453 216981 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :there seems to be nothing wrong with my "}" code for negative values < 1406579460 429472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot never has a stack stack larger than one stack during its execution. < 1406579460 727895 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the jungle? where is syntax the user can, in fact, let me know < 1406579461 171525 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that should work correctly < 1406579470 372663 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, Check the { code? < 1406579489 48649 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So that the stack before the } is correct < 1406579490 653138 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :... < 1406579493 60665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also run a simple fedcba0{05-}.@ manually. < 1406579493 960174 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :facepalms < 1406579500 274875 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh? < 1406579524 434326 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the { doesn't push the storage offset with 0 count < 1406579544 400767 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I don't know what I was thinking when I wrote that code < 1406579564 19875 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You know stack-stack is probably more annoying than funge-space even. The funge-space code is mostly just a lot of stuff. Stack-stack is way more complicated per line if that makes any sense < 1406579623 296098 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, fixing the storage offset problem seems to have fixed everything with {, } and u < 1406579647 671566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I found stack-stack quite easy to implement. < 1406579676 273198 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :BAD: 0y pushes wrong stack size < 1406579678 525784 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :uh-oh < 1406579683 568607 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yeah that's bad < 1406579688 430020 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, not surprising. With mycology always fix the first problem first. Since other errors later might be bogus after the first one. < 1406579698 307369 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I believe the readme even said so? < 1406579725 175451 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or maybe it doesn't < 1406579747 634425 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so erm, y seems to be a bit insane on my interpreter < 1406579766 12720 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, y is pretty insane overall :P < 1406579780 557389 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :http://bpaste.net/show/hJN9ISyljyNAngWufR5w/ < 1406579791 944825 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes it is < 1406579838 721237 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Does the handprint thing matter? < 1406579842 785755 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, here is my y-implementation. It is somewhat optimised so it is hard to follow. https://bazaar.launchpad.net/~anmaster/cfunge/trunk/view/head:/src/instructions/sysinfo.c < 1406579850 664570 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :because I just used an arbitrary number < 1406579860 941289 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, it is the name of the interpreter. It is just a number < 1406579872 589711 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But generally it is interpreted as 4 letters < 1406579884 372817 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh < 1406579903 978967 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well anyway, the handprint used is 29358 < 1406579910 523423 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :because well it's arbitrary :P < 1406579974 435581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"tempstackstack = stackstack" doesn't sound like something that'd actually make any sort of copy. < 1406579985 214143 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh < 1406579987 325146 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :god dammit < 1406579993 707530 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :me and my carelessness < 1406580017 644716 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well then, tempstackstack = list(stackstack) does make a copy < 1406580044 848683 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Pretty sure < 1406580049 93740 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 PRIVMSG #esoteric :you could also use stackstack[:] to make a copy I think < 1406580049 713505 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :aaaand it doesn't fix it < 1406580051 810132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A copy of the list of stacks, sure; but not a copy of the individual topmost stack. < 1406580068 231111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :could that #ifdef __WIN32__ be more ideological? :) < 1406580069 458688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Your 'push' will still affect the topmost stack in both copies, I assume. < 1406580084 489447 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I never thought of that < 1406580085 217485 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ugh < 1406580124 702361 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul, here is my y output (plus a few lines after) http://sprunge.us/TAAT < 1406580144 38256 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :[...] is stuff I cut obviously < 1406580167 192351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I'd probably just collect all the things that will be pushed into a separate [], if not trying to optimize.) < 1406580167 786371 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :alright then, "tempstackstack = [list(i) for i in stackstack] ought to work < 1406580168 989557 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :My handpring 1128682830 is CFUN < 1406580204 372630 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : "tempstackstack = stackstack" doesn't sound like something that'd actually make any sort of copy. <-- it doesn't probably in python < 1406580210 537097 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :you can use copy.deepcopy iirc < 1406580220 993301 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It uses the same mechanism as pickle internally < 1406580240 392679 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well I gtg < 1406580243 963389 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cya < 1406580246 103849 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :elliott: #ifdef __WIN32__ (void)sizeof(char[-1]) < 1406580247 456338 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :cya < 1406580344 560849 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :<@elliott> could that #ifdef __WIN32__ be more ideological? :) <-- Maybe? Not sure < 1406580380 928740 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, it could be better worded, maybe "windows=not supported" or something like that < 1406580399 147869 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1406580407 858448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: what. < 1406580408 755682 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Alright < 1406580411 968232 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It does work on cygwin though < 1406580414 948080 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Now I'm mobile < 1406580446 594777 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :So, what does Mycology test after form feed behaviour? < 1406580447 956551 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :elliott: some things do that as compile time assert failure, i guess < 1406580478 501969 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :might have got it a bit wrong since i'm not good at C/programming in general < 1406580483 923628 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: null byte in string and zero compare as equal < 1406580484 113766 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: ' followed by a byte greater than 127 works < 1406580484 113918 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: form feed does not appear to exist in Funge-Space < 1406580484 114008 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: y reports shrunk bounds correctly after spacing top-left corner < 1406580484 114097 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: y reports shrunk bounds correctly after spacing right edge < 1406580485 102548 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GOOD: y reports shrunk bounds correctly after spacing bottom edge < 1406580487 55484 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul-mobile, that ^ < 1406580522 171274 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul-mobile, but again, you need to fix the first error first < 1406580527 290152 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or you get bogus results < 1406580530 523463 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Alright so my interpreter doesn't shrink the bounds currently. < 1406580553 549471 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: You got it right, and it's done in e.g. the Linux kernel. < 1406580555 900095 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul-mobile, that is probably less of an issue, as long as it just goes on after. If it gets stuck, that is an issue though < 1406580561 398083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)])) < 1406580567 475094 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul-mobile, Also the form feed could mess that up < 1406580571 768577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only if __OPTIMIZE__ is not set, however. < 1406580575 434238 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul-mobile, Just make it skip the FF < 1406580587 241095 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Yeah, I will < 1406580597 50035 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :But I can't right now < 1406580604 937632 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1406580623 54652 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Also, is form feed what Trefunge uses to separate 2d planes? < 1406580629 555722 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul-mobile, correct < 1406580639 561085 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Ahh < 1406580644 732352 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway, y is used for picking from stack later on in the program, so you need that part of y to work at the very least < 1406580662 93525 :hektor!972a384d@gateway/web/freenode/ip.151.42.56.77 QUIT :Quit: Page closed < 1406580673 639588 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :It says it doesn't but my function says it should. < 1406580684 273278 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'll look into it tomorrow < 1406580720 828159 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TieSoul-mobile, easy to get that part of y wrong < 1406580765 545710 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I used stackstack[-1][-num] iirc < 1406580774 813955 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Which should work < 1406580779 5854 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I thimk < 1406580782 136813 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Think < 1406580800 260291 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't remember python indices syntax < 1406580823 247572 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :-num gives you the numth from the top. < 1406580833 752952 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :foo[-x] is like foo[len(foo)-x], i think? < 1406580839 894868 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Yes. < 1406580841 810069 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :It is < 1406580854 545650 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1406580875 584064 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :fizzie: funny, when i first saw that idiom it was from much less famous code and i thought it seemed terrible < 1406580938 153462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen a couple of other static asserts. < 1406580956 729556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course these days we all just use C11's _Static_assert keyword on our C11 implementations. < 1406580959 998074 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, the linux one seems complicated though < 1406580968 343229 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :you're a funny man, fizzie. fun-ny. < 1406580970 237707 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406580990 437424 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why 1-2* why not 0- instead < 1406581002 595278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because 0 is dubiously legal, perhaps. < 1406581006 592344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GCC extension and all that. < 1406581018 522042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least 1 and -1 are unambiguously okay and not-okay. < 1406581038 336204 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :what's gcc give for sizeof(char[0])? < 1406581039 421237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that the kernel is shy about GCC extensions, but wherever they cribbed it from might be. < 1406581040 545975 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1406581059 768905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: 0, I think. < 1406581090 176404 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :makes sense, i gues. < 1406581091 622318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[23:59:50] ,cc -Wno-pedantic size_t s = sizeof (char[0]); < 1406581091 811618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[23:59:52] fizzie: no output: s = 0 < 1406581106 632743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The manual mentions it's a "quirk of the original implementation". < 1406581147 332200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GCC also allows an empty struct in C code, also with a size of 0. < 1406581155 76173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(C++ allows that in general, but it has a size of 1.) < 1406581210 141504 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :lol awesome < 1406581212 855187 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I seem it used as generic arguments for templates mostly, tagging I think it is called < 1406581215 356645 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :In C++ that is < 1406581256 729561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It seems to have less uses in C, except perhaps with some sort of preprocessor (ab)use that might sometimes end up with an empty struct if, say, no features are enabled or whatnot. < 1406581358 550967 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406581528 814407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think people should use more switch statements where the body is not a block statement. < 1406581542 557612 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, any code in particular? < 1406581562 184300 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway you can use switch for almost anything < 1406581570 996294 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also mix it with traditional if/else < 1406581577 613913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have any reasonable examples, I just think it looks funny. < 1406581610 508953 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :i for one only use switch for duff's device < 1406581611 424091 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I'm not sure what you mean with "not a block statement" < 1406581626 208311 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Something like switch (x) case 0: if (y) { foo(); default: bar(); } for example. < 1406581649 6348 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah yes < 1406581735 299302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's something like if (!x && y) { foo(); bar(); } else if (x) { bar(); } < 1406581757 954296 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes < 1406581794 445478 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, also mix this with goto for extra fun < 1406582121 23585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Regarding Duff's device, I don't understand why it's always written http://sprunge.us/aTIH?c and not http://sprunge.us/ZMDh?c instead. < 1406582140 673978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: the former looks freakier. < 1406582156 149081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :switch-do-while is some control structure, though. < 1406582174 643840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is "switch (foo) default: ;" valid?? < 1406582178 991575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I guess labels have to be within a block < 1406582203 886908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I think that's just fine. < 1406582218 340101 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :fizzie: i spent like five minutes just now trying to figure out the first, so bless you and your readable insane code < 1406582223 962590 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Topsy turvy14]]4 10 02http://esolangs.org/w/index.php?diff=40220&oldid=40191 5* 03213.93.29.31 5* (+35) 10 < 1406582228 153281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: really. < 1406582231 308305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[00:18:51] ,cc switch (0) default: ; < 1406582231 497647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[00:18:53] fizzie: Success (no output). < 1406582239 759997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus. < 1406582247 508547 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :hell yeah. < 1406582252 782754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :switch (n) foo: { case 0: ... ; ... } < 1406582259 737464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my mental parser really does not recognise that as C. < 1406582271 698057 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :mine doesn't recognize duff's as C, so, hooray < 1406582272 364476 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :switch (x) case 1: f(); is a good automatic replacement for if (x == 1) f(); in your codebase. < 1406582279 945536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: what about switch (n) case 0: { ...; case 1: ...; } < 1406582281 392826 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :@_@ < 1406582284 234870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please tell me that's not valid < 1406582311 507073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think you can label a block statement, yes. < 1406582353 335632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also switch (x) do case 0: { ...; case 1: ...; } while (z); < 1406582380 32025 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, hm do we have a bot in here that can do C? < 1406582396 610181 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :!c printf("test"); < 1406582401 431231 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :test < 1406582412 108252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% cat >test.c < 1406582412 298032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#include < 1406582412 298190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int main(int argc, char **argv) { switch (argc) case 1: { puts("1"); case 2: puts("2"); } } < 1406582415 118890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% clang test.c && ./a.out && ./a.out x < 1406582417 615038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1 < 1406582420 97719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2 < 1406582422 612563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2 < 1406582424 881492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why haven't I seen this in obfuscated C before < 1406582427 111201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm crying < 1406582431 370210 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :!c int n = 0; switch (n) case 0: { printf("0"); case 1: printf("1"); } < 1406582433 564899 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :01 < 1406582437 257405 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :!c int n = 1; switch (n) case 0: { printf("0"); case 1: printf("1"); } < 1406582439 518793 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :1 < 1406582440 858072 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, yes it is valid < 1406582455 650875 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is terrible, but it is valid < 1406582460 339024 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :!c int n = 1; switch (n) case 0: printf("0"); case 1: printf("1"); < 1406582462 28186 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Does not compile. < 1406582465 508478 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Fair enough < 1406582480 48158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!c switch (1) if (0) { case 0: puts("0"); break; case 1: puts("1"); break; } < 1406582482 202595 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :1 < 1406582484 723084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[00:22:59] ,cc for (int i = 0, j = 0; i < 2; i++, j = 0) switch (i) do case 0: { putchar('a'); case 1: putchar('b'); } while (j++ < i); < 1406582485 455867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus. jesus < 1406582488 226013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[00:23:00] fizzie: abbab < 1406582490 724452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Best code. < 1406582495 405625 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, didn't you know? < 1406582496 914276 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :it's okay elliott, i'm here for you < 1406582501 844897 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406582505 825865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I didn't know you could do switch (...) case foo:, at least. < 1406582521 964466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I knew switch and blocks were weird, but I assumed you pretty much needed a {} block after switch. < 1406582543 580223 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I think you can't start switch inside a scope that you exit before the last case though < 1406582549 400029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But everything else is just fine < 1406582554 772398 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Pretty much < 1406582558 764172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, a function body does need to be a compound statement. < 1406582559 962349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!c switch (0) if ( ({ case 0: puts("0"); 1 }) ) case 1: puts("1"); < 1406582561 455345 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Does not compile. < 1406582564 748934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::/ < 1406582567 530939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because gcc extension? < 1406582585 378101 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, sorry, what is that supposed to be? < 1406582586 670089 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :using a block as an expression, huh < 1406582593 774308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int f(int x) return x+2; would look so modern. < 1406582595 695616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: a gcc statement-expression < 1406582599 834759 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh okay < 1406582601 499123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and, also: horrifying < 1406582603 745639 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :*googles* < 1406582633 169040 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :They what? In C?! < 1406582639 155899 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :How modern < 1406582646 37259 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :the nerve < 1406582650 17667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Indeed! < 1406582660 116167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You have expression statements, so why not statement expressions. < 1406582670 695085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :expression statements? < 1406582673 313615 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :it's only fair < 1406582680 77633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Most statements are expression statements. < 1406582680 267154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% cat >test.c < 1406582680 521666 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, Do you mean normal C? < 1406582683 80067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#include < 1406582683 281319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1406582683 780428 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1406582685 574178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int main(int argc, char **argv) { switch (argc) if ( ({ case 1: puts("1"); 1; }) ) case 2: puts("2"); } < 1406582688 564242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% clang test.c && ./a.out && ./a.out x < 1406582691 89313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1 < 1406582693 572707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2 < 1406582696 76607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2 < 1406582698 640986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck. < 1406582701 78544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus. fuck < 1406582711 982105 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1406582716 715102 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :this channel always finds new ways to justify my move away from CS < 1406582726 61764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, switch is basically a slightly restricted goto then? < 1406582736 593889 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is what it seems like to me < 1406582750 883301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you even goto the inside of a statement expression like that normally < 1406582755 106497 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :also i can't read what this code is doing, at all < 1406582756 607741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Sadly, what you did is not legal, even if it does compile. < 1406582769 837475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Jumping into a statement expression with goto or using a switch statement outside the statement expression with a case or default label inside the statement expression is not permitted. Jumping into a statement expression with a computed goto (see Labels as Values) has undefined behavior. Jumping out of a statement expression is permitted, but if the statement expression is part of a larger ... < 1406582772 135097 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, that I don't know. But I meant with standard C, not GCC extensions < 1406582775 889394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... expression then it is unspecified which other subexpressions of that expression have been evaluated except where the language definition requires certain subexpressions to be evaluated before or after the statement expression." < 1406582792 225621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% cat >test.c < 1406582792 415119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#include < 1406582792 415278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int main(int argc, char **argv) { goto q; if ( ({ q: 1; }) ) puts("1"); } < 1406582792 415366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% clang test.c && ./a.out < 1406582793 129775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1 < 1406582795 734897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, yeah. < 1406582806 8848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: right. < 1406582808 781044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: still. < 1406582836 447648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps clang actually allows it? < 1406582839 959035 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I wonder if there is some crazy thing you can invent by mixing switch and goto < 1406582841 290164 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not sure < 1406582846 872651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because I get a "error: switch jumps into statement expression" out of GCC for that. < 1406582879 945515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :proof that clang is better. < 1406582882 207120 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the manual did make it sound like it'd be a compile-time error, except for the computed-goto case, which of course can't be. < 1406582889 114322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: (imagine being the one to write that error message) < 1406582916 407748 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Does gcc support gettext? < 1406582926 865496 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I wonder what it would be like translating all these things < 1406582932 896878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, gcc is localised < 1406582934 382858 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Like hell probably < 1406582943 141108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not that many error messages. < 1406582954 352717 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406582962 307914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :translating a large GUI application sounds scarier < 1406582962 497235 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :LC_ALL doesn't localize for me < 1406582971 920616 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Maybe I don't have Swedish installed for gcc? < 1406582994 288718 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, sure, but the terminology in something like a word processor is far easier in Swedish than it is for a compiler < 1406583002 442524 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what do I even call a statement expression in Swedish? < 1406583082 737499 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess I don't have Swedish localisation installed huh < 1406583183 718734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Debian packages it as gcc-X.Y-locales. < 1406583192 149763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have them installed, either; it's not done by default. < 1406583224 870475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1406583229 291301 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Aah < 1406583233 390029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They haven't managed to translate "statement expression" to Finnish. < 1406583244 34474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/KOZX < 1406583248 987991 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :coreutils isn't translated either < 1406583259 629757 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is strange < 1406583265 409862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It knows how to say "virhe:" but not the actual contents. < 1406583267 119108 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I expected ls --help to be localized < 1406583311 152368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"LANGUAGE=fi ls --help" just translates the first line. < 1406583319 861220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they probably removed the localisation from coreutils because of all those security bugs. < 1406583322 650180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "Usage:" one. < 1406583339 778410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, also the descriptions for --help and --version options. < 1406583355 103840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and some others here and there. But not all options. < 1406583370 661294 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1406583375 613690 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :None for me < 1406583391 534607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/CFTi that's just ridiculous < 1406583394 975403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How are you testing for it? < 1406583415 677538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(did anyone report that one?) < 1406583424 456285 :nooodl!~nooodl@10.108-242-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 250 seconds < 1406583424 829013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These days LC_MESSAGES/LC_ALL is overridden by LANGUAGE if set, at least. < 1406583460 733063 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh? < 1406583462 934370 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Why < 1406583538 972867 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I tried LANGUAGE, LC_MESSAGES and LC_ALL < 1406583540 567130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know. Perhaps because LANGUAGE can provide a priority list instead of just a single option. < 1406583542 202875 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :none of them work < 1406583543 521979 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Weird < 1406583583 291305 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway, good night < 1406583626 238407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nights. < 1406583966 343303 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1406583974 486984 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1406583999 67499 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1406584065 491476 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1406584083 179076 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1406584083 989495 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :~metar CYUL < 1406584084 541265 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :CYUL 282100Z 36012G17KT 12SM -RA FEW010 OVC023 17/15 A2961 RMK SF1SC8 SF TR SLP027 DENSITY ALT 600FT < 1406584102 186466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :~metar EFHK < 1406584102 709718 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :EFHK 282120Z 21007KT CAVOK 24/20 Q1012 NOSIG < 1406584107 673468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It is ridiculous. < 1406584118 492199 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :nosig...nal? < 1406584118 870736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is +28.9°C inside here. < 1406584123 865366 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :~metar KATL < 1406584124 314645 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :KATL 282052Z 30018G25KT 10SM FEW070 SCT200 31/16 A2991 RMK AO2 SLP116 CB DSNT E-SE-S-SW T03110156 57009 < 1406584127 13565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: nosig-nificant. < 1406584131 717933 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :oh. < 1406584149 59028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Changes, expected.) < 1406584150 827297 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: jealous < 1406584303 447869 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: what the fungot are you doing over there with a nice 31 outside you AAAAAAAAAARGH! < 1406584303 776520 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: and i got the patches but haven't yet used java 1.5/ 5.0, there are no loops, the fnord might want to compile < 1406584321 123443 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION throws a fnord < 1406584330 301638 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: slowly roasting alive < 1406584537 314266 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :fungot: has the heat gotten to you yet? < 1406584537 713354 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :olsner: yes, so i suppose not.... that'd just call lynx ( or whatever that small picture is called that appears in the source code < 1406584555 151867 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :^styles < 1406584559 684953 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :^style < 1406584559 874419 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1406584575 671692 :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?" < 1406585239 417399 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1406585386 214157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, does the topic mean fungot also hates ops? elliott, you should be careful. < 1406585386 403959 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: " jython" at < 1406585407 634652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does ampersand have to do with ops? < 1406585470 166770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1406585486 740573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, my brain apparently cannot distinguish @ and & today < 1406585493 763614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::) < 1406585510 193708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :&messages- < 1406585514 684699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WHY NO WORK < 1406585519 352308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?messages- < 1406585519 647391 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily said 11h 25m 50s ago: it sounds like a wonderful source of pain. I'll have to try to write something in it. < 1406585519 841667 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily said 11h 25m 12s ago: `delquote 141 ← would you like me to unmangle the PDF too? < 1406585520 31096 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily said 11h 22m 24s ago: re. fueue: uhm. well. uuuuh... some other day perhaps. ow. < 1406585525 986952 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :oerjan: no at, no work < 1406585539 599433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: sounds plausible < 1406585548 478273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: *MWAHAHAHA* < 1406585566 228840 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1406585631 106872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I always get such a profound sense of how unfunny we are when reading wisdom.pdf. < 1406585637 620905 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :what was quote 141, btw? < 1406585667 724546 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :my mom thinks i'm funny, elliott. < 1406585670 819810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: it's ok, ais523 balances it out by nearly dying of laughter < 1406585685 515599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? bc < 1406585686 660314 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bc ௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵௵ < 1406585693 697883 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :ah < 1406585695 362384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ? < 1406585738 245621 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: Ada tasks remind me of actors, although there's something a bit off about them (in particular, is it possible to abstract out accepts behind procedures?) < 1406585738 436062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: haven't you seen ais523's messages about how he cannot read too many quotes at a time? < 1406585745 609821 :SgeoWeb!44c2aebc@gateway/web/freenode/ip.68.194.174.188 JOIN :#esoteric < 1406585747 18035 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And my computer is slow to send, of course. I made that Ada statement before seeing anything about wisdom.pdf < 1406585750 572452 :SgeoWeb!44c2aebc@gateway/web/freenode/ip.68.194.174.188 QUIT :Client Quit < 1406585762 255168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I admit I honestly cannot comprehend the idea of someone who finds the qdb that funny. < 1406585801 354935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? diet < 1406585802 46221 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :People go on diets to loose weight instead of gaining. It gives them a consistant diet. < 1406585806 997659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some of these are truly baffling. < 1406585861 58044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'll agree on that one. < 1406585885 987729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps there's a pun in there somewhere < 1406585895 190429 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :there is content in the PDF. that I can ascertain. < 1406585895 379772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no wait < 1406585911 836144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think the point is all the misspellings, somehow < 1406585926 43504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's only two misspellings. < 1406585963 135126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? godot < 1406585963 862638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cf. elliott < 1406585964 902002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i dunno, maybe the second diet is a misspelling for something that actually makes sense there < 1406585991 200493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I would like to understand this entry. (yes, I know the play.) < 1406585993 301396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose some of those only made sense in long lost context. < 1406586010 625887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: maybe it was added during one of your long absenses < 1406586015 736061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*c < 1406586029 623512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? elliott < 1406586030 348842 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? He is also tire. And a lystrosaur. < 1406586047 806081 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :oh i remember the lystrosaur one. because lystrosaurs are great. < 1406586100 259813 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :i mean it's gibberish without context though. < 1406586152 545324 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? lystrosaur < 1406586153 269331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The lystrosaurs were an ancient genus of evil reptiles who successfully took over the world in the early Triassic. < 1406586197 251755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly the truest entry in the wisdom. < 1406586250 517407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can I just delete the learndb? < 1406586257 449807 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :psh, if you're a moral realism < 1406586263 649948 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :realist < 1406586277 786350 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :elliott wrote this learn DB, and then destr < 1406586342 777775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: what do you have against lystrosaurs < 1406586357 264427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I have low self-esteem. < 1406586366 505434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i wonder if you've grown up too much lately < 1406586380 152471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was always grumpy and cynical! < 1406586395 16862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm true < 1406586402 313504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm probably less grumpy and cynical now than I was, like, three years ago. it's just I haven't eaten enough today. < 1406586417 125742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :food, our eternal nemesis < 1406586419 842226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I still think the learndb sucks.) < 1406586451 458052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Today's featured misreading: "I was always grumpy and cylindrical!" < 1406586524 223827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? M–rdalsjökull < 1406586525 281885 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :M–rdalsjökull is a draconic volcano harbouring the secret KATL base. < 1406586614 535733 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :makes sense < 1406586677 909331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i remember the volcano, but not why that was added with html entities < 1406586700 901870 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :context is probably the most volatile substance in the universe. < 1406586728 80604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also why an – < 1406586784 283583 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION shrugs < 1406586789 609878 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :most volatile compound in the universe is C2N14, hth. < 1406586840 253732 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :1-diazidocarbamoyl-5-azidotetrazole, woo yea < 1406586903 716337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: hm, regarding unmangling, i guess we haven't deleted many quotes since you started the pdf? it used to be a semi-regular event. < 1406586935 185589 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :right. < 1406586972 85734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as a result, there are far more new than old quotes, i think < 1406587012 740697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we could always start again. < 1406587017 875459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's lots of ones that deserve deleting. :p < 1406587034 267305 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :elliott: you have full commit access rights to the repo. please yourself! < 1406587041 112830 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1406587041 342265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I meant in HackEgo. < 1406587042 799704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, we had one yesterday, which is why boily asked < 1406587045 586973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bicyclidine: be careful to mention that only in approperiate contexts. people might hear it and run for their lives thinking there's some danger. < 1406587047 117281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not touching wisdom.pdf. < 1406587052 142624 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Hey < 1406587062 258412 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hey < 1406587069 200436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hiesoul < 1406587072 789481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? shiasdayviaerqjjjjjjjj < 1406587073 582224 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shiasdayviaerqjjjjjjjj is the reason why the USA don't use the metric system. < 1406587087 255511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :seriously, I don't know what goes through your mind when you decide to add this. < 1406587098 519749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i doubt that was my mind < 1406587108 863046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i did the lystrosaur one, i'm pretty sure) < 1406587162 185514 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :elliott: that one isn't from me. or if it is, I deny any responsibility. < 1406587189 323578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the repository should allow that to be checked easily < 1406587192 353511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? sgeolang < 1406587193 325820 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sgeolang currently is either J or Io. < 1406587196 764502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is, like, years out of date. < 1406587227 97832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what is sgeolang today? i think he said something about ruby recently < 1406587234 363167 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :https://twitter.com/PHP_CEO < 1406587250 6859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it would be cool if Sgeo started speaking in different natural languages every month. < 1406587251 291793 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: what is the context for the draconic volcanno < 1406587263 377389 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's an alternate universe in which this is a conlangs channel and that happens. < 1406587294 541657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1406587295 998375 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: I have no fungotting clue about that one. let me grep through the logs... < 1406587296 236319 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: i was only so excited to see you too, and it < 1406587306 622908 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :can that alternate universe be this one? < 1406587311 459882 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: I remember last time you were excited to see me. < 1406587311 679555 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: ( not something)...) it can always be reverted."? < 1406587316 849661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: with enough engineering. < 1406587322 90341 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sufff' saô nia pinta&n < 1406587323 617564 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :one language a month sounds pretty fast, you'd need mechanical help < 1406587411 220793 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: 2014-02-13 19:07:36 metasepia an active volcano in southern Iceland, with an elevation of 970 m, covered by the southeastern part of the M–rdalsjökull Glacier. < 1406587424 745755 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(still, it doesn't answer why the ndash.) < 1406587458 548413 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or why it became draconic < 1406587470 685665 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and how KATL got translated to iceland < 1406587490 410681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote IN AN ALTERNATE UNIVERSE WHERE SGEO DOES NATLANGS INSTEAD OF PROGLANGS: Jeg vet ikke om norsk er noe for meg, i vs. på for stedsnavn virker veldig kronglete. < 1406587492 37353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1213) IN AN ALTERNATE UNIVERSE WHERE SGEO DOES NATLANGS INSTEAD OF PROGLANGS: Jeg vet ikke om norsk er noe for meg, i vs. på for stedsnavn virker veldig kronglete. < 1406587518 489527 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :here we go... < 1406587525 986369 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :you know, 'natural language' means one that's actually... natural, right? if it's a conlang made to look like a natural language that's just that < 1406587555 636300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: which is why i didn't use a conlang < 1406587570 220615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: but sgeo talks about non-esoteri languages here < 1406587571 922218 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :ooh < 1406587572 510894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*esoteric < 1406587576 378431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so they'd be natural languages. < 1406587578 154283 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it clearly says "norsk" < 1406587581 216269 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :cmon < 1406587591 327587 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :people make conlangs that have cognates with real languages! < 1406587615 42100 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :google knows the difference < 1406587741 414293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: KATL is presumably iceland because of Katla < 1406587760 140384 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: ok < 1406587773 724968 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the learndb is esoteric jokes < 1406587825 284064 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1406587853 315043 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1406587914 823086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm is J_Arcane idle or not < 1406588001 588325 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: are you there < 1406588172 755397 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1406588415 651176 :boily!~boily@96.127.201.149 QUIT :Quit: CYLINDRICAL CHICKEN < 1406588417 471534 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1406588437 521606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nest14]]4 10 02http://esolangs.org/w/index.php?diff=40221&oldid=40212 5* 03Oerjan 5* (+148) 10I disapprove of removing dead links without notice. Also we generally don't use level 1 sections here. And remove extra spacing. < 1406589074 649003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Logique14]]4 10 02http://esolangs.org/w/index.php?diff=40222&oldid=40218 5* 03Oerjan 5* (+89) 10formatting < 1406589411 535666 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i wonder how many pages in the wiki starts with "... is an esoteric programming language" < 1406589434 664347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a lot. < 1406589553 146361 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :is an esoteric programming language when preceded by its quotation < 1406589614 37523 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :let's make stats < 1406589631 668246 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how many percent of pages < 1406589769 521074 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :thinking about it, thaz sounds terrible < 1406589784 144918 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how would you say that? < 1406589793 923044 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"what percentage"? < 1406589804 339887 :Bicyclidine!~Glossina@69.166.35.235 PRIVMSG #esoteric :what fraction < 1406589820 321046 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that kinda makes sence < 1406589855 625461 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd think of a set rather than a number on this one, though < 1406590167 577921 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1406590217 572830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/ThdK <- crude approximation < 1406590256 497495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It looks at all revisions, so some appear several times, if the matching part has been edited.) < 1406590308 964584 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also an old XML dump I had around, since the mysqldump is harder to Perl-oneline for.) < 1406590380 368329 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's less than expected < 1406590457 88110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it's missing all pages that link [[esoteric programming language]]. Let's strip those. < 1406590544 652095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/fgHK that's quite a bit more < 1406591137 227004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gah hit my laptop's go-to-sleep button by accident < 1406591163 367623 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1406591241 112633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why isn't IE offering to reopen my tabs :( < 1406591315 830680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh f it killed the touchpad driver, i have to actually let the reboot finish < 1406591400 674218 :Bicyclidine!~Glossina@69.166.35.235 QUIT :Ping timeout: 240 seconds < 1406591467 573624 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What's the best natural language to describe a new conlang in? < 1406591482 557722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, Sgeo. < 1406591584 176610 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: takk < 1406591627 180678 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Apparently Google Translate can't translate thank you???) < 1406591632 262358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :( ) < 1406591632 452752 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1: error: no implicit < 1406591632 452867 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : arguments allowed < 1406591632 452938 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : here, expected: ":", < 1406591632 452997 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : dependent type signature, < 1406591632 453056 :idris-bot!~ircslave@dslb-088-078-156-068.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : end of input14↵… < 1406591637 619330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks, idris-bot < 1406591651 147041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you ruined it < 1406591793 445025 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :FLAK < 1406591823 485271 :FLAK!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul-mobile < 1406591894 785002 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Hey that was for another channel and unrelated to this < 1406591898 649864 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Kbye < 1406591979 250166 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Quit: Bye