< 1218844803 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :noones going to actually GO to it < 1218844808 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: i beg to differ < 1218844824 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i deny you your differing. < 1218844835 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: it started last month and has 16 members, most of which are active < 1218844841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it gets a healthy stream of visits each day < 1218844845 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what IS tentaclerapture, btw? < 1218844847 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and more members come in every few days < 1218844852 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I'd tell you, but then I'd have to kill you. < 1218844860 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and no tentacles would be involved. < 1218844869 0 :nice_ka!unknown@unknown.invalid NICK :KingOfKarlsruhe < 1218844893 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1218844905 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ehird/nomads doesnt work as a un/pw combination! < 1218844906 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lame. < 1218844925 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that would be tusho, anyway < 1218844928 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but nomads isn't my password :p < 1218844930 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's *shot* < 1218844937 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :damn, and I was just about to tell you my password < 1218844939 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which is *shot* < 1218844940 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what is tentacle rapture? :| < 1218844947 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Secret, that's what. < 1218844951 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1218844953 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :awesome. < 1218844965 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Well, the domain isn't secret. < 1218844971 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Access beyond the login page is. < 1218845150 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Well, access can't be "secret", more _the thing behind the login page_ is secret < 1218845155 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and can only be gained through access < 1218845214 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1218845219 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if anyone has 'password' as their password. < 1218845231 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :if they do, they should be shot. < 1218845234 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :That'd probably be ban-worthy. (Except not really. I'd just change it.) < 1218845240 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(And slap them if I ever meet them in person.) < 1218845255 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so tell me, seriously, whats tr for < 1218845262 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Being secret. < 1218845264 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :besides hosting pictures of your pedobate self? < 1218845284 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(And my comics.) < 1218845290 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Well, the only thing I can tell you is what you already know. < 1218845293 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Everything on the login page. :P < 1218845297 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you has comics < 1218845297 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :? < 1218845305 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://tentaclerapture.com/milkweasal/1 < 1218845314 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if you don't laugh at each and every one of them you're mentally damaged < 1218845336 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :p.s. yes I know it's spelt weasel < 1218845341 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :weasals are the exact opposite of weasels. < 1218845359 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont get the norway one :O < 1218845364 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also, if you don't find some of them funny, say "glass plate" then look at it again < 1218845367 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you should burst into flames. < 1218845368 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and laughter. < 1218845381 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont get it :( < 1218845398 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Then you must be mentally damaged! :p < 1218845404 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh very < 1218845411 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1218845413 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :we should lock you up < 1218845420 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :maybe you'll laugh at #3 < 1218845424 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it is hilarious after all < 1218845439 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it all looks like just.. art. < 1218845441 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :not comic < 1218845500 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's what rodger said (see #4) < 1218845502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but then < 1218845504 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I bought a comic license < 1218845514 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it costs ยฃ5,000,000 and it lets you call one thing you own a comic < 1218845523 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ha :) < 1218845523 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :plus it's pretty hilarious so there < 1218845563 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont get 3 :D < 1218845574 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i see a slight pattern in this < 1218845574 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218845589 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :fuck < 1218845595 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i killed the dock and now it wont restart < 1218845604 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: open terminal, open -a Dock? < 1218845614 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i cant get to the terminal! < 1218845618 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: yes you can < 1218845622 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :desktop -> harddrive < 1218845627 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :-> applications -> utilities -> terminal < 1218845629 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :open -a Dock < 1218845630 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :voila < 1218845632 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i cant get to the harddrive since its not on my desktop < 1218845639 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but i do have a way to get to the terminal, i remembered < 1218845641 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i have quicksilver < 1218845642 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218845646 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: or click desktop, cmd-n < 1218845655 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but my harddrive isnt on the desktop < 1218845665 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: it doesn't need to be < 1218845668 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :desktop focuses finder < 1218845671 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cmd-n in finder opens hd < 1218845673 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well < 1218845674 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :opens ~ < 1218845674 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh youre right < 1218845678 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well no matter < 1218845681 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i have QS < 1218845685 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i forgot it did :X < 1218845697 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, and if you really want to know what TR is, then the login page should be helpful < 1218845725 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :rodger-style riddlegame!? < 1218845755 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no... < 1218845758 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just look at the damn login page < 1218845759 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218845800 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i am D: < 1218845817 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: are you blind or something < 1218845819 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :look at ALL of it < 1218845820 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218845839 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i am! its just a login form and some copyright stuff < 1218845851 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so examine both parts < 1218845869 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :"Lussumo Vanilla, Swell, and People Copyright ยฉ 2001-2006" < 1218845873 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what about it < 1218845881 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there's a link, dude. :P < 1218845886 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yes i went there < 1218845909 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's the forum package TR uses, it's a private forum with an alglamation of people from various places over the web < 1218845923 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(though a custom rewrite is coming soon because the current software is fucking us around.) < 1218845934 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok so its a forum, thats not the question :P < 1218845941 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ok, what is the question then < 1218845945 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :whats it FOR < 1218845970 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :discussing/sharing ideas. creations. amusing things. random crap. < 1218845975 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :NOMADS < 1218845978 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218845980 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nomads too < 1218845983 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats what you are! you are nomads! < 1218845986 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :cybernomads! < 1218845996 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :all that was actually a total lie < 1218845999 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :when you log into tentaclerapture < 1218846002 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you see ... nomads < 1218846004 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you see them < 1218846004 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :roaming outside the well built up and mapped territory of cyberspace < 1218846006 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you see them all < 1218846012 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you see the very essence of nomads - themselves < 1218846013 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :treading where few have gone < 1218846017 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then you die. < 1218846021 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you are the net gypsies < 1218846027 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the web wanderers < 1218846032 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if you can be a cybernomad without your body ever moving < 1218846047 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: cyberspace is a realm of ideas, of mind, pure thought and meme < 1218846059 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and porn < 1218846063 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :mostly porn. < 1218846091 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :porn is arguably a meme < 1218846133 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh so i have this rather large, 17 inch long gigantic dildo and last night, to my delight, i found a video on xtube of a guy taking the ENTIRE length < 1218846141 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its not very flexible either < 1218846143 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1218846155 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wonderful < 1218846171 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :we ... really needed to know that < 1218846180 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1218846181 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i think now you give us a terrible pun < 1218846183 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :to break the silence < 1218846209 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :theres no silence < 1218846215 0 :Judofyr!unknown@unknown.invalid QUIT : < 1218846222 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have 16 active users on a page with your comics? < 1218846225 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tusho, i want you to help me come up with ideas. < 1218846228 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you too oklopol. < 1218846231 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what the fuck :) < 1218846239 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no I just dump the comics on the same domain < 1218846240 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1218846240 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218846249 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://tentaclerapture.com/ is the real dealie < 1218846253 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well, the login page that you see isn't. < 1218846255 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also you fuckers talked so fast logs went past the screen and i have to open logreader again < 1218846267 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the entire website is about that log in page < 1218846275 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: awww < 1218846276 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the log in page is a sort of social nexus for discussion < 1218846277 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you found me out < 1218846278 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho: the silence is already broken, so i cannot fix it. er, wait. < 1218846278 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :#esoteric: the kink channel? < 1218846285 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :people go to the login page and discuss things < 1218846295 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: with telepathy, yes < 1218846298 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's powered by nomads < 1218846300 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :exactly! < 1218846310 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :cybernomad powered electronic telepathy < 1218846335 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: link < 1218846353 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its a telepathic link, unfortunately. i cant give one to you unless you're a cybernomad. < 1218846354 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: to what, the video or TR < 1218846358 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://tentaclerapture.com/ <- TR < 1218846364 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i have no fucking idea, ask psy <- video < 1218846367 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*psygnisfive < 1218846379 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont even know what hes asking for a link to < 1218846381 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :video ofc < 1218846386 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :video of hat? < 1218846388 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what* < 1218846392 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[00:22:15] oh so i have this rather large, 17 inch long gigantic dildo and last night, to my delight, i found a video on xtube of a guy taking the ENTIRE length < 1218846398 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :HAT VIDEO. VIDEO OF ALL SORTS OF HATS. < 1218846403 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :HABERDASHERS ABOUND. < 1218846407 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh, that? lemme find it < 1218846415 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also tusho would make a cute girl, but then again so would many boys his age < 1218846424 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :http://video.xtube.com/watch.php?v_user_id=liltex&cv=0&idx=5&v=Joc0v-G419-&cl=fB3Bi-G419-&from=&ver=3&ccaa=1&qid=&qidx=&qnum=&video_type=0 < 1218846432 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he's more boy than girl still, imo < 1218846442 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1218846460 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :they're not cute guys tho :( < 1218846464 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, you should make porn. < 1218846464 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: what do you mean by "taking"? < 1218846466 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION moves #esoteric -> #porn < 1218846473 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218846477 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION moves #porn -> #gayporn < 1218846482 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :taking, as in, he inserts the whole 13+ insertable inches in his ass. < 1218846502 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no its probably 14 inches insertable < 1218846508 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1218846524 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no bad, not bad < 1218846527 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface: were you imagining him, like, picking it up < 1218846534 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to only picking a few inches of it up < 1218846535 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: It's not gay, it's for those who like men. (you never know; there could be a girl into guys with dildos) < 1218846536 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its pretty impressive, to have that whole thing inside you < 1218846541 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :then again < 1218846548 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i HAVE seen guys get fisted up to the shoulder < 1218846552 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which blows my mind < 1218846560 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But the only people talking about the video are gay/bi guys. :P < 1218846562 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's got to do some damage. < 1218846567 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Ah. Well, then. < 1218846578 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Mmm. I love rearranging internal organs. < 1218846581 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i dont know, man. who knows. < 1218846585 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually, I'm straight, and going "... That's a fucking huge dildo." < 1218846594 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a cool trick < 1218846597 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(and male) < 1218846606 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lots of straight guys enjoy getting dildos. < 1218846607 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :How easy is it to rearrange the internal organs? < 1218846610 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So: impressed, yes. Turned on, not really. < 1218846620 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :awesome vid, but not really much sexier than someone swallowing a teapot < 1218846621 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what gets you off sexually can be complicated with relation to notions like sexuality < 1218846626 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Said guys are probably not turned on by images of other guys getting dildos. :p < 1218846633 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: indeed < 1218846643 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: hahahaha i'd love to watch a series of porn reviews done in the style of regular movie criticism < 1218846649 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218846655 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That would be brilliant. < 1218846655 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that'd be hilarious < 1218846658 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :an interesting fetish some straight guys have is "forced homosexuality" < 1218846662 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :they dont like guys, nor sex with guys < 1218846671 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but they like it when a dominatrix forces them to have sex with a guy < 1218846684 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :because its that whole humiliation/degredation/submission thing < 1218846697 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :People have probably gotten off to SWAP.AVI. < 1218846701 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Easy enough that the abdomen is not completely rigid, removing the appendix doesn't leave a hole in you, and the stomach is not filled with air when empty. And we can breathe. < 1218846706 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(The thought of that both highly amuses me and highly disturbs me.) < 1218846706 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :swap.avi?? < 1218846716 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: http://www.somethingawful.com/d/horrors-of-porn/horrible-saga-swapavi.php < 1218846727 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :An epic saga. < 1218846744 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :can you just describe it? < 1218846758 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Not easy enough that--oh, never mind. < 1218846764 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: A member of the something awful forums says he's found a brazillian service where you can requset porn videos to be made. < 1218846778 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :They compile a final description of what they want, which is hilariously over-the-top because they don't believe the poster. < 1218846780 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh my dear *lord*. < 1218846786 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Finally, he solicits donations and ... no return. He is banned. < 1218846789 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :A bit later? < 1218846793 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :The link to SWAP.avi is posted. < 1218846806 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh, its an absurdist scat film? < 1218846822 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: It involves something awful memes at the start, too. < 1218846825 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :That's pretty absurd. < 1218846829 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats awesome < 1218846832 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its like art < 1218846840 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :someone should make an exhibit out of it, it'd be awesome < 1218846846 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :less talking, more linking < 1218846871 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://i.somethingawful.com//sasbi/2006/12/elpintogrande/swap8.jpg <- Image You Should Not View Ever #8. < 1218846892 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :looks like a scene from 2 Girls 1 Cup, reprise < 1218846894 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Computers are not so flexible. Then again, they must be rigid so that their lungs don't collapse, causing death by hyperthermia. < 1218846900 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: googling found me this torrent < 1218846904 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://btjunkie.org/torrent/SWAP-AVI-Metis-scat-swapping-film-from-MFX-Video/43240c2c564970d6f180381ba38634f872fcb2e6480c < 1218846908 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well i dont want to watch it < 1218846910 0 :moozilla!unknown@unknown.invalid QUIT :"- nbs-irc 2.37 - www.nbs-irc.net -" < 1218846913 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's actually from a vid from the 2girls1cup page < 1218846917 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the link has a time-ordered scene breakdown < 1218846921 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218846930 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no it's not < 1218846933 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it predates 2g1c < 1218846934 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :seen the original too, it's like an hour long film < 1218846944 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well yeah < 1218846947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it's linked on the page < 1218846965 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there were 3 short vids at some point < 1218846978 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218846990 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218846991 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.swapavi.com/swap.avi < 1218846993 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :non-torrent version < 1218846998 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218846999 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :only 1mb < 1218846999 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :"Konversation terminated!" < 1218847001 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :can't be the full thing < 1218847005 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I refuse to watch it. < 1218847010 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so im guessing the porn-on-request place is real < 1218847014 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats actually cool. < 1218847028 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not the full thing anyway, I imagine < 1218847030 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :I guess if we had no bones, we wouldn't be as able to breathe, but computers tend to use more energy than we do, meaning they have to eliminate more heat, plus their circulatory systems don't reach the surface. < 1218847033 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the full thing is like 100mb < 1218847035 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :What is scat, by the way? < 1218847035 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(or was it 500, whatever) < 1218847040 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Disturbing, but cool. < 1218847045 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :dogface: Porn involving shit. < 1218847052 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I was about to reply < 1218847056 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but pikhq said it best < 1218847056 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1218847075 0 :oerjan!unknown@unknown.invalid QUIT :"Just about had enough" < 1218847081 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: i only got like the first 5 seconds. < 1218847082 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218847101 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i want to have a porn company some day < 1218847106 0 :moozilla!n=moozilla@64-91-51-132.dyn.centurytel.net JOIN :#esoteric < 1218847107 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION imagines swap.avi being reviewed in serious, somber film-critic style < 1218847111 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*SWAP.avi < 1218847161 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Make porn based on anagrams of "dagflox". < 1218847168 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've seen the opening, but i think mfx has used it on many films < 1218847174 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so hard to say what that is < 1218847191 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(the beginning of linked swap.avi) < 1218847200 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tusho: we should do it. < 1218847206 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :we should make a review podcast like that. < 1218847213 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: no, it'd have to be a video review < 1218847215 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :for the formal attire < 1218847216 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :or it could be one episode of our podcast < 1218847225 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :heres how i envision it < 1218847226 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dogface: gold fax < 1218847228 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also, I do not sound like a film critic < 1218847231 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I look like a film critic even less < 1218847232 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218847235 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it cant be a podcast where you see the video itself < 1218847237 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't be hard to turn into porn < 1218847245 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it has to be something where you cant tell what we're reviewing < 1218847251 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :until well into it < 1218847252 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :like < 1218847252 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: you can't make porn without dog flax. < 1218847261 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you listen for 15 minutes and it could be a review of _anything_ < 1218847261 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: aww, it'd prefer it to be really damn obvious < 1218847264 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's flax? < 1218847268 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :like, it starts with the start of the porn < 1218847270 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but then it gets progressively more.. fucked up sounding < 1218847277 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then moves out so that you can see the screen and the reviewer < 1218847285 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and he gives a somber, serious, in-depth, critical analysis of it < 1218847293 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | if you consider _really_ severe dyslexia retarded... (so bad that you cannot even say if your spell checker's suggestions are correct) < 1218847297 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there was that one essay on 2girls1cup < 1218847300 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then it cuts to after the film < 1218847304 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and he's sitting < 1218847306 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and gives his final thoughts < 1218847307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :teacher's comments were priceless < 1218847309 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then it's over < 1218847316 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1218847317 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | they're all kept with the distribution to avoid line number clashes < 1218847319 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1218847319 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | parse_ski. unless that has nothing to do with SKI calculus < 1218847320 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1218847321 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | 22. < 1218847358 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i recognize two of those 4 < 1218847371 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(i think) < 1218847534 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"And we see here the stylistic device very much associated with the minimalistic work of Johnson - notice the bare, sparse feel yet fluidity of the movement and its inherent interlinking with the intensely minimalistic - some would even claim missing - musical score." - a friend after hearing of this "somber, serious, film critic-style review of porn" idea < 1218847597 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah johnson has a tiny cock < 1218847606 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll work on fugue now < 1218847637 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tusho: :D < 1218847836 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :brb faggots < 1218847984 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :is that 'be right back because of faggots' < 1218847986 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or 'faggots: brb' < 1218848063 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :bye for today < 1218848104 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the latter < 1218848108 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the former would be better < 1218848128 0 :tusho!unknown@unknown.invalid QUIT :"Leaving..." < 1218848215 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol < 1218848215 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :pms < 1218848620 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol! < 1218848622 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol! < 1218848623 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol! < 1218848625 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol! < 1218849048 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1218849538 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That seems curiously urgent. < 1218849559 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it was < 1218849564 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah he wanted my babies < 1218849567 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i needed somewhere to cum < 1218849582 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :see his mouth, ready for my spunk? < 1218849593 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1218849686 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :'be right back because of faggots' can mean either "i leave, but i'll return later cuz i like ya faggots", or "i leave for a while, since there are hot faggies here" < 1218849738 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :really the latter only because be right back is only the expanding of brb, otherwise just the latter < 1218849740 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1218849743 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :former < 1218849751 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1218849763 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :s/latter latter/former/! < 1218849911 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :latter ladder < 1218849920 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe s/latter/former/g to replace all instances. < 1218849961 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And I guess more often "brb foo" is "will be right back; going away because of foo". < 1218850054 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no i think "brb, foo" has that interpretation more so < 1218850060 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :"brb foo" is more vocative on foo < 1218850062 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :"brb guys" < 1218850068 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i disagree < 1218850077 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Dunno, I think I've seen stuff like "brb food". < 1218850083 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :agree with fizzie < 1218850083 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh ofcourse < 1218850087 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and i use that < 1218850099 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it could depend on what foo is < 1218850107 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unless you're thinking of other people on channel as food, I'm not ruling that out. < 1218850130 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my point was exactly that once you expand it, you can interpret it as either < 1218850133 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :however now we're talking about the selectional requirements of "brb" < 1218850137 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which gets into theoretical syntax < 1218850141 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and i need oklopol pure < 1218850143 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so stop :P < 1218850160 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've already seen one of your crazy syntax trees! < 1218850165 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1218850166 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which one? < 1218850171 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :did i show you the Generative Semantics one? < 1218850178 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it was about that... < 1218850179 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218850182 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I somehow read that as "and i need oklopol porn". I think it's because I just reviewed what you were talking about while I slept for a bit there. < 1218850192 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i need oklopol porn too, actually < 1218850207 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol < 1218850209 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :give me you porn < 1218850219 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: you were arguing about english grammar < 1218850226 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :don't remember the exact context < 1218850237 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you addressed me in pm later about some comment of mine < 1218850242 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :can i show you something from some research done in the late 60s early 70s? < 1218850260 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(i showed an error in your thinking, and you showed me how i sucked ass like there's no tomorrow) < 1218850271 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(and i was like :<) < 1218850276 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(well no really i don't remember.) < 1218850279 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh but you DO suck ass < 1218850281 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :among other things < 1218850282 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :=3 < 1218850288 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :back then, there were some students of chomsky's that broke away from mainstream syntax of the time to form their own school of thought on syntax < 1218850291 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*not < 1218850321 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :namely, they wanted to account for all cases of synonymy by supposing certain things < 1218850328 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the result of which was that simple < 1218850329 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :SIMPLE < 1218850336 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :sentences like "Floyd broke the vase" < 1218850343 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :end up having amazingly complex structures < 1218850357 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :infact, that sentence, by their theories, has 8, EIGHT, subsentences. < 1218850364 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218850366 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1218850382 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :http://wellnowwhat.net/linguistics/lolgs.png < 1218850391 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :Floyd broke the glass* < 1218850404 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but the structure would be the same none the less. < 1218850419 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ofc < 1218850434 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"it that it that it that Floyd DO it that Floyd CAUSE it that it that it that the glass broken BE INCHOATIVE HAPPEN PAST TO YOU". Hehe. < 1218850434 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :suffice it to say, generative semantics didnt last long and wasn't ever taken seriously < 1218850460 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I missed the "I DECLARE" part at the beginning somehow. < 1218850464 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218850482 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i hope this doesnt spoil you, oklopol. < 1218850482 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218850513 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :inchoative? < 1218850526 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :I THUS DECLARE < 1218850538 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :brb guys, i have to go shopping < 1218850552 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, we'll go over the syntax stuff when i get back < 1218850554 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :::kiss:: < 1218850556 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1218850563 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err it's like half past 4 < 1218850566 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1218850568 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats right < 1218850570 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you're in finland < 1218850572 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :whole finland is asleep. < 1218850576 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well ill talk to you tomorrow baout it then < 1218850577 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :except for me and fizzie < 1218850583 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :see ya < 1218850587 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yarr i'm free tomorrow < 1218850601 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Get a room, guys." < 1218850620 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218850636 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :::kisses fizzie:: ;O < 1218850638 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1218850652 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1218850668 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For tusho's log-reading purposes: I think the gnome-vfs access might well be from Epiphany, that gnome web browser. I think for consistency it uses the gnome-vfs functions for all URLs. < 1218850682 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218850687 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i should leave him a message too < 1218850697 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: hi i think i'll drink some water now < 1218850701 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1218850805 0 :fizzie!unknown@unknown.invalid QUIT :"switching hostname back" < 1218850812 0 :fizzie!n=fis@sesefras.zem.fi JOIN :#esoteric < 1218850839 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(fungot doesn't like my commands if they do not come with this particular nick!user@host prefix.) < 1218850968 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does it die given an infloop? < 1218850980 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It shouln't, if you mean the ^bf command. < 1218850982 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1218850984 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218851010 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It prints that and stops after executing 10k bf instructions. < 1218851017 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1218851037 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well it printed that, and i asked kingofkarlsruhe if he printed that, or it was a timeout < 1218851046 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and he said it was him < 1218851060 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lier! i prolly just misunderstood, but anyway < 1218851063 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*liar < 1218851065 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okokokor < 1218851086 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it could've been him. < 1218851114 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218851116 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it couldn't < 1218851130 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +++++++++++[>++++>+++>++++++++++>++++++++++<<<<-]>>-.<++...>>>+.++++++.-.<<.>+.---------.<.>>.<+++.++++.--------.<.<------.>>>-.<----.>++++++.------.<<.>------------------------.<<+.>+. < 1218851130 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time (says I)! < 1218851158 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :see? it adds some random shit in the end < 1218851166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"(says I)!" < 1218851191 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :must've been the timeout < 1218851267 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Must go to do the sleeping thing, there's a semi-early train trip tomorrow. (Or at least prepare-to-go-to-sleep thing, then I'll come back to do a minor alteration to fungot.) < 1218851311 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's that alteration? < 1218851479 0 :Figs!n=Figs@ip72-197-74-80.sd.sd.cox.net JOIN :#esoteric < 1218851482 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1218851494 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :We can has bot? < 1218851503 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[+.] < 1218851503 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :............................. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะ ... < 1218851507 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218851542 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf >++++++++++[<++++>-]<. < 1218851542 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :( < 1218851555 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf >++++++++++[<++++>-]<.+.+. < 1218851556 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :()* < 1218851565 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1218851574 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sveet. < 1218851597 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :did you see my evil invention yesterday? < 1218851599 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/t2kLGX37.html < 1218851604 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I get the feeling *someone* has created an Egobot replacement. :D < 1218851612 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's the *start* of an evil invention, at least... < 1218851620 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :not sure what to do with it next < 1218851698 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :pikhq; If you hadn't noticed, fungot is written in Funge-98 with the SOCK fingerprint, so it's implementation-wise suitable for this channel too. < 1218851726 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's *brilliant*. < 1218851730 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just *brilliant*. < 1218851747 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I mean, really: I love you. < 1218851766 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1218851805 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/fungot.b98.txt has them sources, although it lacks the separate "loader" part, and is not the completely latest version. < 1218852185 0 :fungot!unknown@unknown.invalid QUIT :"relocated ^reload so that it handles changes in the IRC code" < 1218852198 0 :fungot!n=fungot@qeq4.kyla.fi JOIN :#esoteric < 1218852260 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Now to check if I broke it. < 1218852262 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1218852264 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218852267 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1218852271 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :^bf +++++++++. < 1218852279 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I did, in fact, break it. < 1218852292 0 :fungot!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1218852314 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That was a bit less impressive than I was hoping for. Next time I'll test first and deploy later. < 1218852374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Figs: i don't get it < 1218852385 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Right, there's a 0 missing. < 1218852385 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Hmm? :) < 1218852391 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1218852406 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are you just summing 0..n until it's more than 100? < 1218852425 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :z[n] is a variable length array < 1218852453 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :You should get 0, 1 1, 2 2 2, 3 3 3 3, 4 4 4 4 4, ... < 1218852455 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :in the array < 1218852456 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :IIRC < 1218852458 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, and you fill it, including the element after the last element, with n < 1218852459 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right < 1218852467 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :int k = n; < 1218852467 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do < 1218852467 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :z[k]=n-1; < 1218852473 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why not k = n-1 < 1218852481 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :isn't that crashy < 1218852492 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I wrote it at like 1 am or whatever :P < 1218852515 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :-Wall -pedantic didn't catch it, and I didn't notice ;P < 1218852534 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1218852559 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it was a blinking red zone in my eyes < 1218852598 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but right for some reason i read z[k]=n-1; as z[k]=n..; < 1218852599 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*n-- < 1218852604 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but < 1218852613 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that still wouldn't work like i described < 1218852718 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I wrote it at like 1 am, so *shrug*; the big idea was to use a label called While that takes a parameter that's ignored, a disguised free {} block within main, and a resized variable length array < 1218852726 0 :fungot!n=fungot@qeq4.kyla.fi JOIN :#esoteric < 1218852730 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1218852732 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218852734 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1218852735 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1218852738 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of FOOD! < 1218852740 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yay. < 1218852741 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1218852754 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[<] < 1218852764 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1218852769 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[<] < 1218852779 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Borken. < 1218852785 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think that just generated no output. And ^reload is not accepted from anyone else than me. Makes sense, since only I can change the code. < 1218852789 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1218852791 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of FOOD! < 1218852793 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1218852794 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1218852796 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218852805 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[] < 1218852808 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218852815 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[>] < 1218852819 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The +[<] loop stops after one iteration, since the next cell is zero. < 1218852826 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[>+] < 1218852828 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218852830 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[.] < 1218852831 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1218852841 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218852870 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[<+] < 1218852870 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^bf ++++++++++[>++++++++++<-]>++++++++++[.] < 1218852871 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218852871 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn ... < 1218852882 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's an output length limit of 15*15 characters. < 1218852890 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :+bf +[++.] < 1218852906 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: how come you program befunge better than most people code mainstream languages? < 1218852928 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf >++++++++++++++++++++[<++++++++++++++++++++>-]. < 1218852929 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :. < 1218852935 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because most people code mainstream languages suckily. < 1218852936 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^bf ++++++++++[>++++++++++<-]+++++++++++++>++++++++++[.<.---.+++>] < 1218852937 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n.. ... < 1218852944 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf < 1218852973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what does 15*15 mean? < 1218852981 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and characters [0,30] or so are filtered to ., otherwise tusho would just use it to output "\r\nJOIN #ubuntu\r\nPRIVMSG #ubuntu :arrr thar any gays here?" again. < 1218852984 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you convert 13 and 10 to . < 1218852992 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218853024 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Oh, so you actually *recall* our insanity. :D < 1218853040 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :even i recall that, it was like yesterday < 1218853079 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf ----------. < 1218853079 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :๖ < 1218853084 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I didn't want to bother with it interpreting newlines and writing the "PRIVMSG #chan :" prefix multiple times. Although I guess I could have. < 1218853094 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I wasn't on then. < 1218853104 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, we've done the same to Egobot in the distant past. < 1218853115 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Cells are one byte wide and wrap-around; the array is also only 1000 cells wide. < 1218853117 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think it was ehird/tusho that started it, actually. < 1218853133 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: it's been done to every bot, of course :) < 1218853136 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[+>]. < 1218853137 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :. < 1218853143 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but that gay ubuntu thing was a few days ago < 1218853147 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Every bot with customisable output, of course. < 1218853183 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] < 1218853183 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: so... what does "15*15" mean? :D < 1218853185 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fungot had a free-for-all ^raw for an hour or so, but... now it's nick!user@host-limited to me. < 1218853194 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Figs: you fail at bf < 1218853214 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I'm not trying to do anything useful :P < 1218853229 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well that just incs a cell twice and ends < 1218853234 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218853240 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it definitely looks like you tried to make an infloop :D < 1218853248 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but guess you fooled me :P < 1218853256 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, i'll try sleeping again.asfpok -> < 1218853260 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol; 225, I think. "ff*" was the largest number I could get with three characters, although I guess I could have used a funge-space cell and something "99g"-like. < 1218853265 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[>+] < 1218853267 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :you mean? :P < 1218853268 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1218853310 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf I'm a little teapot, short and stout! < 1218853316 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's there around row 99: ff*`#^_ < 1218853335 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[,.]!it does input like this < 1218853335 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :it does input like this. < 1218853369 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[,.]!\r\n:D < 1218853369 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :\r\n:D. < 1218853477 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf >[,>]<[.<]!olleH < 1218853486 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1218853494 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :maybe I do suck at BF today :P < 1218853503 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf >+[,>]<[.<]!olleH < 1218853503 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :o < 1218853574 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :^bf +[-.+] < 1218853575 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :............................................................................................................................................................................................................... ... < 1218853678 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf >+[>,]<[.<]!olleH < 1218853678 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Hello. < 1218853696 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(The dot is that '1' cell there, didn't bother to fix it.) < 1218853764 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1218853780 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I really am out of it today. < 1218853799 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :haha, wtf was I thinking ,> :| < 1218854358 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1218854421 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Did not change much, just made ^bf replies work right if done in privmsg to the bot. It used to reply to the privmsg target, since it worked on channels. Now if the target doesn't begin with #, it instead uses the 'nick' from the nick!user@host prefix.) < 1218854581 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That was really simple, just a < 1218854581 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric : >06g'#-!#v_ 04g!#^_ 1>:4g:!#v_'!-#v_v < 1218854584 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric : v < P60 G41 $$<0 p4\ 0< < 1218854587 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric : ^ +1< < 1218854600 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Although for some reason the copy-paste had lots of spaces there.) < 1218854609 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Easier to write than copy-paste correctly. < 1218854746 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1218855005 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hey oklopol, did you ever get around to playing my song...? < 1218855131 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hah, I broke ^reload with that change, since it 0s the ! in the prefix. The stupefity. < 1218855749 0 :fungot!unknown@unknown.invalid QUIT :Remote closed the connection < 1218855762 0 :fungot!n=fungot@qeq4.kyla.fi JOIN :#esoteric < 1218855776 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :05am is a good time to go to sleep. -> < 1218855783 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218856064 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how long it took me to realize that sharks are fish. < 1218856094 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I'm gonna head off < 1218856095 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :cyaz < 1218856096 0 :Figs!unknown@unknown.invalid PART #esoteric :? < 1218856312 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol! < 1218858319 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :http://www.spinnoff.com/zbb/viewtopic.php?p=631847#631847 < 1218858886 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :read it bitches < 1218861639 0 :adu!n=ajr@pool-71-178-14-193.washdc.fios.verizon.net JOIN :#esoteric < 1218862792 0 :dogface!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218863626 0 :dogface!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1218864195 0 :dogface!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1218866607 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1218868893 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | silly :D < 1218871084 0 :adu!unknown@unknown.invalid QUIT : < 1218873223 0 :asiekierka!n=asiekier@89.108.251.101 JOIN :#esoteric < 1218873500 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :{ } < 1218873501 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : | < 1218873502 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :_|_ < 1218873508 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :light the space < 1218873511 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the fungespace < 1218873514 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the webspace < 1218873517 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the diskspace < 1218873533 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the fat16space < 1218873539 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the boringpace < 1218873563 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the stupidace < 1218873570 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the coolyace < 1218873585 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the windowsce < 1218873599 0 :clog!unknown@unknown.invalid QUIT :ended < 1218873600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1218873608 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the endof < 1218873612 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the song. < 1218875931 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :... < 1218876220 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'm gonna remove all my old, already spammed and linked a lot forums, maybe that'll make 500's a little rarer. < 1218877392 0 :asiekierka!unknown@unknown.invalid QUIT : < 1218878334 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218878425 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1218878705 0 :optbot!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878706 0 :Deewiant!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878707 0 :bsmntbombdood!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878707 0 :GreaseMonkey!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878708 0 :AnMaster!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878709 0 :RodgerTheGreat!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878709 0 :fizzie!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878710 0 :psygnisfive!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878710 0 :sebbu!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878711 0 :pikhq!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878711 0 :Tritonio_!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878712 0 :Quendus!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878712 0 :fungot!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878712 0 :dbc!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878712 0 :rodgort!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878712 0 :SimonRC!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878713 0 :mtve!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878713 0 :oklofok!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878713 0 :Kevin`!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878714 0 :moozilla!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878714 0 :jemarch!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878715 0 :lifthrasiir!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878715 0 :cmeme!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218878808 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1218878808 0 :fungot!n=fungot@qeq4.kyla.fi JOIN :#esoteric < 1218878808 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1218878808 0 :fizzie!n=fis@sesefras.zem.fi JOIN :#esoteric < 1218878808 0 :moozilla!n=moozilla@64-91-51-132.dyn.centurytel.net JOIN :#esoteric < 1218878808 0 :psygnisfive!n=psygnisf@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1218878808 0 :pikhq!n=pikhq@r01jjw8v9.device.mst.edu JOIN :#esoteric < 1218878808 0 :Deewiant!n=mniemenm@peridootti.hut.fi JOIN :#esoteric < 1218878808 0 :jemarch!n=jemarch@213.157.30.130 JOIN :#esoteric < 1218878808 0 :Tritonio_!n=tritonio@150.140.226.176 JOIN :#esoteric < 1218878808 0 :sebbu!n=sebbu@ADijon-152-1-31-55.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1218878808 0 :Kevin`!n=kevin@router.kwzs.be JOIN :#esoteric < 1218878808 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1218878808 0 :bsmntbombdood!n=gavin@97-118-125-116.hlrn.qwest.net JOIN :#esoteric < 1218878808 0 :dbc!n=daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1218878808 0 :RodgerTheGreat!n=Rodger@wads-5-232-63.resnet.mtu.edu JOIN :#esoteric < 1218878808 0 :rodgort!n=rodgort@ludios.net JOIN :#esoteric < 1218878808 0 :SimonRC!n=sc@fof.durge.org JOIN :#esoteric < 1218878808 0 :optbot!n=optbot@eso-std.org JOIN :#esoteric < 1218878808 0 :Quendus!n=Quendion@145.175.adsl.brightview.com JOIN :#esoteric < 1218878808 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1218878808 0 :lifthrasiir!n=lifthras@haje12.kaist.ac.kr JOIN :#esoteric < 1218878808 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1218879337 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hey oklofok < 1218879339 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3you < 1218879413 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and computers whether things will al end as they should < 1218879427 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :computers? < 1218879432 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :computes? < 1218879449 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :al? names should be capitalized! < 1218879482 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Well, the truth is that P cannot possibly be, < 1218879482 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :because if you wrote it and gave it to me, < 1218879482 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :I could use it to set up a logical bind < 1218879482 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that would shatter your reason and scramble your mind. < 1218879484 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :this is nice < 1218879801 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :as a summary, computers process information faster than humans... and that's all, because they don't think... < 1218881001 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't really get that wanking around humans being fundamentally better than computers @ solving impossible problems, religious people should not comment on mathematical issues < 1218881445 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklofok < 1218881448 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :have you gone mad? < 1218881470 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :or have you stayed the same? < 1218881470 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1218881473 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :::kiss:: < 1218881475 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i have to sleep < 1218881478 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :night crazyboy < 1218881480 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1218882270 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :night < 1218882275 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and no, i'm not madder than usually < 1218882685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : http://tentaclerapture.com/lulz/photo2.jpg < 1218882685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : you still look like a girl but ok. < 1218882688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yes you do < 1218882746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess I blame the long hair < 1218882761 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :your face could be either gender < 1218882965 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Jesus loves you" < 1218884546 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: FSPACEBOUNDS: is the max relative to the min, like in y? < 1218884619 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks < 1218884636 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not said in the PDF... < 1218884675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well seems reasonable < 1218884678 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I will make it say that < 1218884692 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :IMHO it makes more sense for it to be absolute < 1218884692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, wait a sec < 1218884699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218884724 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I guess the reason it's relative in funge is that it's tricky to do the subtractions with only the stack, if you need relative (for i for instance) < 1218884744 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but here we're not assuming that the frontend is written in funge... < 1218884826 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1218884831 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but it could be, using SOCK < 1218884846 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I'll make it absolute < 1218884901 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbiab < 1218884973 0 :asiekierka!n=asiekier@89.108.251.101 JOIN :#esoteric < 1218885019 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218885191 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1218885332 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yay < 1218885343 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I have an unfinished implementation of bfIRC < 1218885349 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which doesn't help me anything :( < 1218885353 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I must make it myself seems. < 1218886063 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yes, you must < 1218886068 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what's bfirc? < 1218886074 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :No wait, he finished it < 1218886084 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :BFirc is my little modification of BF to add irc functionalities < 1218886094 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :my friend, darktemplar, implemented it < 1218886102 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :okay, and how are you going to add them? < 1218886118 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :basically, , is changed and output data is saved to a buffer, and a new command is there < 1218886129 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :_ - output the buffer data to IRC < 1218886164 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i would skip the buffer; can you take input from keyboard anymore? < 1218886169 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :or is it just for bots? < 1218886173 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Just for bots. < 1218886181 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It's a lang just for making IRCbots. < 1218886190 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I basically made it to see if i can beat fungot and make an IRCbot in BF. < 1218886200 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well you do know you don't actually have to change the language at all, you can just pipe its IO to irc? < 1218886206 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1218886207 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :right right. < 1218886209 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But that's crap < 1218886210 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :like: < 1218886210 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :H < 1218886211 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :e < 1218886211 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :l < 1218886211 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :l < 1218886212 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :o < 1218886216 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :W < 1218886217 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err < 1218886218 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :o < 1218886220 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :r < 1218886222 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :l < 1218886224 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :d < 1218886226 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :! < 1218886228 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Rather than Hello World! < 1218886233 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :right, you don't know anything about irc < 1218886237 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :forgot that < 1218886253 0 :oklofok!unknown@unknown.invalid NICK :oklopol < 1218886291 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the irc spec is quite long, and you will never be able to read it; i suggest googling a "irc bot python", and reading < 1218886302 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*-a < 1218886324 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :http://zuoniel.republika.pl/ircfuck.py < 1218886329 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1218886332 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :this is that BFirc interpreter. < 1218886338 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :takes 2 params < 1218886343 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :first is the filename < 1218886352 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well that won't help you < 1218886357 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and the second is the username to which to output < 1218886370 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't know how to do a channel-wide yet. :P < 1218886388 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah okay, that uses some external module < 1218886392 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'm making my own anyway < 1218886394 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sorry, it probably will help you < 1218886396 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It's irclib. It uses irclib. < 1218886400 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yarrr < 1218886401 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It wouldn't actually < 1218886407 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :The implementation isn't channel-wide < 1218886407 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218886416 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't know what that means < 1218886420 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :As in < 1218886426 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it outputs/interfaces with a single user < 1218886429 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :not with the channet < 1218886431 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :channel* < 1218886452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i can't help with irclib, but for raw irc connections that's a simple substitution of the channel name for the recipient < 1218886471 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :to send a message to esoteric, you just write PRIVMSG #esoteric :This is my fun message. < 1218886477 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and end with \r\n < 1218886518 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :who is makebot? < 1218886525 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218886528 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :disconnected right away < 1218886547 0 :dark_templar!n=squerart@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218886572 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :congrats i got helloworlded by your botter < 1218886579 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1218886601 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218886833 0 :jix!n=jix@lbck-4dbaeddd.pool.einsundeins.de JOIN :#esoteric < 1218887556 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Omg < 1218887564 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I found a newbie's IRC connection library < 1218887630 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :prog lang? < 1218887658 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :nope, still using Delphi < 1218887662 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but i found out Vortex&ICS < 1218887688 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Vortex needs ICS. Vortex is an IRC connection library that's way too easy to use for it to be real. < 1218887759 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :2 MB. I must wait for 10 mins for it to d/l < 1218887764 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or 7 mins. < 1218887794 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :10% < 1218887800 0 :makebot!n=makebot@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218887809 0 :makebot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218887813 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Teh botter spammed ya all! < 1218887818 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1218887820 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You finished it? < 1218887823 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yay. < 1218887826 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Can i test it? < 1218887829 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1218887834 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218887837 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Give the link for us all < 1218887839 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So we all can start < 1218887867 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :grab it at http://zuoniel.republika.pl/ircfuck.py < 1218887874 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :requires irclib, though < 1218887876 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Is it the channel-wide version? < 1218887879 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :yup. < 1218887905 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :But I still don't know how you wanna faciliate input < 1218887925 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :, will take the latest message from the channel < 1218887929 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And output it < 1218887935 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :starting from the current cell < 1218887938 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as a null-termed string < 1218887952 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :so I should append all messages put on the chat to the input buffer? < 1218887955 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :sounds easy now < 1218887977 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1218887979 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :just the last one < 1218887984 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So if i say "poop", you save it < 1218887987 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :what is 'the last one'? < 1218887992 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :if i say "road", you overwrite poop with road < 1218887995 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :it's totally asynchronous < 1218888002 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :if i say "lowl", you overwrite road with lowl < 1218888003 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :if you can < 1218888003 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :what's more, it has only 1 thread < 1218888013 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Then < 1218888013 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :but input buffer doesn't work like that < 1218888016 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1218888019 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So how does it < 1218888025 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :unless you want me to swap the half-processed input buffer with new one < 1218888034 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :it grabs a character from input stream when requested < 1218888058 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Though guys watch out; quite a lot of Polish comments there < 1218888061 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I thought it'll copy the whole message from the input stream < 1218888063 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as in < 1218888065 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'm at cell 2 < 1218888074 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and i take the latest input msg (let's say poop < 1218888079 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :012345 < 1218888081 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : poop < 1218888088 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and at the end, null is saved < 1218888091 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So it should look like < 1218888113 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :0: 1: 2:p 3:o 4:o 5:p 6:(null) < 1218888124 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :As i had the pointer at cell 2 < 1218888264 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, no wait < 1218888264 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Your "grab a single char" method < 1218888264 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :works better < 1218888264 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But there should be a method < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :to proceed to the next char. < 1218888265 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :besides, what does (null) evaluate to? Sounds quite Lisp-ish. < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :(null)=0 < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as in, a value 0 < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :not the char 0 < 1218888265 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :as in ascii #0. ok. < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Wait < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you can use ASCII chars <32 righ < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :t < 1218888265 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :at your own risk. < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :They can't be used in IRC anyway < 1218888265 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :They can < 1218888265 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :but need to be quoted < 1218888265 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I didn't work out the quoting < 1218888265 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But, i'd recommend this way < 1218888276 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :What about < 1218888281 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :instead of using _ < 1218888285 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :If i send 0 with . < 1218888290 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it replaces the effect of _? < 1218888298 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :well, you could < 1218888303 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :but that would break Brainfuck < 1218888312 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Why? < 1218888323 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You don't output 0 anyway. < 1218888331 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :as you wish < 1218888333 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or not < 1218888336 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :let's keep it as it is < 1218888344 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Even if this means not staying in the 8-command limit < 1218888350 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :well < 1218888359 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :you could employ the line-break #10 for that instead of #0 < 1218888371 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1218888373 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :That'd be better, actually < 1218888378 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :As many programs USE a line-break < 1218888400 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :for example, all the BF games :P < 1218888400 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :also < 1218888400 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :block #13 from outputting < 1218888409 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Why? It'll fix the programs using #13#10 < 1218888421 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and will still allow programs using #10 to work < 1218888445 0 :makebot!n=makebot@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218888449 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric ::< < 1218888466 0 :makebot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218888484 0 :makebot!n=makebot@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218888506 0 :makebot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218888510 0 :makebot!n=makebot@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218888511 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, IRClib should be installed now < 1218888522 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Oh. Found the mistake. It grabs both 10 and 13 and newline < 1218888534 0 :makebot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218888545 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as newline, you mean < 1218888565 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It should accept 10 and block 13. < 1218888598 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Actually, this method should now make all the BF programs compatible with BFirc. < 1218888600 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Oooh. < 1218888601 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And that's a yay < 1218888610 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :So 'fuck anything that's <32 and 10 as newline' ? < 1218888611 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :BFirc is BF compatible < 1218888620 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Possibly. < 1218888621 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1218888629 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I could display the unprintables as /x if you wish < 1218888636 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Pythonish. < 1218888652 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Nope. You could make it a parameter in source code if you want so much though. < 1218888655 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But the default way is: < 1218888674 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ignore everything that's <32 (IRC disallows it) except 10, which is a newline, as in, output the buffer on IRC and go ahead with execution. < 1218888681 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1218888691 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and clean the buffer before continuing execution < 1218888716 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :That's all < 1218888745 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :what does 'continiue exection' mean? < 1218888749 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :As in < 1218888753 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :process the next commands < 1218888754 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :it's aeffectively a bot scripted in BF < 1218888765 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1218888782 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Now i'm going to force-feed a BF interpreter to it. xD. < 1218888782 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :sure, #10 cleans the buffer < 1218888790 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :It'd be nonsense NOT to clean it. < 1218888809 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :just write a suitable BF program to use a chatbot and invent some way input'd work < 1218888813 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, one question. does "," wait for a character if it doesn't get one? < 1218888855 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :right now, ',' is ignored. < 1218888860 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh. :( < 1218888864 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it'd wait if implemented. < 1218888875 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :',' should just output the latest char from the input buffer. < 1218888877 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :you wanna some @ commands that checks the buffer? < 1218888884 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it'd do so. < 1218888889 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Nope... I think not. < 1218888894 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Just finish ',' and it's done. < 1218888906 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Possibly. < 1218888909 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Will need to test it first. < 1218888923 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I think there's one more thing you should add, in source code. < 1218888938 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It should only copy msg's starting with a specific character < 1218888941 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :like it wouldn't copy < 1218888943 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i am lol < 1218888945 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but it will copy < 1218888948 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :`bf < 1218888951 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :if ` is set as that character < 1218888954 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: index for SSET and SGET, is 0 the top or the bottom? < 1218888957 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It wouldn't copy ` then i think. < 1218888960 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :That's all. < 1218889009 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :That should also be a source-toggleable option. < 1218889015 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, see 5.1 I think < 1218889021 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Why? Some people will make a bf chatterbot (!@#$%^!@#$%^) possibly < 1218889076 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So we should have 2 source-toggleable options. < 1218889094 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :1) Between outputting characters <32 as /x(number) and blocking them (except newline) < 1218889098 0 :makebot!n=makebot@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218889103 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :... < 1218889117 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and 2) between accepting commands only starting with a specific char and erasing the char, and accepting everything. < 1218889122 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :It pretty had to do some sort of 'cat' with input. < 1218889127 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :But I'm pretty sure it won't < 1218889130 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :`hi! < 1218889135 0 :makebot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218889199 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :That's all *sigh*. < 1218889213 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ah, cheers < 1218889233 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what is the point of cross references if no one follows them :P < 1218889239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"see also blah blah" < 1218889242 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :didn't you read that? < 1218889248 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218889268 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, because just about every instruction says that < 1218889275 0 :makebot!n=makebot@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218889279 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: since it's a PDF without links, browsing back and forth every time is a pain < 1218889279 0 :makebot!unknown@unknown.invalid QUIT :Excess Flood < 1218889291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it have links, at least it does here < 1218889298 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1218889302 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :couldn't see a word :/ < 1218889310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you can click 10 < 1218889314 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :run your imagination -a < 1218889318 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :it was kicked for flood < 1218889319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok a mistake that they are black < 1218889319 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ah, UI fail then, they look no different from the rest of the text :-P < 1218889321 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :so it had to do something < 1218889324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I agree < 1218889326 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But where xD < 1218889354 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :write me some program that takes 10 characters, outputs them with a #10 < 1218889374 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I will make a program that takes 1 character and outputs it with a #10 < 1218889374 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :in a loop < 1218889403 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1218889408 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :++++++++++[>,.<.] < 1218889409 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :that will make you get kicked for flood < 1218889409 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :check it < 1218889414 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I wrote the same thing < 1218889421 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so colour them or something :-P < 1218889434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, fixed and uploaded < 1218889434 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :http://zuoniel.republika.pl/ircfuck.py grab it with working output < 1218889436 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :and input < 1218889443 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I gotta be going < 1218889454 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1218889456 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I really need that bag for my laptop < 1218889460 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :wait, is the charcheck working? < 1218889464 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So i can make it detect a specific char? < 1218889469 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :no, it isn't :> < 1218889469 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and only input that? < 1218889471 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1218889473 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok. < 1218889490 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :bye! < 1218889492 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: better, thanks, but could have a bit more contrast, dark blue vs. black isn't that great < 1218889508 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it is rather bright blue on my screen < 1218889515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe you should color calibrate your monitor? < 1218889538 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :grab it again, I added the <32 output ignore thing < 1218889545 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok! < 1218889565 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: when zoomed in 200% it's not obvious at a glance, at least to me < 1218889608 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :oh, it has NO COPYRIGHT notices! < 1218889623 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :for the Greater Lulz. < 1218889681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, odd < 1218889690 0 :makebot!n=makebot@89.108.251.101 JOIN :#esoteric < 1218889697 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1218889710 0 :makebot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218889720 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: maybe I'm just blind :-P raising blue from 122 to 192 makes it clearer to me < 1218889729 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :what did you make it to do? < 1218889736 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :for sure you shut it with a Ctrl-C < 1218889746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, eh? I didn't upload the source file yet so how? < 1218889782 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Nothing, just keep talking < 1218889785 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: image editing programs exist :-P < 1218889786 0 :kierkabot!n=kierkabo@89.108.251.101 JOIN :#esoteric < 1218889802 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :pwn itself < 1218889802 0 :kierkabot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218889808 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1218889816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ah right < 1218889817 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :pwn itse, then it shut off < 1218889820 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as expected < 1218889823 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i used < 1218889834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I got a rather good monitor, maybe that is the cause < 1218889836 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :++++++++++>>++++++++[[<,.>-]<<.>>] < 1218889838 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :this < 1218889845 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Takes 8 chars, outputs them < 1218889845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you want I can try it on a even better monitor < 1218889845 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I made the process not terminate itself on purpose, cuz sometimes it failed to sent messages < 1218889846 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: as do I... < 1218889848 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I got no worse one < 1218889853 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And ends in a large crashlog. < 1218889855 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1218889859 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes off to buy a laptop bag < 1218889867 0 :dark_templar!unknown@unknown.invalid QUIT :"happy botting!" < 1218889876 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, Samsung SyncMaster 940B is the other monitor < 1218889880 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Anyone seeing me try to run Lost Kingdom on this, #esoteric-blah < 1218889881 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Now < 1218889884 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i'll soon do it < 1218889890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION turns it on and goes to fiddle with nvidia-settings < 1218889890 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I can show you a screenshot < 1218889931 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Okay, it's in #esoteric-blah. Yay. :) < 1218889947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well that would look correct on mine < 1218889951 0 :dark_templar!n=squerart@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218889960 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Oh, the online bank pwned itself, I can't reset the limits on my card... < 1218889971 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :no bag :/ < 1218889981 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: who said that anything looks incorrect, I'm just saying that it could use more contrast :-P < 1218889989 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: iki.fi/deewiant/asdf.png < 1218889998 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh man < 1218890000 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I tried it < 1218890001 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it crashed < 1218890007 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Lost Kingdom < 1218890008 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :omg < 1218890009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, on my screen that has a lot of contrast :/ < 1218890013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "5.1 on page 10" could be clearer to me < 1218890023 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Testing it again < 1218890028 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I hate things pwning itselves < 1218890032 0 :LostKingdomBot!n=LostKing@89.108.251.101 JOIN :#esoteric < 1218890037 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Pwn urself! < 1218890041 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hm... Shouldn't it output? < 1218890044 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Well < 1218890044 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It's a 2MB mess < 1218890048 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :2 MB what? < 1218890055 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: on the more zoomed out ones in the lower window it's clear enough but zoomed in that far I didn't immediately notice that those aren't black < 1218890057 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :a 2MB text adventure game < 1218890063 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'll try a smaller-sized game now < 1218890064 0 :LostKingdomBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218890070 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :well < 1218890072 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :It's Python < 1218890077 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm < 1218890078 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure it can pretty handle stuff that big < 1218890220 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it works in a normal BF interpreter < 1218890220 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: hehe, actually I can even get an optical illusion out of this: staring at the 5 long enough it looks completely black after a few seconds :-) < 1218890220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I notice it both zoomed and non-zoomed on my monitors < 1218890220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1218890220 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Well < 1218890220 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :(idea!) < 1218890221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, and nop that doesn't work for me < 1218890221 0 :stackoverbotter!n=stackove@oklopol.yok.utu.fi JOIN :#esoteric < 1218890221 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218890221 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION made a bot! < 1218890221 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hi stackoverbotter! < 1218890221 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218890221 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :I could append a linefeed on each of the stuff appearing in chats! < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Is it in BFirc? < 1218890221 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hi stackoverbotter! < 1218890221 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh i see < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1218890221 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so what color temperature do you have < 1218890221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very strange < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So what is it in :P < 1218890221 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p131415515.txt i call it stackoverbotter because python doesn't have tail recursion :P < 1218890221 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :}_} < 1218890221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, looking... < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So we have 3 bots here < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And soon a 4th joins < 1218890221 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yay :( < 1218890221 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's add my bf interpreter there < 1218890253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well one screen only says "warm/normal/cool", set to normal, that is the least good monitor < 1218890262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :trying to find it in the menu system of the other monitor now < 1218890274 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :grab it again < 1218890275 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: doesn't sound like a good monitor if it can't even tell you what temperature you have ;-) < 1218890283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I said the least good < 1218890287 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Testing "Taking Over The World" < 1218890288 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :it now adds a linefeed on each IRC message < 1218890291 0 :LostKingdomBot!n=LostKing@89.108.251.101 JOIN :#esoteric < 1218890293 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is consumer crap but actually works well < 1218890297 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yay, this works < 1218890309 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, the other one got a crappy menu system < 1218890320 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :Hey, it pwned itself! < 1218890320 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so it isn't that good either ;-) < 1218890322 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :stop this notice spam please < 1218890322 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1218890326 0 :LostKingdomBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218890332 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok < 1218890336 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Let me move it to -blah then < 1218890343 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :kk < 1218890366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, apart from this menu system it is good < 1218890380 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so, in total, it isn't good. ;-) < 1218890469 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it says it is "D65" < 1218890493 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | but there will probably be some API to specify output as a string or something. < 1218890494 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 6500 K then I guess < 1218890507 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I use 9300 myself < 1218890517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, pl < 1218890518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok* < 1218890534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, and well the cheaper monitor looks the same < 1218890538 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, that doesn't make much of a difference < 1218890548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :consumer crap but looks as good < 1218890554 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Another problem found < 1218890554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I guess it is the same then too < 1218890559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, or very close < 1218890562 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so it's more likely the problem is in my background lighting, eyes, or brain. :-) < 1218890592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, background lighting here is outside daylight as reflected from a typical red Swedish house < 1218890595 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so have you tried increasing the blue to 192 and seeing if that makes ig ugly for you < 1218890598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ie, this room got morning sun < 1218890600 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :s/ig/it/ < 1218890603 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is a clear sky < 1218890607 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's raining here < 1218890609 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, will try < 1218890624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway since it is afternoon, no direct sun < 1218890689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1218890691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, 192? < 1218890697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :\definecolor{theblue} {rgb}{0.02,0.04,0.48} < 1218890700 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is the current line < 1218890705 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 192 in the range 0-255 < 1218890712 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, can't be arsed to convert < 1218890713 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so 0.75 < 1218890736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :uggly < 1218890740 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1218890741 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :really hurts my eyes < 1218890745 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too sharp blue < 1218890753 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :do you have brightness set to 300% or something? ;-P < 1218890768 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, to 85% < 1218890788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, 100% on the cheaper monitor < 1218890796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they match pretty closely then < 1218890798 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: how about underlining or bolding or italicizing links or something < 1218890809 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, no idea how to do that < 1218890830 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/MUTMR695.html < 1218890835 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: \underline, \textbf, \textit < 1218890841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, see what I pasted < 1218890850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is the hyperref package that does it < 1218890885 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :eugh < 1218890885 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, eh? < 1218890917 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: set colorlinks to false? or was that what it was before? < 1218890934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, that would make them black < 1218890941 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: was that what it was before. < 1218890943 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :before it was set as black by mistake < 1218890944 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yay < 1218890948 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Taking Over The World works now < 1218890949 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: just set it to false < 1218890952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in not "theblue" but =black < 1218890961 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that should put a frame around them < 1218890962 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, underlines are uggly < 1218890967 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: which is also good because they are not printed then < 1218890967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and the frames even worse < 1218890976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, the frame is even worse IMO < 1218890982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also who the heck would print this!? < 1218890989 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ....................... < 1218890997 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why the hell is it a PDF if it's only for on-screen viewing < 1218890999 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :?? < 1218891020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I didn't think anyone would be crazy enough to implement it, yet alone print it :P < 1218891038 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if you don't care about printing and stuff like that then make it into HTML < 1218891051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I can try to make it a different blue then < 1218891052 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if you do care, set colorlinks=false and use the frames :-P < 1218891060 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :there are no other options here < 1218891069 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if it's a PDF it should be printer-friendly < 1218891072 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :because that's the whole point < 1218891079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I will try to use the same blue as wikipedia use in it's links < 1218891083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :less intensive < 1218891086 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yet I assume readable < 1218891111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is, external links < 1218891124 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or do you disagree again? < 1218891144 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :http://zuoniel.republika.pl/ircfuck.py - yay, BFirc is finally done and fixed. < 1218891147 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Slow, but compatible. < 1218891154 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I disagree in that since this is a PDF you shouldn't be colouring stuff that only matters when viewed in a PDF viewer < 1218891195 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, those frames disrupt the flow of the text, make it hard to read < 1218891216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I might as well drop the clickability < 1218891222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would at least make you stop complain < 1218891243 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :hey, is PDF an esoland? < 1218891251 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :esolang*? < 1218891265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nop < 1218891273 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why do you want to use a PDF? < 1218891292 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, fine, now you want me to upload it as *.dvi I assume? < 1218891297 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: HTML < 1218891308 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :god this is hard, i'm basically copypasting code, and it's simply impossible to the the parens right < 1218891310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, html is a language I hate to write in < 1218891324 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so don't write HTML, use markdown or restructuredText or whatever < 1218891331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even worse < 1218891335 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and then generate HTML < 1218891339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and typographically a horror < 1218891346 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :err, what? elaborate < 1218891380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1218891383 0 :stackoverbotter!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218891405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :typographically, the web pages rendered by a browser is a horror < 1218891406 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :firstly, how is it worse than LaTeX which is just as bad as HTML in that you can't see the content for the markup < 1218891416 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1218891419 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, did I ever say that? < 1218891425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nop I don't think I did < 1218891429 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, that's what I said < 1218891436 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :LaTeX is as bad as HTML in that respect < 1218891441 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I didn't say that was a problem with html < 1218891448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I fail to see the relevance of it < 1218891453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1218891454 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so what is your problem with HTML < 1218891484 0 :dark_templar!unknown@unknown.invalid PRIVMSG #esoteric :1) save webpages as Pascal programs 2) execute them at runtime 3) let them write the webpage with Graph module < 1218891529 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and as far as HTML typography, if you hate it then view it in PDF yourself < 1218891547 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :others don't care, I'd rather have a plaintext file than a PDF in this case since there's zero advantage to having it be a PDF < 1218891555 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Evil Idea of the day: A legal TV signal broadcast station :) < 1218891572 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just write it in markdown/whatever, and generate HTML and PDF from that < 1218891600 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :How can i do a legal TV signal broadcasting station? < 1218891607 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :you get your pretty ligatures and others get something that's easy to work with < 1218891670 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://www.complang.tuwien.ac.at/anton/why-not-pdf.html < 1218891964 0 :stackoverbotter!n=stackove@oklopol.yok.utu.fi JOIN :#esoteric < 1218891964 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218891978 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :back < 1218891987 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :&%#bf ++++++++[>++++++++<-]>+++.!!!lol < 1218891987 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :C < 1218891995 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1218892004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, that paper is outdated, "xpdf 0.91 crashes;". well last version of xpdf seems to be 3.02, 0.91 was many years ago < 1218892013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't think anyone use it today < 1218892019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you shall have your postscript variant < 1218892020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1218892026 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I will make that if you want < 1218892032 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p134611352.txt < 1218892042 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :absolutely no checking for malicious thingies < 1218892048 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so feel free to kline me < 1218892075 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Will you be back from the shop < 1218892078 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :darktemplar < 1218892103 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh well < 1218892109 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Now i'm going to write my IRCBOTTEN < 1218892127 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that wasn't the point, the arguments are still valid < 1218892141 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: mostly the one on-screen reading < 1218892146 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :s/one/one about/ < 1218892150 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that irc bot is exactly why i hate purely functional programming < 1218892153 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in the unlambda sense < 1218892156 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :s/one/ones/g gah < 1218892175 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i.e. the point is the content, not the formatting < 1218892221 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm what next, i've kinda exceeded my uselessness limit already < 1218892221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, show me a browser that can properly do formatting then? < 1218892229 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: define "properly" < 1218892230 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218892240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, with correct optically right margins, ie, microtypography < 1218892258 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: define "correct" < 1218892306 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, http://commons.wikimedia.org/wiki/Image:Textformatting.svg < 1218892314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :decide which is easiest to read < 1218892326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with the best margins < 1218892343 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: about the same IMO < 1218892371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I find the left one easier to read < 1218892373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :by far < 1218892396 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I was almost going to say the right one is easier but decided they're about the same < 1218892397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I find bad typography really really disturbing when reading < 1218892412 0 :dark_templar!unknown@unknown.invalid QUIT : < 1218892434 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I just read the text and ignore what it looks like :-P < 1218892439 0 :asiekierka!n=asiekier@89.108.251.101 JOIN :#esoteric < 1218892445 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well that's you < 1218892447 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(of course I'm exaggerating but you get my point) < 1218892491 0 :dark_templar!n=squerart@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218892500 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I do notice stuff like ligatures, but I don't think they affect readability < 1218892504 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hi darktemplar < 1218892509 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :sure, the text on the left looks a lot nicer < 1218892511 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Seems either my code has a bug < 1218892513 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or yours does < 1218892520 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but I think it's just as readable as the one on the right < 1218892525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I disagree there < 1218892529 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :pasting the code in a secondie < 1218892544 0 :dark_templar!unknown@unknown.invalid PART #esoteric :? < 1218892549 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/avNNHL38.html < 1218892554 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Great. I wonder why this doesn't work < 1218892599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: do you want me to take over the protocol spec? I can produce HTML for myself and a nice PDF for you :-P < 1218892620 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I intend to try to find a working color < 1218892646 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1218892646 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1218892670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, think I found one < 1218892671 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I was serious though, I'd rather even write it myself since I'm actually implementing it now < 1218892689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, new uploaded < 1218892690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :check it < 1218892707 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :wow, red < 1218892728 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :sure, better < 1218892804 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :"Konversation terminated!" < 1218892862 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i should make a compiler from python to purely functional python < 1218893048 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but do you feel like you still want to work on it? I can take it off your back < 1218893080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what do you intend to do with it? < 1218893086 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how much would you change it < 1218893120 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1218893120 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the biggest changes would probably be the stuff I talked about in the e-mail I sent you a while back < 1218893146 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :mostly simplifying it: make pre-run and stopped the same state, join breakpoints and events < 1218893159 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, email? my email haven't been working the last week < 1218893160 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :maybe add some stuff (like the missing stack stack stuff) < 1218893174 0 :RodgerTheGreat!unknown@unknown.invalid QUIT : < 1218893187 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it was the one where you complained that I used "--" < 1218893192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah that < 1218893241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I can send you the lyx file < 1218893244 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :http://asiekierka.boot-land.net/screebles/ - when i watch that thing with an orange portal, my mind alternates between it being outside and inside at once < 1218893299 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sure, but I can always even write it from scratch myself, the main point here is that I'd rather not have us both writing the same thing independently :-) < 1218893341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, true < 1218893344 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's all write it independently and kick the ones that are slow < 1218893354 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kicks oklopol < 1218893374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hey! < 1218893378 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm very fast < 1218893385 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's the one thing i can do < 1218893386 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster won, sorry ;-) < 1218893405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, yeah draft 2 is already written by me, like draft 1 < 1218893425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, also I feel that the official name should be the long: Funge protocol for interpreter tracing and debugging < 1218893432 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :wasn't draft 2 just a few spelling corrections < 1218893434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe you could make it even longer < 1218893439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, nah it was a bit more iirc < 1218893447 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why not just "Foo: the Funge protocol for..." < 1218893456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, too easy! < 1218893457 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so there's a short official name "Foo" < 1218893474 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and you can just say "this interpreter is Foo compatible" or whatever < 1218893533 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, .tar.lzma or tar.bz2? < 1218893539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which format to you prefer for the files < 1218893549 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :whatever < 1218893558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.lzma then < 1218893609 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://rage.kuonet.org/~anmaster/tmp/funge-frontend-protocol.tar.lzma < 1218893611 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ^ < 1218893618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hope you can open it < 1218893626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if not just ask and I'll redo as .bz2 < 1218893745 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why not just use 7-zip, it uses the same algorithm and you don't need to have a tar in between :-P < 1218893788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, harder to use < 1218893799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at least for me < 1218893806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would have to learn a new program < 1218893825 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :you already had to learn lzma < 1218893869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, same interface as bzip2 and gzip < 1218893875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I fail to see your point < 1218893886 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lzma --best my-archive.tar < 1218893887 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :maybe the linux version does < 1218893898 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the windows one has a very unique interface :-P < 1218893906 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's not about time of finishing, but about the time taken to write it < 1218893908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I don't use windows < 1218893910 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why not tar -cjf in the first place < 1218893918 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyawy, i didn't even know what you were talking about, assumed a program < 1218893919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, that would produce bzip2 < 1218893921 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to make another IRCmod of a language, possibly < 1218893922 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*way < 1218893925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, fine if that is what you wan < 1218893927 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :want* < 1218893941 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes exactly, so my point is why prefer typing a separate command to just adding a char :-) < 1218893944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, but this way I saved 381 bytes ;)! < 1218893949 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just kidding < 1218893962 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but you used up 140KB storing the uncompressed version before you put it through lzma < 1218893983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I can reclaim that after < 1218893987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, or < 1218894004 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes, after, but in the meanwhile your hard drive is now that much closer to failure ;-) < 1218894021 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and I find it a good habit anyway since if you're on a drive with low disk space that can matter < 1218894030 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tar -cf - mydir | lzma --best -c - > mycompressed-file < 1218894033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think that may work < 1218894037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or something like it < 1218894046 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I'm not that low ;P < 1218894051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also I got backups < 1218894052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on tape < 1218894063 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and now you have to look up flags again since you only know it's "something like it" ;-) < 1218894080 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and yeah, but like said, I find it a good habit since you can get that low < 1218894088 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or if you're on a network drive or whatever < 1218894150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, heck I bet I could even pipe it into ssh to make the compressed archive only show up on the server < 1218894156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not that I plan to try < 1218894162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I'm almost sure it is possible < 1218894306 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1218895335 0 :MikeRiley!n=mike@12.192.179.31 JOIN :#esoteric < 1218895589 0 :ais523!n=ais523@147.188.254.114 JOIN :#esoteric < 1218895732 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: there's a bug in your X in 3DSP < 1218895748 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or at least in your test for it < 1218895781 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :ok, what is the bug?? < 1218895815 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, but the answer the test wants is wrong < 1218895833 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and what do you believe the answer should be??? < 1218895833 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :neither matrix*vector or vector*matrix gives the result the test expects < 1218895857 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :one moment, I will check using Mathematica to make sure it's right ;-) < 1218895861 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218895947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does all mycology test fingerprints? < 1218895983 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :mycology tests many fingerprints < 1218895996 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: using premultiplication which I guess is what you want (i.e. matrix*vector) it should be 5.50897 1.98446 7.98205 < 1218896011 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the other way around it is 1.11603 7.66506 10.326 < 1218896031 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it doesn't test some fingerprints, for instance I don't think anyone but me dared write a test program for IFFI < 1218896038 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :iffi? < 1218896046 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Intercal-like Foreign Function Interface < 1218896053 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :intercal-like, right < 1218896056 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which I spent a month or so writing, to combine C-INTERCAL and cfunge < 1218896079 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :deewiant: your results appear to be missing the translation operation... < 1218896082 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: oh, and what the hell is MVRS, it looks scary and TRDS-like in its feralness :-P < 1218896085 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in theory it could work without an INTERCAL implementation, for instance you could connect two IFFI-enabled Funge interps with it in theory < 1218896097 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but in practice the only implementation anyone did was C-INTERCAL <-> cfunge < 1218896109 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: I'm just using the "transform matrix on concatenating with Z" you give at the end of the file < 1218896117 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :will explain MVRS in a moment,,,want to make sure the 3DSP is right.. < 1218896119 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and multiplying it with (1 2 3 1) < 1218896136 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :understood deewiant,,,,but the calculation i am using may not be exactly the same.... < 1218896153 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :checking it right now with calculcations i got from a book an doing 3d graphics... < 1218896154 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: CCBI gives what Mathematica gives < 1218896169 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :i.e. 5.51 1.98 7.98 < 1218896215 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :which is (1 2 3) less than my results,,,,,which is minus the translation operation... < 1218896244 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :translation isn't an addition < 1218896253 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :was in the book i have..... < 1218896264 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and in any case, I get GOOD for all the tests before that (except N which assumes something about rounding) < 1218896278 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yes, n does not assume rounding,,, < 1218896286 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :need to fix that a bit.... < 1218896295 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :mine shows good,,,,but rounding could make it show bad... < 1218896298 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1218896300 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well your test gives BAD because it expects 0.444 or something when I get 0.445 < 1218896319 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and 0.445 is actually closer to the correct result which is 0.4448 or so ;-) < 1218896334 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :which precision were you calculating with?? < 1218896368 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I use floats but I the compiler may increase the precision if it thinks it's a good idea < 1218896369 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i will probably modify that test a bit in order to fix possible rounding issues... < 1218896373 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :s/I the/the/ < 1218896398 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i thought at the time that rounding issues may cause a problem.. < 1218896414 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :i.e. if I do float x = y * z then the compiler might choose to calculate y*z as long double before making it float < 1218896418 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :Rc/Funge-98 is using double for all those calculations... < 1218896458 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: looking at your source for X, Vector_Matrix_Mul looks wrong < 1218896472 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :that formula came from a book,,,, < 1218896486 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and the more i think about it,,, which used that for a specific task... < 1218896487 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the last ones added should be b.c[3][0] and [3][1] etc instead of [0][3] [1][3] < 1218896493 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :mainly reorient an object,,,and then move it... < 1218896496 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just like all the others are < 1218896501 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :so probably not the best formula to use... < 1218896541 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :you have a wrong version....here is what is in vector.c: < 1218896560 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :struct VECTOR3 Vector_Matrix_Mul(struct VECTOR3 a,struct MATRIX b) < 1218896560 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :{ < 1218896560 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : struct VECTOR3 Result; < 1218896560 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Result.x=a.x*b.c[0][0]+a.y*b.c[1][0]+a.z*b.c[2][0]+b.c[0][3]; < 1218896560 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Result.y=a.x*b.c[0][1]+a.y*b.c[1][1]+a.z*b.c[2][1]+b.c[1][3]; < 1218896561 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Result.z=a.x*b.c[0][2]+a.y*b.c[1][2]+a.z*b.c[2][2]+b.c[2][3]; < 1218896563 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : return Result; < 1218896564 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I downloaded it today :-P < 1218896565 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :} < 1218896568 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes, and that is wrong < 1218896569 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :see < 1218896575 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :a.x*b.c[0][0]+a.y*b.c[1][0]+a.z*b.c[2][0]+b.c[0][3]; < 1218896577 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :the version on the website does not have the fixed code... < 1218896584 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why [0][0] [1][0] [2][0] [0][3] < 1218896589 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why is the last one in a different order < 1218896595 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it should be [3][0] < 1218896608 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :[3][0] would have zero in it... < 1218896635 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it should be consistent < 1218896638 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :a translation matrix for (1 2 3) would look like: < 1218896640 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :1 0 0 0 < 1218896643 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0 1 0 0 < 1218896645 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0 0 1 0 < 1218896648 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :1 2 3 1 < 1218896663 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fine, but in any case that formula should be consistent < 1218896665 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :again,,,this came from a book i have... < 1218896690 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: that formula gives incorrect results, Result is neither a*b nor b*a < 1218896692 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :they may have done things differently... < 1218896707 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(b*transpose(a) to be exact) < 1218896727 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if your storage is like that then I think flipping the others' order may help < 1218896732 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :do not know what their intention was....but my code comes up with their results.... < 1218896736 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :because it has to be consistent < 1218896740 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :they may have been doing somethign a bit different... < 1218896808 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: what do you get from multiplying {{1, 2, 3, 0}, {1, 2, 3, 0}, {1, 2, 3, 0}, {1, 2, 3, 1}} with {{1,2,3,1}} < 1218896830 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i will look deeper into it,,,,look for some different formulas... < 1218896850 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :again,,,the intent of this book may have been slightly different than what you are expecting.... < 1218896851 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: you can look on wikipedia for the formula for multiplying two matrices together... < 1218896859 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the intent should and does not matter < 1218896863 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i know the formulat for multiplying two matrices... < 1218896867 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the fact is, that code does not multiply a vector by a matrix < 1218896892 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :intent does matter,,,if this book was using the matrices in a different way,,,it would matter about the formula they used.... < 1218896897 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :either that,,,,or the book has it wrong... < 1218896931 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :intent can't matter, multiplying two matrices together is a very well defined operation, if they do it differently it's not matrix multiplication < 1218896939 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i understand that.... < 1218896942 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the book may have a mistake indeed < 1218896951 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or you miscopied it, which I also think is a possibility < 1218896954 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i agree,,,the book could have mistake in it... < 1218896963 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i am looking at the book right now....matches my formulas... < 1218896978 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :have you tried changing the order of those from [1][0] to [0][1]? < 1218896984 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :no miscopy....but definitely possible the book has them wrong < 1218896987 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :maybe the formulas match but your storage order differs < 1218897005 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :no,,,using all the matrix/vector functions from this book.... < 1218897016 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and my results match the results from the book,,,,, < 1218897022 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :give me an example result < 1218897028 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :so my code matches the book,,,,but the book may be wrong... < 1218897043 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :the example from the book is the example in the 3DSP test... < 1218897051 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well then the book is wrong < 1218897053 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :that is how i knew the results to test... < 1218897057 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i can accept that... < 1218897064 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :like said, I posted above the two possible results of that multiplication < 1218897068 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :depending on which order it's done in < 1218897072 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and what the test expects is neither < 1218897098 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i will look deeper into it....chances are the book i have is wrong.... < 1218897196 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :anyhow...will get it straightened out and redo the test program to have correct results.... < 1218897232 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alright, thanks < 1218897238 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :now what about MVRS?? < 1218897313 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :MVRS is a support fingerprint for a new feature in Rc/Funge-98 V2,,,,essentially concurrent concurrent funge... < 1218897322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :concurrent concurrent funge? < 1218897330 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :V2 can run multiple funges at once.... < 1218897342 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's fiendish. :) < 1218897343 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :MVRS allows for data copy between funges,,,, < 1218897355 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :as well as the ability of an IP to travel to another funge... < 1218897364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even C-INTERCAL can only have one Funge linked in at a time right now < 1218897387 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I was afraid it would be something like that :-p < 1218897394 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :V2 can now run an unlimited (well limited by memory) number of virtual machines... < 1218897401 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: can they have different numbers of dimensions? < 1218897406 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yes they can < 1218897411 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :egads < 1218897423 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :also,,,one can be running funge/98 while another is running funge/93 or or funge/108 < 1218897443 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :one can be running befunge while another is running unefunge or trefunge... < 1218897452 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :each VM is its own universe.... < 1218897456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: can any of them run programs other than funges? < 1218897476 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i suppose it is possible,,,,but only funges are defined... < 1218897484 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: are they synchronized? i.e. all at the same tick (forgetting about TRDS) < 1218897500 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :there is a note in the manual concerning TRDS < 1218897511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I suppose that if you have the ability to redefine commands other than A-Z, you could easily write something in Funge that changed a Funge interpreter into a Brainfuck interpreter by redefining []+-,.<> < 1218897511 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately there is no manual about it online < 1218897514 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :only the test < 1218897516 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :each universe is its own...TRDS only effects the universe it is running in...and no others.... < 1218897527 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: but still, doesn't answer my question, are they synchronized < 1218897549 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :as far as tick count....they are not synchronized if you use TRDS < 1218897553 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :otherwise they will be < 1218897560 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :okay, so they are < 1218897569 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :that makes it a bit easier to reason about :-) < 1218897578 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :jumping backwards in TRDS would change the tick count for only universe where somethign went backwards... < 1218897609 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :the code that executes this,,,,,loops over each VM,,,,which in each VM there is code that loops over each IP.... < 1218897628 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :so once all the IPs in one VM have run,,,,then the next one will execute all of its IPs, etc... < 1218897663 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :the spec for MVRS is still in change...but here is what there is of it so far: < 1218897665 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :"MVRS" 0x4d565253 < 1218897665 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :----------------- < 1218897665 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :B (0gnirts flags--) - Big-Bang, create another universe < 1218897665 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :C ( -- n) - Number of existing universes < 1218897665 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :F (0gnirts Vd Vs Vsz) - Copy funge-space from another universe < 1218897666 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :G (0gnirts Vp Vd) - Go to another universe < 1218897668 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :J (0gnirts --) - Jump to new universe < 1218897670 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :N ( -- 0gnirts) - Get name of current universe < 1218897672 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :P (0gnirts Vd Vs Vsz) - Copy funge-space to another universe < 1218897674 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :F source vector must be x,y,z even if source universe is unefunge or befunge < 1218897676 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :F size vector is based upon current universe < 1218897678 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :J keeps position and delta < 1218897680 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :Any command specifying a universe will reflect if the universe does < 1218897682 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :not exist < 1218897682 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: so hmm, they are still executed discretely? < 1218897684 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :B Flags: < 1218897686 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 1 - Unefunge < 1218897688 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 2 - Befunge < 1218897690 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 3 - Trefunge < 1218897691 0 :tusho!n=tusho@91.105.80.203 JOIN :#esoteric < 1218897692 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 4 - Funge/93 < 1218897694 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 8 - Funge/98 < 1218897695 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1218897696 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 12 - Funge/108 < 1218897698 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 16 - Supress summary < 1218897700 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 32 - Enable debugger < 1218897702 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 64 - Enable trace mode < 1218897704 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : 128 - Official version of y < 1218897705 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: you should really consider pastebins or something < 1218897706 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :Defaults: < 1218897708 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Befunge < 1218897710 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Funge/98 < 1218897712 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218897714 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :they are not independently executed...so they are cycle synced... < 1218897721 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :pastebins??? < 1218897742 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: instead of putting a lot of text into the channel, you put it into a pastebin and link to the pastebin < 1218897743 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: i.e. places on the 'Net where you can paste stuff, as opposed to pasting to IRC :-) < 1218897746 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :like http://paste.pocoo.org/ < 1218897753 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :oh...ok,,,, < 1218897754 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that was scripted ais523 < 1218897756 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: stop flooding < 1218897758 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: pastebin.ca < 1218897760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so that you don't flood the channel < 1218897760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: no it wasn't < 1218897765 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: :) < 1218897770 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I happened to be reading what MikeRiley was saying at the time < 1218897773 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and just typed it when I saw you log in < 1218897784 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: so hmm, if you do F in universe B then universe A has already executed and you'll get this tick's universe A instead of last tick's? < 1218897822 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :correct < 1218897832 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :however the universe looks at the time F is executed < 1218897840 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or is it defined to be in the reverse order like IPs < 1218897858 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: what do you mean < 1218897858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :re the topic: someone should write an API to get the entire backlog of #esoteric as a string or something < 1218897878 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably optbot, it seems to claim there would be < 1218897878 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: or objc < 1218897899 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :the code for F is simple....merly do a funge-space copy....however the source exists at the time of execution is what you get... < 1218897921 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :does not matter what cycle any universe might be in... < 1218898146 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i put a copy of the V2 source on my site if you want to see what i am doing. http://www.rcfunge98.com/rcfunge2.tgz < 1218898211 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: you should fix the MIME types on your site < 1218898221 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i have no control over them < 1218898222 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :that is most definitely not text/html :-P < 1218898228 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i agree.... < 1218898242 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :at least i do not think i do....let me look.... < 1218898245 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :where do you host your stuff < 1218898277 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :ipower.com < 1218898318 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :looking now to see if i can change the mime types... < 1218898320 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: they do advertise "Customizable MIME Types" < 1218898359 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :ok,,,,looking.....not finding it so far.... < 1218898388 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well I don't know about their user interface but it /should/ be there and if you can't find it, complain to them :-P < 1218898425 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :might have to.....been through half the stuff there,,,and so far no mime types < 1218898477 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :hmm, looks like MVRS is going to force me to rewrite my interpreter :-) < 1218898501 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i had to rewrite mine.... < 1218898509 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: do you still aim to implement every fingerprint ever? < 1218898523 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :but at the same time,,,will now allow me to replace my mini-funge with a much more powerful one... < 1218898533 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I never did, so don't hold your breath on IFFI ;-) < 1218898537 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218898552 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: WIND and FING were the two that I consciously decided not to, earlier < 1218898567 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :Rc/Funge-98 probably supports more fingerprints than anything,,,but sill not all of them that exist... < 1218898579 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and FNGR deewiant??? eheheeheheheh < 1218898593 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: did I confuse FING and FNGR? < 1218898598 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yes you did < 1218898603 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :FING is the new one... < 1218898609 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :FNGR is the big scary one... < 1218898611 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alright, so WIND and FNGR then < 1218898677 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :well,,,if ipower supports customizable mime types...they are not on my control panel anywhere.... < 1218898693 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and probably all the SysV IPC ones as well deewiant??? < 1218898701 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I feel so proud, I managed to make a fingerprint that everyone's scared of implementing < 1218898724 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there should be an EVAL fingerprint < 1218898726 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's my contribution < 1218898733 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: that evaluates what? < 1218898736 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :PERL evaluates Perl < 1218898739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: befunge-98 < 1218898740 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1218898743 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er < 1218898746 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :funge-98 < 1218898749 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: couldn't you just use a goto? < 1218898750 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: yes, I won't implement any non-portable ones < 1218898754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or MikeRiley's MVRS? < 1218898758 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: maybe? < 1218898760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i dunno :D < 1218898763 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: are the docs for it somewhere < 1218898786 0 :dark_templar!n=squerart@aczu141.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218898797 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :IFFI, that is < 1218898798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: yes they are, I'll compile them for you though because I think they're only in source form on the Internet atm < 1218898803 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll put compiled documentation up for you < 1218898814 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :great :-) < 1218898834 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1218898836 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :what would EVAL do???? that cannot already be done??? < 1218898849 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: not sure < 1218898850 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218898854 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :different dimensions < 1218898854 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :eheheh < 1218898858 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you could execute trefunge in befunge < 1218898866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :by passing ( code 3 ) to the eval command < 1218898871 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :MVRS in a way could let you do that... < 1218898881 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as well as unefunge in befunge, etc with ( code 1 ) < 1218898898 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :interesting idea...just wonder if it really has any use... < 1218898920 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: Do most funge things have a use? :) < 1218898927 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie < 1218898931 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :could use it for fungot < 1218898937 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(as an ^eval command only he could use) < 1218898938 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :well....no....except keep people like us busy messing with it!!!! eheheheeheheheheheh < 1218898947 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but then you could just do a goto in that case < 1218898952 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :still, the different-dimensions thing is nice < 1218898968 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://code.eso-std.org/c-intercal/doc/html/guplsbpq.htm#The-IFFI-Fingerprint < 1218898970 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ^ < 1218898978 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :cheers < 1218899118 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the joys of distributed version control, I can compile the documentation directly in the repository and it doesn't break anything < 1218899298 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's some deep funge-intercal entanglement going on there :-P < 1218899306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: yes, it is < 1218899309 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1218899322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the Funge program can even change the syntax of the INTERCAL program by adding new commands < 1218899325 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or new operators < 1218899537 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Suggested name for bridges of this sort: Esolang intercourse. < 1218899671 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or just esoteric intercourse < 1218899693 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that flows better. (<-- Man, that wasn't even intentional) < 1218899697 0 :dogface!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1218899711 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :deewiant,, do you know what your final transform matrix looks like??? want to see if yours and mine are the same now... < 1218899755 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: everything up to what X expects after the call are the same as what the test expects < 1218899815 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :here is what mine looks like now: < 1218899824 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0.750 -0.433 1.874 5.508 < 1218899824 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0.433 1.750 -0.649 1.984 < 1218899824 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :-0.500 0.866 2.249 7.982 < 1218899824 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0.000 0.000 0.000 1.000 < 1218899853 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :this is the final one,,,after all the rotations ahave been multiplied in... < 1218899890 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so it looks like you changed from column vectors to row vectors < 1218899905 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :only thing i changed wat the translation matrix... < 1218899919 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :the rest are unchanged < 1218899925 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so what code did you change? < 1218899929 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :so translation produces this now: < 1218899931 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :1 0 0 x < 1218899934 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0 1 0 y < 1218899937 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0 0 1 z < 1218899939 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0 0 1 1 < 1218899948 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :instead of the x y z on row 3... < 1218899948 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : 0 0 0 1 probably < 1218899957 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yes,,,on that last row... < 1218899965 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i changed the code that generates translation matrices... < 1218900008 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :new code creates them as above....old code made these: < 1218900010 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :1 0 0 0 < 1218900013 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0 1 0 0 < 1218900015 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :0 0 1 0 < 1218900017 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :x y z 1 < 1218900035 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :no other code has changed at this point... < 1218900070 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and changed vector_matrix_mul to this: < 1218900074 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Result.x=a.x*b.c[0][0]+a.y*b.c[1][0]+a.z*b.c[2][0]+b.c[3][0]; < 1218900074 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Result.y=a.x*b.c[0][1]+a.y*b.c[1][1]+a.z*b.c[2][1]+b.c[3][1]; < 1218900074 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric : Result.z=a.x*b.c[0][2]+a.y*b.c[1][2]+a.z*b.c[2][2]+b.c[3][2]; < 1218900186 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: so now T says the matrix is wrong in that test... :-P < 1218900227 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yes,,,,i fixed the test for T < 1218900242 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :need to fix teh matrix comparison on the final matrix...then will upload new test < 1218900266 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :also fixed the tst for S * T which would have been wrong as well < 1218900355 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: fixed it manually by replacing @s, and yes that is the same matrix as I get < 1218900367 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the result after X is [11.02, 3.97, 15.96, 1.00] < 1218900440 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :ok,,,,,let me fix the test...then will see the final on X < 1218900548 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :11.017948806286 3.968910902739 11.017948806286 < 1218900552 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :is what i get... < 1218900664 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well that's wrong :-P < 1218900680 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :mathematica: < 1218900684 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :{{11.014}, {3.97}, {15.961}, {1.}} < 1218900687 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or < 1218900688 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :{{0.116, 5.665, 7.323, 34.422}} < 1218900710 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :hmmmmmmmm < 1218900733 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :first 2 look good.....wonder what is up with z..... < 1218900735 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I just use the same routine for matrix-matrix and matrix-vector multiplication, much simpler :-) < 1218900774 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :mine just eliminates the loops....but should still produce the same result....in theory.... < 1218900789 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :but something is not right... < 1218900801 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :if you have the same final transform matrix as i do....hmmmmm < 1218900819 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :for mathematica I just used the matrix you pasted earlier, verbatim < 1218900850 0 :dark_templar!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218900872 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :ok,,,,then i would expect your result is teh correct one....wonder why only my z is off....curious.... < 1218901007 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :type!!!!! stupid me!!!! eheheheheheheheehhe here is what i get now: < 1218901009 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :11.017948806286 3.968910902739 15.964100480080 < 1218901023 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :what was the typo? < 1218901037 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :of course it was one, but what was it :-) < 1218901050 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :in my printf i was outputing a.x instead of a.z!!! eheheeheheheheheheheheh < 1218901057 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1218901065 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :plugging final numbers into the test.... < 1218901311 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :ok,,,,test works now with new numbers... < 1218901512 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :posted new test for 3DSP... < 1218901617 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :N and X fail for CCBI due to precision issues, otherwise all good < 1218901636 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(this is why Mycology only gives UNDEFs for FPSP and FPDP!) < 1218901670 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yeah.,,,probably a good idea.... < 1218901716 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :intersting tho that it matrix checks right,,,since those are all fp as well... < 1218901763 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's just luck < 1218901779 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :guess so.... < 1218901801 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and it checks for me since i used the output of my calculations to produce the test comparison... < 1218901817 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that would help :-P < 1218901822 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :yep..... < 1218901838 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :might change things to undef and then print the results and what the results should be... < 1218901858 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :or else multiply the results by 1000 and take the integer and compare to that... < 1218901874 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :measuring to 3 digits should be precise enough??? and prevent rounding erorrs < 1218901901 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that should work as well < 1218901909 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just 1 digit is probably good enough also... < 1218901927 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :probably....if a calc is wrong, it is liable to be way wrong < 1218901947 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :just like my previous X!!! eheheheheh < 1218902808 0 :darktemplar!n=squerart@aczv89.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1218905044 0 :MikeRiley!unknown@unknown.invalid QUIT :" " < 1218905496 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, upped Screeble #23. http://asiekierka.boot-land.net/screebles < 1218905701 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Yay! < 1218905933 0 :fizziet!n=fis@KMMMDCCCLXXV.gprs.saunalahti.fi JOIN :#esoteric < 1218906425 0 :fizziet!unknown@unknown.invalid QUIT :"Laggity lag." < 1218906573 0 :ais523!unknown@unknown.invalid QUIT :"(1) DO COME FROM ".2~.2"~#1 WHILE :1 <- "'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"" < 1218906718 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1218908176 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1218908733 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1218908803 0 :Mony!n=Asshole@AToulouse-258-1-13-236.w81-250.abo.wanadoo.fr JOIN :#esoteric < 1218909187 0 :asiekierka!unknown@unknown.invalid QUIT : < 1218912094 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | : probably isn't well explained. < 1218913040 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1218913042 0 :Mony!unknown@unknown.invalid QUIT :"ร€ vaincre sans pรฉril on triomphe sans gloire..." < 1218913228 0 :tusho!unknown@unknown.invalid QUIT : < 1218913267 0 :asiekierka!n=asiekier@89.108.251.101 JOIN :#esoteric < 1218913268 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1218913306 0 :darktemplar!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218913494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I will not be reachable tomorrow btw < 1218913516 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alright < 1218913545 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(I won't remember tomorrow anyway so if I have something to ask I'll ask it in any case :-P) < 1218914278 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :... < 1218916728 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218916906 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant; We (or at least I) will then mercilessly mock you for your forgetfulness. < 1218916921 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so I better not ask anything then ;-) < 1218916990 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Mission: accomplished. < 1218917119 0 :tusho!n=tusho@91.105.80.203 JOIN :#esoteric < 1218917184 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :zap zop zoot! < 1218917229 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hi, dogface. < 1218917490 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For some reason I am sorely tempted to utter something like "Hello, little girly man." but that would be just pointless; can't resist mentioning it this way, though. < 1218917846 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't even look female ;.; < 1218918233 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There was that one video; it's the only picturological thing of you I have seen. < 1218918244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :an idea: < 1218918258 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :WikiLinux - The Free Linux distro that anyone can edit < 1218918258 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster; Not the nude pics again. < 1218918259 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1218918315 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: http://tentaclerapture.com/lulz/photo2.jpg < 1218918380 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :po < 1218918382 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*o < 1218918394 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: oko. < 1218918400 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ooooooookokokokokoko < 1218918413 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: please don't say photo2.jpg looks like a girl too < 1218918413 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218918455 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But it does! < 1218918460 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ya i'm so gonna wank @ that! < 1218918469 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: :| < 1218918470 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Are you _absolutely_ sure about your gender? < 1218918476 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Quite thoroughly. < 1218918477 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: i'm here now, in case you need me, btw. < 1218918481 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :at least i think i am < 1218918482 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Unless I just grew a penis somehow. < 1218918483 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218918485 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And I'm also gay. < 1218918496 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Uh, that was a bundled statement. < 1218918502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{Unless I just grew a penis somehow and I'm also gay} < 1218918517 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't get it < 1218918526 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1218918528 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i got it < 1218918529 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1218918529 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: If I was female then I'd have had to grow a penis somehow < 1218918531 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I'd also be gay < 1218918535 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :genders are so complicated < 1218918561 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well for some reason i thought of the penis as a gender switch < 1218918583 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Gender is seperate from sex. < 1218918589 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1218918592 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Then I replied to [20:27:50] Are you _absolutely_ sure about your gender? wrongly. < 1218918603 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Although I am sure of both my gender and sex (they're both male.) < 1218918604 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't believe in complicated things, actually, penis will from now on be my definition of male < 1218918623 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for both gender and sex < 1218918625 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: so eunuchs are genderless? < 1218918628 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218918631 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :definitely < 1218918632 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1218918662 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :gender doesn't have meaning to me, as anything but a physical detail of the body < 1218918675 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or a set of details < 1218918694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :gender is mental < 1218918696 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :sex is physical < 1218918714 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :gender isn't mental, you have a physical sex and a sexual preference. < 1218918721 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :gender is mental < 1218918730 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why do you think people have sex changes? < 1218918734 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :their gender is A, their sex is B. < 1218918745 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :they prefer a set of genitals better than the other < 1218918752 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218918755 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's sexual orientation < 1218918756 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not gender < 1218918773 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you're complicating things for no reason < 1218918782 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no, I'm not < 1218918791 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you're just being completely insensitive to a huge range of people < 1218918803 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh god i'm so sorry! :O < 1218918871 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :all i'm saying is the separation of gender and sex is meaningless to me, for all intents and purposes. < 1218918933 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can live with "some people wanna be physically female/male, most people are one or the other, physically, and most people like one of the two sexes better than the other" < 1218918949 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i don't believe in gender < 1218918969 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there should be an unicode symbol for "there are too many unicode symbols" < 1218918970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218918975 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's a good thing not believing in something doesn't make it not exist < 1218918976 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"being completely insensitive" doesn't really mean anything to me either. < 1218918995 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: http://en.wikipedia.org/wiki/Gender < 1218918996 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :plz read. < 1218919011 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: anyway, this is one of those issues where you say something exists without actually defining it; you may be right, but things without definition are nothing to me. < 1218919026 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: http://en.wikipedia.org/wiki/Gender < 1218919027 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this has happened about a million times, i simply see the world differently than humans < 1218919030 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there's your definition < 1218919049 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :gender = preferred set of genitals < 1218919056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :according to that < 1218919077 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :did you even fucking read < 1218919101 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Gender refers to the differences between men and women. Encyclopรฆdia Britannica notes that gender identity is "an individual's self-conception as being male or female, as distinguished from actual biological sex."[1] Although gender is commonly used interchangeably with sex, within the social sciences it often refers to specifically social differences, known as gender roles in the biological sciences. < 1218919113 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :People whose gender identity feels incongruent with their physical bodies may call themselves transgender or genderqueer. < 1218919124 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think the point to note here is "commonly used interchangeably with sex". < 1218919136 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And "within the social sciences" is not necessarily the case here. < 1218919137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not really, fizzie < 1218919147 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know the distinction, and was going by it < 1218919151 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :as was tusho < 1218919165 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Would you refer to a transsexual as their sex or their gender? < 1218919171 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I should hope the latter. < 1218919172 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, "gender roles" don't mean anything to me < 1218919176 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what are those? < 1218919196 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not that i care, why the fuck can't you let me disagree? < 1218919208 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this is so uninteresting i can't breathe. < 1218919234 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :disagreeing on facts is rather unreasonable < 1218919241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1218919262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i'm not gonna argue anymore, for all intents and purposes we agree completely. < 1218919275 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no, we don't < 1218919283 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you "don't believe" in gender < 1218919310 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't believe it's a useful property to list on a human < 1218919338 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"not believing" doesn't really mean anything to me, i've already explained what i meant < 1218919362 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, really, this is stupid < 1218919373 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :gotta do some workie < 1218919392 0 :MikeRiley!n=mike@12.192.179.31 JOIN :#esoteric < 1218919424 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :People don't have gender, words have gender. < 1218919445 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218919464 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :"Cara" is feminine, "sacapuntas" is masculine, "carro" is masculine, "pluma" is feminine... < 1218919471 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, my particular viewpoint here is that in casual conversation I ought to be able to say either "sex" or "gender" and assume that a single answer ("male" or "female") will suffice for most; and in more complicated cases the answer will then include both "sex" and "gender", whatever those are. < 1218919472 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface: people and words have gender < 1218919480 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Our words do not have gender. :/ < 1218919484 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Correct. :P < 1218919485 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :"dogface" is neither, because it's in English. < 1218919513 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: So say someone said that their sex was male but their gender was female. Would you refer to them as "he" or "she"? < 1218919515 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that hasn't been the issue at any point of this conversation < 1218919520 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I would hope "she". < 1218919548 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :interesting topic for this channel!! < 1218919559 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Actually pretty boring. < 1218919563 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :/me wonders what he came into the middle of.... < 1218919566 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Semantic debates are evil. < 1218919568 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: this is #esoteric, what did you expect < 1218919572 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :And boring = evil. < 1218919573 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :indeed, i don't think we've ever had a conversation this useless < 1218919575 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :guess so!!! eheheeheheh < 1218919582 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :anyway, i've asked fizzie that question twice, i'll ask it until he answers and then I'll stop discussing this < 1218919591 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :which question?? < 1218919598 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: answer what he hopes, fast :P < 1218919609 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: [20:45:12] fizzie: So say someone said that their sex was male but their gender was female. Would you refer to them as "he" or "she"? < 1218919621 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i would say she.... < 1218919638 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :I'd ask them which they'd prefer I refer to them as. < 1218919655 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface: The whole point of them identifying their gender as female would be that they consider themselves female. < 1218919657 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :if they considered their gender to be female,,,then she is the appropriate pronoun... < 1218919661 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: agreed < 1218919708 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :or if they are bi-gendered, then whatever gender they present as is the appropriate one to call them... < 1218919717 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nods < 1218919723 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :tusho: what if they independently decide that "gender" is physical, "sex" is imagined? < 1218919732 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Or if I have no idea what they're talking about? < 1218919736 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface: then they'd just be shuffling terms for no reason :P < 1218919739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and presumably you could ask < 1218919739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1218919740 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :gender is how you feel about yourself...sex is your plumbing.... < 1218919741 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I'll stop talking now < 1218919745 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie can reply to me in /msg < 1218919764 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :how you view yourself that should be... < 1218919788 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, WLAN troubleshooting here; that has a rather larger priority than the poinless sex/gender stuff. < 1218919797 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so, more important topics. Like befunge. :P < 1218919821 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i haven't worked on my languages for ages :< < 1218919832 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sleepy all the time, can't get anything done really < 1218919832 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i find both topics fascinating,,,,but expect more topics like befunge than sex/gender/tg ones... < 1218919835 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :blargh < 1218919842 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: learning to speak various natural languages? < 1218919865 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dogface: well sure, but i was talking about my esolangs < 1218919881 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm slowly learning them all, of course, at various paces :D < 1218919903 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: #esoteric being on topic has been a bit of an anomaly lately < 1218919916 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :i see.... < 1218919926 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah it's great the channel name is so permitting < 1218919969 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :ACTION directs everybody in the world into #esoteric-blah < 1218919977 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface: that's for botfloods < 1218919980 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not general discussion < 1218920110 0 :RedDak!n=dak@host181-94-dynamic.18-79-r.retail.telecomitalia.it JOIN :#esoteric < 1218920138 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, wonder how long stackoverbotter has time left :P < 1218920138 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920156 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's the default stack size in python? < 1218920181 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :1000 < 1218920183 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218920196 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how the fuck is it still online < 1218920394 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what is stackoverbotter < 1218920394 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920396 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyone wanna count the lines since stackoverbotter joined < 1218920396 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920405 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stackoverbotter: hmm hi < 1218920405 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920406 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what does it do < 1218920408 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218920411 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's a purely functional, in the unlambda sense, irc bot < 1218920412 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :replies lolz when you talk to it? < 1218920418 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah and runs bf < 1218920442 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: link to src? < 1218920444 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :coded it in python, the bf interpreter i did ages ago, but it was quite hard to get in < 1218920445 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: bf 2 < 1218920446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err sure < 1218920447 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er < 1218920448 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait a mo < 1218920449 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stackoverbotter: bf 2 < 1218920449 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920452 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :!bf 2 < 1218920457 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :!bf ,[.,]!hi < 1218920459 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218920514 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Is a bot that doesn't run brainfuck really a bot, anyway? It seems to be a requirement. < 1218920529 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: No. < 1218920531 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's just a robot. < 1218920531 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p315114666.txt < 1218920539 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Brainfuck is hard to do short text generation in, though. < 1218920542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :So it makes it into a bot. < 1218920547 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :So that the code is shorter. < 1218920548 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: nifty < 1218920553 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: yes, a bot is something that connects, joins, pongs, and runs brainfuck. < 1218920564 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and possibly something more < 1218920573 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My fungot doesn't join unless I "^raw JOIN #esoteric" it. < 1218920585 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well raw can be substituted for that i guess < 1218920595 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::&%#bf ,[.,]!hi < 1218920598 0 :stackoverbotter!unknown@unknown.invalid QUIT :Remote closed the connection < 1218920602 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218920610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218920624 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :, doesn't work i think < 1218920628 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218920646 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually disabling it, while making it mandatory to have input, is kinda... cool < 1218920684 0 :stackoverbotter!n=stackove@oklopol.yok.utu.fi JOIN :#esoteric < 1218920684 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920687 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he's back! < 1218920688 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::&%#bf ,[.,]!hi < 1218920689 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :usho!n=tusho@91.105.80.203 PRIVMSG #esoteric ::&%#bf ,[.,]!hi < 1218920694 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218920696 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :&%#bf ,[.,]!!!hi < 1218920696 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1218920703 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hahahaha what < 1218920704 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218920706 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!!! because it was shorter to write < 1218920711 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: wut? < 1218920726 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!!! was shorter to code than !, because ! is in the identor < 1218920726 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :&%#bf ,[.,]!!!hi < 1218920726 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1218920730 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric ::&%#bf ,[.,]!!!hi < 1218920730 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1218920745 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::&%#bf +[] < 1218920747 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :&%#bf ,[.,]!hi < 1218920747 0 :stackoverbotter!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218920750 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218920754 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1218920756 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :ACTION presses tusho < 1218920763 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have to be careful around it ;) < 1218920767 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or < 1218920770 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i could fix it a bit < 1218920772 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i should write a bot in haskell < 1218920778 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just i don't really have an ide for python < 1218920779 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so that I can claim that writing a purely functional bot is trivil < 1218920781 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*trivial < 1218920781 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218920783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i have < 1218920790 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it sucks for something like that < 1218920792 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wonder why. < 1218920798 0 :stackoverbotter!n=stackove@oklopol.yok.utu.fi JOIN :#esoteric < 1218920798 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920803 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :stop killing it, i wanna see the stack overflow :P < 1218920835 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stackoverbotter: stack < 1218920835 0 :stackoverbotter!unknown@unknown.invalid PRIVMSG #esoteric :lolz < 1218920837 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hn < 1218920838 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol < 1218920841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :bring it to #esoteric-blah < 1218920859 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it's really just hard because there's no closures, and my way to code is first to write, then to debug. < 1218920872 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: python has closures.. < 1218920875 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its lambdas are closures < 1218920880 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it doesnt have statements in lambdas though < 1218920882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just expressions < 1218920884 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :now #esoteric-blah < 1218920886 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :while this should clearly be done by first writing it in pieces, then copypasting < 1218920890 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err well < 1218920891 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1218920910 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, actually. < 1218920940 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i meant you cannot do stuff like lambda a:lambda b:a, but you definitely can, at least that exact thinmg < 1218920941 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*thing < 1218920967 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :#esoteric-blah < 1218920975 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well anyway, that's one of the things that are not allowed for purely functional okopython < 1218920978 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1218920980 0 :stackoverbotter!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218920986 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218920990 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i could just have used bf for tat < 1218920991 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*that < 1218921103 0 :oklopol!unknown@unknown.invalid QUIT :Excess Flood < 1218921109 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[21:11:15] oklopol: make a bot that replies to "lolz" with "stackoverbotter: hi" < 1218921114 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1218921117 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[21:11:15] oklopol: make a bot that replies to "lolz" with "stackoverbotter: hi" < 1218921124 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[21:11:15] oklopol: make a bot that replies to "lolz" with "stackoverbotter: hi" < 1218921161 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ya i saw that < 1218921402 0 :RedDak!unknown@unknown.invalid QUIT :"Killed (NickServ (Comando GHOST usato da DIO))" < 1218921699 0 :KingOfKarlsruhe!n=Nice@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1218922013 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^reload < 1218922014 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Reloaded. < 1218922037 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No functional changes, just made it a bit easier to add commands that do replies. < 1218922118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^ilikeapples < 1218922127 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What should it do? < 1218922150 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it should say "i like them too, but i liked them before they were cool" < 1218922153 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218922155 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or popular < 1218922162 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps cool, that makes less sense < 1218922193 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :EVERYONE PITCH IN, WE NEED TO MAKE FIZZIE'S BOT MASSIVE AND USELESS < 1218922241 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: add an addcmd function < 1218922246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, can trds recall events from before it was loaded?? < 1218922248 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*command < 1218922248 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*-? < 1218922253 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :^addcmd cmdname brainfuckprogram < 1218922259 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it gets its arguments as input < 1218922262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, automatically allocates space for the code < 1218922264 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and output goes to the channel < 1218922264 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so < 1218922267 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :noooo it needs to be funge :) < 1218922269 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :^addcmd echo ,[.,] < 1218922271 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you can then do < 1218922282 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :^echo hi < 1218922315 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you could probably use a separate Z-level for each added command, and use threading to get around "safely" in the code < 1218922360 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol; It would need some more extensions. Plain concurrent-funge doesn't help, since when the "main IP" does the IRC read, it blocks all other IPs from executing. < 1218922377 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also with funge-space writing possibilities, I don't think it's very easy to do it safely. < 1218922406 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well true, perhaps there should be a safe-thread fingerprint < 1218922406 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :use a non blocking erad < 1218922425 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: would probably require a considerable structural change < 1218922440 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :what are you trying to do??? < 1218922454 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :MikeRiley: make his ircbot let you write befunge modules < 1218922456 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'd rather use some sort of scheme that doesn't mean running at full CPU utilization. This thing makes a horrible noise if you make it shift to the higher cpufreq levels. < 1218922493 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps give it less processor time < 1218922494 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :and i take it one ip may block on a read while others still need to be running?? < 1218922512 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. I think there was some talk about a fingerprint that would help in this. < 1218922534 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway i think my fingerprint will be for safe threads < 1218922537 0 :MikeRiley!unknown@unknown.invalid PRIVMSG #esoteric :well,,,SCKE gives you a way to see if a socket read would block or not... < 1218922545 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in case one doesn't exist < 1218922560 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because i decided i'd make a fingerprint, i think, a few days ago < 1218922577 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Still not sure I'm comfortable with running code in the same interpreter as the IRC bot. It needs some more thinking first. The brainfuck-based command adding would be easier. < 1218922594 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :would it suffice to let the user specify what commands are safe to run? < 1218922602 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and perhaps some additional limitations on p and g < 1218922607 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, busy with other stuff now, can't really participate in the enlightening debate. < 1218922614 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218923692 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: < 1218923695 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*IRC> unparse $ Prefixed (UserPrefix "tusho" "n=tusho" "foobar") (PRIVMSG (Channel "#esoteric") "Hello, world!") ":tusho!n=tusho@foobar PRIVMSG #esoteric :Hello, world!" < 1218923697 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :discuss < 1218923739 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :"Verlassend" < 1218923873 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: that looks like a good star < 1218923876 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*start < 1218923883 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218923890 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately I have to specialcase every parser < 1218923895 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as I can't dynamically get PRIVMSG, etc < 1218923898 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I might just use Network.IRC < 1218923903 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :even though using strings for command names is less cool < 1218924749 0 :MikeRiley!unknown@unknown.invalid QUIT :" " < 1218924773 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1218926069 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: rate the okoness of this code: http://hpaste.org/9693#a1 < 1218926083 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it echoes all messages in the channels it's in, or that it's /msg'd < 1218926090 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot would turn ":tusho!n=tusho@foobar PRIVMSG #esoteric :Hello, world!" to funge-space stored cells so that (0,4) = 1 (indicating that there was a prefix), (1-x,4) = "tusho!n=tusho@foobar\0", (0,5) = 2 (number of arguments), (1-x,5) = "PRIVMSG\0", (0-x,6) = "#esoteric\0", (0-x,7) = "Hello, world!\0". < 1218926153 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you manage to get an IRC message with >100 arguments, it starts to overwrite code with them, actually. The spec promises that there are always <=15 arguments, but an evil IRC server could do the nasty. < 1218926163 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(And going away again.) < 1218926313 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it looks a quite oko, and very weird < 1218926317 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*-a < 1218926322 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: but readable, right? < 1218926333 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think it's pretty easy to comprehend < 1218926334 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :somewhat, i'm not sure what arg does < 1218926350 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: arg takes a function and passes the next argument of the command to it < 1218926376 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :<|> ? < 1218926385 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: part of Control.Alternate < 1218926389 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :basically, "if this fails, try this" < 1218926395 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :figured < 1218926398 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well guessed < 1218926416 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :figured would imply i asked for fun < 1218926451 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah that's readable < 1218926688 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1218926795 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: readable oko? :O < 1218926874 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218926875 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1218926887 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: nice to see you, we're on cleaner topics today < 1218926897 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(for the most part) < 1218926974 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :whew < 1218927009 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't call my befunge stuff "clean", but on the other hand we're not particularly "on it" either. < 1218927343 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i wouldn't call my python bot that clean either, and i don't think we've been on anything else for a while < 1218927371 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well gender issues, but that was very clean < 1218927417 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1218927417 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | you have to *tell* me the issue before I can solve it, unless you want me to make shit up. < 1218927448 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hey, that's relevant! maybe. < 1218927466 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :optbot: the issue was gender, if i understand your question < 1218927466 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: and a dot a bit above the vertical line < 1218927476 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i don't think you can really solve it :D < 1218927509 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :optbot: that definitely has nothing to do with anything < 1218927509 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Once before, Google cut back my site from 89,000,000 to < 1218927517 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :to what, optbot? < 1218927517 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ??? < 1218927528 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err, to what, optbot? wasn't that clear enough < 1218927529 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i mean open it < 1218927545 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right they opened it, scrambled its brain, and usercount dropped? < 1218927562 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :damn, i forgot he needs to hear his name all the time. < 1218927568 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what a self-centered bastard < 1218927571 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot optbot optbot. < 1218927571 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: ouch < 1218927575 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mmm, scrambled brains... < 1218927579 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, optbot. < 1218927580 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: Dunno. < 1218927627 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Hello. I am dogface. How can I help you? < 1218927627 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: uhm chose 3 of them < 1218927644 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Please go on. < 1218927644 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: :) bye < 1218927667 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: You are sure? < 1218927667 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: binary tree < 1218927679 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Please go on. < 1218927679 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: at the same time < 1218927684 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :trinary bee < 1218927689 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :optbot: how does that make you feel? < 1218927689 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: CamelCase is very lame though :P < 1218927694 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: What resemblance do you see? < 1218927694 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: will work < 1218927710 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Please go on. < 1218927710 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: okay < 1218927711 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :optbot: what's a trinary bee? < 1218927712 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: its so cheesy XD < 1218927722 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1218927725 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Please go on. < 1218927725 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: I noticed that English has a missing grammar construct. < 1218927739 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I think I said that. < 1218927749 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Can you elaborate on that? < 1218927750 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wow, google corrects it to ternary bee, which has one hit < 1218927750 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: brainfuck < 1218927767 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Please go on. < 1218927767 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: bye < 1218927769 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218927777 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Please go on. < 1218927777 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: I thought that C did no abstraction on that. . . < 1218927784 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :english needs more brainfuck, we can all agree on that! < 1218927795 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Can you elaborate on that? < 1218927796 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: I don't know if lament is part of the committee, or just waiting for a coup d'etat. < 1218927813 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Do you wish that lament is part of the committee or just waiting for a coup detat? < 1218927813 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :dogface: ftr < 1218927825 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Please go on... < 1218928328 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :optbot: true? < 1218928328 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: some water < 1218928334 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :optbot: false? < 1218928335 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: same thing. < 1218928380 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :optbot: sure? < 1218928380 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: * Pepperoni wonders how a Pez Pizza would taste. < 1218928448 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot: what does Pez Pizza wonder? < 1218928448 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes... in some way or another... < 1218928681 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh, for a second i thought KingOfKarlsruhe and oerjan were having the weirdest conversation ever < 1218928717 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1218928722 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1218928726 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :let's all talk like optbot for a bit < 1218928726 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: tell me < 1218928731 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(without the mandatory name addressing) < 1218928765 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: too hard < 1218928793 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i don't think it'd work unless you had a good algorithm < 1218928894 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually dancing links is not that efficient for that < 1218929037 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: wtf??? < 1218929069 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's giving the same error still < 1218929153 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*Main> decodeAndHandle "PRIVMSG #esoteric :hi\r\n" < 1218929153 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[Message Nothing "PRIVMSG" ["#esoteric","hi"]] < 1218929155 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :OHHHH YEAH < 1218929164 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nice, readable, working code! < 1218929273 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's that Nothing there? < 1218929278 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no message prefix < 1218929284 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ya figured < 1218929290 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and once again, guessed is better < 1218929296 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*Main> decodeAndHandle ":tusho!n=tusho@serv PRIVMSG a :hi\r\n" < 1218929297 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[Message Nothing "PRIVMSG" ["tusho","hi"]] < 1218929300 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aaaand bot messages work too! < 1218929304 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :all I have to do now is plug it into the network < 1218929311 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also why the fuck do i need to tell people i would've guessed right :P < 1218929329 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yayeee < 1218929420 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Should I do that "^bfcmd echo ,[.,] after which ^echo foo is processed as ^bf ,[.,]!foo" thing? < 1218929454 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :I don't feel like puzzling the *funge execution stuff out just yet. < 1218929457 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fungot: you can't, bots can't code < 1218929471 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Well, should I have fizzie do that? < 1218929478 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fungot: yes < 1218929499 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it could be the fun, and provide some much-needed interactivimotity. < 1218929516 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can you elaborate on interactivimotity < 1218929530 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Getting you people to use fungot for something. < 1218929654 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes fizzie < 1218929655 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :do it < 1218929659 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218929667 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it'd be nice to be able to do it as a uri < 1218929679 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :^bfcmduri echo http://foo.com/my_underload_interp < 1218929683 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :err < 1218929685 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :s/echo/ul/ < 1218929816 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I may add that support at some point. I wonder how good RC/Funge-98 is with fungespace resource usage, though, if I allocate a single line of tens of thousands of cells (not long for a brainfuck program, I guess). < 1218929897 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: http://hpaste.org/9694 < 1218929898 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :my irc bot so far < 1218929901 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I just need to add networkability < 1218929903 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and tada < 1218929951 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: think it's readable < 1218929952 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and okoy < 1218930190 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it's readable, less weird than your original < 1218930197 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure about its okoness < 1218930199 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :less weird? howso? :P < 1218930203 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's not all that different < 1218930216 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it has more stuff, so the weird doesn't stand out! < 1218930228 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also it wasn't that weird after i knew what stuff meant, ofc. < 1218930265 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i think it's kind of okoy in that it's kind of a bizzare model (the hugely nested lambda thing) that allows you to write really short, but comprehendable code < 1218930319 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yarrrrr < 1218930685 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Huh, RC/Funge-98 segfaulted. < 1218930987 0 :Judofyr!unknown@unknown.invalid QUIT : < 1218931183 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat"