< 1116028814 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(actually that can also be seen as a good security measure) < 1116028848 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :On my end, that's solved, I just need to send the proper index files. < 1116028856 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, neat < 1116028866 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'd noticed that as well ;) < 1116028912 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So I'll send the index files to you at about 4:30AM (your time zone) - will you be up? ;) < 1116028926 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraid not < 1116028937 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'll email ;) < 1116028958 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hm... k < 1116029065 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the email is in a PM (sorry, one never knows if a spambot will also read IRC logs) < 1116029098 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I have given up hiding my email. Now I rely on spam filters insted < 1116029113 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I do both < 1116029130 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116029138 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :use real letters :) < 1116029140 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I just give fake email addresses. < 1116029148 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't get much email that way .... < 1116029158 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But I don't get much sam either! < 1116029161 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*spam < 1116029164 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1116029167 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1116029179 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :BTW, my address is PresidentGregor@whitehouse.gov < 1116029249 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :reminds me of that story... "BTW, my IP address is 127.0.0.1" < 1116029257 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :heh :D < 1116029270 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :There's no place like 127.0.0.1 < 1116029286 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116029297 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :"hehe I'm formatting your HD you idiot"... PING TIMEOUT < 1116029304 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1116029308 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i've read that < 1116029318 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or at least something like that < 1116029330 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :was on slashdot recently < 1116029335 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116029340 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that probably was it < 1116029341 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that's a very reduced version actually < 1116029348 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :just a remainder < 1116029355 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116029364 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the guy was real idiot.. < 1116029374 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if the story's true... < 1116029386 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. hey, i am lame because i use firewall :) < 1116029393 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :me too < 1116029396 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1116029405 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :probably one of these... http://funny.evilbunny.org/display/1808/ < 1116029450 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I usually avoid being hacked by writing my entire operating system from the ground up in-house and never releasing the source code. < 1116029463 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1116029467 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Works real well, and only takes a few years per iteration. < 1116029484 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :haha :D < 1116029579 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :iirc the guy said something like "gimme your ip #¤&(/" and i'll send you a virus #¤)(/¤)(#!!1" < 1116029628 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :something like that < 1116029631 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1116029866 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :speaking of homemade OSes: Have anyone tried the BF OS loader? < 1116029881 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :was posted on the brainfuck mailing list a while ago < 1116029927 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1116030147 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :http://lilly.csoft.net/~jeffryj/programs/bf/bf.html < 1116030156 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :interesting stuff. < 1116030174 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116030225 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yet still (iirc) calamari says he can't program in bf very well :) < 1116030269 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Ah, so Jeffrey is calamari :) good to know < 1116030288 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1116030516 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :when i tried earlier today to invent some esoteric language mascot < 1116030519 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(and failed) < 1116030526 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i came up with this: < 1116030538 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :http://koti.mbnet.fi/yiap/stuff/ork.png < 1116030565 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :is that supposed to be greg? < 1116030571 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116030571 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: don't take it seriously; ORK and your hats are cool :) < 1116030573 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1116030579 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :noooo < 1116030591 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I was wondering if that was one of my hats :-P < 1116030597 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :me too < 1116030601 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116030607 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Though that creature isn't exactly an Or[ck] < 1116030624 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1116030631 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, what's the most esoteric animal I wonder.... < 1116030640 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1116030642 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :me too < 1116030646 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OOH, one sec, I know what it is! < 1116030654 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I have to find it on Wikipedia again, just giive me a sec < 1116030677 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1116030750 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Grr. < 1116030755 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Trying to paste over VNC = not fun < 1116030778 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Trichoplax < 1116030815 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116030880 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1116030884 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sounds quite interesting < 1116031020 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but no picture... < 1116031022 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :maybe cryptozoology is the place to look :) < 1116031026 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Cryptozoology < 1116031152 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1116031451 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Incidentally, I don't wear glasses, so where did those come from? < 1116031479 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's not you < 1116031488 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i was just trying to make esomascot < 1116031499 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and then got the idea to make it wear your hate < 1116031501 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*hat < 1116031514 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and then i thought about adding some reference to ORK to that picture < 1116031516 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116031545 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and those are just some strange eyes although they look like eyes < 1116031548 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Seems like an oddly specific esomascot X-D < 1116031553 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about the Dodo?:) < 1116031554 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Dodo < 1116031556 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116031729 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :this picture needs a *LOT* work: < 1116031729 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :http://koti.mbnet.fi/yiap/stuff/mascots.png < 1116031740 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(and don't blame me, i don't have visual memory!) < 1116032307 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh, and some lines up i meant to say they're just eyes although they look like eyeglasses < 1116032410 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well. anyways, i'm tired, and it's 3:03 am here < 1116032417 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :better go to sleep < 1116032427 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1116032432 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1116032434 0 :Keymaker!unknown@unknown.invalid QUIT :"Freedom!" < 1116037749 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to sleep too < 1116037760 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nite all < 1116038392 0 :kipple!unknown@unknown.invalid QUIT :"Trillian (http://www.ceruleanstudios.com" < 1116044317 0 :lament!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1116045198 0 :GregorR-L!~GregorR-L@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1116045205 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :w00t! My kipple tokenization finally works 8-D < 1116054064 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I've got a good mascot :) < 1116054117 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :http://www.befunge.org/fyb/placozoan.png < 1116054654 0 :puzzlet!~puzzlet@61.247.148.38 JOIN :#esoteric < 1116054679 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hoi < 1116054699 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1116054780 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :How goes? < 1116054846 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1116054852 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :You're in yet another time zone from everybody else X-D < 1116054871 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :how did you know? < 1116054892 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :CTCP TIME < 1116054904 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Makes your IRC client respond with your computer's time. < 1116054937 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i'm from South Korea < 1116054944 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Ahh < 1116054975 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Quite the wide range this channel has. < 1116056014 0 :GregorR-L!unknown@unknown.invalid QUIT :"Leaving" < 1116056945 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116056952 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1116056957 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1116056960 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or w00t! < 1116056969 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bf-hacks.org is accessible < 1116056976 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i should just upload other than test-index < 1116056986 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :so you decided the domain < 1116056993 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116057044 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: so you got the kipple interpreter working?! < 1116057049 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the one in ORK? < 1116057064 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that sounds really neat < 1116057599 0 :clog!unknown@unknown.invalid QUIT :ended < 1116057600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1116057963 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Woah woah woah. < 1116057966 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hold your horses. < 1116057969 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I got the TOKENIZATION working. < 1116057978 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm still a ways off from the full interpreter ;) < 1116057978 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what's that then? < 1116057983 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1116057996 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I can read in a kipple file and figure out what's a number, what's a stack, what's an operation, and organize it as such. < 1116058002 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1116058004 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :now i see < 1116058012 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty good < 1116058018 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So did you see my mascot? ;) < 1116058022 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah :) < 1116058093 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :remember to look closely what the manual says about all the stuff < 1116058098 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(kipple manual) < 1116058123 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes yes. < 1116058127 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It is quite intricate. < 1116058131 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116058265 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :this is important: "The program 1>a<2 a+a will result in a containing the values [1 4] and not [1 3]. Likewise for the - operator." < 1116058291 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I saw that. < 1116058295 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1116058309 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to accomplish that by peeking instead of popping for the + operator. < 1116058334 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1116058346 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hey! < 1116058384 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wow -- so if.. i mean WHEN you have completed the kipple interpreter, ORK can create the C file that can be compiled..? < 1116058404 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and then we'll get interpreter written in C! that i can use on computer! < 1116058411 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wheeee!!!! < 1116058413 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1116058416 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's C++ ;) < 1116058417 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But yeah. < 1116058421 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok, odesn't matter:) < 1116058424 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :woah < 1116058466 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's kinda fun that the first interpreter (other than kipple's (person)) is written in esolang < 1116058467 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and cool < 1116058505 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1116058640 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :btw, do you have work today gregorr? < 1116058654 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or can you hack the interpreter all the day ;) < 1116059132 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's 12:26AM for me right now :-P < 1116059136 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So if you mean Saturday, no I don't. < 1116059211 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116059216 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nice :) < 1116060708 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but well. gotta do some annoying studying today.. bye < 1116060715 0 :Keymaker!unknown@unknown.invalid QUIT :"Freedom!" < 1116062029 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :moo < 1116062091 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: congrats on your brand-new domain! < 1116069791 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Mhnhmm... morning, assorted humans and others. < 1116069894 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders which side is he(it?) on ;) < 1116069906 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1116070095 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it is the future already (past-2000), some of you might be computer programs. Although I'm a bit disappointed at the lack of flying cars... and the orbital-elevator-thing is still missing, too. < 1116070169 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1116072966 0 :Keymaker!~a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116072980 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1116073082 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hlo. < 1116073089 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1116073168 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I am trying out Lucene, apache project's text search engine thing. < 1116073182 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1116073196 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :does it search text from internet or where? < 1116073232 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wherever you like. It doesn't include a web-crawler, though, it's just a search engine engine. < 1116073258 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1116073268 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm using it to index the messages in Darkhive, but seems it'll take over 8 hours to build the index. (I'm estimating the speed as ~10 discussion-threads per second.) < 1116073345 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh. there's plenty o' content < 1116073371 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It might be faster once I add words like "ei", "joo" and such to the stop-word-list so it doesn't bother indexing those. I was going to build the index without any stop words first, since apparently you can get some term frequency information from the index, so I can check what are the most common words used there. < 1116074261 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(hour-lag reply..) pgimento: thanks < 1116074685 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1116074692 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what do you suggest; < 1116074705 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should i add the programs to my site as block form < 1116074717 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or in more readable form < 1116075638 0 :kipple!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1116075863 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hiya kipple < 1116075871 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1116075887 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm just about to upload the first version of bf-hacks < 1116075924 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I see it :) < 1116075939 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ha, Royal Brainfuck Society :D < 1116075942 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116075945 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :noo < 1116075948 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's not the first yet < 1116075951 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it was just test < 1116075960 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :you have to wait a minute < 1116075968 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :sorry... < 1116076086 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :gotta go eat some breakfast. I'll check it out later < 1116076160 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1116076188 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeaaah < 1116076192 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's up now < 1116076193 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :http://www.bf-hacks.org/ < 1116076232 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :now i should make more programs that would be worth of adding < 1116076263 0 :Keymaker!unknown@unknown.invalid TOPIC #esoteric :A new brainfuck site http://www.bf-hacks.org/ is opened! < 1116076668 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1116076701 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :now i should draw the 'favicon' or whatever that small picture is called that appears in most browsers when going to some site < 1116077339 0 :Keymaker!unknown@unknown.invalid TOPIC #esoteric :Another brainfuck site (http://www.bf-hacks.org/) is open! < 1116077343 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's better < 1116077814 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nice :) < 1116077834 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, will there be only BF stuff there? < 1116077853 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116077871 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :then maybe you should link to you other site... < 1116077876 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1116077879 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :might be clever < 1116077891 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll do that probably sometime < 1116077910 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i just wonder where i would place the link.. < 1116077913 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :probably to index < 1116077925 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*in < 1116077940 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :as well, must update yiap to add this link < 1116077950 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh, and glad you like it < 1116078028 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :good colors. Much better than my black text on white background pages < 1116078094 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh, it's just some reversing < 1116078144 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :first i thought about pink background and yellow text, but this seemed a bit better < 1116078180 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ouch. would that even be readable? < 1116078210 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it was a joke :) < 1116078213 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not very readable < 1116079509 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i try to make myself study for a while, so i close the computer. if don't close it i wouldn'tr ead :) < 1116079512 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1116079514 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1116085798 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116085803 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1116085813 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :my eyeglasses dropped < 1116085819 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and the other lens got out < 1116085822 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and i can't find it! < 1116085839 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :how it can be that lens can get so completely lost?! i've searched everywhere < 1116086255 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :maybe because you can't see without it ;) < 1116086449 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh :) < 1116086458 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :this is annoying < 1116086475 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i can keep my left eye closed < 1116088434 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmh. can't find it < 1116089022 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :glasses have the bad costume of being transparent < 1116089025 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(hi) < 1116089265 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116089267 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1116089284 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :as well, i finally found them couple of minutes ago < 1116089294 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :now i'm trying to insert the lens back < 1116089404 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, congrats! it must have been quite uncomfortable to look for it with an eye closed < 1116089416 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :cheers < 1116089418 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116089464 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ever noticed that if you lose some stuff you find it from a place you assume it never could get? :) < 1116089519 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :sure :) < 1116089523 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i found these under my table. i didn't assume a lens could fly that far.. < 1116089541 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :everybody knows lenses don't fly :P < 1116089556 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116089629 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :too bad i can't fit it back completely < 1116089718 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah! managed! < 1116089724 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :good as new < 1116089742 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nice! < 1116089798 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116089859 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :grr, so many Debian packages changed since my last upgrade... I'm afraid I'll have to update the list < 1116089893 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116089894 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :any recommended graphical FTP client? < 1116089905 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I was about to install gftp, don't know how good or bad it is < 1116089975 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1116089981 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :iirc i used gftp today < 1116089984 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :seems to work well < 1116090024 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ok, then it may be worth downloading it separately and installing instead of upgrading < 1116090027 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1116090033 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :you're welcome < 1116090040 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :too bad i now have to go < 1116090046 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :to buy some candy :) < 1116090048 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1116090049 0 :Keymaker!unknown@unknown.invalid QUIT :"Freedom!" < 1116093007 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :There is a scribe called pgimeno. There is a writer called GregorR. When GregorR is around: GregorR is to page pgimeno. If pgimeno's answer is hello: GregorR is to tell pgimeno if it's OK that pgimeno updates ork/index.html himself. If GregorR's answer is yes: pgimeno is to finish updating GregorR pages' mirror. < 1116093193 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1116093272 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I'm heating engines to write that deCSS descrambler :) < 1116093282 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ooh! < 1116093288 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :good luck < 1116093340 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :well, not actually... unless someone lends me a "pause time" button < 1116093352 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you can have mine < 1116093364 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :never got it to work anyway ;) < 1116093402 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :doh, in the meantime I'll put "fix kipple's pause-time button" in the queue < 1116093423 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :thx :) < 1116093514 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is gone for the night < 1116093537 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, enjoy! < 1116093763 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Is there an ORK syntax highlighting file for vim yet? < 1116093809 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks the distribution < 1116093832 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nope, maybe GregorR forgot to include it ;) < 1116094081 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should write one, then try to use ORK for something. It must be a great language, since everyone's talking about it nowadays. < 1116094362 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I lack a suitable project, though. < 1116094385 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I have one, do you want it? < 1116094627 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If it's that deCSS thing, I probably don't. < 1116094693 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Is that ork-0.7 a current version of the distribution? < 1116094696 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, it was worth trying anyway < 1116094699 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yes AFAIK < 1116095057 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ork only has number and string arrays, not arrays of generic classes? Aw. < 1116098413 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm. If I write "blablah is to foo 1", when blablah is a member of class that "can foo a number", it compiles to foo(1) and then g++ complains, because the actual function is a foo(double& ref). This is annoying. Do I need to store all arguments to temporary variables? Admittedly it adds to the oh-so-nice verbosity, but... < 1116098488 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116098497 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :good hello! < 1116098508 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hm... disable the warning? < 1116098509 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi Keymaker < 1116098513 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1116098516 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's not a warning, it's an error. < 1116098524 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can't convert a constant to a reference, obviously. < 1116098544 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also, if I want a big ( >= 2^31 ) numerical constant, I need to use nnnn.0 instead of nnnn, which is a bit.. undesirable, since I really shouldn't have to know about the generated C++ code. < 1116098558 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(That's an error too. error: integer constant is too large for "long" type < 1116098570 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, double& is byref... sorry I'm not much into C+ < 1116098603 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :*C++ < 1116098682 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I guess GregorR didn't care much about documenting integer limits < 1116098707 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, all the numbers are doubles, it's just that the constant needs a .0 at the end. < 1116098737 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There could be some sort of identifier renaming thing, too. I can't have a function called "xor" now, since that's a reserved C++ keyword apparently. < 1116098798 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, yes I agree on the renaming < 1116098827 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hopefully my interpreter will cope with these issues < 1116099071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, doing logical operations is quite fun, too. I would like to test for some bits, but the "1" I get from 124421.000000 / 4.000000 % 2.000000 is different from the "1" I get from a constant 1, due to floating-point inaccurancies, so they don't compare as 'equals'. < 1116099256 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :pretty esoteric < 1116099287 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mmh.. apple flavour.. < 1116099294 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :test if > 0.5 :) < 1116099302 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But it's so _verbose_. < 1116099318 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, turns out that in this particular case they are the same 1.0s. Still, I'm sure I'm going to get bitten by floating point things. < 1116099349 0 :lament!~lament@24.83.163.157 JOIN :#esoteric < 1116099372 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :quite likely; Real Programmers do FP math with integers < 1116099374 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi lament < 1116099431 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :evenin' < 1116099449 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) ah, yes. integers are the best < 1116099477 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1116099494 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :how's going? < 1116099512 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :good < 1116099528 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1116099567 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1116099583 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what was the key combination to stop program in dos console? (i'm in win xp this time) < 1116099584 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :argh? < 1116099586 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :argh. < 1116099591 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116099608 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or was there any combination? < 1116099608 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ctrl + break or ctrl + c < 1116099617 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1116099618 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1116099640 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ctrl+c tends to work less reliably < 1116100022 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i got my first thue program done < 1116100022 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hey::=~Does this work? < 1116100022 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :::= < 1116100030 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1116100047 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that is basically the same than hello world < 1116100060 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but now i think i got how this particular program works < 1116100167 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :use my interpreter :) < 1116100167 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :neat! < 1116100263 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116101684 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This makes no sense. < 1116101693 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :you are right < 1116101720 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to write a crc32 calculator in ORK to get a feeling on how easy it's to do bit-fiddling in. < 1116101765 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :_Oh._ < 1116101781 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So "I am to loop" is an implicit keyword, not a call to function 'loop'? < 1116101792 0 :Xin_!~multiplex@adsl-18-69-19.sdf.bellsouth.net JOIN :#esoteric < 1116101796 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1116102090 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I realize the issue with putting a constant in an argument ... < 1116102097 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'll add that to my todo list. < 1116102122 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And you can integerize something by modulo-ing it with a very high number. < 1116102138 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I forgot to make a floor operation 8-D < 1116102256 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or you could add a floor to libork *shrugs* < 1116102390 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, so modulo is the integer operation and not a fmod()-like thing? < 1116102406 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, at least http://gehennom.org/~fis/crc.ork now builds _something_ in lookup table. It's probably not correct, though. < 1116102462 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My next iteration will add: 1) Proper handling of constants, 2) Bitwise operators, 3) A floor operator. < 1116102469 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Since these are what "the people" seem to need ;) < 1116102548 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wahh. Did I write my logician class for no reason if there's going to be a built-in bitwise operation class? :p < 1116102571 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, never mind 8-D < 1116102584 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If your logician works, maybe it will become the first internal class written in real ORK ;) < 1116102613 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I guess it does work, but it only calculates xor for now, since that's the only thing I needed. < 1116102631 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ahh ^_^ < 1116102635 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I also added a convenience method to do "&1" and get an easy way to branch on it. < 1116102637 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I can't access the file :( < 1116102642 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A logician has a helper which is a mathematician. < 1116102650 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that's right! < 1116102657 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :4) User-defined classes need to be able to "say" < 1116102677 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That'd be nice. Currently you need to do "If Frege's helper says it's equal" < 1116102711 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'll implement 1, 3 and 4 some time tonight. < 1116102713 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what's the problem with that web server. Someone said it works with a 'www.' prefix. Strange. < 1116102745 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup, works with www. < 1116102768 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Looks like you need to fenagle your DNS. < 1116102774 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes off, to come back later. < 1116103117 0 :Kmkr!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116103128 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :what do you need to crash win xp? < 1116103134 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :-change user for a while < 1116103171 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :backoriffice? < 1116103267 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :what's that? < 1116104220 0 :Keymaker!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1116104225 0 :Kmkr!unknown@unknown.invalid PART #esoteric :? < 1116104403 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116104411 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ab::=~I can do loop! < 1116104411 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :c::=abc < 1116104411 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :::= < 1116104415 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :abc < 1116104788 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and i also understand now how to make finite loops < 1116104788 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :l::=~This line will be printed five times. < 1116104789 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :::= < 1116104790 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lllll < 1116104811 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thue is cool language :) < 1116104865 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yeah :) < 1116104886 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :now for the 99bob < 1116104907 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(you can count with it with not much effort) < 1116104908 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) laurent has done it already < 1116104919 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm not skilled enough < 1116104940 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :http://lvogel.free.fr/ < 1116104948 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :he has cool stuff on his site < 1116104951 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I guess replacing 9->8, 8->7, etc. can make it count down < 1116104969 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(with some marker or whatever) < 1116105004 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, yeah, that's where I got lament's link from < 1116105014 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1116105079 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unary arithmetic is easiest. You just need a long string of 'x's. < 1116105085 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's what I've used in most of my sed programs. < 1116105125 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116105141 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Although my fibonacci calculator used decimal numbers and had a decimal addition part. < 1116105430 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :gtg, bye < 1116105445 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1116105483 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now, should I bring out my laptop and work on the Kipple interpreter or ORK 0.8 .... < 1116105488 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or should I do more yard work .... < 1116105507 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple interpreter :) < 1116105532 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, that yard work does sound mighty appealing. < 1116105534 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :let the nature take care of that yard ;) < 1116105540 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1116105549 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Right now we're killing everything. < 1116105559 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :true < 1116105588 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sadly, I HAVE to do yard work, where as I don't HAVE to do the Kipple interpreter, so see you in 30 min or so >_O < 1116105604 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) ok < 1116106005 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There was a thue interpreter somewhere? < 1116106018 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116106032 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :try that laurent's site < 1116106036 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(link above) < 1116106379 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmnn. < 1116106395 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I tried thue.c, but I'm not sure it works correctly. < 1116106422 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :are you sure your program is correct? ;) < 1116106471 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, but I'm running this in the debugging mode and it does: < 1116106475 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AaB!gcgcDZ < 1116106475 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AaB!g!BcDZ < 1116106484 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ummmm < 1116106490 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what laurent's site < 1116106491 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Where the only "cg" production is "cg::=gc" < 1116106492 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's MY site!!!! < 1116106504 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: use my site < 1116106518 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://z3.ca/~lament/thue.html < 1116106538 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :except that it seems down < 1116106543 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::= < 1116106556 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(but there was that waybackmachine link in the channel log) < 1116106904 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Mm. Well, that javascript interpreter did do what I was expecting it to. < 1116107574 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :go javascript! < 1116109307 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thue is so neat.. < 1116109815 0 :GregorR-L!~GregorR-L@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1116109820 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1116110494 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hoi < 1116110497 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Constants working now :) < 1116110514 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And I also covered a bug that would allow you to say something like: < 1116110521 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :My value is 5 * 5. < 1116110524 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That would be bad! < 1116110587 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116111165 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Now, to make classes able to say things. < 1116111166 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1116111414 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Tada < 1116111448 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116111667 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :How's the syntax like? 'Foo can say ..'? < 1116111682 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :"A {class} can say {variable}." < 1116111685 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Then "I am to say {variable} < 1116111686 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :or < 1116111690 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :"I am not to say {variable} < 1116111806 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :'k. Hmnnn.. then there was some strangeness in the naming. Seems I can't use multi-word method names. :/ They work correctly in invocations ("lookup table is to print out the table" => "... print_out_the_table()") but not in function declarations, which uses only 'print' as the name and (possibly) assumes the rest to be a parameter specifier or something. < 1116111832 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not a horrible problem, though. < 1116111833 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I'm well aware. < 1116111837 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It's a problem of English grammar. < 1116111841 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :How are you supposed to parse: < 1116111856 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :"My object is to mercilessly devour Bob." < 1116111877 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The parser would have to actually know the difference between adjectives, verbs and nouns. < 1116111883 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And I'm not willing to go there ;) < 1116111890 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :So methods need to have one word names :P < 1116111949 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, you could try to find the longest or shortest matching method name. But I guess it's not necessary. < 1116111968 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :For the sake of my sanity, I'm leaving it as it is for the moment ;) < 1116111989 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm too tired to do anything ork-ish today (01am and I actually need to wake up tomorrow), but I'll convert my logician to use that funky new 'say' system when I have time. < 1116112033 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1116112038 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I didn't implement a logician class ;) < 1116112040 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Just for you ;) < 1116112044 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But I did implement floor. < 1116112090 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Yay." < 1116112098 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For not implementing the logician. :p < 1116112153 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :http://www.befunge.org/fyb/ork/ < 0.8 is out < 1116113124 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :here's my first real thue program: < 1116113125 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :http://koti.mbnet.fi/yiap/thue/digitalr.t < 1116113145 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it calculates the digital root < 1116113157 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(yeah, i know, it's my traditional program..) < 1116113179 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(but i like digital root :)) < 1116113207 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Still not in 2L though ;) < 1116113220 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1116113225 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yet :) < 1116113230 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i hope i can try it sometime < 1116113237 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :won't promise anything < 1116113336 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways.. i'll go < 1116113342 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Bye :P < 1116113343 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i start to be sleepy < 1116113345 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye :) < 1116113348 0 :Keymaker!unknown@unknown.invalid QUIT :"Freedom!" < 1116113351 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Fibonacci is my traditional program, usually closely followed by a befunge interpreter. < 1116113415 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Fibonacci was my first ORK program. < 1116113419 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Well, after Hello World *shrugs*