< 1224806666 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::*****)((a)~(b)~(~())~(a)~^^^)S < 1224806666 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(a)~(b)~(~())~(a)~^^^ < 1224806671 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::*****)((a)~(b)~(~())~(a)~^^^)^S < 1224806671 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(((((~()))))) < 1224806698 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::*****)((a)~(b)~(~())~(a)~^^^!)^S < 1224806698 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :b < 1224806702 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)((a)~(b)~(~())~(a)~^^^!)^S < 1224806703 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :b < 1224806706 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)((a)~(b)~(~())~(a)~^^^!)^S < 1224806707 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :b < 1224806711 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())((a)~(b)~(~())~(a)~^^^!)^S < 1224806711 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1224806724 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, isZero < 1224806734 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :was just falling asleep < 1224806736 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :when it hit me < 1224806737 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1224806739 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1224806868 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1224807185 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1224807386 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | (*)Y(*) < 1224808623 0 :LinuS!unknown@unknown.invalid QUIT :"Puzzi. Sì, parlo proprio con te. Puzzi." < 1224811996 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i forgot how to sleep. < 1224812021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :very nasty, that < 1224813005 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ya. < 1224813496 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hey oklopol < 1224813507 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1224813606 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)((!())~()~(~())~(a)~^^^!)^(x)~^S < 1224813607 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1224813610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)((!())~()~(~())~(a)~^^^!)^(x)~^S < 1224813611 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1224813614 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()((!())~()~(~())~(a)~^^^!)^(x)~^S < 1224813614 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1224813618 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())((!())~()~(~())~(a)~^^^!)^(x)~^S < 1224813651 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1224813654 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what is this now < 1224813668 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:(:)~^(!!()())*~(*)~^*)^(x)~^S < 1224813668 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xx < 1224813674 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::***)(:(:)~^(!!()())*~(*)~^*)^(x)~^S < 1224813674 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxx < 1224813676 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh nothing. < 1224814246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh my god the stack is hard to use. < 1224814301 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)((:)~*(*)*)^(x)~^S < 1224814302 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxx < 1224814307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())((:)~*(*)*)^(x)~^S < 1224814308 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1224814321 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())((:)~*(*)*)^((:)~*(*)*)^(x)~^S < 1224814322 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xx < 1224814477 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)a~a*:^~!~^SSS < 1224814477 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :aba < 1224814725 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(~)^SSS < 1224814725 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :bca < 1224814787 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~)^SSS < 1224814788 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a{{c}}{{b}} ...S out of stack! < 1224814804 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a^)^SSS < 1224814805 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a{{c}}{{b}} ...S out of stack! < 1224814807 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224814814 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a^)SSS < 1224814814 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a~a*~a^cb < 1224814816 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1224814817 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224814827 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: just let me spam in peace ! < 1224814840 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :where are those {} from? < 1224814848 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah those < 1224814852 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well no one knows really :) < 1224814878 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a^^)^SSS < 1224814879 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{{{c}}{{b}}}} ...S out of stack! < 1224814883 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1224814886 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a)^SSS < 1224814887 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{a}}{{c}}{{b}} ...S out of stack! < 1224814890 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a)^S < 1224814890 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(a) < 1224814892 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a)^SS < 1224814893 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(a)(c)(b) < 1224814894 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224814900 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a^)^SS < 1224814900 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a(c)(b) < 1224814972 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a*^)^SS < 1224814973 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :ab < 1224814974 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a*^)^SSS < 1224814975 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :abc < 1224814995 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right, you can rotate things on the stack pretty freely < 1224815038 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah it's just a bit verbose < 1224815041 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a*^a:*~a*~a*^)^SSS < 1224815041 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :cba < 1224815058 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)(a~a*~a*^a:*~a*~a*^)^SSSS < 1224815058 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :cbaa < 1224815068 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, you can do *anything* to the stack. < 1224815079 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for some reason i thought you can't. < 1224815150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the a operation is pretty essential < 1224815194 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :without it you couldn't reach more than two levels down without mangling things < 1224815202 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224815225 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)SS < 1224815226 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a ...S out of stack! < 1224815226 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :withouth it, would it still have powah? < 1224815229 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*without < 1224815259 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i should retry sleeping probably, have to be awake in a few hours < 1224815265 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((a)(b))SS < 1224815266 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{a}}{{b}} ...S out of stack! < 1224815271 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll probably write a stackmongler tomorrow < 1224815275 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((a)(b))S < 1224815276 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(a)(b) < 1224815279 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and by that i mean < 1224815290 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :a program that codes underload for me < 1224815323 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because i'm a wimpy wampy wussypants loser. < 1224815326 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it seems those {} are an artifact of debugging output... < 1224815331 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :peeeeeerhaps < 1224815338 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :they may be el stacko < 1224815343 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224815345 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :naaahh < 1224815348 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :they arrrren't < 1224815362 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (c)((a)(b))SSS < 1224815363 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{a}}{{b}}c ...S out of stack! < 1224815371 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224815377 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps popping doesn't remove the balues < 1224815378 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*values < 1224815384 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and it prints the stack contents < 1224815395 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(c)!!!! < 1224815396 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...! out of stack! < 1224815406 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (c)((a)(b))SS < 1224815407 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(a)(b)c < 1224815407 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err. < 1224815414 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's < 1224815417 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sick. < 1224815431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224815467 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ({{TEST}})S < 1224815467 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{TEST}} < 1224815473 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ({{TEST}})SS < 1224815473 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{TEST}} ...S out of stack! < 1224815479 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :seems output is only done at the end of execution, and failure triggers a raw output mode < 1224815480 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1224815489 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm. < 1224815489 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224815501 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i don't see what sense that makes < 1224815508 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({{TEST}}))SS < 1224815509 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{{{TEST}}}} ...S out of stack! < 1224815514 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1224815534 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :..yay? < 1224815544 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :weirdness < 1224815605 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :coool weirdnecessarity < 1224815618 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except we know it can cut off infinite output < 1224815635 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well it needs to buffer it < 1224815662 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:(* )S^):^ < 1224815663 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...too much output! < 1224815674 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224815685 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm maybe it just halts < 1224815698 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean, after a while < 1224815702 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:((A))S^):^ < 1224815704 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A)(A) ...too much output! < 1224815726 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:((A))SSSSS):^ < 1224815726 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{A}}:{{{{A}}}}SSSSS:{{{{A}}}}SSSSS ...S out of stack! < 1224815732 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224815741 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what the fuck :D < 1224815744 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224815916 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:(((A))(B))S^):^ < 1224815917 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B)((A))(B) ...too much output! < 1224815933 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it seems the too much output case doesn't trigger this < 1224815964 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no, just when you empty the stack < 1224815984 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (asd)Ss < 1224815984 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :asd < 1224815987 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (asd)S < 1224815988 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :asd < 1224815989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (asd)S e < 1224815989 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :asd < 1224815991 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (asd)S S < 1224815992 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :asd < 1224815995 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224816002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does it just cut execution at illegal chars? < 1224816003 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((A)(B))ST < 1224816004 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(A)(B) < 1224816026 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)S (a)S < 1224816027 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1224816028 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (H)S (I)S < 1224816029 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :H < 1224816030 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah i guess < 1224816045 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (H)SS (I)S < 1224816046 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :H ...S out of stack! < 1224816090 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ({{TEST}})S < 1224816091 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{TEST}} < 1224816129 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({{TEST}}))S < 1224816130 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({{TEST}=)} < 1224816136 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1224816158 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :found a bug! < 1224816183 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224816196 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now what the fuck is that < 1224816204 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224816205 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({{TEST}}))((A))SS < 1224816206 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(A)({{TEST}=)} < 1224816215 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :{}'s are actually not allowed in underload iirc < 1224816220 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((A))(({{TEST}}))SS < 1224816220 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({{TEST}=)}(A) < 1224816222 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so that's not actually a bug. < 1224816238 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well not as commands, but... < 1224816240 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just implementation-defined stuff defined by an implementation < 1224816243 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224816246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right, as data, yeah < 1224816280 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well we can assume thutubot's implementation uses {} for something internally < 1224816296 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224816313 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :although i can't say i know what exactly. < 1224816370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which means we should continue < 1224816381 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the wiki says nothing about {} although it says []<>" need quoting < 1224816384 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or you should. i'm too tired to think, but i like watching this :P < 1224816391 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224816393 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1224816398 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but that interpreters don't implement it < 1224816422 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((A))(({{TEST}}))SS < 1224816428 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :({{TE ...out of time! < 1224816434 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bah :D < 1224816476 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i would assume fungot's implementation is entirely different < 1224816476 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: the reason this was created was that information on this page. note that any fair use images uploaded after 4 may, 2006, and lacking such an explanation can be deleted one week after being tagged, as described on wikipedia:criteria for speedy deletionimages.2fmediacriteria for speedy deletion. if you have < 1224816488 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well yeah < 1224816502 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({{}}))S < 1224816502 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({{}=)} < 1224816507 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^ul (({{}}))S < 1224816508 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's written in an entirely different paradigm < 1224816511 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :({{}}) < 1224816517 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no bug there < 1224816539 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224816562 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :when exactly does that appear? < 1224816571 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :when you have two }}'s? < 1224816580 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (}})S < 1224816581 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :}} < 1224816584 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul ({{}})S < 1224816585 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{}} < 1224816589 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({{}}))S < 1224816590 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({{}=)} < 1224816592 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((}}))S < 1224816592 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(}=)} < 1224816595 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((}))S < 1224816595 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(=)} < 1224816600 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224816601 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1224816606 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :when you mix () and {} in the output < 1224816608 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1224816618 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah but look at that < 1224816622 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it jumped out of the /( < 1224816624 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*() < 1224816663 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay i need to go to sleep :P < 1224816664 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1224816677 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({))S < 1224816677 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({) < 1224816688 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh that had no bug < 1224816700 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({{))S < 1224816700 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({{) < 1224816713 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (})S < 1224816714 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :} < 1224816720 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((}))S < 1224816720 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(=)} < 1224816724 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({}))S < 1224816725 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({=)} < 1224816765 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({{}))S < 1224816765 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({{=)} < 1224816771 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (({}}))S < 1224816771 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :({}=)} < 1224817770 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ({{{{X}}}})S < 1224817770 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{{{X}}}} < 1224817776 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ({{{X}}})S < 1224817777 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :{{{X}}} < 1224818170 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (()(*))(~:^!(:)~*(*)*a~^~^:S( )Sa*~:^):^ < 1224818171 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :* ** ****** ************************ ************************************************************************************************************************ ...too much output! < 1224818307 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((*)())(~:^!(**)*a~^*:S( )Sa*~:^):^ < 1224818308 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :* **** ********* **************** ************************* ************************************ ************************************************* ...too much output! < 1224820667 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((0)(1))(~:^:Sa~a~*a~^a~a*a*~:^)(0)S:^ < 1224820669 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :01(1)(0)((1)(0))((0)(1))(((1)(0))((0)(1)))(((0)(1))((1)(0)))((((1)(0))((0)(1)))(((0)(1))((1)(0))))((((0)(1))((1)(0)))(((1)(0))((0)(1))))(((((1)(0))((0)(1)))(((0)(1))((1)(0))))((((0)(1))((1)(0)))(((1)(0))((0)(1)))))(((((0)(1))((1)(0)))(((1)(0))((0)(1))))((((1)(0))((0)(1)))(((0)(1))((1)(0))))) ...too much output! < 1224820677 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1224820776 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what the hell is this now < 1224820794 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :too many a's < 1224820814 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((0)(1))(~:^:S*a~^~*a*~:^)(0)S:^ < 1224820815 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :0110100110010110100101100110100110010110011010010110100110010110100101100110100101101001100101100110100110010110100101100110100110010110011010010110100110010110011010011001011010010110011010010110100110010110100101100110100110010110011010010110100110010110 ...too much output! < 1224820823 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there we go < 1224820895 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :thue-morse sequence < 1224820992 0 :omniscient_idiot!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1224822857 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1224825136 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://purdueextremecroquet.org/ < 1224825250 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :old. < 1224825273 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And yet I just keep on rererererelinking it 8-D < 1224825864 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so, doesn't croquet have this rule where you get to strike the opponent's ball anywhere you like as far as you can, if you get your balls to touch < 1224826004 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's what she said. < 1224826005 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224826006 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But yes. < 1224826014 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's a croquet shot. < 1224826056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1224826077 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have that rule? < 1224826088 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If that wasn't part of the rules, it wouldn't be croquet at all. < 1224826093 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224826096 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There's a reason that's called the /croquet/ shot. < 1224826098 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wasn't that oerjan's underload loop a bit too complicated? Although I did have to bump up fungot's Underload time limits for this too: < 1224826098 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ' ' ' < 1224826106 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826120 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for some reason i thought something there contradicted it or something. < 1224826122 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826123 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll try to locate what < 1224826140 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826140 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826148 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yay, it worksors. < 1224826156 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :11.4: (Replace) Players must make a reasonable effort not to interfere with < 1224826156 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :their own or others' balls. If a player accidentally moves a ball that was at < 1224826156 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :rest, that player must replace the ball without penalty. < 1224826157 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826158 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826162 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Of course fungot's so slow that's not much of a loop. < 1224826175 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826175 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: every single orchestration and band scoring text i've checked gives the range of the ' ' mensa magazine" may not be confirmed. and i mean come on, at what age is the dividing line between < 1224826175 0 :fungot!unknown@unknown.invalid PART #esoteric :? < 1224826175 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224826177 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: That's not as a result of a shot, that's if they trip over the ball or whatnot. < 1224826184 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: You need to read that into context to see the real meaning :P < 1224826186 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224826218 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yeah it's clear it means that. < 1224826241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :only an idiot would not realize that. < 1224826301 0 :immibis!n=immibis@125-236-142-205.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1224826367 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: anyway, my point was exactly that if you had removed that rule, you shouldn't be calling it croquet < 1224826383 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I totally agree with that. Good thing I didn't remove that rule :P < 1224826446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(okay i prolly just would've said it makes the game a lot less fun, and less strategical; the poetic reference to the name was all yours.) < 1224826455 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, does everybody know that "uber" is officially dead? < 1224826485 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean, using the incorrect umlautless german word for "over" to mean "supahcool"? < 1224826493 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1224826499 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It was used in a commercial for feminine pads, and is therefore no longer to be used. < 1224826512 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err what are feminine pads? < 1224826533 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i did not know this, i thought it died ages ago :D < 1224826552 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's, like, überold < 1224826559 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... I so don't want to explain this ... pads that collect the ... flow ... from the monthly feminine .. predicament. < 1224826585 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh you mean menstrual filters < 1224826594 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :blood preventers < 1224826603 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :flow distractors < 1224826613 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Uhhhhh, suuuure, except that none of those terms are used :P < 1224826749 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i thought feminine pads were more like those things kids use for swimming, the things you attach to their arms < 1224826750 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :"It's uberabsorbent"? < 1224826753 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...only for women < 1224826759 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :immibis: Yup. < 1224826766 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: LOL < 1224826788 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1224826811 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the other guess was dance pads for dance dance revolution < 1224826813 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...but with flowers < 1224826817 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224826819 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Actually, they said "an uber-absorbent material", but eh. < 1224826852 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that sounds familiar < 1224826863 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i can't have seen the ad < 1224826871 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so prolly i'm psychic < 1224826899 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also exam about word and excel in 20 minutes, this is going to be sweet < 1224826900 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1224826910 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WTF X-D < 1224827057 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :wtif indeed < 1224827058 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :*wtf < 1224827117 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wtf @ what exactly? < 1224827163 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : also exam about word and excel in 20 minutes, this is going to be sweet < 1224827193 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which was the wtf < 1224827200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the sweet part or just the exam part < 1224827227 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The exam part. < 1224827300 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's a bit of a wtf, they've started teaching us cs students computer basics obligatorily now < 1224827304 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't know why < 1224827318 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i hate it, because i had to learn to use word, which is an ugly program < 1224827323 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha, your college sucks. < 1224827337 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224827371 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :At Purdue and PSU all the undergrad CS is done on UNIX, so even if they DID make the baby stuff mandatory it'd be with better software. < 1224827392 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :word is pretty much the best for what it does. < 1224827416 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lament: wordpad opens faster. < 1224827422 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's really all that matters. < 1224827432 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :LaTeX is prettier X-P < 1224827436 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: we have a unix part too < 1224827453 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: and far, far slower to write stuff in < 1224827465 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lament: That example /might/ have been sarcastic :P < 1224827469 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but that's a lot simpler, just some catting and pipering < 1224827551 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, i don't dislike the fact we have windows as much as i dislike the fact we're taught about computers in general, i don't care about computers, i wanna learn computer science < 1224827566 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, taste you later -> < 1224827574 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think we had a Windows Word/Excel/something part in the obligatory-for-all-students-not-just-CS "this is how you use them computers" course; I don't think I've had to touch a windows box since then. < 1224827945 0 :immibis!unknown@unknown.invalid QUIT :"Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. and dlte ur files. and email ths to < 1224828757 0 :bsmntbombdood_!unknown@unknown.invalid NICK :bsmntbombdood < 1224828986 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | INTERCAL's probably better for really complex programs, but writing such in esolangs is normally inadvisable anyway < 1224829196 0 :Slereah_!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224830510 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1224835199 0 :clog!unknown@unknown.invalid QUIT :ended < 1224835200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1224835632 0 :pikhq!unknown@unknown.invalid QUIT :Remote closed the connection < 1224836006 0 :pikhq!n=pikhq@r01jjw8v9.device.mst.edu JOIN :#esoteric < 1224837570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : where are those {} from? <--- you hit a bug in Thutubot's error handling, I think, it uses those internally < 1224837613 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : seems output is only done at the end of execution, and failure triggers a raw output mode <--- yes, I think that's exactly what's happening, probably < 1224837669 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it uses {{ }} internally to distinguish inside parens from outside parens < 1224837674 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to do paren-matching < 1224837700 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the = you came up with is used internally by Thutu for things, you definitely hit a Thutubot bug if you can get one of those in the output without putting it in the input < 1224839036 0 :omniscient_idiot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224839323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1224839337 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1224839489 0 :GreaseMonkey!n=saru@unaffiliated/greasemonkey JOIN :#esoteric < 1224840280 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Quasi-morning. < 1224841504 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :evening < 1224841705 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: afternoon according to your client < 1224841710 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which time zone is that, by the way? < 1224841724 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :let me check myself < 1224841754 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :5:49 PM, normal in South Korea < 1224841776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1224841780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :8 hours ahead of the UK < 1224841786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so GMT-9 < 1224841788 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :+ < 1224841798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :grr, always get time zones backwards... < 1224841818 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i'm always confused with tz < 1224842459 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Psuedo-morning. < 1224842474 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(pikhq here saying: all-nighters to get your homework done suck balls. < 1224842754 0 :Jiminy_Cricket!unknown@unknown.invalid QUIT : < 1224843632 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224844140 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Unisex." < 1224844253 0 :fungot!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1224844260 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Whoops." < 1224844279 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Shouldn't do the "it's a small change, I won't bother testing locally" thing. < 1224844292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :testing locally is normally faster < 1224844315 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now, I just have to figure whether me or AnMaster wrote the topic < 1224844322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's AnMasterish language, but I suspect it was me < 1224844338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't remember writing it < 1224844371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and how is it "AnMasterish language"? < 1224844382 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the use of the word "such" there looks weird < 1224844386 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I can understand that I might do that < 1224844389 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on occasion < 1224844392 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224844394 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Awww, I just lost the state file. < 1224844399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what would you recommend isntead? < 1224844401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :instead* < 1224844406 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, use backup? ;P < 1224844430 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There goes my ^cho and ^choo reimplementations, and the nifty pow2. Although they're all in IRC logs. < 1224844443 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I have a "backup" copy of the state file, but it's old. < 1224844482 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "writing those in esolangs"? < 1224844488 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224844490 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224844491 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 hi rev2 fib wc xaa enctst copy badrot13 chtopic top topiccode compat_cat trulyawfulrot13 rot26 me echochohoo lolercakes echo_cho_ho_o baddoubles ul test < 1224844494 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, it was that old. < 1224844544 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I don't think I said the line in topic < 1224844557 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but yeah I guess that makes more sense in English < 1224844574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's a lot of commands fizzie < 1224844589 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Many of them make no sense, that's why I removed some of 'em. < 1224844596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well remove them again < 1224844599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then < 1224844612 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's curious; the line in topic doesn't appear in my logs. I must've not been here when it was said. < 1224844642 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^echochohoo < 1224844645 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^echochohoo test < 1224844645 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :testeststt < 1224844651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, at least that one's back < 1224844660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but most of it is just CO2Games spam < 1224844661 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I already "reimplemented" it as ^cho. < 1224844672 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^code 002aaa***99++p < 1224844674 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224844674 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 hi rev2 fib wc < 1224844681 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^def ul bf str:5 < 1224844681 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1224844687 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (foo)S < 1224844688 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1224844710 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^def cho bf >,[>,]<[<]>[[.>]<[<]>[-]>] < 1224844711 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1224844719 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^def choo bf >,[>,]++++++++++++++++++++++++++++++++[<]>[[.>]<[<]>[-]>] < 1224844719 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1224844721 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^save < 1224844724 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^cho fungot < 1224844744 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Whooopsie, there's still a bug in "^save", which means that whatever I did there was completely for naught. < 1224844747 0 :fungot!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1224844814 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224844816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, heh... < 1224844817 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^cho fungot < 1224844817 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fungotungotngotgotott < 1224844823 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's "better". < 1224844823 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224844824 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 hi rev2 fib wc ul cho choo < 1224844839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^help < 1224844839 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf, code=text/str:N; ^str 0-9 get/set/add [text] < 1224844839 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Did those commands in the query before bringing it on-channel.) < 1224844851 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what are cho and choo? < 1224844853 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I still haven't remembered the ^bool in help. < 1224844859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^bool < 1224844859 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1224844861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^bool < 1224844862 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1224844862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^bool < 1224844862 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1224844863 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ^echochohoo and ^echo_cho_ho_o. < 1224844869 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1224844876 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^fib 999 < 1224844877 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^choo fungot < 1224844886 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fungot ungot ngot got ot t < 1224844887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :something broke it? < 1224844893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224844893 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 hi rev2 fib wc ul cho choo < 1224844895 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it's just being slow for some reason < 1224844906 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, the ^fib didn't work it seems < 1224844908 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's slow because I have raised the brainfuck cycle count. < 1224844914 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And I think fib got borkened at some point. < 1224844915 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nor did it say "out of time" < 1224844917 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show fib < 1224844917 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :>+10>+>+[[+5[>+8<-]>.<+6[>-8<-]+<3]>.>>[[-]<[>+<-]>>[<2+>+>-]<[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>[-]>+>+<3-[>+<-]]]]]]]]]]]+>>>]<3][] < 1224844923 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, no. That looks sensible. < 1224844930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, the [] at the end? < 1224844934 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :On first glance, anyway. < 1224844934 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the [] at the end is suspicious < 1224844938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it might just have been a header comment < 1224844965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^wc < 1224844968 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^wc abc < 1224844978 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show wc < 1224844979 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :[] < 1224844980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^bf ++++++++++++++++++++++++++++. < 1224844980 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : < 1224844987 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1224844994 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There seems to be some extra []s. < 1224844995 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :looks like several saved ones are borked < 1224845001 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show hi < 1224845004 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And it was ^wc that had gotten borkeded earlier, I think. < 1224845006 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224845010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show hi < 1224845012 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :'hi' is empty. < 1224845015 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224845015 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So it won't show up. < 1224845020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show rev < 1224845021 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :>,[>,]<[.<] < 1224845027 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show reverb < 1224845028 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :,[..,] < 1224845031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^reverb test < 1224845032 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :tteesstt < 1224845040 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^cho test < 1224845040 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :testeststt < 1224845044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show rot13 < 1224845045 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :,[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+14<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>>+5[<-5>-]<2-[>+<-[>+<-[>+<-[>+<-[>+<-[>+ < 1224845050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^rot13 abc < 1224845051 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :nop < 1224845055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^rot13 no? < 1224845055 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ab? < 1224845058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah it works < 1224845060 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there has to be a shorter way to write rot13... < 1224845070 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: There is, but that one executes very fast. < 1224845080 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1224845080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well that one is too long for an irc line too < 1224845085 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's an unrolled switch statement < 1224845089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1224845125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah that reminds me, how goes gcc-bf? < 1224845139 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :still stalled < 1224845144 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is the earliest I've been up in months. < 1224845158 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Damned all-nighters. < 1224845190 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :5:00, and I'm not done with calculus yet. < 1224845241 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually I think I've just broken the "..." and maybe "... out of time" outputs. < 1224845245 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1224845254 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224845267 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That one still works, but I think the "too much output" one doesn't. < 1224845274 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[.] < 1224845275 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224845275 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 hi rev2 fib wc ul cho choo pow2 < 1224845278 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1224845304 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((x)S:^):^ < 1224845304 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1224845411 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's actually a bit curious that it doesn't completely crash there; it goes completely off the route. < 1224845421 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the IP gets lost? < 1224845434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does it hit a stray ^ or something when it comes back from the other side of the program? < 1224845453 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think it hits a "o" in a comment, reflects, goes back to the | where it went lost but takes the other branch this time and uses the normal exit. < 1224845489 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1224845489 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Reloaded. < 1224845493 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[.] < 1224845493 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1224845498 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^fib < 1224845499 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987.1597.2584.4181.6765.10946.17711.28657.46368.75025.121393.196418.317811.514229.832040.1346269.2178309.3524578.5702887.9227465.14930352.24157817.39088169.632459 ... < 1224845501 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^pow2 < 1224845501 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... < 1224845511 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Witness the power of this fully operational Befunge bot. < 1224845571 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the joys of Befunge! < 1224845674 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: I don't suppose I messed up your language skills when doing those changes? < 1224845674 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the article does not meet the guidelines on neutrality and stability required for ga status. the focus should be in " description" fnord 22:23, 16 january 2007 ( utc)) hendrix remains an extremely influential figure in music the article, and in the end, we can quote him in support of his clean air fnord to the statements in fnord < 1224845763 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think that was a "no". < 1224845792 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's surprising how Wikipedia-like fungot's comments are atm < 1224845793 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this article is strangely absent of scientific backup. please wikipedians interested in this line of thought. i know nothing about the middle name thing until yesterday ( i knew about mi funding for jeugkrag, or that ' ' some more" < 1224845796 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even given the source < 1224845890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1224845922 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's also a bit surprising how well it worked even without stripping any of the MediaWiki markup. (Although fungot strips out all unrecognized punctuation.) < 1224845922 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ' ' shake" the fnord or system of which that position is a part of total cost of operation are the maintenance and support direct and indirect casulties included. why aren't you following clear guideline? < 1224845924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungot, WP:WP:WP:ACRONYM < 1224845925 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i also threw together a fnord transportation section from former edits still needs work, but seriously i thought it was fnord fnord source: corporate.wwe.com user:sephiroth stormsephiroth storm 16:26, 21 april 2008 ( utc < 1224845940 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what did I just miss? < 1224845948 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(the sad thing is that both WP:WP and WP:ACRONYM actually seem to exist.....) < 1224845948 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: MediaWiki markup for bold seems to confuse it most often < 1224845948 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: there has been in the relationship between the gallon and the bushel that is not clear what meaning the author intended to convey. < 1224845950 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :''' < 1224845965 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the WP: shortcuts are designed to be easy to remember < 1224845968 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, since 's are recognized as stuff. < 1224845969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so they make lots of spares < 1224845988 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes and making a joke of them by saying WP:WP doesn't work since that seems to lead to a list of all WP:* < 1224845998 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and why wouldn't it? < 1224846011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ? < 1224846026 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, what's wrong with having WP:WP be about WP: pages? < 1224846048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, nothing, however it is ruins a good joke < 1224846191 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Need to restart since I don't have a ^reload-state command yet... < 1224846197 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^raw QUIT :my mind is going! < 1224846197 0 :fungot!unknown@unknown.invalid QUIT :"my mind is going!" < 1224846217 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224846774 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ok... < 1224846803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I *think* I may have a working solution to the issue with funge space bounds updates < 1224846829 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is messy but seems to work correctly when ATHR isn't used and should work ok with ATHR loaded < 1224847006 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :What's ATHR? Any URL describing it? < 1224847018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a sec < 1224847032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/jT1WV348.html < 1224847113 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, I have a partly done implementation < 1224848863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, well what do you think of it? < 1224848912 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Pretty standard async threads library (aside of odd terminology used, as is normal in esolangs)... < 1224848920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224848940 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is difficult to implement though < 1224848955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even though I'm doing it in a language with built in support for concurrency < 1224848957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(Erlang) < 1224848984 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: One thing stood up: S reflects both on error and in child. Using it correctly requires recognizing wheither forward thread exists or not... < 1224849001 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, hm... true < 1224849049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the reason 1) t (sync thread, round robin, standard funge) reflects child. 2) Most funge instructions reflect on errors < 1224849067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so yes it needs some work < 1224849097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and so far I only implemented some core changes and such, not the actual fingerprint interface, so it would be easy to change) < 1224849114 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Recognizing forward thread of t is easier due to its synchronous nature than recognizing the forward thread of S. < 1224849143 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1224849155 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, So do you have a good solution? < 1224849213 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Nope. Splitting left and right only works in two dimensions, so it really can't be used... < 1224849259 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, hm? It works up/down too < 1224849266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is "opposite direction" simply < 1224849275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it means you can get it from any delta < 1224849298 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he meant turning one like [ and the other ] < 1224849305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1224849467 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Well, one could implement recognizing if there was spawn-and-borrow-in-child instruction... < 1224849500 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, "borrow in child"? what would that do? < 1224849508 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Or if S returned return value like fork() does... < 1224849521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah that may be a better idea < 1224849550 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It borrows book that has given number in child immediately after creating the child (atomically). < 1224849556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224849599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, well that would be highly complex considering that my ATHR is planned to work distributed (current version won't, need to add local funge-space cache or such) < 1224849617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway hm < 1224849647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if it is only atomic against parent it could work < 1224849651 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It is entierely possible to generate IDs in distributed way (if the space to choose from is large enough). < 1224849675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well yeah it is, my funge is bignum ;P < 1224849691 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Well, locking only has to be atomic with respect to parent... < 1224849712 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm would doing that or doing like fork be best I wonder. < 1224849738 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The fork way would be easier for programmer... < 1224849749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1224849761 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Is that a goal? < 1224849781 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Umm... Nope. :-) < 1224849866 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, still I think ATHR may be quite easy to use, while it looks complex. The terminology helps with that a bit I guess. < 1224849878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and that could actually be a goal < 1224850099 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Or it could even be simple 0 => success, 1 => failure in reflected thread... < 1224850111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224850130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, yes that could work. So child gets 0 or 1? < 1224850131 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No real need to have that in forward thread, as it impiles success anyway. < 1224850150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, the check of thread id could also be used I think < 1224850155 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :comparing old and new value < 1224850166 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yea. That would work... < 1224850178 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: So no real need to add anything new... :-) < 1224850194 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and would need no change. Plus it is easy but not obvious until you think of it. (If you see what I mean) < 1224850198 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Phew; fixed (hopefully) all the places where fungot was hardcoded to brainfuck. Now it lets you specify underload programs... unfortunately those aren't interpreted yet. < 1224850198 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i'm sure i'm not the person who wrote the letter that keeps being removed. fnord 00:05, 30 august 2008 ( utc < 1224850216 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^def foo ul (foo)S < 1224850216 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1224850217 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show foo < 1224850218 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :(foo)S < 1224850223 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^foo < 1224850231 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :crash? < 1224850237 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, it just won't do anything. < 1224850261 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Now I need to stick the underload interpreter in the correct place and mangle it a bit to read the program from the right place. < 1224850344 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and it needs some sort of cycle counter to handle infinite loops. < 1224850586 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | got it. < 1224851767 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1224851850 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1224851864 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:aSS):aSS < 1224851866 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :(:aSS):aSS < 1224851898 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I won't be evil and write an infinite loop < 1224851912 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: one trick worth knowing in Underload is that it's impossible to have an infinite loop without the : command < 1224851918 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so if it's easier, you can just count colons < 1224852072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul ^ul < 1224852082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits < 1224852090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about "out of time"? < 1224852100 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^help < 1224852100 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf, code=text/str:N; ^str 0-9 get/set/add [text] < 1224852103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224852107 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224852107 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 foo < 1224852119 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[.] < 1224852119 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1224852125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^bf ,,, < 1224852128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224852129 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1224852131 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224852132 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 foo < 1224852133 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224852138 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :^choo < 1224852139 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : < 1224852139 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :didn't hang on input of course < 1224852142 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :^choo choo < 1224852142 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :choo hoo oo o < 1224852166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, didn't you filter non-printable before? < 1224852169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Why did you stop? < 1224852206 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also for cycle counter, what about using t and having another thread insert a "abort" if it takes too long? < 1224852215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :another ip* < 1224853166 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That might be better, but harder to arrange than a simple count of executed Underload instructions. < 1224853186 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Although the underload instructions do take a rather variable amount of time and stack space. < 1224853222 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure who wanted it to filter only newlines; at least CTCP-annoying is now possible with it. < 1224853239 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And the current ^ul command is still the brainfuck one. < 1224853270 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm still mashing that interpreter in, and even in my local copy only "^def foo ul ..." + "^foo" work; I'll have to add a separate command for ^ul. < 1224854623 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There are probably bazillion bugs left, but... < 1224854624 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1224854624 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Reloaded. < 1224854632 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:aSS):aSS < 1224854632 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :(:aSS):aSS < 1224854649 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(The 'show' command still shows the brainfuck version, but that's not what it uses.) < 1224854654 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul * < 1224854654 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of stack! < 1224854687 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also just a quick test... < 1224854688 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854688 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854689 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854689 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854689 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854689 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854690 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854690 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854690 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854690 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854691 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854691 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854691 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854692 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854692 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854693 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854693 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854695 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul )(^ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854695 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^ul )(+ul )(~:SaS~aS:aSS)~:SaS~aS:aSS < 1224854696 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1224854697 0 :fungot!unknown@unknown.invalid PART #esoteric :? < 1224854703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you need ignore < 1224854708 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that would be a good idea. < 1224854733 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe later. :p < 1224854737 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224854750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul test < 1224854750 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...bad insn! < 1224854754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul () < 1224854757 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224854759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul ()S < 1224854761 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, no output is still no output. < 1224854762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224854763 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 foo < 1224854765 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (a)S < 1224854765 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1224854770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (aS)aS < 1224854770 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :(aS) < 1224854772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224854780 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :underload is strange < 1224854795 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no it isn't < 1224854799 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I've forgotten to add a output length limit thing. < 1224854864 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :((test) a S < 1224854867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((test) a S < 1224854867 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...unterminated (! < 1224854870 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224854875 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: space is not an underload command < 1224854878 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224854881 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i see. < 1224854883 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((crash)S:^):^ < 1224854883 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of stack! < 1224854891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I was just checking mismatched () < 1224854893 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, that's strange. < 1224854895 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yap < 1224854895 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul )(S < 1224854895 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...bad insn! < 1224854898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224854904 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :) is not a valid instruction. < 1224854905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mismatched I'd say < 1224854910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1224854920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, just a marker? < 1224854921 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't handle ) as a instruction, just when parsing (. < 1224854934 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224854943 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: why did that (crash) thing crash? < 1224854944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how would you push a ( or a ) on the stack? < 1224854955 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I don't know; it works in the stand-alone interpreter. < 1224854958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((crash)S:^):^ < 1224854959 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :crashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrash ...too much output! < 1224854979 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul 00000000000 < 1224854986 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul 00000000000 < 1224854987 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...bad insn! < 1224854999 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : how would you push a ( or a ) on the stack? < 1224855000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :can't < 1224855004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul (alive?)S < 1224855005 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :alive? < 1224855005 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i should really get me some kebab < 1224855023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hm ok < 1224855037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a Encloses the top element of the stack in a pair of parentheses. <-- ah < 1224855042 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1224855046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't let you get unbalanced parentheses < 1224855048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just a => (a) < 1224855049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1224855054 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which you can already do < 1224855060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(foo)a == ((foo)) < 1224855062 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so how would you simulate a string with unbalanced ( ) in? < 1224855066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :can't < 1224855072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so you can't output that? < 1224855076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nope. < 1224855084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ah, not bf-complete then < 1224855085 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: simulating strings is quite complicated in general < 1224855120 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That 'crashcrashcrash...' output is what I was hoping for. Well, actually I was expecting it to crash in some way, since it's an infinite loop; the cycle-counter would've stopped it at some point, but... < 1224855122 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, you cannot exactly use the actual strings as strings < 1224855128 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you want to be able to do something with them < 1224855145 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, maybe the cycle-counter exit goes to the "out of stack" message accidentally or something. < 1224855177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::^):^ < 1224855183 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::^):^ < 1224855185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224855199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't they say out of stack or did I misunderstand? < 1224855200 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's still no output. < 1224855202 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much memory used! < 1224855205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224855207 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, there's that. < 1224855212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224855213 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 foo < 1224855219 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's not "out of stack"; that one is stack underflow, actually. < 1224855221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungot didn't say anything though < 1224855221 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: as for the " popular engineering audience" ( although nobody else has that as their whole fnord 03:58, 30 march 2007 ( utc)'" with all due respect, it embraced a much broader category of theory than just the appearance of fnord, < 1224855231 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's a bit work-in-progress. < 1224855234 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1224855297 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:^):^ < 1224855301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, "stack underflow"? Hm wouldn't it keep duplicating all the time? < 1224855317 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to work it out < 1224855317 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I mean, the "out of stack" message means "stack underflow". < 1224855323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224855330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul ^ < 1224855330 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of stack! < 1224855332 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1224855339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1224855347 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:^):^ < 1224855348 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224855349 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1224855362 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's funny that the cycle-counter stoppage -- which I think happens with (:^):^ -- doesn't say anything. < 1224855396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Underload#Self-interpreter <-- hahah < 1224855402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that is so cheating < 1224855417 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224855424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul ("")S < 1224855424 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :"" < 1224855426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224855432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1224855434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (""")S < 1224855434 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :""" < 1224855436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224855440 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1224855442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Underload#Reserved_characters <-- ??? < 1224855453 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'd say ^ is the self-interpreter, and not really cheating. < 1224855453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems to say that " should be quoted with "? < 1224855463 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well cheating in that it's just an eval < 1224855464 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, yes < 1224855469 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but everyone ignores that rule, even me < 1224855474 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I should remove it from the language some time < 1224855476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul ("[]")S < 1224855476 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :"[]" < 1224855480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1224855535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how the heck do you do flow control in underload? < 1224855546 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What the... now I get "bad insn!" out of ^. < 1224855551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: generally by generating code and doign ^ < 1224855554 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*doing ^ < 1224855578 0 :deveah!n=deveah@92.81.94.217 JOIN :#esoteric < 1224855590 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Am I having the same version here... < 1224855591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what would you use for an "if top value of stack is a, do foo, otherwise do bar" < 1224855593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1224855600 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((foo)S)^ < 1224855611 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance to run code iff TOS is 0, you can do :(code here)~(!())~^^^ < 1224855612 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That gives me "bad insn" locally. I think I messed something up. < 1224855642 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how does that make it conditional? < 1224855657 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: won't that run it N times where N is the number? < 1224855662 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no < 1224855666 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because I'm not running it N times < 1224855670 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but 0 to the power N time < 1224855671 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*times < 1224855679 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and 0 to the power 0 is 1, but 0 to the power anything else is 0 < 1224855690 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :damn, it's that simple?!? < 1224855695 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I can't figure out how ":(code here)~(!())~^^^" works < 1224855705 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wrote an isZero yesterday, and it was a lot longer < 1224855768 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but well, in a language like underload, there's either a reeeeeally simple way, or you have to actually go through the logic, which results in tons of code < 1224855778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : before the first ^ in that... stack would be "value code !() value"? < 1224855797 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1224855828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, isn't that ! run unconditionally? < 1224855845 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it puts the code underneath 0 underneath the number that you're depending on < 1224855849 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())(:::***)^ < 1224855851 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())(:::***)^S < 1224855852 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :!()!()!()!() < 1224855853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then it evaluates the number you're depending on and makes that many copies of 0 < 1224855861 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it makes any copies of 0, they eliminate the (code here) and replace it with the null string < 1224855865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then you run either the code here, or the null string < 1224855865 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())(!())^S < 1224855867 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1224855875 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it might itself have been eliminated < 1224855877 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, wait, where does it make copies? < 1224855879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :basically, if the TOS is (!()), the (code here) runs < 1224855883 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if the TOS is a positive number, the (code here) doesn't < 1224855885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's equivalent to if(!x) { codehere; } < 1224855887 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the number itself makes copies < 1224855889 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's how Underload numbers work < 1224855892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224855893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :0 makes 0 copies of the TOS < 1224855894 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1 makes 1 copy < 1224855897 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :2 makes 2 copies < 1224855899 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1224855918 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I can't see it mentioned on http://esolangs.org/wiki/Underload ? < 1224855927 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they aren't built into the lang < 1224855931 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's just the normal way to define numbers < 1224855934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh that type of number... < 1224855938 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())()^S < 1224855938 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :!() < 1224855941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1224855943 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(!()) () (:*) (::**) (:::***) (::::****) and so on < 1224855951 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!())(!())^S < 1224855961 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, right, of course that's 1 < 1224855963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: null string is the correct output there < 1224855969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :0 to the power 0 is 1... < 1224855969 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so... is underload actually tc? < 1224855973 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1224855978 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have an ski to Underload compiler < 1224855984 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a BF-minus-input to Underload compiler < 1224855989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it was just my "oh empty input something's wrong" reflex < 1224855990 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also where did 0 to the power of 0 get into it? < 1224856005 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : +ul (!())(!())^S <--- calculate 0 to the power 0 < 1224856011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224856029 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what made you think Underload wasn't TC? < 1224856037 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I picked the commands very carefully to make it a tarpit < 1224856048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, just that I couldn't figure out non-trivial flow control < 1224856065 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 0^0 is indeed 1, but when exponentiation is done like that, i don't automatically trust it works on the corner cases < 1224856068 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)(::::****)^S < 1224856068 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :::::****::::****::::****::::****::::**** < 1224856070 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224856071 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :flow control is interesting in Underload, but very neat once you get used to it < 1224856082 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not everyone even defines 0^0 as 1 < 1224856091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also you can't do "bf minus input", you can't output unbalanced () after all < 1224856095 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, but Church numerals have 0^0 as 0 < 1224856100 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I output them as ? < 1224856104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224856105 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :different character set... < 1224856115 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I define 0^0 as 0^^(0^0) < 1224856120 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, when 0 is defined as "make 0 copies" < 1224856125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, still I'd argue that isn't "bf-complete except input" < 1224856128 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then it makes intuitive sense for 0 to the power 0 to be 1 < 1224856139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Can your BF implementation output klingon characters? < 1224856144 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wow, there was an utter bug in ^. < 1224856145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No? It's not output-complete then. < 1224856147 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1224856147 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Reloaded. < 1224856148 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: BF-complete except input and output of some characters, are you happy now? < 1224856158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well yes, I just output the bytes needed < 1224856163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for the unicode or whatever < 1224856168 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes :) < 1224856169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Klingon is not in unicode. < 1224856171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Try again. < 1224856192 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((meh)S)^ < 1224856192 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1224856197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well if it doesn't have a code point then it could be hard. And that wasn't the point < 1224856201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I never said "output complete" < 1224856205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I said "bf complete" < 1224856214 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The character set that underload uses happens to not have the code point that ( and ) are on. < 1224856218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, BF does not define the output character set. < 1224856231 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://paste.eso-std.org/b < 1224856233 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:^):^ < 1224856234 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224856235 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed it doesn't. it just allows you to output any value between 0 and 255 < 1224856238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :inclusive < 1224856242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's my compiler < 1224856254 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hey, the out-of-timeity works. < 1224856259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :written in JS < 1224856264 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((crash)S:^):^ < 1224856264 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :crashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashcrashc < 1224856271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I suggest a pastebin that doesn't result in a download dialog next time ;P < 1224856274 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Are you still alive after that? < 1224856275 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the politically based content of the section is to be barefoot and pregnant, augmented, pregnant and augmented), the rotational kinetic energy: i will change the introduction accordingly. user:barnaby dawsonbarnaby dawson 09:16, 24 july 2006 ( utc < 1224856277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: That is intentional. < 1224856278 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Strange. < 1224856290 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh? why? < 1224856305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so your editor does the syntax highlighting < 1224856305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Your editor is a better syntax-highlighter & code navigator than some web script. < 1224856316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My browser, at least, when I click, opens it directly in my editor. < 1224856328 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so do both the ones I've tried < 1224856329 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'd just like to view it raw in web browser, no highlighting < 1224856335 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although Firefox goes via a dialog box < 1224856337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and when I open it I gets a html page < 1224856339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very strange < 1224856344 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1224856346 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is indeed < 1224856349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Why do you want to view it raw in a web browser? < 1224856351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's code. < 1224856358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Don't you want to read code how you configured emacs to do it? < 1224856368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If not, why not? What do you use instead? < 1224856381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ? I just like a raw text view < 1224856397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I normally only use minimal level of syntax highlighting < 1224856405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Then open it in a raw text editor. < 1224856407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Say, cat(1). < 1224856422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Do whatever you'd do to read code normally. You know more about that than a website does. < 1224856435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If you configure your browser properly, it'll open in what you want. < 1224856449 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what if I want it to open in firefox? ;P < 1224856452 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : If you configure your browser properly <--- I suspect only about 3 people have done that... < 1224856454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :How wouldI do that < 1224856461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would I* < 1224856468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You'd configure open with -> Firefox. < 1224856472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But why do you want to read code in firefox? < 1224856481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1224856483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What makes it more superior than, say, gedit, for unhighlighted text/ < 1224856486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or kate, or whatever. < 1224856487 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I loaded it in Firefox < 1224856489 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so as to be able to run it < 1224856490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why is it superior? < 1224856491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's not. < 1224856495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's not in any way. < 1224856500 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it means no need to change to another program < 1224856509 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just viewing it quickly in the same app is faster < 1224856516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The fact that your desktop environment is hostile to multitasking is not my problem, sorry. < 1224856532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why do you think it is? < 1224856537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just prefer this workflow < 1224856543 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no need to get angry over it < 1224856547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm not angry. < 1224856566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm merely stating that the only reason you want to view it in firefox is because your system apparently cannot handle easy usage of more than one application at once. < 1224856567 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, idea. offer a ?mode=raw < 1224856574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No. < 1224856578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1224856584 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because there is no justification for it. < 1224856592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the reason is that I prefer it that way < 1224856600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Then configure _your_ client to use it that way. < 1224856603 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is not a server issue. < 1224856631 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm used to just looking at things in ff, and not having to click on an okay-button; not sure AnMaster is comfortable with saying pressing the button is just too hard, i most certainly am. < 1224856647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very well I recommend pastebin.ca or rafb.net/paste or paste.lisp.org/new < 1224856648 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224856659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Unlikely to happen, as both I and ais523 prefer it that way. < 1224856771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, see /msg btw < 1224856796 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :someone msg me too! < 1224856820 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nah nevermind i'll go buy some food -> < 1224856952 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's interesting... I'd argue that doing something that's both utterly unexpected and technically correct is correct behaviour for an ESO pastebin < 1224856973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um < 1224856975 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :context plz. < 1224856989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: AnMaster told me not to paste on eso-std.org because he didn't want to read pastes there < 1224857006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: please stop talking in #esoteric, i don't want to read your messages here < 1224857009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thank you < 1224857020 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, not quite like that < 1224857024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :he said that if I did he wouldn't read them < 1224857032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahh, boycotting < 1224857037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what an excellent idea < 1224857037 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is more reasonable than what I accidentally portrayed him as saying... < 1224857056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I said "probably" < 1224857059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"I don't want to configure my client to be reasonable, therefore the website is at fault, therefore I am extorting you not to use it" < 1224857070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the problem here is that nobody's client is reasonable < 1224857074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mine is < 1224857076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it works absolutely fine < 1224857077 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus your request that people use a reasonable client is unreasonable < 1224857084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and i didn't even need to configure it < 1224857090 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so at least one person's client is reasonable. < 1224857094 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :over here, Firefox puts up a dialog box, Konq downloads directly to editor without a prompt < 1224857109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My browser does the konq behaviour. < 1224857111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is reasonable. < 1224857113 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :however, working like that is not how AnMaster wants it to work, obviosuly < 1224857113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You click a link, the document appears. < 1224857124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why obviously? What is the problem with getting a document up when you request for it? < 1224857161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suppose it's a similar argument as a page obnoxiously opening in a new window < 1224857171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not really. < 1224857175 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well in konq it opens inline kwrite, which is horrible IMO < 1224857182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: So configure it. < 1224857184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :inline Kate over here < 1224857186 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I normally end up using ff because it works better < 1224857188 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Kate isn't horrible IMO < 1224857202 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, kate is a bit better, but I prefer emacs most of the time < 1224857222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Kate is one of the better designed-for-GUI editors I know < 1224857225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: In the time it's taking you to tell ais523 to stop using it and to tell me to break it, you could have configured it 50 times over. < 1224857225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and with just syntax highlight of keywords (bold) and comments (blue) < 1224857230 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Emacs is still a console application really < 1224857244 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Kate's syntax highlighter is really good IME < 1224857247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well that is what I use it as (emacs in console) < 1224857252 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :about as good as Emacs' < 1224857260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries opening paste.eso-std.org/b in w3m < 1224857268 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well it lacks a way to script it < 1224857271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kate lacks options < 1224857292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... w3m just displays it inline, just like AnMaster asked < 1224857307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(because Content-Disposition: isn't in the spec, IIRC) < 1224857318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes it is < 1224857328 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.ietf.org/rfc/rfc2183.txt < 1224857331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1224857339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :august 1997 < 1224857358 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, so Microsoft are just-about catching up to it now then? < 1224857360 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, bad joke < 1224857370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they haven't managed html4 yet. < 1224857379 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they have almost < 1224857380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, that's later. < 1224858290 0 :fungot!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1224858312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Hm how easy is it to golf using scheme? < 1224858359 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's 20th on Anagolf < 1224858368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah interesting < 1224858374 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which implies slightly harder than in BASIC, but slightly easier than in Io < 1224858394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, don't know either of those languages, but how many are there on that list in total? < 1224858405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :63, but some of them are esolangs < 1224858431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GolfScript is winning ofc < 1224858448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anagolf.com? < 1224858457 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :golf.shinh.org < 1224858464 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a good place to practice programming too, btw < 1224858472 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even though many of the problems are buggy or cheatable < 1224858480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1 GolfScript heh < 1224858505 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(define (x y)(define c 0)(lambda ()(set! c (+ c y)) c))(define a (x 2)) < 1224858511 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :any way to golf that further? < 1224858525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :using (define d define) seems to make it longer actually < 1224858561 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the existence of a set! in there implies you possibly aren't doing it the right way < 1224858581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I'm making a counter < 1224858606 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even so, would passing it as an argument to everything monad-style be shorter or longer? < 1224858608 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :non-golfed version was (define make-counter-adder (lambda (x) (define counter 0) (lambda () (set! counter (+ counter x)) counter))) < 1224858626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for the function < 1224858639 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and I was just checking for how golfable it was < 1224858690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway how would you suggest that, with the same resulting function signature for the constructed functions < 1224858704 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they wouldn't have the same signature, that's the whole point... < 1224858711 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm right < 1224858750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so you suggest building functions like (whatever value) then? < 1224858754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oldvalue that is < 1224858883 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(define (x y)(lambda (z)(+ z y))) < 1224858892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(define a (x 3)) < 1224858893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(a (a 4)) < 1224858893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :10 < 1224858894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224858894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait. < 1224858909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is AnMaster trying tto learn scheme? < 1224858913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no I'm not < 1224858915 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :read up < 1224858923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm evaluating how golfable it is < 1224858928 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: he's trying to golf Scheme < 1224858937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1224858940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not that golfable < 1224858941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, rather: checking how golfable it is < 1224858943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :common lisp is very golfable < 1224858950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah interesting < 1224858955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :due to its myriad of short-named functions and extra syntax up the wazoo < 1224858960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but scheme is too minimal to be golfed effectively < 1224858978 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's match-digit in Perl regexen? < 1224859011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: dunno. < 1224859017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/\d/, I assume. < 1224859078 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if anyone's wondering why most of the users there seem to be japanese (in their names & the language used in the descriptions and such) it's because 1. shinh is japanese 2. ruby has its largest userbase in japan 3. and golfing also seems to be really popular in japan < 1224859079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :go figure < 1224859091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the engrish gives it a nice touch, though. < 1224859121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://golf.shinh.org/p.rb?echo wtf? Perl cat is 7 chars long? < 1224859123 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Longer than I expected. < 1224859141 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a command-line option in Perl < 1224859156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's actually only 1 char long in a practical Perl one-liner < 1224859164 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1224859165 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but Anagolf doesn't let you specify command line args < 1224859167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#!perl -p < 1224859169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1224859198 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi all < 1224859227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, awk one is apperently of length 1 < 1224859227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224859237 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the char is the space < 1224859240 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as awk behaves like that by default < 1224859242 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1224859242 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1224859243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shorter perl one < 1224859245 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :newline < 1224859250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#!cat < 1224859251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait, no < 1224859253 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: cat is 2 chars in HOMESPRING, IIRC < 1224859254 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :exec is disabled < 1224859257 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :dot neline < 1224859258 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it'll need a full path < 1224859260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*dot newline < 1224859265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224859268 0 :oerjan!unknown@unknown.invalid QUIT :Client Quit < 1224859268 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bash 2 chars? < 1224859272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers < 1224859277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dd < 1224859286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: dd < 1224859287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :two in VI too < 1224859288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ZZ < 1224859298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh so exec is enabled for bash < 1224859300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not pure bash < 1224859307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1224859309 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, bash is allowed to exec < 1224859386 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1224859387 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :5 for befunge? hm.... ~,#@ < 1224859390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is 4 < 1224859462 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wb ais523 < 1224859465 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: submit it < 1224859472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :says fail, odd < 1224859472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :note that it's -93 < 1224859477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it works locally < 1224859483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it tells you what your prorgam outputted < 1224859485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and what was expected < 1224859487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :below the fail message < 1224859491 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no output < 1224859493 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1224859513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :does it work with -93? < 1224859520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224859520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: timeout < 1224859523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your program never exits < 1224859526 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes it does < 1224859531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since ~ reflects on EOF < 1224859533 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then it takes more than 3 seconds to execute < 1224859536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it will hit @ < 1224859539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :after wrapping < 1224859555 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what is your program, and to do what? < 1224859565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, befunge cat: < 1224859570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :~,#@ < 1224859583 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however anagolf thinks it fails to output < 1224859584 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ~ doesn't reflect on EOF in Befunge-93 < 1224859591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm good question < 1224859593 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it inputs -1 instead, IIRC < 1224859613 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well it only said befunge, not befunge-93, they should clarify it then < 1224859619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i asked < 1224859621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like five times < 1224859623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :DOES IT WORK WITH -93 < 1224859629 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, as far as I know < 1224859630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, BEFUNGE in common parlance MEANS BEFUNGE-93 < 1224859631 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it should < 1224859639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: when i asked, i meant TEST IT < 1224859688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it is not mentioned in http://catseye.tc/projects/befunge93/doc/befunge93.html < 1224859697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so undefined for 93 < 1224859709 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well then I would expect -1 on EOF, that's what undefined stuff normally ends up doing < 1224859790 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Hm how can C++ version be longer than C version? After all you should save one char in the includes by doing instead of < 1224859792 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1224859808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because it'll use actual c++, probably < 1224859809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(std::) < 1224859824 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, but you can use C headers from inside C++ < 1224859831 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and? < 1224859834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so nobody thought of that < 1224859840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224859841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why not submit your shorter version? < 1224859842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers < 1224859845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I will < 1224859880 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224859895 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers writing overengineered, well-indented, commented, meaningful and easy-to-read code to anagolf just to make people go wtf when they see me at the bottom of the rankings < 1224859907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :100 line hello world? you bet! < 1224859913 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also should put printf in the 'std' namespace. < 1224859919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1224859924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and C++ needs void in main() < 1224859926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so yeah < 1224859928 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :won't wrok < 1224859929 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :work* < 1224859937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tada < 1224859938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1224859945 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My Underload interpreter is full of bugs. :/ < 1224859951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's funny, anagolf shows that ruby actually beats perl a lot of the time < 1224859953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:^):^ < 1224859953 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224859955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for golfing < 1224859968 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :perl generally beats it for just-regex kind of stuff, though < 1224859977 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((................)~:^):^ < 1224859977 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much stack! < 1224860006 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, the limits might be a bit too tight now. Set them with RC/Funge, while fungot's actually running on cfunge. < 1224860007 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it would be interesting to see that the number of grades drop, the number of people in society actually behave in a rational, but more explicitly in his interviews, fergusson indicates that it was closed. < 1224860017 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (((................)!)~*:^):^ < 1224860019 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224860021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?Life+game/fsystem/1194358586&rb An amazing Game of Life. < 1224860034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait. < 1224860037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's a cheat. < 1224860038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1224860170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what language is that in? < 1224860174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ruby. < 1224860176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it is a cheat < 1224860181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how is it a cheat? < 1224860183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it only works for the inputs specifically tested < 1224860197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's just some clever compression along with a condition on the input < 1224860199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm randomized inputs would be better < 1224860206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impossible < 1224860212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :challenges are user-submitted < 1224860218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, technically you could enter a program that prints inputs < 1224860220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but that's way more work < 1224860223 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :besides < 1224860230 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :people specifically mark them as cheats, generally < 1224860236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they're still clever, for their compression < 1224860243 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well it could still be possible, say, random-string random-number < 1224860245 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in some way < 1224860248 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric : http://golf.shinh.org/reveal.rb?Life+game/fsystem/1194358586&rb An amazing Game of Life. <- what language is this? < 1224860249 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how. < 1224860254 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: Ruby, but it's a cheat < 1224860261 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :How does it cheat? < 1224860266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, read up < 1224860268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It only works for the inputs that are tested. < 1224860271 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Gee, deja vu) < 1224860287 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1224860290 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, if it was me asking the second time you would just have told me to read scrollback < 1224860304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, I wouldn't, I'd have said the exact same thing while snarking about deja vu. < 1224860311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I onyl say that when you actually word the question differently. < 1224860316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But I was amused as he said the exact same thing. < 1224860341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the question was worded differently < 1224860347 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Barely. < 1224860348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"is it" != "does it" < 1224860361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[what language is this?]] < 1224860365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[what language is that in?]] < 1224860375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, again a bit different < 1224860380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Barely. < 1224860384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for both yes < 1224860430 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Running "(((................)!)~*:^):^" under RC/Funge gives me an "unterminated (" error; I guess it's again some sort of fixed-maximum-size-in-STRN thing. < 1224860456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well cfunge have fixed max too, limited by size_t < 1224860463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1224860469 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's a bit different from a fixed maximum of 1000, though. < 1224860479 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1000? What a silly max < 1224860490 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :should report it as a bug < 1224860491 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: btw your thutubot ul has bugs with {}, in case that's not intended < 1224860504 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((}))S < 1224860505 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(=)} < 1224860514 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((}))S < 1224860514 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :(}) < 1224860529 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, btw creating a random generation system is quite easy < 1224860536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you need something like a reverse regex < 1224860543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not. Easy. For. The. Submitting. Users. < 1224860559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://golf.shinh.org/mkprob.html = simple as hell and a low barrier to entry means they get submitted a lot. < 1224860572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, cheats are accepted, generally. Just as long as they're marked as such. < 1224860603 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: one option would be to have a secret test case < 1224860617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1224860619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: except then if you had a bug in your submission you wouldn't be able to figure out what the problem is. < 1224860624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric := less submissions. < 1224860650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however I don't consider something like: \rand[A-Z]{3,4} or such in a input format hard < 1224860662 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for the submitter < 1224860667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes, it is, because they haev to learn it. < 1224860671 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Context free grammars are easier to use as generators and somewhat easier to understand... < 1224860675 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right now, they can think of a problem, describe it in english, and give a few examples. < 1224860678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And submit. that's it. < 1224860689 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No coding or anything involved, just give some examples, say what you mean, and you're done. < 1224860711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Additionally, submitters also have to learn how the generator works, so they know what to code for < 1224860713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in your system < 1224860722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well it isn't really hard, you need one command \rand or whatever, followed by a range a-zA-Z0-9 or whatever in [], followed by how many chars < 1224860738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and the site is for coders obviously < 1224860745 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You lost me at the part where you raised the barrier to entry by making me learn something knew, then testing it, making sure there aren't bugs, then finally submitting it. < 1224860758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's a lot easier to check for bugs in input->output pairs. < 1224860758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A lot. < 1224860763 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Even now, people still get it worng < 1224860768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and have to have shinh delete the broken ones. < 1224860779 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh strange < 1224860794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I've got it wrong before, it's not hard to mess up. < 1224860804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you don't test locally first? < 1224860850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're missing what i mean < 1224860859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :often your script itself is buggy < 1224860862 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that generates the cases < 1224860951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so how hard is it to make cat. \rand[a-zA-Z0-9]{1,100} -> \1 < 1224860962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :compared to < 1224860964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo -> foo < 1224860965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asdashdaksd < 1224860965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ã¥sdasd < 1224860966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1224860969 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asdashdaksd < 1224860972 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ã¥sdasd? < 1224860974 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Very hard. < 1224860985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I would happily submit my version, not yours. < 1224861002 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess regex doesn't come naturally to you then. < 1224861009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it does. < 1224861022 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh you already noted < 1224861028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone feel like explaining to AnMaster how he's missing the point? I kind of think his brain might be a closed-world logical system. < 1224861033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Tricky things, those. < 1224861037 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you're both wrong < 1224861053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: everyone's always wrong, including you < 1224861059 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nuh-uh! < 1224861064 0 :jix!n=jix@dyndsl-080-228-190-080.ewe-ip-backbone.de JOIN :#esoteric < 1224861065 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's true! < 1224861071 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :NO :< < 1224861071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, so what do you suggest? < 1224861072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: no, you're wrong < 1224861081 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you are _so_ right < 1224861086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: suuuuuure < 1224861105 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Who's right? < 1224861106 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: this nickname is offensive to me as ive been told by 3 doctors i can never again fnord im certain you can imagine. i suggest: < 1224861117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aww... < 1224861119 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1224861122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fungot's fnord capability was removed < 1224861122 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ok, this debate seems to be no sil code for alsatian. fnord ( user fnord) < 1224861127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so now he's upset that he's still called fungot < 1224861128 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the article is disputed, or restore the tag. i believe a site with professional, crisp clear photos and illustrations would be proper for the new manager being adam chapman and series 10 fnord. the name of an illyrian tribe called the fnord page, and the grace budd image is in compliance with wikipedia policy, but remember that you must complete the template. do not simply insert a blank template on an image page. < 1224861131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as fungot's hallmark is fnording < 1224861132 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: in light of the resolution of the failed rfa and my proposal to fix it up some? fnord 06:22, 29 january 2008 ( utc)/small!-- template:unsignedip < 1224861135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shut up fungot < 1224861135 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: major points are appropriately cited. < 1224861151 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, he's a real Wikipedian. < 1224861168 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I agree that a non-programmer could easily mess up that generation, but anyone that can program (which I assume anagolf users are capable of) can easily understand it < 1224861171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: replace all the words in your wikipedia signature with fnord < 1224861172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :doooooo it < 1224861198 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ais523: replace all the words in your wikipedia signature with <- with what? < 1224861221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: i dunno lol < 1224861221 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: yay < 1224861253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, with "fnord"? < 1224861259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: with ""? < 1224861259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1224861279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :are you filtering that word? < 1224861282 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: inside joke < 1224861289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dronf < 1224861301 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wikipedia "fnord" article has the explanation, though. < 1224861304 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Must go. < 1224861311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: an empty message? huh? < 1224861342 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster does not know what it means < 1224861349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: What what means? < 1224861351 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i don't know there was something backward about it < 1224861354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm googling now < 1224861357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yeah, it's odd < 1224861361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: fizzie said wikipedia < 1224861376 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ehird : "it" < 1224861389 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh no he said it < 1224861392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: gee, not knowing what "it" means? < 1224861395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what a retard :| < 1224861401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's a basic word in english! < 1224861402 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1224861403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wb ais523 < 1224861424 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ARE YOU DONE GOOGLING ANMASTER < 1224861436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm reading on wikipedia since several minutes yes < 1224861449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reading WHAT on wikipedia?! < 1224861464 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://xrl.us/oux4b < 1224861469 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ehird : http://en.wikipedia.org/wiki/Human-goat_sexual_intercourse < 1224861476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: Oh, okay. < 1224861482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was scared it'd be something ... weird. < 1224861486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no Slereah_ isn't correct < 1224861494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: O RLY < 1224861494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, see http://xrl.us/oux4b < 1224861506 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :That article is weird < 1224861513 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's full of syntaxic weirdness < 1224861519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224861519 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Like... WORDS MISSING D: < 1224861523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"is the typographic representation" < 1224861526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The interjection "" < 1224861529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"To see the means to be" < 1224861534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, see the url in the addressbar < 1224861537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you too < 1224861538 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224861545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Huh, http://en.wikipedia.org/wiki/ < 1224861549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Did someone vandalize the main page to that? < 1224861561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no it is an easter egg in mediawiki < 1224861567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Weird shit. < 1224861579 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1224861582 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what are you talking about? < 1224861587 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I read Illuminatus once. < 1224861594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, e is being silly < 1224861595 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I probably won't read it again. < 1224861597 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it looks normal to me... < 1224861608 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's a classic, but really, it's a terrible read < 1224861618 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's over a thousand pages and the plot goes everywhere < 1224861634 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes he is being silly < 1224861648 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, http://en.wikipedia.org/wiki/Fnord#The_Illuminatus.21_Trilogy explains it < 1224861666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think ais523 might just know. < 1224861669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The point is he was d/c'd. < 1224861683 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes so I tried to help him catch up < 1224861714 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I@m still here < 1224861720 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I'v ebeen having huge connection trouble < 1224861759 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ais523 submits 98B of Perl for Ranking __REVENGE__, ranking #1 (10000pts). < 1224861762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-- #anagol < 1224861842 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :GO ANAL < 1224861847 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :afk. food < 1224861881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ais523 submits 97B of Perl for Ranking __REVENGE__, ranking #1 (10000pts). < 1224861881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*g* < 1224861945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :chomp,$a++,print$b{/(\d+)$/,$1}||=$a," $_ < 1224861945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"for sort{(split/ /,$b)[-1]<=>(split/ /,$a)[-1]}<> < 1224861969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I got it down to 93b < 1224861972 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that isn't 1st < 1224861974 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's 4th < 1224862041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ais523 submits 93B of Perl for Ranking __REVENGE__, ranking #1 (10000pts). < 1224862076 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it randking within the lang, or something? < 1224862103 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :beware of the randking < 1224862109 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :he's totally unpredictable < 1224862158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1224862162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ranking within the lang, i think < 1224862519 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :down to 92b now < 1224863190 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is disappointed that there aren't more Perlists on anagolf atm < 1224864284 0 :sebbu!n=sebbu@ADijon-152-1-50-154.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1224865675 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1224866812 0 :ab5tract!n=ab5tract@pool-71-246-5-13.phlapa.fios.verizon.net JOIN :#esoteric < 1224867408 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1224867836 0 :M0ny!n=AssHole@AToulouse-258-1-50-174.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1224867877 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :plop < 1224867902 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi M0ny < 1224867942 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1224869137 0 :LinuS!n=LinuS@net-93-145-218-198.t2.dsl.vodafone.it JOIN :#esoteric < 1224871366 0 :Judofyr!n=Judofyr@c0F9CBF51.dhcp.bluecom.no JOIN :#esoteric < 1224872187 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I've had experience with bad project names, and this isn't one < 1224872211 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :perfect topic < 1224872258 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :optbot, destroy lament < 1224872259 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: nah < 1224872262 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1224872339 0 :Jiminy_Cricket!n=bob@adsl-155-100-173.btr.bellsouth.net JOIN :#esoteric < 1224872415 0 :deveah!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224872871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1224872881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, stop being evil < 1224872887 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's going on over here? < 1224872893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, nothing much < 1224872914 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I suggest you read scrollback, less than a screen since your last comment < 1224872924 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't have scrollback, connection problems < 1224872930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus the need to ask < 1224872933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well 5 lines even < 1224872938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* optbot has changed the topic to: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I've had experience with bad project names, and this isn't one < 1224872938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : perfect topic < 1224872938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : optbot, destroy lament < 1224872938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Slereah_: nah < 1224872938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : :( < 1224872938 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Same year as the Turing machine, IIRC. < 1224872938 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "...and is not suitable for practical use." <-- i made an IRC bot in it < 1224872938 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 9 8 7 6 5 4 3 2 1 0 < 1224872942 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1224872975 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm the webserver yaws look nice < 1224872999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :can't find any performance data however, and seems like docs are outdated < 1224873077 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or rather, last comparison is for outdated versions < 1224873082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like apache 2.0.39 < 1224873093 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what I'm interested in is current yaws version and current lighttpd < 1224873096 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :all properly tuned < 1224873172 0 :Linus`!n=LinuS@net-93-145-211-205.t2.dsl.vodafone.it JOIN :#esoteric < 1224873451 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Multiple arbitrarily long lists of arbitrarily long strings are a bit annoying to keep in Funge-Space. Maybe I should have a limited number of slots for ignores. < 1224873465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, they aren't unlimited < 1224873502 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, okay, there I can get by with limited string length. < 1224873510 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I think 005 on connect contains max lengths < 1224873511 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1224873518 0 :kar8nga!n=kar8nga@i-205.vc-graz.ac.at JOIN :#esoteric < 1224873532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it varies between different servers < 1224873537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nicks are limited definitely < 1224873539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so are idents < 1224873542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure for hosts < 1224873547 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm still not going to start parsing those numerics. < 1224873565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, anyway you can easily store them < 1224873584 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you just need to decide where < 1224873589 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and for number of slots < 1224873593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224873605 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, if there is a fixed amount of rows there's no problem. < 1224873623 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about adding a buffer of 500 lines? < 1224873630 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :should be more than enough, 500 ignores < 1224873642 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I guess so. < 1224873647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :otherwise.. implement a malloc with SUBR ;P < 1224873658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1224873693 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should use REXP and have regular-expression ignores; now that'd be useless. (The "only one regular expression per X" thing is a bit annoying; is it even per IP or per interpreter or what?) < 1224873735 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, there? < 1224873739 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224873760 0 :LinuS!unknown@unknown.invalid QUIT :No route to host < 1224873764 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I got no idea if this will affect you but previously funge loading in cfunge happened with char*, and unless there is a good reason I'm changing that to unsigned char* < 1224873775 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :this would affect the loading code that intercal uses too < 1224873777 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it won't make a difference < 1224873782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as I load from a string literal < 1224873798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe it needs a cast < 1224873800 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, same routine < 1224873808 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the great thing about C is you can cast anything to/from unsigned char*... < 1224873813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, since I mmap() then load it as a string literal ;P < 1224873817 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :brb phone < 1224873925 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224874103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :back < 1224874178 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, question: Funge-98 specs doesn't say if i, o or initial code loading should be signed or unsigned right? < 1224874184 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :funge space itself is signed yes < 1224874193 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :unsigned < 1224874201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, where does it say so? < 1224874204 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... native char would be more obvious < 1224874209 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :char is signed in some ABIs, unsigned in others < 1224874220 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :where it talks about "the meaning of char #217 is always char #217 to funge" or whatever < 1224874237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, mycology doesn't test that I think < 1224874251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or? < 1224874253 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes, but it depends on it in some fingerprint < 1224874260 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's on my list of things to add < 1224874265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hrrm < 1224874325 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, FILE certainly doesn't say either signed or unsigned < 1224874330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pretty sure about that < 1224874341 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :of course it doesn't, it's one of Mike's :-P < 1224874353 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why on earth would it say something like that :-P < 1224874405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224874405 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :I read the spec as "ASCII characters 0-127 are mapped to funge numbers 0-127, characters with high bit set are implementation-defined.". < 1224874435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, what specific bit do you refer to? < 1224874454 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Characters 128-255 (that is, those with bit 7 set). < 1224874477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, current bzr version is now using unsigned, even if the function you use to load < 1224874485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :may need a cast to prevent a warning < 1224874545 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, that wording can't be found in Funge-98? < 1224874551 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I searched < 1224874658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh I think FILE is signed in cfunge heh, well would be non-trivial to fix and require lots of changes elsewhere < 1224874675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or rather FILE uses the system's native signed-ness < 1224874692 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :That is, 0-127 must be encoded as characters 0-127, but any other value can be encoded as anything (that involves at least one extended character, so it is uniquely decodeable). < 1224874735 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Or, actually, anything can be encoded as anything, but 0-127 have specified decodings (and meanings). < 1224874752 0 :Slereah_!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224874758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, yes but where in the Funge-98 spec does it say so? I can't find anything backing your claim in it < 1224874816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :SOCK W and R use unsigned char. < 1224874857 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... Actually reading it again it seems to say that file read as sequence of codepoints (encoded in unspecified manner) and those codepoint numbers are used as numbers in funge-space. < 1224874897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for efunge I seem to read it as unsigned big endian (though the latter doesn't matter since it reads one byte at a time) < 1224874927 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, as long as I don't need to parse utf8 I'm happy < 1224874962 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and for any RC/Funge fingerprint I will just argue that due to being so poorly defined I can do whatever I want anyway ;P < 1224874992 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I think having cfunge be internally inconsistent about what it uses where is a bad idea < 1224875014 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :In fact I interpret the spec that doing UTF-8 decoding on source file and using codepoint values as number sequence fed to parser would be allowed... < 1224875049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, no it is just a case of push_gnirts using char* < 1224875052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224875067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :stack_push_string < 1224875068 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean < 1224875076 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :push_gnirts is the name used in efunge... < 1224875094 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so I would need a push_unsigned_string < 1224875111 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, you just need to change it to unsigned char* < 1224875129 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, no I will need to add various casts too < 1224875140 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why < 1224875162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, -Wall -Wextra -Wa-lot-more -Wactually-think-warnings-are-useful < 1224875172 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why would you ever need to cast anything < 1224875172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :/home/arvid/src/cfunge/trunk/src/funge-space/funge-space.c: In function 'fungespace_load': < 1224875172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :/home/arvid/src/cfunge/trunk/src/funge-space/funge-space.c:376: warning: pointer targets in passing argument 1 of 'load_string' differ in signedness < 1224875174 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :stuff like that < 1224875184 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :you should never have any char except unsigned char < 1224875189 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :anywhere < 1224875190 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ever < 1224875193 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yes I do, from system < 1224875201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since I use libc < 1224875203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which uses char* < 1224875208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which may or may not be signed < 1224875213 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :POS library >:-/ < 1224875216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :POS? < 1224875223 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well, just cast away then < 1224875224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well it's libc < 1224875232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is kind of needed < 1224875281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm... does STRN expect stuff to be cast to char* before being written/read from funge space < 1224875291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :considering you may loose precision that way < 1224875298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :considering the name of the fingerprint I'd say yes < 1224875307 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lose* < 1224875333 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, the current way I read the spec is that sequence of bytes is translated to sequence of numbers in some undefined manner and only meaning of that number sequence is defined. < 1224875365 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, stack_(push|pop)_string are used everywhere anything says 0"gnirts" in any fingerprint or core instruction < 1224875373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meaning they all end up as char there < 1224875413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah. Deewiant have you considered non-ASCII? < 1224875420 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about such platforms? < 1224875427 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Hm I think they will need to remap stuff < 1224875429 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: I read it as being defined by the platform and not the interpreter < 1224875438 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what do you mean have I considered them < 1224875443 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :CCBI originally used UTF-8 < 1224875454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224875461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I meant EBIC or whatever that one was < 1224875470 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which aren't even ASCII compatible in any way < 1224875470 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :what about EBCDIC < 1224875492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah that was the name < 1224875512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well a-f is a continuous range there iirc but not a-z < 1224875516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just as an examplke < 1224875517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :example* < 1224875520 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes and what's your point < 1224876218 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I end up adding casts in nearly every case due to that I happen to use libc :P < 1224876342 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :doesn't either cast implicitly to the other < 1224876474 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1224876533 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, with warnings < 1224876571 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"loss of precision" or what nonsense? < 1224876579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : /home/arvid/src/cfunge/trunk/src/funge-space/funge-space.c: In function 'fungespace_load': < 1224876580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : /home/arvid/src/cfunge/trunk/src/funge-space/funge-space.c:376: warning: pointer targets in passing argument 1 of 'load_string' differ in signedness < 1224876583 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :was an eample < 1224876585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :example* < 1224876659 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pointer targets differ in signedness can actually play hell in the comparisons of loops, I sort-of understand why it warns people about those < 1224876662 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just use -Wno-pointer-sign or cast < 1224876670 0 :Slereah_!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224876672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes it does in many cases < 1224876680 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example writing out to funge space < 1224876694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there would have been some nasty bugs in STRN without those warnings < 1224876704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so Deewiant is plain wrong in thinking they are harmless < 1224876710 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I did not say they are harmless < 1224876838 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-254-104.hsi2.kabel-badenwuerttemberg.de JOIN :#esoteric < 1224877247 0 :Slereah!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224877551 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what about stdin? < 1224877560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in ~& and various fingerprints < 1224877566 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :signed or unsigned? < 1224877653 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well? < 1224877883 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :everything unsigned ever < 1224878028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, impossible for those since they return signed < 1224878032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :system routines < 1224878056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, also funge-space itself is signed < 1224878059 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :no, they return impl-defined < 1224878076 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and it's not impossible, just cast < 1224878077 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yes char* < 1224878078 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1224878095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, tell me where in the spec it says so < 1224878102 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :nowhere < 1224878106 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's my opinion < 1224878123 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think whoever thought up signed chars was an idiot, or then I'm grossly misinformed about something < 1224878127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah so mycology won't test it apart from loading? < 1224878135 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, um, same for signed integers? < 1224878140 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and signed shorts? < 1224878153 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :how could I test stdin signedness anyway < 1224878172 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: chars are not integers, and neither are bytes. < 1224878173 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Re ~, the corresponding C standard library function -- getchar()/fgetc() -- returns unsigned characters. < 1224878174 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm true, maybe echo some char < 1224878198 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, fgets() fputs() return/take char* < 1224878205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I tend to do bulk IO < 1224878219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rather than one at a time < 1224878279 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But ~ does not do bulk IO; and fgets/fputs are not very "bulk IO" either, being line-based; and for the fwrite()/fread() calls you can specify the interpretation yourself, since they take a void *. < 1224878414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah I just reduced time for mycology a lot < 1224878421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :by not using fflush() as often < 1224878425 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what, even further? < 1224878426 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, if you want to "act like the C library does", ~ ought to return a unsigned char, since that's what the C library function which does the same thing returns. Doesn't much matter how you implement it, of course. < 1224878428 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224878445 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes < 1224878448 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Disclaimer: I haven't really been following the whole conversation.) < 1224878473 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, before I did fflush() on input ~& and newline in output < 1224878486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now it is changed to only do it when it actually reads input < 1224878494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just before the call to cf_getline < 1224878516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so if input can be served from buffer it won't call fflush() either < 1224878524 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and it won't call it on every newline < 1224878583 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1224878606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and that shaves off almost 0.020 seconds < 1224878631 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You mean you fflush() stdout before reading input, to make prompts and such visible? < 1224878638 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yes < 1224878645 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1224878660 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and I used to do it more often than needed < 1224878662 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"fflush() on input" just sounded a bit strange. < 1224878685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I used to follow the same algorithm as ccbi claim(ed?) it uses in --help < 1224878783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I have a non-public script here to build a special build for speed runs, for mycology that script actually doesn't make a lot of difference to -O3 -fweb < 1224878792 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but for life.bf it does for some reason < 1224878795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1224878801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway life.bf is even faster now < 1224878833 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: -fweb's implied by funroll loops, in gcc < 1224878859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well not by -O3 according to docs for gcc 4.1.2 at least < 1224878861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1224878864 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no < 1224878877 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :are you not funrolling loops for a reason, btw? < 1224878880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and my special build system use profile feedback < 1224878892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-fprofile-use < 1224878903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, and thanks for all the help it gave me in the ICFP, I survived until about 3 rounds from the end < 1224878910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well except they can slow down sometimes due to cache locality iirc < 1224878920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure I have seen examples of that < 1224878984 0 :asiekierka!n=asiekier@89.108.246.207 JOIN :#esoteric < 1224879118 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, http://omploader.org/vdjY2 <-- it is about 3 times as fast when I'm not using xvidcap btw.... < 1224879127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it's an *.mpeg < 1224879138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :showing how fast cfunge is at life of game < 1224879158 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... why not just have used ttyrec? < 1224879160 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :of course I'm unable to test ccbi under same conditions due to it being in D < 1224879165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ttyrec? Hm < 1224879170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks for that package < 1224879184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's mostly used to record games of text-based games like NetHack < 1224879223 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what about speed? My screen only shows a blur for those bits on screen when xvidcap isn't running < 1224879234 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I guess faster than this monitor's response time < 1224879245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: there are players that can slow it down < 1224879249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and rewind, and so on < 1224879257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well I want to show how fast it actually is < 1224879264 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :look up ipbt, although it seems not to be packaged it compiles from source well < 1224879305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, compared to ccbi and rc/funge < 1224879305 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224879322 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually I should probably publish the profiled building script < 1224879350 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/diPMmW23.html < 1224879366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :be aware of that that requires mycology to exist in a specific place < 1224879367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1224879386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and you need to change CHOSTFLAGS < 1224879413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and gnu toolchain needed < 1224879418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at least for ld < 1224879422 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :apart from gcc < 1224879427 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is really meant for local usage < 1224879436 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm a bit curious about how fast thutubot's +ul is, compared to fungot's ^ul. (Although the latter probably has some bugs left.) < 1224879436 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: 14:58, april 24, 2007.. 24.166.157.216 ( talk block) < 1224879439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I assume some people may find it interesting < 1224879455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Thutu is inherently slow, although the algorithm it uses is a pretty fast one for Thutu < 1224879457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well that may depend on if you compile it using some way like the one I linked < 1224879464 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, Thutu programs run slower the more they store in memory < 1224879468 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: befunge isn't exactly inherently fast either ;-) < 1224879473 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it'll depend on all sorts of things < 1224879478 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: it is by esolang standards < 1224879482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, be aware of that if that cause bugs it is probably not high priority to fiux < 1224879483 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fix* < 1224879485 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least it isn't a factor of n slower < 1224879511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: busy signing fizzie's messages for em? < 1224879511 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ' ' fnord < 1224879524 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224879536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungot, what do you mean with ' '? < 1224879537 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: finally, in the process of being verified right now that are very real in my personal experience. when i first stumbled across 141's edits, i can't see why you would include this personal rant. what you two have been doing business with each other. < 1224879541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and the fnord too < 1224879551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: '' is mediawiki markup for italic, ''' for bold < 1224879555 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they confuse fungot quite a lot < 1224879555 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i've noticed this before whilst listening to the answer by the minister for health and fnord. < 1224879568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :health and fnord < 1224879569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hehehee < 1224879574 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: In what country they have a minister for health and fnord? < 1224879575 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: yes, that is, levinson went to kish, disappeared, had on your behalf countless official pleas and responses from the u.s. and canadian newspapers, using fnord connected to the hydrogen station series. i also had to change it to the article. < 1224879588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, do they* < 1224879598 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I really like this fungot database, btw < 1224879598 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ( 4) http://news.com.com/ fnord/ fnord/ fnord/ fnord/ fnord/ bios/ overview/ atpd683.html french open ( roland fnord, fnord < 1224879606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hahah < 1224879611 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's very Wikipedia-like < 1224879626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, except the fnords I guess? < 1224879631 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1224879636 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And all that comes from just 1/256th of the talk pages. < 1224879764 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In case someone's interested, http://zem.fi/~fis/fungot_articles.txt has the list of articles used. (The names have had "Talk:" removed, and the titles have been filenamized; spaces to _, slashes to @, and all kinds of more special characters escaped with +nn or +unnnn.) < 1224879764 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: if there is other fair use media, consider checking that you have specified the fair use rationale on the other images used on this article. < 1224879795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, fizzie, fair use rationales are verry important < 1224879812 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1224879817 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but for a plain-text list of filenames from my own disk? < 1224879973 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: So, tell me about... the ZX Spectrum character set. You should know something about it, it's there in the list. < 1224879973 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: fnord) refers to ashoka maurya as a maha-asura i.e. a few wrote, fnord, which < 1224880013 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's not really very useful as a fact-bot. < 1224880052 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I never mistook fungot for a fact-bot... < 1224880053 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i removed the mention of any other fnord was one of the templates at wikipedia:fair use rationale guideline is an easy way to insure that your image is in compliance with wikipedia policy, but remember that you must complete the template. do not simply insert a blank template on an image page. < 1224880066 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1224880073 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is _very_ concerned about the fair use of images. < 1224880073 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it seems to care a lot about fair-use policy < 1224880092 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :OTOH, optbot is a factbot sometimes, just you don't normally get the fact you want < 1224880093 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no < 1224880101 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or indeed its context < 1224880131 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1224880143 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah if you actually want a fact bot you would need to consider input < 1224880155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (optbot)S < 1224880155 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot < 1224880156 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'm taking an apathetic stance < 1224880156 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: if you were, you could always try $ cat | sed 'regular exp here' :> < 1224880156 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: bought by sun microsystems. citation sun press room fnord/ fnord fnord the encyclopaedia britannica: a dictionary of arts, sciences, commerce and law. faculties of medicine ( 1936), co-author of the ugly american. ' ' < 1224880156 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: !ps < 1224880157 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: i think the song " clementine" or anything about huckleberry hound. why he might decide to do this)? thanks! fnord fnord --user:protiousgeorge ( user talk:protioustalk) 01:44, 8 september 2008 ( utc < 1224880157 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: 55) < 1224880158 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: i changed the 2007 population data in the infobox, but i note a couple things still stick out. first, the idea that " things lose value because they cease to exist". if we can make a wide speculation like that without knowing. there is also an improvement over an fnord body of text that is published elsewhere under different terms, that does not give the base of the log. small—preceding wikipedia:signaturesunsigned co < 1224880159 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: this is my point. We all know that a halting solver is impossible to do exactly. It'll either keep going and going, only halted by a timeout (which would be inaccurate, perhaps), or it'll halt and return true. (but we all know that, so I just wasted effort typing all this out.) < 1224880159 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :o:optbot: meaning that the western asian people known as " dom", as the < 1224880159 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: hmm < 1224880161 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: i also think the article also has a strong reputation as a remedy against me. if you can't convince each other, right? fnord! < 1224880161 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: SEXAY < 1224880164 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: i've put in this picture of the coronation. i assume that it is common to use the cbs name. in the same manner as other south slavs are, although the apa does not recognize this syndrome and convened a panel that rejected the existence of < 1224880164 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: how're you doing with the Basil puzzle? < 1224880165 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hey. < 1224880167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1224880168 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: i am currently investigating fnord and permanent hair removal as a permanent solution to this problem. the problem is that faith and belief are fnord acts and can not ever be like today. there is already someone by that name, which should be relevant for this page? < 1224880168 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: that would make continuations rather worthless < 1224880169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1224880172 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: please go to :image:logo ulivo fnord image description page a specific explanation or rationale for why using this image in each article is consistent with wp:fufair use. < 1224880172 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: missed a . < 1224880173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kill it < 1224880175 0 :fungot!unknown@unknown.invalid PART #esoteric :? < 1224880181 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's not meant to happen... < 1224880183 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Who has brokeded the loop-checker? < 1224880183 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, rate limit broken < 1224880189 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, me, most likely, but still. < 1224880191 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you I guess < 1224880201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm UNIT < 1224880207 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Befunge Unit testing < 1224880208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224880214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no clue how the heck to do that < 1224880223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :using Befunge Units, of course < 1224880229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh details? < 1224880239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I just made them up, and there aren't any details yet < 1224880250 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but probably something like mini-funge < 1224880371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, :/ < 1224880402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders the concept of compiling BackFlip into Funge < 1224880403 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I did mess around the loop-checker when updating fungot not to use NULL any more, but I can't see how I would've broken it. < 1224880403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, continuous(sp?) integration for Funge? < 1224880416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, no, it was just a flippant pun, really < 1224880422 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you spelt continuous correctly < 1224880453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Funge IDE with project files and so on < 1224880473 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers Visual Studio Funge# < 1224880474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1224880488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would be truly horrible < 1224880762 0 :ab5tract!unknown@unknown.invalid QUIT : < 1224880876 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's curious, the loop-checker seems to work when single-stepping through it. < 1224880921 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe a large negative number has somehow ended up there, although I don't see how, since it should reset to zero whenever someone talks to fungot. < 1224880926 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224880933 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: First I say something to you. < 1224880933 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: respectfully, fnord ( ancestral form of modern iranian fnord fnord, fnord < 1224880938 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^choo optbot < 1224880939 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot ptbot tbot bot ot t < 1224880939 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: allowed_execs["__import__"] = None < 1224880939 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: 2 < 1224880940 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: they needed cars, fnord and fnord) and all stocky muscle could easily tip the scale at close to 1600 pounds. ( note: women rowers have close to the disparity of sub-saharn africa would have the slight advantage of leaving the existing links to " hull speed". < 1224880940 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: maxima < 1224880940 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: this page is going to be long, and needs to be discussed, it should be deleted, not merged. but new england flood of may 2006 has the fnord nest with the fnord < 1224880941 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: !befunge http://catseye.mine.nu:8080/projects/befunge93/eg/hello2.bf < 1224880941 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: includes almost every naval aircraft ever used. the major ideas need a page number from those books cited. ideally one should use the binary prefixes. if you have < 1224880942 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: afk < 1224880942 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: 3. unlike some fighters whose fnord decreases after their prime, kung fu will relate to chinese martial arts page and the pic fnord changing. i dont think that this article be renamed but there was no official release date. fnord listed it as simply the " horn" and " impute". is this a cognate of the spanish fnord fnord? < 1224880943 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: I forget that methods are non-first-class in java < 1224880950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :worked? < 1224880951 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, there, it stopped. < 1224880973 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The same thing should really be happening even if the underload interp is used to initiate the loop. < 1224880991 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: I'm just resetting the limit again. < 1224880991 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i finally tracked down some related publications by searching directly for professor fnord fnord. < 1224880994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you could have attached gdb and dumped the location using call if you had a debug (-O0) build < 1224881003 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (optbot)S < 1224881003 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot < 1224881004 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: pymacs or something < 1224881004 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: exactly < 1224881004 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: an annular hurricane. i think we can use the compressed air at 70 psi to operate the points for the fnord web < 1224881004 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: What time is i < 1224881005 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: it should be named in english, using both terms. --user:jondeljondel 09:49, 24 june 2008 ( utc < 1224881005 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: and then you'll never be able to use the lambda special form!! < 1224881005 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: the region was originally inhabited by the fnord show syndicated on the n all over the place. < 1224881006 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: it wasn't < 1224881006 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: my apologies for the tone of the series' fnord. < 1224881006 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: that's the 'official' name < 1224881012 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, it stopped again. < 1224881030 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I had a botched copy running on the box where the IRCed fungot sits. < 1224881030 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: this article could be expanded. user:badagnanibadagnani 21:01, 27 september 2006 ( utc < 1224881046 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, in a debug build: call fungespace_dump() < 1224881047 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1224881056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but that won't exist in a release build < 1224881065 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it just dumps it raw to stdout btw < 1224881095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, wait you store it negative? < 1224881104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungespace_dump dumps from 0,0 to edge < 1224881111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so only in positive space < 1224881126 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, the counter is at x=0, y=-15; and the last nick who spoke to it is in x=1..., y=-15. < 1224881224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah hm < 1224881233 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, that is kind of "tricky" to reach in cfunge < 1224881251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I would just add a print where I needed it in the code < 1224881254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungespace_get(vector_create_ref(x, y))) < 1224881261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but vector_create_ref is a macro < 1224881270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you end up with < 1224881290 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungespace_get(& (fungeVector){x, y}) or such iirc < 1224881299 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is a pointer to a struct on stack < 1224881313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is tricky to call from gdb to put it mildly < 1224881324 0 :Corun!n=Corun@94-192-102-5.zone6.bethere.co.uk JOIN :#esoteric < 1224881349 0 :fungot!unknown@unknown.invalid QUIT :Remote closed the connection < 1224881354 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Whoopsie. < 1224881372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, eh? < 1224881590 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224881593 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just experimenting. < 1224881598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh? < 1224881602 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Hello there. < 1224881603 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: he claims it on his web site? fnord 16:09, 28 december 2007 ( utc))) which quotes these formulae and confirms that this is supposed to be assuming good faith here? please suggest any changes that you think would be a better type of article for a good article but it is always called " le fnord di figaro," w.a. mozart; the title role in " the other side has not been updated in years, not since their first creation of the < 1224881613 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^code 0ad00f-gU0": ciretose# GSMVIRP"AAN51p08P0851g21gW$ < 1224881622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, huh? < 1224881624 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, that should've worked. < 1224881634 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ciretose# ? < 1224881641 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :#esoteric, of course. < 1224881647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224881659 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But it just hung up this time. Meh, worked locally, too. < 1224881669 0 :fungot!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1224881670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, buggy I guess < 1224881676 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you need to be less random < 1224881692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :easier to track it down then < 1224881708 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I probably should be using the same interpreter for local testing and actual running, too. < 1224881708 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol @ ciretose, that sounds coool < 1224881749 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1224881759 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :about the putting the actual befunge unlambda on the bot, isn't there a fingerprint for some kinda procedures? < 1224881799 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's SUBR which has call/return instructions. < 1224881840 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wellllllllllllll < 1224881856 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm off to hesburger to read my book -> < 1224881874 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, yes: that ^code call indeed works with RC/Funge, but doesn't with cfunge. < 1224881889 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. < 1224881898 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's *again* the SUBR 'A' thing. :p < 1224881913 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are you saying it's become a *blind*funge? < 1224881942 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The current SUBR fingerprint has an 'A' instruction which masks the STRN 'A' I was trying to use there. < 1224881955 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think it's also in a new RC/Funge-98 like that, but my build is a bit old. < 1224881980 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or maybe a desertfunge, but that's probably even harder to get < 1224882000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :looks like you need to mess aobut with FING... < 1224882027 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, last rc/funge would have it too < 1224882037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :99% sure < 1224882068 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and older rc/funge may have slightly different semantics for FING on empty stacks < 1224882150 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I no longer do anything involving empty stacks except using Z to push things on them, which is pretty standard stuff. < 1224882167 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1224882175 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Workarounded it a bit. < 1224882180 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^code 0ad00f-gU0": ciretose# GSMVIRP"AAN51p08P0851g21gW$ < 1224882180 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1224882197 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That "simple and easy-to-remember command" can be used to check the counter. < 1224882204 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: I say something. < 1224882206 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ( undent) right, that's why put it in more clear english: a thought i experience proves its own existence, but it doesn't explain the play. the explaination given here does not explain, contrary to your assertion, why the fnord sexism? people need to stop changing the date. i bought it on that day, and fire was on it by night, in long grass, between fnord, fnord < 1224882208 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: I say something else. < 1224882209 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: apart from the whole confusion he writes we have two sets of evidence: " the british bulldog" fnord boy smith, " fnord и fnord " fnord fnord fnord < 1224882210 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^code 0ad00f-gU0": ciretose# GSMVIRP"AAN51p08P0851g21gW$ < 1224882211 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1224882247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what about adding a command to actually do that? < 1224882270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, shouldn't it be 2 there? < 1224882293 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It starts with 0 when it sets the "who spoke last" thing. < 1224882322 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Then it does "++counter > 3" to check whether it should stop. < 1224882345 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^code 0ad10f-G0": ciretose# GSMVIRP"AAN51p08P0851g21gW$ < 1224882345 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie < 1224882348 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's who spoke last. < 1224882381 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I guess I could add some sort of funge-space fetch commands to accompany ^code. Not sure if I'll bother, though. < 1224882527 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually I think there's a slight wrap-around problem: if you speak to the bot something like 2^31 times (without anyone else speaking in-between) it'll again start answering to you, and actually continue answering until the counter again reaches positive numbers. < 1224882541 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Don't try this on-channel, please.) < 1224882589 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224882656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahhaha < 1224882718 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882719 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :lament: everything in the article to decide. fnord 22:11, 17 january 2008 ( utc) copyedit finished. good luck. cheers, fnord 19:04, 9 december 2006 ( utc) < 1224882720 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882721 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :lament: question: are arepas known outside of broadcasting fnord. the center is located about miles 10 miles west of kusinagar. the place abounded in peepul trees and there were also presuppositions unique to discourse: < 1224882723 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882724 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :lament: guys, please don't hesitate to add information, but it seems like that's been resolved ( at least in the part of the states to decide who to regulate and how much of this has been going around vandalizing pages by putting stuff about hen fap in the third paragraph, which i not yet can see as " at least ten thousand years ago, which is the primary source document of islamic international law, there is no < 1224882725 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882726 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :lament: i decided to add the link yesterday, but wasn't aware of any comparative studies that have proven the fnord of coats and pants etc do not require such grounds. furthermore, the article ' of course christ didn't actually look as christian art suggested.' but we don't ' ' ' < 1224882728 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uh-oh < 1224882736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey lament, can you kick lament? < 1224882737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he's spamming < 1224882739 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... wait < 1224882751 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :did i kill it? :( < 1224882757 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, it's in the ignore mode now. < 1224882760 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224882773 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :damn, i was hoping to wrap around < 1224882776 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But when you say that thing 2^31-4 more times, it'll again answer. < 1224882792 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unless someone goes and speaks to the bot before you can manage to do it. < 1224882819 0 :Jiminy_Cricket!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1224882830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: welp, guess you'd better start. < 1224882858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224882863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wonder if you could do it with mechanical turk < 1224882880 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: oh, i see < 1224882883 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rate limit < 1224882883 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224882885 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882886 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would take ages < 1224882888 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fungot: test < 1224882896 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can say it about twice per second < 1224882905 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so it'll only take 2^30 seconds < 1224882972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, around 34 years? < 1224883001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :today, children, we see AnMaster not finding something funny funny. < 1224883010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I was < 1224883012 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you weren't < 1224883023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'that would take ages' = ruins the joke by explaining it. < 1224883048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/singles/jokes_explained_explained.php < 1224883067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, explaining jokes is funny, but only if you do it in a funny way < 1224883071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's only 34 years? Maybe I need to use a 64-bit build to avoid that problem, then. < 1224883079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(being extremely literal, serious and in-depth) < 1224883079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hahah < 1224883107 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also that link I gave do the same on a second level :) < 1224884624 0 :jix!unknown@unknown.invalid QUIT :Remote closed the connection < 1224884859 0 :jix!n=jix@dyndsl-080-228-190-080.ewe-ip-backbone.de JOIN :#esoteric < 1224885282 0 :jix!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224885311 0 :jix!n=jix@dyndsl-080-228-190-080.ewe-ip-backbone.de JOIN :#esoteric < 1224885771 0 :mental!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1224886456 0 :lament!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224886539 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1224886705 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night, won't be reachable during most of tomorrow < 1224887525 0 :Sgeo_!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1224888392 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mmmmmmmmmmmmoxie. < 1224888400 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Egad Moxie is good. < 1224888404 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's soooooooooooo good. < 1224888421 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1224889880 0 :M0ny!unknown@unknown.invalid QUIT :"Hum... Hum..." < 1224890608 0 :Linus`!unknown@unknown.invalid QUIT :"Puzzi. Sì, parlo proprio con te. Puzzi." < 1224891541 0 :Sgeo_!unknown@unknown.invalid NICK :Sgeo < 1224892075 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1224892597 0 :Corun!n=Corun@94-192-102-5.zone6.bethere.co.uk JOIN :#esoteric < 1224892618 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric