< 1225065602 0 :ENKI-][!n=weechat@c-71-234-190-248.hsd1.ct.comcast.net JOIN :#esoteric < 1225065625 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :however the "best bakes" page has three different listings, the last of which are definitely biased to things that are rated only a few times < 1225065636 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*is < 1225065692 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the listings and voting system are essential to actually getting the better comics known < 1225065932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lost game < 1225066086 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :there's no game < 1225066164 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh and also i don't think the Comic Irregulars have revealed anything much about how the mezzacotta comic generation works (barring that i haven't read the forum for today yet) < 1225066230 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but there is plenty of speculation on the forum of course < 1225066574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1225066588 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | sometimes i spend hours hunting some bug < 1225066604 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot is a hard working programmer < 1225066605 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I consider it modern art. < 1225066611 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225066619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1225066694 0 :puzzlet_!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1225066738 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1225066869 0 :moozilla!n=moozilla@72-160-125-150.dyn.centurytel.net JOIN :#esoteric < 1225067194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1995-08-22 <- this actually happened when i was born < 1225067202 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am the one on the right < 1225067482 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was confused there for a moment < 1225067496 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i see your intelligence showed early < 1225067549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I love my facial expression in the last comic < 1225067609 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1748-04-04 <<< oh my god, i wonder how long it's been since i laughed this hard at a comic < 1225067634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: http://www.mezzacotta.net/archive.php?year=2001&epoch=ad&month=09&day=11 The sorrows of 9/11 apparently break the algorithm. < 1225067648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: LOL < 1225067666 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i've checked 9/11 before i don't recall it being anything special < 1225067678 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :did you find it funny, or am i just too tired? < 1225067688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: "This randomly generated comic is just not working today." < 1225067689 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: hilarious < 1225067692 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the facial expressions XD < 1225067692 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :the expression in the last square was simply priceless < 1225067694 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :yeah :D < 1225067707 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :cuz he looks so damn calm first < 1225067711 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: i voted it 100% before you pasted it < 1225067712 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :and then realizes < 1225067716 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1225067729 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :okay i have high hopes for #2 too < 1225067747 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :well i didn't laugh, that just *made sense*. < 1225067754 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :it < 1225067779 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :these things are usually only funny in that they make very little sense < 1225067791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=-5679392-11-17 < 1225067792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1225067820 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think that is from the hall of fame < 1225067829 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :one of the oldest < 1225067839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :still funny :P < 1225067867 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but i think quality has gone up, obviously because of more people visiting < 1225067884 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(on the selected comics) < 1225067899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um < 1225067901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the comics don't change < 1225067902 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1225067912 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no but the selections do < 1225067927 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the more people visit, the more comics will compete for the selected listings < 1225067950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225067950 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and so they should become better < 1225067994 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't think the underlying comics algorithms have changed either < 1225068020 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it's hard to be sure when they are not revealing anything < 1225068025 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: http://www.mezzacotta.net/archive.php?date=612-07-27 < 1225068033 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1729-04-03 xD < 1225068040 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :i love these. < 1225068043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=612-07-27 < 1225068047 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :best one < 1225068066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=341-07-05 < 1225068068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also hilarious < 1225068085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1995-06-02 < 1225068126 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1920-08-20 < 1225068126 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1225068190 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION guesses ehird has checked out the forum discussion on silent panels < 1225068202 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just finished reading the big thread < 1225068208 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=-1286-10-03 <<< xD < 1225068217 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :okay i laugh at this more than xkcd. < 1225068244 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :well i guess it's partly because i'm tired and i opened a laugh-gate or something < 1225068259 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :don't forget to vote < 1225068262 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1225068265 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i could. < 1225068288 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :but really i think it's the faces < 1225068293 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :they're so live < 1225068297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yes this is better than xkcd < 1225068348 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :warning: don't include your vote in pasted links < 1225068384 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :oh, you can do that? < 1225068394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: they should really use POST. < 1225068407 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :&vote=2 < 1225068409 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1225068411 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: there are some bugs like that < 1225068472 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the TODO list is growing quickly, and DMM says it won't be handled speedily < 1225068490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/singles/collapse_a_wavefunction.php < 1225068500 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :why is the unbaked cake eaten, and not the fully baked one? < 1225068525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dunno :P < 1225068526 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: hm a conundrum < 1225068651 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1457-07-02 :D < 1225068671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oklocod < 1225068672 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1995-08-22 < 1225068674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it CHANGED < 1225068677 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the lines are different < 1225068678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the eyes < 1225068727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1225068728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1225068728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1225068729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?year=9999999&epoch=bc&month=01&day=01 < 1225068776 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :changed? < 1225068809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: my birthday comic, just a bit < 1225068809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the eyes < 1225068811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the mouthes < 1225068811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1225068812 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=-600000-11-05 < 1225068837 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's weird < 1225068868 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well it's cached after it has been visited once, maybe that changes something < 1225068878 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nahh < 1225068882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cause i refreshed after that < 1225068892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yeah < 1225068893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the eyes < 1225068894 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or maybe they *shiver* changed the algorithm < 1225068894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and those ears < 1225068896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the mouthes < 1225068900 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: probably :( < 1225068956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=-1875-01-18 < 1225068957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eliza < 1225069095 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=-2137-11-25 <<< okay the cycle time isn't *that* long < 1225069107 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1225069113 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :well you prolly know what i mean. < 1225069225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?year=1992&epoch=ad&month=03&day=18 < 1225069256 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you mean some of the lines repeat frequently < 1225069271 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: http://www.mezzacotta.net/archive.php?date=1005-03-16 < 1225069274 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: something like that. < 1225069281 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :exactly that, to be exact < 1225069306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive_new.php?date=888-01-06 < 1225069313 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there are obviously several corpuses being used < 1225069322 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :some may be bigger than others < 1225069347 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :what i don't get is all thet parentheses < 1225069354 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :why don't they remove those < 1225069354 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :CHESS IS TRADITIONAL is from the IWC comic < 1225069360 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :iwc? < 1225069367 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Irregular Webcomic < 1225069385 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1225069389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=642-04-16 < 1225069390 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :i might've gotten IW < 1225069417 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it was said by one of the Deaths when someone, i think Kyros got a chance to challenge him < 1225069423 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :hmm, that may be a lie, because i'm not sure i knew whether webcomic is written as one word... < 1225069435 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :guess i'm just surprised i didn't get it. < 1225069442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://syndicated.livejournal.com/mezzahalloffame/ an almost-daily webcomic version lynched from the halls of fame < 1225069492 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :that comic is as weird as jerkcity < 1225069528 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mbishop: i think that says more about jerkcity than mezzacotta < 1225069722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1225070231 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :lguhlughulghulgulgulgulgulghuglghuh < 1225070350 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :HELP, LAMENT IS DROWNING < 1225071130 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :http://i30.tinypic.com/2qdxv7r.jpg < 1225071132 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :guys < 1225071134 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hot? < 1225071137 0 :Asztal!n=asztal@cpc3-stkn2-0-0-cust106.midd.cable.ntl.com JOIN :#esoteric < 1225071191 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'd do her < 1225071194 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wait... it's a dude! < 1225071204 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well it was a her < 1225071207 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but not anymore < 1225071213 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :still has a vagina but < 1225071213 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :a poor dude, apparently < 1225071219 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :why poor? < 1225071235 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :a fan in the window and a chair that's not really a chair? < 1225071236 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, if he has a vagina then it's all good < 1225071242 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :also sparce furniture < 1225071259 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh, its not his place. its his friends living room. < 1225071262 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if he were rich he'd have fixed that vagina, obviously. < 1225071271 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1225071275 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lament: so you dont care if its a guy, so long as theres a vagins? < 1225071311 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lament is _so_ object-oriented < 1225071318 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, i'm functional < 1225071324 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its an interesting kind of bisexuality. < 1225071328 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this is referential transparency we're talking about < 1225071334 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1225071344 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :interesting in the same way that my homosexuality is interesting even tho i'd fuck a guy who has a vagina. < 1225071382 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm guessing he's into women though? < 1225071390 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :who? this guy? < 1225071393 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no lol < 1225071393 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1225071395 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hes very very gay < 1225071401 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :woman turned homosexual? < 1225071407 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what a waste! < 1225071422 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh thats nothing < 1225071433 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i know a transguy (that is, female-to-male) < 1225071437 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :who's into cross dressing. < 1225071444 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :as a female. because hes a guy. < 1225071448 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :who just happens to have a vagina. < 1225071450 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure it's genetic < 1225071458 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or otherwise not a lifestyle choice < 1225071460 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what, having a vagina? < 1225071472 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :vaginas ARENT a lifestyle choice < 1225071473 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :this is true < 1225071493 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recalls from somewhere about a guy who changed into a lesbian harley biker, or something like that < 1225071518 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(probably biked before) < 1225071556 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1225071562 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its not all that complicated really < 1225071571 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :gender is in the mind. < 1225071578 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :sexuality is in the mind. < 1225071584 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :cocks and vaginas are not. < 1225071592 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :well they could be in the mind < 1225071596 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :but that's probably illegal < 1225071597 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and all three are separable < 1225071609 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :mbishop: cocks cant be in the mind < 1225071612 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :they can be in the brain < 1225071621 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but brain != mind. atleast not technically < 1225071628 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: well wait until we develop suitable psi powers < 1225071640 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but it still wouldnt put a cock inside a mind < 1225071668 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :impregnation through telekinesis < 1225071670 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :mind is not a physical thing, its an organizational structure and pattern < 1225071710 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well that's one theory. science doesn't really know. < 1225071723 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ofcourse we know < 1225071728 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :people like nagel dont < 1225071732 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :nagels a twat, too. < 1225071736 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :who is nagel < 1225071751 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :a philosopher < 1225071757 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :who cant fucking reason < 1225071770 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :he uses lots of nonsequiturs < 1225071780 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tht ultimately amount to "i cant imagine it, so its impossible!" < 1225071815 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now really. the fact that _he_ doesn't know in no way implies that science does < 1225071845 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since science is still incapable of physically reading thoughts directly from brain structure, it doesn't. < 1225071853 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no, but i just like insulting nagel < 1225071887 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont think theres anything TO know, to be honest < 1225071892 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1225071903 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its obvious that were material beings < 1225071909 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :there is no soul, as far as we can tell < 1225071914 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: except that it can... < 1225071927 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: not to any great degree of precision, but lots of thought can be accessed < 1225071944 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so what the nature of brain/mind is doesnt matter THAT much since we know it must be necessarily turing-equivalent < 1225071962 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh sorry, from *structure* < 1225071972 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and the functionalist model looks very similar to the brains behavior, to me < 1225071973 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you're right < 1225071976 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :absttractly < 1225071988 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but I'd argue that that's just a limit of our modelling power < 1225072017 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: our linear computers take a long time to simulate that many neurons, and real brains take years-to-decades to develop < 1225072021 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :plus, thoughts arent structure < 1225072034 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so ofcourse we cant read thoughts by looking at structure < 1225072064 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: they come from structure plus stimulus though < 1225072074 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: and granted, science isn't able to really model that < 1225072082 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yes but the structure is mechanism + stored data < 1225072091 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :(because it's too much for any digital computer!) < 1225072092 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thoughts are flows of information < 1225072145 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :a clear example of why structure is not thought: brain dead people have no structural differences, but they lack the information flow < 1225072170 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :structure was the wrong word < 1225072183 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1225072206 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :brain observation < 1225072214 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what < 1225072215 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :? < 1225072227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :would be better < 1225072233 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well regardless < 1225072257 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :modern science couldn't do similar from looking at a microchip. atleast, not in a reasonable amount of time. < 1225072272 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and the brain is much larger than a microchip and doesn't operate on the same principles of computation < 1225072483 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1225072492 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i find it easier to imagine a brain-as-TM-simulator < 1225072498 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :when it does behave in those fashions < 1225072543 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1225073323 0 :puzzlet_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1225074393 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've been thwarted by shoes again >_< < 1225074483 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they're probably jealous of the hats < 1225074546 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :fucking hats < 1225074560 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: the only solution is that you register choosemyshoes.com < 1225074578 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Very, very bad idea :P < 1225074591 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you think so? XD < 1225074613 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I spend four hours today looking for shoes I can wear. < 1225074620 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :As it turns out, they don't sell leather-free shoes in Indiana. < 1225074644 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I suddenly have a feeling GregorR is vegan. < 1225074650 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm not. < 1225074655 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm allergic to leather. < 1225074661 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Which sucks arse. < 1225074772 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225074873 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(More accurately, I'm allergic to chromium, which is used to tan most leather, and also process synthetic leather so I can't wear that either yee haw) < 1225075162 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But then, I don't think I'd trade my effing weird allergy for the normal array of annoying allergies. < 1225075192 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Having to pay $150 for shoes isn't as bad as sneezing a billion times a day for six months per year :P < 1225075203 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1225075316 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't like to sneeze at 11.6 kHz either. < 1225075484 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs. < 1225075775 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, what would that sound like... < 1225075816 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Probably just an 11.6 kHz sine, since it would be periodic at 11.6 kHz and you wouldn't really be able to hear the upper harmonics. < 1225077610 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :so how exactly is the dialgoue generated < 1225077626 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :comex: in what? < 1225077638 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :mezzacotta < 1225077645 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they have not revealed it < 1225077686 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what you can say is that it is based on several sources, such as an eliza-like program and their own webcomics < 1225077722 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :at least some characters depend on what was said previously < 1225077792 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :see the forum for what has been discussed < 1225077875 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :s/their own webcomics/their other webcomics/ < 1225077927 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there are also some public-domain books in there, i think the bible for one < 1225078453 0 :Corun__!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1225080124 0 :poiuy_qwert!n=poiuyqwe@bas2-toronto47-1242435868.dsl.bell.ca JOIN :#esoteric < 1225081928 0 :rodgort!unknown@unknown.invalid QUIT :"Coyote finally caught me" < 1225081941 0 :rodgort!n=rodgort@ludios.net JOIN :#esoteric < 1225084235 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :xkcd every day this week! < 1225084323 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anybody who considers themselves good at determining whether colors go together, please click wildly at http://home.codu.org/colormatch/ < 1225084382 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the first two were almost identical. i guess that means they do. < 1225084388 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1225084415 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :black goes with anything, doesn't it >:D < 1225084423 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's supposed to :P < 1225084434 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm generating some input data to attempt to make a neural net with. < 1225084441 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I doubt it'll work well, because I think it's very subjective. < 1225084447 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But it's possible that there are some humanish themes. < 1225084448 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although to be honest i didn't like the other (purplish) color much < 1225085024 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :did you just switch the layout or was it part of the original process? < 1225085042 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(in any case it seemed to be easier with plaids) < 1225085107 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I just switched it on somebody else's recommendation. < 1225085209 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks his eyes are starting to have some illusion effect, so he'll stop < 1225085744 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :http://www.heyokay.com/wp-content/images/computer programming.jpg < 1225085802 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i want a computer like that < 1225085807 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha < 1225088050 0 :metazilla!n=moozilla@d22-40.rb.gh.centurytel.net JOIN :#esoteric < 1225088052 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1225088058 0 :moozilla!unknown@unknown.invalid QUIT :Nick collision from services. < 1225088188 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | and constants = first letter uppercase (because FOO, etc) < 1225089138 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the typography work on those labels sucks < 1225091592 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1225092106 0 :Judofyr!unknown@unknown.invalid QUIT : < 1225092223 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1225093107 0 :Judofyr!unknown@unknown.invalid QUIT : < 1225093232 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, wtf. < 1225093239 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There's no way that color preference is deterministic. < 1225093252 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Clearly I have too little data. < 1225093381 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :how many votes did you get? < 1225093453 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :1291 < 1225093470 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And cancel the last three lines, my previous result seems to have been a bug (although I'm not sure what bug >_> ) < 1225093481 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heck i'm not even sure _my_ preferences were deterministic < 1225093493 0 :Jiminy_Cricket!unknown@unknown.invalid PRIVMSG #esoteric :Could it be a bug found between keyboard and chair? < 1225093506 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :They all are :P < 1225093513 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Especially when your name is Gregor. < 1225093518 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Hyper-obscure reference++) < 1225093558 0 :Jiminy_Cricket!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1225093622 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225093640 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION squashes a dung beetle < 1225093720 0 :Jiminy_Cricket!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hopes oerjan doesn't construe crickets to be dung beetles. < 1225093728 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not at all < 1225093733 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :only Gregors < 1225093735 0 :Jiminy_Cricket!unknown@unknown.invalid PRIVMSG #esoteric :Phew < 1225094399 0 :clog!unknown@unknown.invalid QUIT :ended < 1225094400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1225095266 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Just hit 70% legitimately 8-D < 1225095277 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I doubt you can do much better than 70%. < 1225096368 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1225097221 0 :Jiminy_Cricket!unknown@unknown.invalid PRIVMSG #esoteric :70% what? < 1225099215 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1225103241 0 :M0ny!n=AssHole@AToulouse-258-1-50-174.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1225103302 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :plop < 1225103421 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi M0ny < 1225103461 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :11:32:51 fungot: Plop, goes the BONUS BALL. < 1225103462 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :11:32:51 fizzie: whoooooooa!! < 1225103497 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So excitable. < 1225103960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what database is fungot using at the moment? < 1225103961 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: official records state sephiroth is traveling the world like everyone's been saying'... < 1225103985 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The script for the Playstation RPG Final Fantasy VII. < 1225104095 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Were you one of those logreading people? Tried out 1200 transcribed Penny Arcade comics, and Agora rules, yesterday. Both of those weren't too bad. < 1225104443 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't exactly logread < 1225104452 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but my bouncer records all the messages while I'm not here < 1225104455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then replays them when I join < 1225104464 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right, there was that trick. < 1225104465 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's like I've been here all the time, and I read scrollback rather than logreading < 1225104491 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, logreading, scrollback-reading; same thing. < 1225104503 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225104532 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Quote an Agora rule, please? < 1225104532 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: any player can flip eir posture to any non-standing value by announcement. if e disqualifies the judge, to all players < 1225104547 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the first sentence is verbatim from the Agoran rules < 1225104550 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the second clearly isn't < 1225104593 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Shortening the context gives more... "inspired" output. That FF7 thing had one word less context than this. < 1225104613 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Why you have to always quote stuff verbatim? That's not fun at all! < 1225104613 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: described elsewhere, and provides a tally of the voters' valid ballots on the various options. < 1225104620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also verbatim < 1225104627 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it sounded suspiciously sensible. < 1225104630 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh dear, I seem to have memorised far too much of the Agoran ruleset... < 1225104634 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: another? < 1225104634 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: " impossible" is defined here to mean overwhelmingly psychotic behavior, a complete lack of interest in the game, each player's score is set to eir bvlop. < 1225104641 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, that's more interesting < 1225104663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :btw, setting score to bvlop is not a sensible operation at all, and wouldn't have been even when bvlop was defined < 1225104717 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Can you generate more original stuff if you have a shorter context, like now? < 1225104717 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the stuck switches on an immune player which made the announcement that a judge < 1225104745 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's just that the coherence level decreases rapidly if I shorten the context. < 1225104761 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what a bvlop is. < 1225105361 0 :Corun__!n=Corun@94-192-102-5.zone6.bethere.co.uk JOIN :#esoteric < 1225105743 0 :moozilla!n=moozilla@d15-145.rb.gh.centurytel.net JOIN :#esoteric < 1225106402 0 :moozilla!unknown@unknown.invalid QUIT :Nick collision from services. < 1225106404 0 :megatron!n=moozilla@d14-231.rb.gh.centurytel.net JOIN :#esoteric < 1225106425 0 :moozilla!n=moozilla@d14-231.rb.gh.centurytel.net JOIN :#esoteric < 1225107610 0 :metazilla!unknown@unknown.invalid QUIT :Connection timed out < 1225107669 0 :Corun__!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1225109788 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | Jeeze. . . If you're going tu use C syntax, at least be willing to use the power of pointers. < 1225110694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it isn't any more, but it used to be base voting limit on ordinary proposals < 1225110722 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which was 4 if you were a real person, and 0 otherwise, say if you were a computer program or consortium of people < 1225110737 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: more Agoran inspiration? You should meet Bayes. < 1225110737 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what's happening? i think i... what! < 1225110755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: that sounded pretty unusal for you... < 1225110756 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh, and once more to turn over a stone or two to see it? will you get involved...' blah, blah... < 1225110774 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: has your data source changed again? < 1225110800 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: like you wouldn't be standing here now. < 1225110800 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, time to go for a while, I'll be back soon, fungot < 1225110800 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if i did go to that town across the river...... that's so rude... < 1225110909 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that was fungot impersonating that game again. Maybe I should make it randomly pick from the available sources. < 1225110909 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: then it really you, cloud? < 1225110923 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: No, I'm not Cloud. You must be confused. < 1225110923 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: remember it! why now... no. i don't know what i'm made of! ......urk! < 1225110951 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: You're made of some Funge-98 code. Hope this helps. < 1225110951 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: nothing. and, where is everybody? if you want! who do they mean.... don't leave me. something's wrong. < 1225110969 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Calm down, everything's all right. < 1225110969 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i thought i would kick their butts. < 1225113321 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1225113326 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :fungot is so delighting < 1225113326 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: wait a minute, cloud! what can he do for ya......... i know this's kinda outta the blue, but...... that name? < 1225113337 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :not cloud < 1225113339 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :*cod* < 1225113345 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklocloud. < 1225113351 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :also i love this current one < 1225113360 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :it's like it's high < 1225113383 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It might be partially because there's also the shorter context thing, the game script was so short. < 1225113389 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Have you been inhaling things again? < 1225113390 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: now, i can read sheet music for that! but if you're on a big splash. hold onto your drawers and don't get so caught up in these reports. < 1225113412 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I didn't know bots can get high by reading sheet music. < 1225113417 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :random pick from sources would be interesting < 1225113430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... what would happen if you supplied fungot with fungot data < 1225113430 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: did you... jealous? hmm? you... did you say something, and mr. president... i've never seen your faces ' round here before. goin' after me? < 1225113433 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and used a really short chain? < 1225113440 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably it hasn't generated enough to be worth chaining from < 1225113491 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :okokokokokoko < 1225113495 0 :oklocod!unknown@unknown.invalid NICK :oklopol < 1225113516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I saw your oko Underload program in scrollback < 1225113523 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that inspires me to try it for myself, without looking at yours < 1225113549 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o)(~:S(ko)*( )S~:^):^ < 1225113550 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225113558 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow, right first try, not bad < 1225113572 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I need to add that output limitation thing to fungot. < 1225113572 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: a lot easier. and believe in cloud...... it is not necessary to use that sailor suit. he is! < 1225113584 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: don't you have the ... < 1225113584 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (o)(~:S(ko)*( )S~:^):^ < 1225113586 0 :fungot!unknown@unknown.invalid QUIT :Remote closed the connection < 1225113593 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, not in the Underload program < 1225113597 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not there, no. < 1225113610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that was oerjan's < 1225113614 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thutubot never breaks output in the middle of an S command < 1225113616 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe it ought to < 1225113618 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ah, ok < 1225113620 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hey, that was pretty curious. < 1225113623 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :RAW >>> :fizzie!i=fis@iris.zem.fi PRIVMSG #esoteric :^ul (o)(~:S(ko)*( )S~:^):^ <<< < 1225113627 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :*** glibc detected *** ./cfunge: double free or corruption (!prev): 0x080dbee0 *** < 1225113644 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so in other words, my Underload oko program made fungot crash cfunge? < 1225113649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster needs to know about this < 1225113653 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o)(~:S(ko)*( )S~:^):^ < 1225113654 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225113655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how easy it is to reproduce? < 1225113661 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay that was easy < 1225113668 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1225113673 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay that's exactly what you had < 1225113681 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, did you come up with it independently? < 1225113684 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was kinda hoping it would have at least some difference. < 1225113685 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225113690 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :great Underload programmers think alike, obviously < 1225113690 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just wrote it < 1225113693 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1225113704 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there are many steps you could do in different order < 1225113714 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or are there < 1225113716 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's see < 1225113717 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: It seems to be very easy to reproduce, as it crashes whenever I input that program. < 1225113720 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the ( )S could go anywhere after the first S and before the first ^ < 1225113740 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1225113749 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(It's not fixed, so don't bother testing.) < 1225113752 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I suppose it would be neater to do it like this: < 1225113769 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o )(~:S(ok)~*~:^):^ < 1225113769 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225113775 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is that shorter, I wonder? < 1225113780 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o )(~:S(ok)~*S~:^):^ < 1225113781 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko ...: out of stack! < 1225113784 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1225113786 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1225113794 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol, i'm probably making the exact same change as you < 1225113800 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have a stray S in your program < 1225113802 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :keeping (o ) on stack and adding ok < 1225113803 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but otherwise it's the same < 1225113804 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :'s < 1225113806 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1225113833 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, well yeah i just copypasted and changed the beginning < 1225113840 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o )(~:S(ok)~*~:^):^ < 1225113841 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225113843 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yarr < 1225113851 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's probably as short as it gets < 1225113882 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a finite oko would be even shorter, I think < 1225113896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(o )(:S(ok)~*):*:*:*^ < 1225113900 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o )(:S(ok)~*):*:*:*^ < 1225113900 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko < 1225113903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o )(:S(ok)~*):*:*:*;*^ < 1225113907 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o )(:S(ok)~*):*:*:*:*^ < 1225113907 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225113908 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o)S( o)(~(ko)*:S~:^):^ < 1225113909 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225113916 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o)S( o)(~(ko)*:S~:^):^ < 1225113917 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225113927 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh, i'm getting pretty fluent at this too < 1225113930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o )(:S(ok)~*):*::**:*^ < 1225113930 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko < 1225113946 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Challenge: given a positive integer, find the shortest way to write it in Underload < 1225114015 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well what's the integer? < 1225114030 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and just the number of x's to write, or in base something? < 1225114040 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Underload constants are probably just as tricky, or more so, to work out than Brainfuck constants < 1225114044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric ::* ::** :*:* ::*:** are the first 5, I suspect < 1225114046 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)(x)~^S < 1225114046 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xx < 1225114050 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... why didn't that work? < 1225114056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1225114058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, not so much of an individual program < 1225114059 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because that's 2? < 1225114060 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but a general task, like [[e:Brainfuck constants]] < 1225114062 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but a general task, like http://esolangs.org/wiki/Brainfuck_constants < 1225114064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric ::* is 2, yes < 1225114078 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +++++++++++[>++++++++++>+++<<-]>+.>-.[[<]>[-<+<+<+>>>]<----<<[->>>+<<<]>[.>]<] < 1225114078 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokoko ... < 1225114081 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric ::* ::** :::*** ::::**** works for all integers < 1225114086 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it could be shorter for most of them < 1225114096 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm wondering what the general rule is to find the shortest program to produce a given integer < 1225114103 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1225114105 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably it's NP-hard or something, tbh < 1225114106 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are you joking? < 1225114112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's not np-hard. < 1225114124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, 4 is :::***, but it's also :*:* which is shorter < 1225114163 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is this let-your-nephew-irc-with-your-nick week, first oerjan then you, it's impossible to solve that :D < 1225114168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :likewise the shortest way to write 5 is ::*:**, and 6 is probably :*::** < 1225114174 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no, it can clearly be brute-forced < 1225114180 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no it can't < 1225114184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, ofc < 1225114190 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :when ais comes back, ask him about semidecidability < 1225114195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because some of the programs you try might not terminate < 1225114198 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225114200 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, not thinking straight there < 1225114203 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1225114214 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably there's general rule for programs made of : and * < 1225114223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*there's a general rule < 1225114240 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :probably for any non tc subset < 1225114250 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I wonder what the first integer for which the shortest constant is mathematically undecidable is, probably it's pretty high < 1225114273 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that can't be solved either, you can only solve a lower bound < 1225114276 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and any non-TC subset whose halting problem is solvable, clearly it could be brute-forced < 1225114285 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah yes, undecidable undecidability < 1225114288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can still wonder, though < 1225114295 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, sure < 1225114304 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now, let's try 79 < 1225114326 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)S < 1225114327 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114342 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1225114344 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, clearly that's beatable < 1225114350 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, sure < 1225114353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster needs to know about this <-- ? < 1225114355 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but that wasn't even the number < 1225114363 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how to reproduce it < 1225114366 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mainly wanted to see how long 79 is :P < 1225114367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and what about backtrace? < 1225114380 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ::::::*:**::*:**:******(x)~^S < 1225114380 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...: out of stack! < 1225114390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::*:**::*:**:******)(x)~^S < 1225114391 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...S out of stack! < 1225114402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, must be a typo there somewhere... < 1225114406 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: its' on fizzie's computer, not mine < 1225114410 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1225114413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, details? < 1225114429 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::*:**::*:**::******)(x)~^S < 1225114429 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114435 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I can participate in going after it later. But I guess I could take a quick look under gdb right now. < 1225114455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I'm leaving for the rest of the day within maybe 10 minutes < 1225114467 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, slightly early bye then < 1225114495 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, later, then. < 1225114497 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so 1) how to reproduce 2) any backtrace (with -g or -ggdb3 and hopefully -O0) < 1225114510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((:*):*:*:*:*)(x)~^S < 1225114510 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:* < 1225114512 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: was that 79? < 1225114512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, need to go out and buy new clothes and such < 1225114516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, hit typo by mistake < 1225114521 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: was meant to be, I haven't counted though < 1225114528 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(5*5*3)+4 < 1225114539 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah it is < 1225114560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think it's probably possible to get it shorter, though < 1225114570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :let me try 64, first < 1225114579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*:*:*:*:*:*)(x)~^S < 1225114579 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114586 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it written as 2*2*2*2*2*2 < 1225114592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm wondering if 2^6 would be shorter < 1225114604 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)(:*::**)^(x)~^S < 1225114605 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114632 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one char shorter, I think < 1225114650 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and obviously the savings go up as you go to larger powers of 2 < 1225114658 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, and two chars shorter still: < 1225114664 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*):*::**(x)~^S < 1225114664 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114698 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if 79 can be written shorter using that sort of trick? < 1225114771 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::*::**:::***~::::::*******)(x)~^S [2, 3, 4]+7 < 1225114771 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114774 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::*::**:::***~::::::*******)(x)~^S < 1225114775 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114775 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1225114777 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmph < 1225114780 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, lol < 1225114781 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1225114783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait a sex < 1225114808 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this is what you get for letting the computer do the thinking < 1225114813 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think thutubot just stops if it hits an unrecognised character, that makes sense given the way it's programmed < 1225114817 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and not really thinking when asking it < 1225114852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nothing wrong with that as long as you don't trust the answer to have answered the question you were trying to ask < 1225114859 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::*(::**)(:*)^:*:*~::::::*******)(x)~^S < 1225114859 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :::**::**::**::**::**::**::**::**xxxxxxxxxxxxxx < 1225114862 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1225114865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, that's wrong... < 1225114877 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::*(::**)(:*)^^:*:*~::::::*******)(x)~^S < 1225114878 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225114879 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's the free_nogc() in STRN.c:122 that's hitting the glibc double-free thing. Will look at the details later. < 1225114880 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1225114887 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay i give up for now. < 1225114896 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mainly because i have to go -> < 1225114902 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1225114914 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1225114915 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :one thing < 1225114919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (o)(~:S(ko)*( )S~:^):^ < 1225114920 0 :fungot!unknown@unknown.invalid QUIT :Remote closed the connection < 1225114925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah reproducible < 1225114928 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1225114936 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I said so, too. < 1225114937 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well what is the link the the same version of the source < 1225114941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I can test it locally later < 1225114945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... where are the links for STRN? < 1225114952 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, the definition < 1225114956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, STRN is RC/Funge one < 1225114966 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1225114969 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm currently testing whether it works on the stand-alone Underload interp, because that's a lot smaller piece of code. < 1225114973 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where's the link to those fingerprints? < 1225114984 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, still I don't think cfunge should crash < 1225114994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so even if it is a bug in your program I want to debug this < 1225115014 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fis@eris:~/src/bef$ echo '(o)(~:S(ko)*( )S~:^):^' | ~/inst/cfunge/cfunge/build/cfunge underload.b98 > /dev/null < 1225115018 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :*** glibc detected *** /home/fis/inst/cfunge/cfunge/build/cfunge: double free or corruptio < 1225115030 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well got a link to that underload.b98 ? < 1225115031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1225115038 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And underload.b98 is at http://zem.fi/~fis/underload.b98 < 1225115040 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, 0x5354524e STRN http://www.rcfunge98.com/rcsfingers.html < 1225115053 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Easier to run than fungot, no need to use netcat to pretend to be an IRC server or anything. < 1225115085 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, doesn't crash here, just runs for ages < 1225115098 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It does run for quite a long time before crashing, here. < 1225115098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how long does it take to crash? < 1225115104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah now it crashed < 1225115118 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :5-6 seconds here. < 1225115145 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :more than 15 here < 1225115161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#5 0x000000000041ab94 in finger_STRN_get (ip=0x15d20c8) at /home/arvid/src/cfunge/trunk/src/fingerprints/STRN/STRN.c:122 < 1225115161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :122 free_nogc(s); < 1225115162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe an infinite loop's filling up memory < 1225115162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1225115165 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's might also be using quite a lot of memory, since it keeps growing that string. < 1225115166 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :until it overwrites something else? < 1225115178 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think valgrind is the right tool for this... < 1225115181 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the program is an infiniloop, after all < 1225115190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway it crashes on a free < 1225115197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :clearly a case for valgrind! < 1225115220 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is valgrind Boehm-GC compatible? < 1225115253 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"invalid write of size 1" in stringbuffer_finish (stringbuffer.c:99) (from finger_STRN_get (STRN.c:115)) here, but you can run it on your own of course. < 1225115256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, no but that is optional < 1225115262 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1225115264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah yes I see it too < 1225115316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :off by one error < 1225115350 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION debugs, stringbuffer being external code he didn't write himself (was taken from another gpled project I'm a developer on) < 1225115353 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1225115364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wb fungot < 1225115364 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's the shinra for all of a sudden and where is everybody? that wasn't even a tough one. if we solve the puzzles, the fourth floor is this...... ha, ha < 1225115378 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Ha, ha. < 1225115378 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: huh? there ain't no difference from before!! < 1225115393 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Yes, you certainly seem to be as strange as you've always been. < 1225115393 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: wake up. bye, then that's it!! so let's get it.) is where i was... < 1225115481 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SMEM: "All commands reflect on error with the error code on the stack:" <--- arrgghh < 1225115500 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't think any other Funge commands push something when they reflect... < 1225115524 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pushes a fix < 1225115541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seems I got delayed in leaving for other reasons < 1225115549 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pushed a fix < 1225115612 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :was an off by one error in a call to make sure the buffer was large enough < 1225115779 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ais523 ^ < 1225115787 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, seems workingy. < 1225115795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : ah, ok < 1225115797 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^raw QUIT :let's get you a brand-new cfunge to run on < 1225115798 0 :fungot!unknown@unknown.invalid QUIT :"let's get you a brand-new cfunge to run on" < 1225115803 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cfunge? < 1225115805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Eww. < 1225115822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION installs rc/funge and grabs the fungot code so he isn't contaminated < 1225115834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cfunge - fast fixes on bugs! < 1225115836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1225115919 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What can I say -- it certainly works better than RC/Funge. < 1225115930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1225116186 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, didn't it crash on too long string? < 1225116187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1488-06-05 < 1225116188 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rcfunge that is < 1225116252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also the bug would only have been triggered on a string that was exactly a multiple of 256 chars long. So that is why I didn't notice it before < 1225116280 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, RC/Funge has fixed 1000-byte arrays for about all STRN operations. < 1225116302 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, RC/Funge is like that. :-P < 1225116327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right, however this bug could have affected other fingerprints, I think the "read line" one in FILE for example. < 1225116378 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since it was in a generic "build string by appending at the end" "library". < 1225116397 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1225116403 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wb fungot < 1225116403 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: like you more than sephiroth's shadow? < 1225116415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (o)(~:S(ko)*( )S~:^):^ < 1225116417 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Aww, he likes you. < 1225116421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits < 1225116431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't it time out soon? < 1225116433 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The program is still an infinite loop with very very long strings, so it might not work very well. < 1225116434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I suspect that you're filling up the memory of fizzie's computer < 1225116438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225116443 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Let's see what it's doing. < 1225116449 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko okokokokokokokokokokokokokokokoko okokokokokokokokokokokokokokokokoko okokokokokokokokokokokokokokokokokoko okokokokokokokokokokokokokokokokokokoko okokokokoko < 1225116452 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225116459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: did you just break it by hand? < 1225116469 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: No, it terminated by itself. < 1225116474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1225116477 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, it has a timeout? < 1225116481 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: There would be a "... out of time" at the end, but that got cut off. < 1225116493 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (o)(~:S(ko)*( )S~:^):^ < 1225116494 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225116498 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It runs something like 10000 Underload instructions before time-outing. < 1225116509 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Would be better to have a too-much-output thing too, though. < 1225116512 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably that isn't enough for serious programs < 1225116517 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what Thutubot's limit is? < 1225116523 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Serious programs? There are some? < 1225116523 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's non-trivial to work out < 1225116527 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, no < 1225116532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, didn't you code thutubot? < 1225116535 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that doesn't mean they couldn't be written in theory < 1225116546 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, but the art of counting in Thutu is mostly based on black magic < 1225116553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1225116568 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it would probably take me an hour or so with a calculator to figure out exactly what its timeout was < 1225116594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, where does that underload program store it's stack thing? < 1225116597 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have written serious programs in a Thutu wimpmode, but the wimpmode does arithmetic < 1225116599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or whatever you use < 1225116638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1398-07-19 < 1225116670 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's there in Funge-space, Y=9, negative X values. (Because STRN has that fixed delta, it's easier to have the stack growing that way.) < 1225116714 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, right. but why then is the funge stack so large according to valgrind at the end of it < 1225116723 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh wait it reads it into stack every now and then < 1225116726 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the whole thing? < 1225116747 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It shouldn't, but it might easily have some bugs that cause numbers to creep up in the Funge stack. < 1225116751 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((foobarbazquux)~:^):^ < 1225116752 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much stack! < 1225116764 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's a reasonably small stack limit there, too. < 1225116788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((foobarbazquux)~:^):^ < 1225116809 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much memory used! < 1225116813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well it is just that I found it pointless to shrink the funge stack in cfunge, it is a struct with a pointer to a malloced/realloced array, a size value and a top-of-actual-stack value < 1225116814 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, that took a while... < 1225116820 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I set the memory limit high deliberately < 1225116825 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it doesn't shrink it ever, exceptions: t < 1225116827 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Actually with the oko program, yes, it does the string concatenation in the Funge stack. < 1225116857 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :t will not copy more than needed of the stack to the new ip < 1225116862 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah right < 1225116891 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think the implementation of Underload * reads both strings to Funge stack, then uses STRN A to concatenate them, and writes the result back. < 1225116914 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Probably would be more efficient just to copy things around a bit in the Funge-space. < 1225116916 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1225116940 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe not; at least the STRN 'G' pop-string loop is likely to be more efficient than a Funge-coded loop. < 1225116983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :considering how I do A... I calloc a new buffer large enough to hold both strings, then strncat them to that buffer. heh, was quite some time ago I wrote that, could rewrite it in a better way I guess < 1225117025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(reallocing one string and appending to that would be better I bet < 1225117030 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :) < 1225117038 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(foo)(bar) is stored in the stack as "bar\0foo\0", so * in any case needs to do quite a lot of copying to arrive at "foobar\0". Still, I guess at least TOYS has some funge-space copy operation. < 1225117465 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, * is indeed a simple 91g9G N91g1++9G A 91g1+:91p9P (with some other crud to notice stack underflow in there). < 1225117837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hum? < 1225117841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225117862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: is that using TOYS? < 1225117869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :STRN I think < 1225117872 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if so, you need the fingerprint-switch code too < 1225117888 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since it kind of makes sense in STRN < 1225117904 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has rewritten A, now running fuzz tests on it to check that there are no errors < 1225117919 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's using STRN, yes. < 1225118066 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Do you PLAY with your TOYS? < 1225118066 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: you stupid little!? why? can't you just settled down and had a nice girlfriend. < 1225118088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, which fingerprints do you use in fungot? < 1225118088 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: all right, it's been a horrific battle. the receptionist. yeah well, good luck, cloud. will guarantee your livelihood once the reactor keeps drainin' up! < 1225118103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :STRN, SOCK, FILE, FING I remember < 1225118103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is this still the penny arcade dataset? < 1225118115 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Final Fantasy 7 script. < 1225118120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225118142 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I keep FING, STRN, SOCK and SCKE loaded all the time; then I use FILE here and there, TOYS for ^reload (the space-clearing part) and SUBR for ^code. < 1225118146 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's probably all. < 1225118285 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1225118659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: you have only ever said 3968 things in #esoteric < 1225118665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :until optbot was set up < 1225118666 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: but i would need to try on paper < 1225118676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and until optbot was set up, only 58 questions < 1225118677 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I know < 1225118721 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :afk now < 1225119056 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My own logs list me 4040 comments made with the nick 'fizzie' on this channel before 2008-08-01. That's reasonably close; there's things like splits and such, and I might be counting something wrong too. < 1225119075 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And 8802 lines in total, not counting this one. < 1225119085 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Apparently I've been quite noisy lately. < 1225119112 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, fungot's been driving traffic < 1225119112 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: he---y!! here i come, come, and my pay? don't gimme that!? who... who are you saying? < 1225119236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psht < 1225119241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I remember when optbot was the traffic-driver < 1225119241 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Cannot allocate memory < 1225119244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and people conversed with HIM < 1225119259 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, fungot's decidedly optbot-inspired. < 1225119259 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: you can't fool me, liar! maybe we shouldn't stay in here now! ...oops! < 1225119259 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: :) < 1225119340 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And apparently wants out of the channel. Go figure. < 1225121760 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :71% :) < 1225121791 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(For those who have no idea what I'm talking about, help me train a neural net to recognize whether colors go together by going to http://home.codu.org/colormatch/ ) < 1225121841 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what's the copyright status of your hat photos on choosemyhat.com? < 1225121879 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Never thought about it ... ask permission before using, don't use for obscene purposes. < 1225121888 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1225121893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm not planning to for the moment < 1225121912 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was just that I was thinking about a programming project which might theoretically some time in the far future need photos of hats < 1225121916 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it reminded me of you < 1225122075 0 :Corun__!n=Corun@94-192-102-5.zone6.bethere.co.uk JOIN :#esoteric < 1225122200 0 :jix!n=jix@dyndsl-091-096-062-131.ewe-ip-backbone.de JOIN :#esoteric < 1225122471 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My neural nets have sex now, btw. < 1225122498 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(And being able to say that is the #1 reason to add sexual reproduction to a genetic algorithm) < 1225122504 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1225122607 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The sex system is already up to 68% :) < 1225122626 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, kinda intriguing, just read a chapter about minimax search for chess plus just a few really simple optimization rules i could easily have come up with myself; then "with alpha-beta search we get to about 10 ply, which results in an expert level of play" < 1225122635 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Due to skew in the input set 61% is free) < 1225122641 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :10 ply isn't an expert level of play < 1225122644 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :alpha-beta pruning is this trivial technique for pruning branches minimax will never consider < 1225122650 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I know it < 1225122659 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I never got round to implementing it in my own chess program, though < 1225122668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's pretty trivial < 1225122684 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how good would 10 ply be? < 1225122692 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it depends on the evaluation function < 1225122697 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it's just evaluating material, rubbish < 1225122713 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you'll survive most tactics, but can easily end up cornered strategically < 1225122721 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the evaluation function here is simply counting the amount of pieces, possibly after doing singular extensions < 1225122727 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1225122733 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :counting plus weighing < 1225122750 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I imagine it would fall to a strong aggressive attack, possibly one that throws away material < 1225122752 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, just evaluating material < 1225122762 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or possibly a positional opening trap < 1225122784 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well with singular extensions it becomes at least a bit harder to trap it < 1225122794 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :don't know how hard, i'm not actually that good at chess. < 1225122843 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but this is AIAMA, i hear it's considered quite a good book, so i believe what it says. < 1225122858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AIAMA is good, yes < 1225122863 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Minimax with alpha-beta is what *everyone* (something like 25 out of 30) did for the AI course project-work, which I had to grade. < 1225122866 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :despite me having not read it < 1225122870 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1225122874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i have had enough approvals from cool people < 1225122877 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That was our course book, too. < 1225122891 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Although I think the acronym used was just AIMA. < 1225122902 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, nobody calls it aiama < 1225122903 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah perhaps < 1225122910 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://aima.cs.berkeley.edu/ < 1225122936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cool ,peter norvig is directory of research at google < 1225122937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i was not aware < 1225123219 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Don't you wish you had a real AI brain too? I can loan you that book if you want to write yourself one. < 1225123219 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: and with them bringing in the world... < 1225124200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it seems my back can't take sitting. < 1225124228 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :you're supposed to sit on your butt, not your back < 1225124418 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hurts so much i don't even find that funny < 1225124431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: probably you're on the wrong type of chair, then < 1225124443 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :holy fucking shit... i think i should lie down < 1225124445 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1225124449 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm actually on a bed < 1225124453 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1225124455 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i'll try my armchair. < 1225124458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :beds aren't really designed for sitting on < 1225124478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i have awful posture < 1225124486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have weird posture < 1225124553 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've always had an awful posture, for instance people think i'm quite short, because i'm usually crouching some 10 centimeters down < 1225124590 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :have had to stand and sit a bit more ergonomically, as my back seems to be starting to... well, die. < 1225124603 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1225124611 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and once again i forget a crucial verb < 1225124636 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asdads, well at least the armchair helped a bit, thanks for making me realize i have a chair. < 1225125155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*:*^ < 1225125156 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225125159 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*^ < 1225125159 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko < 1225125165 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*^^ < 1225125165 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko < 1225125173 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*^!^ < 1225125173 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokoko okokokokokoko okokokokoko okokokoko okokoko okoko oko o < 1225125179 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*^!!^ < 1225125179 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokoko okokokokoko okokokoko okokoko okoko oko o < 1225125184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, that's what I was aiming for < 1225125519 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :ACTION squints < 1225125531 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :mbishop: have you never seen towers of oko before? < 1225125536 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :of course, it would be better with newlines < 1225125548 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*)::*:*:**^!!^ < 1225125549 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokoko okokokokokoko okokokokoko okokokoko okokoko okoko oko o < 1225125559 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*)::*:**:*^!!^ < 1225125559 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokoko okokokokokokoko okokokokokoko okokokokoko okokokoko okokoko okoko oko o < 1225125576 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*:*:*^!!^ < 1225125578 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225125579 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can almost read that, but what are the !'s all about? < 1225125583 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*)::*:*:*:**^!!^ < 1225125583 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225125587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*:*^!!^ < 1225125588 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko ...too much output! < 1225125592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(o )(:S:a(S^)*~(ok)~*):*:*:*^!!^ < 1225125592 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokoko okokokokoko okokokoko okokoko okoko oko o < 1225125601 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: the first one gets the working string off the stack < 1225125612 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the second one gets rid of the repeat of the longest okokoko < 1225125614 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it has one peaks not two < 1225125617 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah! < 1225125661 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, the programming technique I used there is one that I don't think I've seen used in any other language < 1225125661 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(i actually said an "ah" out loud too, except it was because of my back, and more like "AGHHHHHHH") < 1225125692 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :basically you store continuations in an explicit data structure < 1225125730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, it's a bit like that < 1225125744 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i'm seriously considering seeing a doctor. and that is not something i do lightly. < 1225125807 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :guess i could take those pills that reduce pain, too, but that feels like cheating < 1225126149 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"continuations in an explicit data structure" sounds very much what I did in the Prolog-Scheme. < 1225126178 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, the Underload divmod-by-constant I wrote used a similar trick < 1225126183 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay i cannot code with this back. < 1225126185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to divide by 10, it copied a program n times on the stack < 1225126196 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :each of which popped the 9 elements below it and ran the 10th < 1225127282 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so < 1225127291 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :im going to work on a context free grammar for chinese stroke order < 1225127292 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1225127329 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :chonese character i mean < 1225127476 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I can do better than 71% :( < 1225127479 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :At least not with this data set. < 1225127509 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR < 1225127518 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i will help you with neural net stuff < 1225127520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :beacuse i like neural nets < 1225127536 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://home.codu.org/colormatch/ Help me by generating data :P < 1225127572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i did but i'll continue < 1225127574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: plz add accesskeys < 1225127583 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't know how. < 1225127584 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a,s,d for the three buttons respectively < 1225127588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: accesskey="a" < 1225127590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :accesskey="s" < 1225127591 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1225127593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on the button elements < 1225127602 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Really? < 1225127603 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's it? < 1225127604 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225127610 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :One sec. < 1225127614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then alt-key or ctrl-key(on os x) activates it < 1225127618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can do it on input fields too < 1225127619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and links < 1225127654 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1225127712 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how many trains should I do? < 1225127715 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :30? < 1225127735 0 :metazilla!n=moozilla@d12-142.rb.gh.centurytel.net JOIN :#esoteric < 1225127741 0 :moozilla!unknown@unknown.invalid QUIT :Nick collision from services. < 1225127769 0 :moozilla!n=moozilla@d12-142.rb.gh.centurytel.net JOIN :#esoteric < 1225127785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: < 1225127797 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :However many you'd like until you get bored :P < 1225127800 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :More data is more data. < 1225127829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: you got some training from me too < 1225127872 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I trained it a bit < 1225127875 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how does it do now? < 1225127890 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I would click them buttons, but I have no clue what colors "match". < 1225127903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: which look aesthetically pleasing together? < 1225127909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which colours "go" together? < 1225127920 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I know the meaning, I just can't really tell. < 1225127955 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :blue goes with orange < 1225127963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Just click yes if you like how it looks and no if you don't :P < 1225127981 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: That's my problem, that's why I wrote this :P < 1225127988 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's just it, I'd end up doing "can't decide" on just about anything, with maybe a few "no"s in there. < 1225127989 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I want a computer to tell me if my tie goes with my shirt. < 1225128037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: are you colourblind? < 1225128045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If not, I think it's very easy to say "that's pretty" or "that's ugly". < 1225128049 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: No, just bad at making decisions. < 1225128050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For something that simple < 1225128079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Does the script only ask for opinions on ones it thinks are good? < 1225128080 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Try that. < 1225128090 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and make a seperate ones for ones it doesn't like < 1225128099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it's easier - "yep, that's right" or "no, that's wrong" < 1225128101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instead of a mix < 1225128256 0 :megatron!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1225128257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: < 1225128390 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reappears. < 1225128412 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The script is completely unaware of the neural net. < 1225128416 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The script just collects data. < 1225128698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: make it aware < 1225128698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1225128719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: better idea < 1225128724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :make it only give ones the neural net isn't sure about < 1225128747 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it's a good idea, it's just a PITA because I didn't design it that way :P < 1225128772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: well do it :P < 1225128947 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Incidentally, do you agree with my assumption that this should be determinable by a computer? < 1225128954 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(At least ideally) < 1225128991 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225129111 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Good, because I want a computer to tell me if my tie matches my shirt, damn it :P < 1225129158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: now modify the script < 1225129158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1225129385 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't think you know how difficult that would be. < 1225129389 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I would have to implement a neural net in PHP < 1225129400 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Which isn't complicated ... < 1225129403 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But still, Idowanna. < 1225129405 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ERm < 1225129407 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Idonwanna < 1225129412 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(The 'n' is important :P ) < 1225129430 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, that's brilliantly clever. < 1225129435 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Besides, to be honest I doubt that would help all that much. < 1225129437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: no you dont < 1225129444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just interface with a commandline program < 1225129464 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Presently the commandline program only knows how to evolve things and give their statistics :P < 1225129472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: tweak it a tiny bit. < 1225129492 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Besides, I would have to interface with the /currently running one/, which is IPC. < 1225129512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ? < 1225129558 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :a computer to determine your fashion? brilliant! < 1225129617 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :Althought that wouldn't help me, as I don't wear clothes < 1225129622 0 :mbishop!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stretches lewdly < 1225129633 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yay for text-based communication protocols. < 1225129816 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1225129830 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1225129901 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Neural net to see if colors match. < 1225129917 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1225129966 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah. When I say I want a computer to tell me if my tie matches my shirt, I'm not making a joke. That is really, truly the reason I wrote this :P < 1225129981 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: after all, you get a computer to choose your hat... < 1225129985 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(via human input, though) < 1225129993 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1225130002 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I used to get a computer to do it totally randomly, but that wasn't democratic enough ;) < 1225130003 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm not saying that it's a clever joke. < 1225130008 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm saying that it's clever. < 1225130013 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Big difference. ;) < 1225130180 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm just trying to put it into its ridiculous context :P < 1225130745 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1225131025 0 :jix!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1225131388 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | a interpreter/VM/emu could store the compiled code in a cache, meaning that a program would only need to be compiled once < 1225131634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://divingintointercal.blogspot.com/ < 1225131645 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: http://divingintointercal.blogspot.com/ < 1225132611 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"The bad news is that the previous sentence is the only good news." :D < 1225132908 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"As a programming language, INTERCAL remains every bit as useful as it was over thirty years ago." < 1225133155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I've seen it before < 1225133157 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :has there been a new entry? < 1225133246 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nope, no new entries since I last saw it < 1225133249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm worried it's dead... < 1225133413 0 :Corun_!n=Corun@94-192-102-5.zone6.bethere.co.uk JOIN :#esoteric < 1225133432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :back < 1225133435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: last post 07 < 1225133468 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: this is INTERCAL we're talking about, I suspect it requires approx. 12 years before it can truly be considered dead < 1225133473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1225133668 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1225134333 0 :Corun__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1225134379 0 :Thomsen!n=rinsmast@cc758473-b.groni1.gr.home.nl JOIN :#esoteric < 1225134389 0 :Thomsen!unknown@unknown.invalid PART #esoteric :? < 1225135330 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :73% 8-D < 1225135546 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Have you bothered to check how many % you'd get if you didn't use your fancy perverted sex-obsessed neural networks, and just used something like a mixture-of-gaussians model estimated from the "pair of colors -> goes-togetherness" data and a fixed threshold to get yes/no out of it? < 1225135620 0 :oerjan!unknown@unknown.invalid QUIT :"Antabus" < 1225135722 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it would be significantly less awesome, though. < 1225135929 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric : fancy perverted sex-obsessed neural network == brain, right? < 1225135990 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, I think GregorR's having sex with his artificial neural networks, too. Or making them have sex together. Or some other depraved thing, anyway. < 1225136469 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, any more issues? < 1225136498 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not that I know of, except that I still haven't fixed out an output length limiter in it. < 1225136600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no more crash? good < 1225136665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just brought a ethernet switch today... opened the box... why the heck is there a cd in it saying "\nMy Digital Life" on it < 1225136682 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because everything comes with random Windows programs nowadays < 1225136691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1225136692 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :some of them are actually OK, but generally speaking you can throw them away < 1225136707 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well it doesn't even say what's on it really < 1225136719 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :manual is my best guess since there is none elsewhere < 1225136817 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I just can't see how there could be any windows program related to the switch, it is a consumer one, so no webui or settings or such < 1225136827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it doesn't have to be /related/ < 1225136829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it could be anything < 1225136834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok... < 1225136835 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my guess is some sort of digital photo album < 1225136863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well the cd have the name of the product on it too < 1225136886 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the box of the product however says "independent of operating system" hehe < 1225136896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe it's an audio CD < 1225136963 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I'll check later, for now I got to move a few computers around, I may lose connection shortly (or it may work without dropping the connection) < 1225137054 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Decided to be brave and just check how much I mess up if I try to add that output length limit to the underload interp without any testing. < 1225137057 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1225137057 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Reloaded. < 1225137065 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((x)S:^):^ < 1225137065 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1225137071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Uh... < 1225137077 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :did you limit output length to 1? < 1225137089 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (Hello, world!)S( Hello, again!)S < 1225137089 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1225137089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1225137090 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, not that I know of, and in any case it should add a "... too much output!" after it. < 1225137099 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :grr what a cable mess behind the computer < 1225137100 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's ending after the first S instruction < 1225137101 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Seems like it just stops at the first S now. < 1225137102 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1225137115 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and several unconnected cables < 1225137118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: how many computers do you have? < 1225137127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, two < 1225137148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and the other one is using a temporary 50 meter ethernet cable I happened to have around < 1225137154 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to the main switch < 1225137162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but that just doesn't work well, you can't close the doors < 1225137171 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I bought a switch to have in this room < 1225137173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :instead < 1225137185 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I've got my ` test backwards, heh. And the "too much output" just gets lost because it's added too far away. < 1225137200 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1225137200 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Reloaded. < 1225137207 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((x)S:^):^ < 1225137207 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1225137210 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yay. < 1225137216 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((x)S:^):^ < 1225137217 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1225137226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :your output limit is slightly longer than mine, I think < 1225137231 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, mine is 777** < 1225137240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can't remember what mine is offhand < 1225137242 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So, 343 characters. < 1225137249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I think that it's at least written in decimal, so I could check < 1225137256 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my guess is 255 or 256, because I'm like that < 1225137283 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's also longer than my brainfuck limit. < 1225137284 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf ++++++++++[>++++++++++++<-]>[.] < 1225137284 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ... < 1225137296 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That one's only ff*, so 225. < 1225137357 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(To be entirely accurate, the limit is 777** characters for the entire IRC message, including the "PRIVMSG #esoteric :" part.) < 1225137372 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The oko program should now be safe to run: < 1225137374 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (o)(~:S(ko)*( )S~:^):^ < 1225137374 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :o oko okoko okokoko okokokoko okokokokoko okokokokokoko okokokokokokoko okokokokokokokoko okokokokokokokokoko okokokokokokokokokoko okokokokokokokokokokoko okokokokokokokokokokokoko okokokokokokokokokokokokoko okokokokokokokokokokokokokoko okokokokokokokokokokokokokokoko okokokokokokokokokokokokokokokoko okokokokokokokokok ...too much output! < 1225137392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what limits do you have? < 1225137418 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thutubot has number of iterations of the main loop (a time limit), amount of output, and amount of memory used < 1225137429 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :main loop iterations doesn't easily correspond to commands, by the way < 1225137451 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Stack length (10k characters), program length (if it tries to extend too far "to the left" -- but I'm not sure that works, I haven't hit it yet), amount of commands executed, and that output limit. < 1225137476 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: shall I come up with a massively extending program for you to test program length? < 1225137490 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::^):^ < 1225137503 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that extends stack not program < 1225137506 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((S)S:::::^):^ < 1225137508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and thutubot will run it, but slowly < 1225137508 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much memory used! < 1225137520 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS ...too much output! < 1225137536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :test test? < 1225137538 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think something like (((longsillything)!)~*:^):^ should grow, but that just results in a "out of time" thing. < 1225137539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still connected? < 1225137542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1225137543 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:*^):^ < 1225137543 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of stack! < 1225137550 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:*:^):^ < 1225137551 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much stack! < 1225137563 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(~(o)~:^):^ < 1225137569 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the stack limit must be a lot shorter than the program limit... < 1225137596 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess it is, in fact. < 1225137621 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's much harder to get a program that blows up exponentially if you can't put it on the stack < 1225137637 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I think a linearly extending program should work too. < 1225137641 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably impossible < 1225137647 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll try linearly extending < 1225137662 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:^(foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo)):^ < 1225137662 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much prog! < 1225137666 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hey, you did it. < 1225137731 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1225137735 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1225137801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :while rc/funge got lots of odd limits, for cfunge the only limits would/should be how large size_t is < 1225137828 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think it's still possible to create quite a short program, if you first fill the stack with two few-kilobyte strings, and then execute (~:^):^ < 1225137835 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and off_t or whatever it is that you use for files. can't remember) < 1225137847 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Er, substitute "short" with "long-running" there. < 1225137853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: rc/funge's limits are things like 1000, so they're even not odd < 1225137860 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, har har < 1225137884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION don't feel like joking atm, got a fever so probably heading to bed soon < 1225137896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or probably have a fever* < 1225137901 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, oerjan seems to be inactive and someone has to make the bad puns < 1225137902 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :has in /me < 1225137910 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:(foo)S^):^ < 1225137910 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo ...too much output! < 1225137920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ha, I beat the repressive linear growth stopper. < 1225137921 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1225137929 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:()S^):^ < 1225137931 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1225137936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aw. < 1225137945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the first program doesn't grow linearly < 1225137947 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:::^^^):^S < 1225137948 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much stack! < 1225137948 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's tail-recursive < 1225137951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225137963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(:::^^^):^S <- shouldnt this be 3^3 < 1225137966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::^^):^S < 1225137967 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much stack! < 1225137979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: :::^^^ is something silly like 3 nested infinite loops < 1225137989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um what are numbers then < 1225137991 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :3^3 is (::**)(::**)^ < 1225137995 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahh < 1225137999 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::**):^S < 1225137999 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :::**::**::** < 1225138009 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to output a number in unary use (x)~^S < 1225138012 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :== 4 < 1225138013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1225138016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah, thanks < 1225138020 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::**):^(x)~^S < 1225138020 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxx < 1225138031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1225138032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :::** is 3 < 1225138036 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:*):^(x)~^S < 1225138036 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :xxxx < 1225138047 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1 is the null string, always fun < 1225138049 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::::^^^ means roughly f(f)(f)(f) < 1225138052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes < 1225138080 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to be precise, it would be \f.f(f)(f)(f) < 1225138086 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if not for the fact that the stack could change in the meantime < 1225138100 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :true < 1225138121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul ()(~:(x)~^S( )S(:*)*~:^):^ < 1225138121 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :x xx xxxx xxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1225138126 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::***):::^^^(x)~^S < 1225138134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: um what is that outputting? < 1225138137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it should be x xx xxx xxxx < 1225138141 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(:*)(::**)(:::***):::^^^(x)~^S < 1225138146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol's program outputs an insanely large number < 1225138150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1225138150 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: let the first one end first < 1225138151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my program < 1225138153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :()(~:(x)~^S( )S(:*)*~:^):^ < 1225138156 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much memory used! < 1225138162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yours is doing powers of 2 I think < 1225138167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but why < 1225138168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now i have to work out why < 1225138170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just put :* at the end each time < 1225138175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1225138175 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1225138177 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's *2 < 1225138178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do i have to do ::** < 1225138179 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, that's why < 1225138180 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much memory used! < 1225138184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right, right < 1225138185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so how do i do < 1225138188 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(:*) is 2 < 1225138188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::* -> ::** < 1225138190 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(:*)* is * 2 < 1225138193 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to add 1 < 1225138198 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do (:)~*(*)* < 1225138198 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well < 1225138203 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :add a : and a * < 1225138206 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you do addition by adding 1 in a loop < 1225138207 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1225138211 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do what ais523 said < 1225138212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, if everything comes with a cd these days, how comes the mobile phone (cell phone? Or is that US Eng.?) that *can* connect to a computer didn't came with a cd < 1225138213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: great, it went over my head < 1225138214 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1225138218 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is highly illogical < 1225138219 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was just starting to "get" underload. < 1225138241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: basically, if you have ::** and you want to make it :::***, just do exactly what that says, concatenate a : and a * < 1225138249 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1225138254 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so (:)~* to put a : at the start < 1225138259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and (*)* to put a * at the end < 1225138262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right, right < 1225138263 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1225138268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul ()(~:(*)~^S( )S(:)~*(*)*~:^):^ < 1225138269 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :* ** *** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** *************** **************** ***************** ****************** ******************* ******************** ********************* ********************** *********************** ************************ ...too much output! < 1225138272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1225138274 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess ais523's was actually less spoiling, because if you can't *program* that, you definitely can't *read* it. < 1225138297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :esolangs have spoilers nowadays? < 1225138337 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i meant if ehird asks how something is done, it's spoiling if you don't hint, but just write the program < 1225138347 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1225138360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1225138362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what about subtraction? < 1225138374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"doing their homework" on channels with a subject that's actually taught somewhere :P < 1225138382 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that's quite simple < 1225138388 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :subtraction is a pain, oklopol worked it out for emself eventually, and asiekerka gave up < 1225138391 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's quite simple if you know how < 1225138395 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: basically < 1225138397 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but difficult to come up with in the first place < 1225138404 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you know what :::*** actually does? < 1225138407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225138410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1225138410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :duplicates 3 times, conc... < 1225138412 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AHA < 1225138424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so < 1225138425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you do < 1225138430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :call the number, on (:) < 1225138431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now, after :::, do something, before ***, do something, you can make ::: and *** out of running :::*** < 1225138431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :drop one < 1225138433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :call it on (*) < 1225138434 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :drop one < 1225138434 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225138438 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wee < 1225138438 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and concatenate all that together < 1225138439 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :almost. < 1225138441 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*well < 1225138442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1225138450 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the latter drop one < 1225138453 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: incidentally, there's an entirely different way to write +1 in Underload: :(:)~^~(*)~^* < 1225138467 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how do you drop one from a string of *'s? < 1225138471 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, you *can't* < 1225138484 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have to come up with something that forms identity when used with * < 1225138510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~ (*)~^S( )S :::(:)^!(*)^!()(*)^ ~:^):^ < 1225138511 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...bad insn! < 1225138513 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah, that's actually a good way to get substraction < 1225138522 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: spaces < 1225138524 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nonono. < 1225138549 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ah, it would be, I don't think I've ever done it like that though, but probably it would be a computational order more efficient than the way I normally do it < 1225138560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whereas for addition it's a computational order less efficient < 1225138565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~(*)~^S( )S:::(:)^!(*)^!()(*)^~:^):^ < 1225138565 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** ** ...out of stack! < 1225138589 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you talking about subtraction or addition? < 1225138649 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: :::*** actually makes a (::::) when you call it on (:), so it's not actually drop *one* < 1225138660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1225138667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1225138670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't kbnow what to do then < 1225138671 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I'm talking about that technique for both, it makes subtraction faster but addition slower < 1225138684 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as for subtraction you can generate lots of !s and ()s < 1225138687 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what do you usually do for subtraction? < 1225138689 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well < 1225138692 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :look at it like this < 1225138702 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :first, you use the number on (:), that's a given < 1225138704 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: -1 in a loop < 1225138722 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but you actually want the effect of two less :'s < 1225138726 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so what do you need to put here? < 1225138736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :half a :? < 1225138736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1225138740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh hm < 1225138741 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm. < 1225138742 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no < 1225138743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!:? < 1225138754 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have(:::***) generate :::: < 1225138757 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so now the stack is < 1225138764 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(x)(x)(x)(x)(x) < 1225138770 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and you want (x)(x)(x) < 1225138776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1225138780 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah. < 1225138790 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now, you cannot make "two less *'s than the number" < 1225138795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~(*)~^S( )S:::(:)^!(*)^(!!)*()(*)^~:^):^ < 1225138796 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ...too much output! < 1225138801 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so you need to make four *'s as well < 1225138824 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the problem is, with four *'s on three (x)'s, you concatenate random crap into them < 1225138832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225138838 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so put something on there first < 1225138839 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so you need to add something more in the middle of the number < 1225138840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :() < 1225138840 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225138847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~(*)~^S( )S:::(:)^!(*)^(!!())*()(*)^~:^):^ < 1225138847 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :exactly, and how many? < 1225138847 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ...too much output! < 1225138852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~(*)~^S( )S:::(:)^!(*)^(!!()())*()(*)^~:^):^ < 1225138852 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ...too much output! < 1225138857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shrug :P < 1225138864 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :exactly as many as you have there. < 1225138874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so wher be my fuckup < 1225138892 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :**** run on three (x)'s concatenates exactly two pieces of random crap into it < 1225138892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~:(*)~^S( )S:::(:)^!(*)^(!!)*()(*)^~:^):^ < 1225138892 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** < 1225138932 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads < 1225138966 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(:)^ this is equivalent to just : < 1225138972 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do you mean (:)~^? < 1225138980 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that would make the :'s you need < 1225138984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahhhhh < 1225138990 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~:(*)~^S( )S:::(:)~^!(*)^(!!)*()(*)~^~:^):^ < 1225138990 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** < 1225139027 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1225139027 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ()(*)~^ is clearly not what you want < 1225139028 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:::::*****)(~:(:)~^(!!)*(()())*~(*)~^*:(x)~^S( )S~:^):^ < 1225139029 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxx xxxx xxx xx x ...too much output! < 1225139033 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just had to try. < 1225139045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~:(*)~^S( )S:::(:)~^!(*)^(!!())*(*)~^~:^):^ < 1225139046 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that simplifies a bit < 1225139046 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...too much output! < 1225139067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah wait < 1225139071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its running it on the weird !!() thing < 1225139072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1225139075 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I know. < 1225139078 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::::::**********)(~:(*)~^S( )S:::(:)~^!(*)^(!!())*~(*)^~:^):^ < 1225139079 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*********** ...too much prog! < 1225139095 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what's the first ! about? < 1225139112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you create an concatenated piece of :'s on the stack, and then drop it? :D < 1225139126 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you shoud comment your underload < 1225139149 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh fuck this < 1225139149 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1225139151 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*should < 1225139155 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are you giving up? < 1225139170 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My second thought was to do something like < 1225139171 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:::::*****)(~:(:)~^(!!!)*(()()())*~(*)~^*:(:)~^~(*)~^*:(x)~^S( )S~:^):^ < 1225139171 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxx xxxx xxx xx x *x ...out of stack! < 1225139172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1225139179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll write a more interesting program < 1225139180 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's not pretty either. < 1225139193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1225139196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wonder how i could do dip < 1225139216 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dip : 'R 'a ('R -- 'S) -- 'S 'a < 1225139217 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :dip is very neat in Underload < 1225139221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: let me work it out < 1225139241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(~:(*)~^S( )S:(:)~^(!!()())*~(*)~^*~:^):^ < 1225139243 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :******* ****** ***** **** *** ** * ...too much output! < 1225139246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1225139251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1225139255 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i love underload < 1225139255 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: get it to terminate when it's finished? < 1225139263 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah was just thinking that < 1225139320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: dip = ~a*^ < 1225139335 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1225139360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hmm < 1225139361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :isn't it aa < 1225139366 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... no < 1225139394 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(~:(*)~^S( )S:(:)~^(!!()())*~(*)~^*:()~(~:^)~(!()())~(a)~^^!~!^):^ < 1225139396 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :******* ****** ***** **** *** ** * ...too much output! < 1225139402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(foo) (bar) (koed) -> (foo) (koed) (bar) -> (foo) (koed) ((bar)) -> (foo) (koed(bar)) -> voila < 1225139416 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i didn't even work ~a*^ out on paper, a first for me < 1225139424 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :seems i have to go -> < 1225139429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i had to close my eyes to concentrate enough though < 1225139459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye oklopol < 1225140199 0 :lilja!n=Idler@a91-153-125-33.elisa-laajakaista.fi JOIN :#esoteric < 1225140214 0 :lilja!unknown@unknown.invalid PRIVMSG #esoteric :hats! < 1225140221 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot now trained with the intercal manual; but I couldn't figure out how to generate nice non-wrapped text out of groff, so... < 1225140221 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: please abstain from gerund list, line label of which was abstained from. however, as these routines might < 1225140234 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So it stops dead in the middle of sentences. < 1225140239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the Revised Manual, or the Revamped Manual? < 1225140249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably Revised as it was groff < 1225140257 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Whatever was in the doc/ directory of c-intercal 0.2.4 or something. < 1225140272 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's a better manual I could've used? < 1225140274 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :revised, then < 1225140277 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, there's a new one < 1225140279 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is much longer < 1225140283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in Texinfo < 1225140285 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, that sounds better. < 1225140290 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's only in the more recent versions < 1225140318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: http://code.eso-std.org/c-intercal/doc/ick.txi is the source < 1225140460 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Let's see what reading that does to fungot. < 1225140461 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: maybe don't give your name ( in other programming languages. < 1225140471 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: another? < 1225140471 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: intercal-72 c-intercal clc-intercal j-intercal yes all versions < 1225140480 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sounds like a table. < 1225140486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's the "portability" boxes < 1225140493 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1225140493 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are lots of them < 1225140497 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Could you ignore that? < 1225140497 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: copyright ( c). to install elsewhere ( in this way. note that the program can either decide that it needs to be used; a default value will be available to unpack the installation directory, so otherwise there would be executed. < 1225140512 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: more Revamped Manual info? < 1225140513 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: however, clc-intercal uses lowercase to represent multiplication by 1000000 writes a backslash before the current directory by typing `cd ick-0.29') on the user to find the appropriate cross-compiler to translate its programs from the internet, including any `once' or `next from's, `next from's aiming at a command whose line label that the compiler doesn't use them.) < 1225140548 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That didn't make much sense. < 1225140556 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: make more sense < 1225140556 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this is tested mostly with that compiler, what actually happens, then the file it was hardcoded as a function ( for instance, `-h' ( currently the only way to pop the top of stack. < 1225140573 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So "-h" is the only way to pop. Right. < 1225140691 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think the bot is being a very useful intercal reference; I guess I'll switch to some other text. < 1225140709 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: last try? < 1225140709 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: there is a fatal error ( e000) due to the error that would otherwise not have to simplify the program will end up with a higher character code; the ' marker'; a marker is represented as a thread, one digit at a labeled statement, and c-intercal version 0.29). < 1225140731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Idea. < 1225140749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Feed it the first million digits of pi, make it always start on 3. < 1225140762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and make it based on 2 chars < 1225140847 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wouldn't that just make it a less-than-stellar RNG? < 1225140881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Well, maybe. < 1225140882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1225140886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Make it order=10 chars. < 1225140892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It'd look like pi, unless you knew pi. < 1225140924 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'd think any string of random digits would look like pi, as long as it "starts right". < 1225140936 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's that Pi programming language, isn't there < 1225140945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which encodes the program as subtle errors in digits of the number pi < 1225141057 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In the wiki there's also "Another Pi Language", where the source code is two arbitrary integers; first is the index in pi and second is the amount of digits to read; that is then interpreted as "source file of any language". Unsurprisingly unimplemented. < 1225141079 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that language should itself be Pi, obviously < 1225141093 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Pi seems to be the errors-in-pi one. < 1225141100 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, I meaan < 1225141106 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the "source file of any language" should be Pi source < 1225141118 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus you have to find a Pi program embedded in Pi < 1225141129 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I understood that. < 1225141168 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At least the Pi article has an implementation that will convert brainfuck into it. < 1225142283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1225142301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :this new phone only have weird sounds, no classical beeping ones < 1225142308 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION liked that with his old old phone < 1225142311 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess I < 1225142313 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's common practice nowadays < 1225142317 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm *.aac < 1225142318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have to /pay/ if you want beeps < 1225142323 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :download them from a beep website < 1225142325 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess I could make one and transfer it < 1225142326 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there has to be one < 1225142354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I don't have internet on my phone. Only pay for a cheap connection < 1225142360 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1225142369 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even then there are numbers you can ring for that sort of thing < 1225142371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since all I need is to make calls and to send sms < 1225142372 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's expensive < 1225142377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't have a mobile at all < 1225142401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my old phone was an old one with black and white screen. However, you could make your own tunes on it < 1225142405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you can't on this one < 1225142409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pretty strange < 1225142414 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, it makes sense < 1225142420 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you used to be able to send texts for free < 1225142426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err? < 1225142432 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the phone companies realised people would pay for the privilege < 1225142436 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so they started charging < 1225142440 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that was a few years ago now < 1225142446 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on my old phone I could make my own beeping sounds < 1225142455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it didn't even have non-beepy ones < 1225142461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :beepy ones were the only mode < 1225142482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why can't I just make my own beepy ones on it < 1225142491 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because people will pay to download them < 1225142495 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I won't < 1225142503 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, some people will < 1225142509 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and that's all the phone compaines care about... < 1225142518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I will try to figure out how to export to the *.aac format and then find a laptop with bluetooth to transfer it < 1225142534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks in his midi collection < 1225142539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or I could make it myself < 1225142553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I *can* play the piano and I do have a keyboard + midi cables < 1225142596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.aac = apple's format < 1225142614 0 :ab5tract!n=ab5tract@pool-71-246-5-13.phlapa.fios.verizon.net JOIN :#esoteric < 1225142615 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm wikipedia says "ISO/IEC 13818-7:2003" < 1225142615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if you give me a bunch of files i can make them into aacs < 1225142618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Advanced_Audio_Coding < 1225142619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah, it's standard < 1225142624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but itunes uses it by default < 1225142627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as well as the itunes store < 1225142627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and such. < 1225142635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I would be surprised if there is no tool to convert for linux < 1225142649 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also I need to select one < 1225142652 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there seem to be ways to convert FROM it < 1225142653 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and to play < 1225142655 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but not to convert TO < 1225142667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, wait < 1225142675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah I know... < 1225142675 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: faac < 1225142676 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hehehe < 1225142677 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ISO/IEC 29500:2008 < 1225142678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :install FAAC < 1225142681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :The Internationale < 1225142685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1225142706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's what I used on my old phone anyway. < 1225142783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm how to render the midi file to beepy sound like a phone. < 1225142784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you could just use a ringing sound. < 1225142791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, what phone is it < 1225142821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Nokia 3120 Classic" < 1225142857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: are you sure it doesn't support midi? < 1225142859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :most phones do < 1225142884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no, I'm not sure, I just checked what format the existing files were in < 1225142891 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: try and put the midi on. < 1225142921 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, my computer lacks bluetooth, so I'll need to try it later when I get access to a laptop with bluetooth < 1225142931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: usb? < 1225142946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, "cable not included with phone" and I didn't think I would need it < 1225142951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ they didn't have it in stock < 1225142982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :memory card: no I don't have any micro-sd reader or cards, my camera use compact flash < 1225142991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which of course would be too big for a phone < 1225143039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually micro sd even < 1225143047 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I don't have such a reader either < 1225143130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why can't they make phones like my old nokia 2100 these days? :( < 1225143139 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1225143192 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1225143870 0 :jix!n=jix@dyndsl-091-096-062-131.ewe-ip-backbone.de JOIN :#esoteric < 1225143935 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it seems Keymaker just proved Sceql TC < 1225144370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wish it wasn't just a compilation, i can't exactly reverse-engineer what happens < 1225144504 0 :kar8nga!n=kar8nga@i-57.vc-graz.ac.at JOIN :#esoteric < 1225145530 0 :ab5tract!unknown@unknown.invalid QUIT : < 1225145872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that cd with the router: acrobat reader + manual. So it was just badly labeled < 1225145894 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1225146440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :one page manual per language heh < 1225146451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(wouldn't printing it be easier?) < 1225146455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and cheaper?) < 1225147470 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1225147529 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, grr I can't find url to fungot < 1225147529 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: guess everyone's here... cloud. < 1225147536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so where is it now again? < 1225147555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^help < 1225147555 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text] < 1225147558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1225147559 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 < 1225147568 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, for a moment I though fungot was a real user, and was trying to figure out what its line meant < 1225147568 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no matter how you feel it. then we'll know that's our memory...... calling...... that thing's not human...... < 1225147581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah < 1225147701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: put lovecraft in to it < 1225148379 0 :lilja!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1225148397 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :fungot: do you still speak Agoran? < 1225148397 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :comex: wasn't it? < 1225148403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1225148420 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :comex: not any more, fizzie filled it with something else < 1225148427 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot's spouting a computer game script now, I think < 1225148427 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'm... i'm so disgusted with the story about sephiroth.... you really have to kill me!! that young fellow!? < 1225149118 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, fungot now has the lovecraft. < 1225149119 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: on the other, he knew that it touched on the scenes i had haunted, and i felt myself touched by the contagion of the morbid fnord. to my mind rushed fragments of a more provocative nature. there were cities under the sea. < 1225149179 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The raw sources are http://zem.fi/~fis/fungot.b98.txt and if you replace b98.txt with html you'll get the silly only partially done commentation. < 1225149180 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: moon over japan, fnord with filth, where a bit of fnord but iranon stayed ever young, and of shadowy companies of heroes that ride fnord white horses along the edges of the aperture itself in my ascent, and managed to avoid any distant glimpse of the broken columns and crumbling sphinxes of that fearful city which lived and died before the years of man. < 1225149213 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^def source ul (http://zem.fi/~fis/fungot.b98.txt)S < 1225149213 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1225149216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^source < 1225149216 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/fungot.b98.txt < 1225149225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hope you like that idea < 1225149377 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^save < 1225149378 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wati < 1225149384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ^save I guess < 1225149414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also firefox 2 says that a script have stopped responding on http://zem.fi/~fis/fungot.html < 1225149415 0 :megatron!n=moozilla@207-118-45-158.dyn.centurytel.net JOIN :#esoteric < 1225149416 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: " ia! shub-niggurath! as a foulness shall ye know them,' he asked softly, ' did you see it here... and smell it?' and when mr. ward, it is hard to place the fragmentary dream-glimpses in the fnord lips an all but impassable barrier. from my experience i cannot doubt but that you will want to lead an expedition to the desert and its carven stones. < 1225149423 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wondering if I want to abort it < 1225149423 0 :moozilla!unknown@unknown.invalid QUIT :Nick collision from services. < 1225149440 0 :moozilla!n=moozilla@207-118-45-158.dyn.centurytel.net JOIN :#esoteric < 1225149447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh and lovecraft in fungot sucks < 1225149448 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: as the newspapers told, we sailed from boston harbor on september 2nd, 1930, taking a leisurely course down the coast and through the doorway came a faint but peculiarly hateful odor must represent the collected sections of the entity which lake had tried to follow backward the frescoes he had passed the open fnord purple slopes. against these fnord i have proven false to alos, my friend was always far ahead; i could < 1225149572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also does fungot use any other fingerprints apart from FING STRN SOCK SCKE FILE TOYS SUBR < 1225149573 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he was half crazy himself, and stuff them fnord into an account of his sea voyaging, had a depth and hollowness that could not be applied to analogous qualities in a fnord and promising cat now, and have kept certain doubts and guesses to ourselves with splendid unity and fnord. < 1225149988 0 :metazilla!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1225150079 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^save < 1225150079 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :OK. < 1225150086 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Haven't tried saving underload programs yet. < 1225150090 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it uses any others. < 1225150099 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show source < 1225150099 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :(http://zem.fi/~fis/fungot.b98.txt)S < 1225150112 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Nice, although it should be in the ^help text optimally. < 1225150128 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Of course, given the underload interp I think I could just replace ^help with a program like that. < 1225150152 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(The only thing missing would be that currently it gets the '^' command character from whatever you define it in the loader. Oh, well.) < 1225150189 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The script does quite a lot of computation; it shouldn't be in an infinite loop, but FF2's JavaScript engine is quite a lot slower than FF3's. < 1225150246 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1225150329 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah right < 1225150337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it tooks 3 clicks in that dialog for it to finish < 1225150339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in ff2 < 1225150355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh you got an fd leak on ^raw quit < 1225150364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :==16011== Open AF_INET socket 3: 192.168.0.64:38732 <-> 85.188.1.26:6667 < 1225150364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :==16011== at 0x35FAEC1267: socket (in /lib64/libc-2.6.1.so) < 1225150364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :==16011== by 0x41967E: finger_SOCK_create (SOCK.c:376) < 1225150366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1225150383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not very major < 1225150478 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, anyway what fingerprints and what functions from which fingerprints are used. Since I consider fungot very important I want to make sure those instructions perform well. For example I rewrote A of STRN to be a bit faster today (could probably be made even faster) < 1225150479 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the reason why arthur jermyns charred fragments were not collected and buried lies in what was certainly not english. i boarded it and looked vainly about for the light fnord as i was, i could at least bar others from the outside, so the party was somewhat abated. vast walls shot up, and in < 1225150535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also STRN is kind of weird. I mean it copies between stack and funge space, yet converts them to unsigned char* in between. I mean... what a waste. But I guess using strings of funge_cell could break stuff < 1225151211 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I don't bother closing that single socket I have. < 1225151225 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I do properly close the language model files I open every time someone speaks to the bot. < 1225151245 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Go back to IRC chat for now. < 1225151246 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: or simply sub by 47 < 1225151452 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Let's see... from FILE I use G/P for the state file (not performance-critical at all) and then R/S a whole lot for the babbling; FING Y/Z but not much; from STRN it's mostly G, P, N, L, C, A, S, V approximately in that order of frequent use (so G/P most, S/V pretty much in the state file saving/loading only); ... < 1225151505 0 :Corun__!n=Corun@94-192-102-5.zone6.bethere.co.uk JOIN :#esoteric < 1225151530 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :From SOCK it's just R/W most of the time, from TOYS only S to clear the old code when ^reloading (so it might be good if S'ing to value 32 would actually clear those cells), and from SUBR only a C/R pair for ^code. < 1225151716 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Now I sleep. < 1225151949 0 :Corun_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out)