< 1191542725 0 :ehird`!unknown@unknown.invalid QUIT :"Leaving" < 1191544488 0 :bsmntbom1dood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1191545149 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1191545343 0 :bsmntbom1dood!unknown@unknown.invalid NICK :bsmntbombdood < 1191547146 0 :cmeme!unknown@unknown.invalid QUIT :Excess Flood < 1191547202 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1191550877 0 :bsmntbom1dood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1191550947 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Nick collision from services. < 1191550954 0 :bsmntbom1dood!unknown@unknown.invalid NICK :bsmntbombdood < 1191555891 0 :GreaseMonkey!n=saru@219-89-42-1.dialup.xtra.co.nz JOIN :#esoteric < 1191560848 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1191563671 0 :SEO_DUDE38!unknown@unknown.invalid QUIT :Remote closed the connection < 1191565600 0 :pikhq!n=pikhq@209.248.125.179 JOIN :#esoteric < 1191565793 0 :SEO_DUDE38!i=Deee@gateway/tor/x-7ddc18f857ae6147 JOIN :#esoteric < 1191565987 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1191569793 0 :molchuvka!i=x@195.46.122.200 JOIN :#esoteric < 1191569801 0 :molchuvka!unknown@unknown.invalid QUIT :Remote closed the connection < 1191569852 0 :molchuvka!n=dfj@195.46.122.200 JOIN :#esoteric < 1191570718 0 :bsmntbom1dood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1191571199 0 :clog!unknown@unknown.invalid QUIT :ended < 1191571200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1191571380 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1191572379 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1191572453 0 :pikhq!n=pikhq@209.248.125.179 JOIN :#esoteric < 1191574602 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Every time you screw up AWOS, GreaseMonkey kills a kitten." < 1191586206 0 :Tritonio!n=Tritonio@150.140.227.183 JOIN :#esoteric < 1191586231 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :am i stupid or what.... :-) < 1191587213 0 :ehird`!n=test@user-5af069d2.wfd101.dsl.pol.co.uk JOIN :#esoteric < 1191587625 0 :molchuvka!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1191587646 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :ehird`, am i stupid or what? ;-) < 1191587653 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Tritonio: ? < 1191587662 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :exec rm -rf....... < 1191587665 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1191587674 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that was yesterday! < 1191587680 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :you cannot imagine how angry i got with myself..... < 1191587681 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :why are you talking about things yesterday today! you confuse me! :p < 1191587684 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... < 1191587685 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Oh my god. < 1191587688 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Did you actually run that? < 1191587701 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :yeap.... late night stupidness < 1191587709 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :i really feel stupid now.... < 1191587715 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :So uh... it WAS a toy box with no data on right...? <_< < 1191587728 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(alternatively: "Well, of course you keep backups ... right? >_>") < 1191587733 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :i simply lost my settings.... < 1191587741 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh, you didn't run it as root < 1191587745 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :no backups.... ;-) < 1191587745 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :at least be thankful for that :P < 1191587752 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :so i simply lost settings < 1191587757 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :sorry :p < 1191587757 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :but all programs and data are here < 1191587765 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :no it's not your fault at all < 1191587775 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haha, i just assumed everyone would know what that did < 1191587781 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :it's just that i i didn't thing that there is an EXEC command < 1191587810 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :i knew what it does.... i just pressed enter before i realized it < 1191587810 0 :jix!n=jix@dyndsl-091-096-041-041.ewe-ip-backbone.de JOIN :#esoteric < 1191587813 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1191587821 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haha, "exec ..." replaces the current process with ... < 1191587835 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :i know i know i forgot. < 1191587839 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1191587864 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :anyway... but i am so bored to make gedit the editor it was.... I have to make all the sortcuts again... < 1191587870 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :aww < 1191587871 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1191587887 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :oh btw do you know how to make ubuntu stop viewing the drives on the desktop? < 1191587897 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :i don't remember how i did it.... < 1191587901 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :anyway.... google.... < 1191588209 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hoo, i found out who cracked into 'ehird' < 1191588225 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :or at least, irssi informed me that it was registered to a certain 'test.conf bot', and gave me an email! < 1191588233 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so i've sent off an email asking for either my nick back or an explanation < 1191588286 0 :sebbu!n=sebbu@ADijon-152-1-19-201.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1191588431 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :??? < 1191588490 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what < 1191588513 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1191588524 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :"who cracked iinto...." < 1191588534 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :'ehird' was cracked a while back < 1191588538 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :why do you think i use ehird`? < 1191589003 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1191591171 0 :ehird`!unknown@unknown.invalid QUIT :Nick collision from services. < 1191591187 0 :ehird`!n=test@user-5af069d2.wfd101.dsl.pol.co.uk JOIN :#esoteric < 1191591296 0 :joxy!i=x@195.46.123.27 JOIN :#esoteric < 1191591402 0 :joxy!unknown@unknown.invalid NICK :molchuvka < 1191594862 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wow, i totally don't get how I made this work ages ago: < 1191594874 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :fib<-{a<-0 b<-c<-10.<={c<-a+b a<-b b<-c}c} < 1191594884 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :at least i get how < 1191594888 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :fib<-{=0=>0->=1=>1->$(-1)+$(-2)} < 1191594890 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :works < 1191597169 0 :joxy!i=x@195.46.123.23 JOIN :#esoteric < 1191597333 0 :molchuvka_!i=x@195.46.123.227 JOIN :#esoteric < 1191597388 0 :molchuvka!unknown@unknown.invalid QUIT :Nick collision from services. < 1191597400 0 :molchuvka_!unknown@unknown.invalid NICK :molchuvka < 1191598558 0 :joxy!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1191598571 0 :g4lt-sb100!unknown@unknown.invalid NICK :g4lt-mordant < 1191599358 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1191599489 0 :sekhmet!unknown@unknown.invalid QUIT :Remote closed the connection < 1191599493 0 :sekhmet!n=pez@76.201.158.212 JOIN :#esoteric < 1191599970 0 :pikhq!n=pikhq@209.248.125.179 JOIN :#esoteric < 1191602778 0 :SEO_DUDE38!unknown@unknown.invalid QUIT :Excess Flood < 1191605979 0 :SEO_DUDE38!i=Deee@gateway/tor/x-18a6598c7ef6fdd9 JOIN :#esoteric < 1191606650 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1191606977 0 :pikhq!n=pikhq@209.248.125.179 JOIN :#esoteric < 1191607505 0 :molchuvka!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1191607522 0 :bsmntbom1dood!unknown@unknown.invalid NICK :bsmntbombdood < 1191612585 0 :bsmntbom1dood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1191612979 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lots of interesting discussion today... < 1191613330 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh, yeah < 1191613342 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :have had headache all day < 1191613404 0 :bsmntbom1dood!unknown@unknown.invalid PRIVMSG #esoteric :use some drugs < 1191613449 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't like using drugs for good < 1191613479 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1191613498 0 :bsmntbom1dood!unknown@unknown.invalid NICK :bsmntbombdood < 1191613664 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i suggest some N-acetyl-para-aminophenol < 1191613714 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :perhaps acetylsalicylic acid or iso-butyl-propanoic-phenolic acid < 1191614053 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: btw, way to pown Tritonio ;) < 1191614067 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :? < 1191614078 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Tritonio: the rm thing < 1191614081 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: :P < 1191614100 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric ::-( i feel realy stupid and angry with myself... < 1191614120 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe, could've happened to me :) < 1191614390 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Tritonio: exec :(){ :|:&};: < 1191614408 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: you bastard < 1191614418 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :;-) < 1191614505 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay funny faces < 1191614508 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm so gonna run that < 1191614559 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: you are joking right < 1191614630 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, what funny faces are you talking about? < 1191614638 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Tritonio: :(), :&}, etc < 1191614655 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1191614676 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :has anyone used badsectors? < 1191614729 0 :Tritonio!unknown@unknown.invalid PRIVMSG #esoteric :i tried the -n switch but there is no progress bar and even with my flash drive it takes too long < 1191614775 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: yeah, that's sort of a classic whether you know perl or not < 1191614817 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :thats not perl < 1191614817 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1191614821 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1191614824 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, sorry then < 1191614832 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyways, it *is* a classic < 1191614898 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's shell < 1191614914 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :sweetifying it, bomb () { bomb | bomb & }; bomb < 1191614916 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :certainly not perl code < 1191614953 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i always thought it was < 1191614956 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then | is just pipe? < 1191614977 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1191615021 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's &? < 1191615025 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :run in background < 1191615029 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you know, when you do program & < 1191615035 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and it runs in the background. < 1191615037 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1191615040 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so, in plain english: < 1191615045 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :TO bomb: < 1191615059 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Run bomb, with its output piped into (run bomb)... in the background < 1191615061 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :eh... thank you for that, i couldn't have managed ;) < 1191615064 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :END OF bomb < 1191615066 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Run bomb < 1191615123 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i always wondered how : can be a valid identifier in perl :Pp < 1191615268 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i like my apl-like language < 1191615275 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :otw<-" bottles of beer on the wall"bob<-" bottles of beer.\n"pia<-"Take one down and pass it around, " < 1191615278 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :99.2<={stdout+=+otw+", "+_+bob+pia+_+otw+".\n"} < 1191615281 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :stdout+="1 bottle of beer on the wall, 1 bottle of beer.\n"+pia+"no more bottles of beer on the wall.\n" < 1191615284 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :stdout+="No more"+otw+", no more"+bob+"Go to the store and buy some more, 99"+otw".\n" < 1191615288 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it looks like perl line noise, but amplified < 1191615381 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://99-bottles-of-beer.net/j.html < 1191615394 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that's not J < 1191615394 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not sure what the shortest entry there is, but J is pretty nice at that < 1191615398 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1191615406 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1191615412 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i mean, what i pasted isn't < 1191615421 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...orly < 1191615428 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :its similar to APL/J (J is descended from APL), but it's not either < 1191615431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1191615452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i recognize your language alright. < 1191615459 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you've shown it before < 1191615468 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1191615478 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :fac<-{<2=>1->*$(-1)} < 1191615479 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1191615482 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but anyhows, do you know what the shortest is? < 1191615494 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(Alternatively, non-recursive version: fac<-{*(1.)}) < 1191615498 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and nope < 1191615523 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fac={*_} in oklotalk too :) < 1191615555 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i currently also beat J, was gonna start parser tonight, but a friend showed me a math problem and i used almost the whole day on it :< < 1191615563 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, beat J at 99bottles < 1191615565 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric := is used for equality in my language :) < 1191615570 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :by like 3 characters xD < 1191615578 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since, = for assignment might shorten the simplest expressions like these < 1191615590 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but using it for equality instead of e.g. == shortens more complex expressions by lots < 1191615599 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1191615628 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i could use it for both... the semantics wouldn't get cluttered, but i'll prolly make == for clarity < 1191615651 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or then not, clarity is for wimps < 1191616296 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i need to learn bash better < 1191616420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i need to learn bash < 1191616464 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1191616492 0 :g4lt-mordant!unknown@unknown.invalid PRIVMSG #esoteric :I need to unlearn bash and learn a posix shell < 1191617043 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :while read i; do wget $i -O - 2>/dev/null|mplayer - -cache 8192 -quiet; done; < 1191617056 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :bash script of the moment < 1191617100 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :g4lt-mordant: bah. < 1191617101 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :zsh! < 1191617280 0 :Tritonio!unknown@unknown.invalid QUIT :Remote closed the connection < 1191617384 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1191617394 0 :jix!n=jix@dyndsl-091-096-039-236.ewe-ip-backbone.de JOIN :#esoteric < 1191618255 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :=) < 1191618262 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :stdin<={stdout+<} < 1191618266 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :actually a pretty nice cat program < 1191618504 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :furries? < 1191618547 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1191618570 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :there should be a graphical language where the cat program must look something like a cat < 1191618574 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not just an arbitary restriction < 1191618579 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but because of the very nature of how you code it < 1191618586 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe 99bottles -> a bottle (or many) too < 1191618737 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1191619105 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :who wants to help me think of syntax for my various regexp's features? < 1191619109 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :*crickets* < 1191621681 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i really like my apl language's if syntax < 1191621691 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :COND => IFTRUE -> IFFALSE < 1191621698 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :X => Y is just a pair (like lisp cons) < 1191621707 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :the real function is just X -> Y < 1191621733 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :just it only takes a list for X, and lazily evaluates its second argument and the cdr of the pair < 1191623922 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :reminds me a bit of the prolog version, i think it uses -> and ; similarly < 1191623966 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :my language is so compact and crazy because of the simple fact that infix binary operators default unused arguments to _ (function argument) < 1191623969 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1191623989 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also, high abuse of precedence rules < 1191624142 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ooh, i just serialized i can shorten by 99bob < 1191624150 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :...+_+... is either: < 1191624159 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(...+_)+... < 1191624160 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :or: < 1191624165 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wlel < 1191624167 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you get the idea < 1191624169 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but either way < 1191624170 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :implicit _ < 1191624178 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so x+_+y is just x++y < 1191624333 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :final version of 99bob: < 1191624333 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bow<-" of beer on the wall"otw<-" bottles"+bow bob<-" bottles of beer.\n"pia<-"Take one down and pass it around, " < 1191624337 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :99.2<={stdout+=+otw+", "++bob+pia++bow+".\n"} < 1191624339 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :stdout+="1 bottle"+otw+", 1 bottle of beer.\n"+pia+"no more bottles "+otw+".\n" < 1191624342 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :stdout+="No more"+otw+", no more"+bob+"Go to the store and buy some more, 99"+otw+".\n" < 1191624355 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :er, s/bow/otw in the <={} < 1191626517 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1191626522 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :there should be more "ubiquitous programs" < 1191626529 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :cat, hello world, fac, fib, 99bob isn't enough < 1191626574 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i guess i'll do ackermann < 1191626592 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... yikes!! I don't know how to do multiple arguments. < 1191626598 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :rot13 < 1191626663 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and of course a quine < 1191626741 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i would do a quine, but meh < 1191626746 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it'd just be the simple: < 1191626769 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :q<-{stdout+=+(somehow add ""s and escape quotes here)} < 1191626777 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :then, you know < 1191626785 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :just q with everything before the call < 1191626790 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not really interesting < 1191627246 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :mandelbrot set might be interesting...