< 1218067370 0 :Corun!n=Corun@halls-129-31-82-181.hor.ic.ac.uk JOIN :#esoteric < 1218068323 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :x.x < 1218068334 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i accidentally snorted cayenne pepper powder x.x < 1218068562 0 :tusho!unknown@unknown.invalid QUIT : < 1218068910 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: oooh < 1218068915 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :describe your sensations < 1218068919 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :sneezey < 1218068925 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :then a tingly bit in my nose < 1218068927 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats about it < 1218068944 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :boring < 1218071044 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1218071421 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1218073161 0 :ErkiDerLoony1!n=edgar@p549D48B0.dip.t-dialin.net JOIN :#esoteric < 1218073177 0 :ErkiDerLoony!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218073224 0 :pikhq!n=pikhq@c-66-31-43-229.hsd1.ma.comcast.net JOIN :#esoteric < 1218073236 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric : thats about it < 1218073247 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :this shows that he didn't snort cayenne pepper < 1218073254 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i did! < 1218073262 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well, i didnt snort a LOT of it < 1218073272 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :maybe 2 grains of powder < 1218073277 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :just what powder was floating in the air < 1218073279 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but < 1218073283 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :on < 1218073284 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :*oh < 1218073298 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but i knew it quite immediately < 1218073308 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and it stayed tingly for a while < 1218073310 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :like ten minutes < 1218073312 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i know that actually insufflating cayenne paper will incapacitate you for at least half an hour < 1218073326 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh im sure it will if you snort a line of it, yeah < 1218073329 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1218073421 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Snorting cayenne? < 1218073432 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah man < 1218073436 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i once made a batch of popcorn and accidentally used cayenne instead of paprika. it was left unedible but for some reason i left it on the counter for a few days, and every time i walked past i would forget and be like "oooh popcorn!" and eat some and spend a while sneezing and crying < 1218073437 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I may be a bit of a capsaicin nut, but that seems a bit much, even for me. < 1218073437 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its all the rage these days < 1218073441 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its the newest high < 1218073451 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :they call users pepperheads on the street < 1218073469 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Um, how would that be unedible? < 1218073479 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Cayenne isn't *that* hot. < 1218073494 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, fine, so it might taste shitty... < 1218073506 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the airborne powder was most of the problem < 1218073508 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: hahaha sux2bu < 1218073510 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But unedible? < 1218073532 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :unedible is also totally not the word < 1218073535 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its inedible < 1218073543 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :like i said, eating it caused sneezing, sniffling, and crying < 1218073550 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Weak. < 1218073577 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Some people react like that to jalepenos. ;) < 1218073585 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :did you know that paprika is just dried powderized red bell peppers? < 1218073602 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and that almost all hot peppers, and bell peppers as well, are actually just different varieties of the same species? < 1218073611 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :isn't that common knowledge? < 1218073621 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually, there's about 3 or 4 different species of capsicum. < 1218073622 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :not common enough for me to know! :( < 1218073643 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but im from amerkuh so who knows < 1218073658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Most of them are cultivars of one capsicum species, IIRC, but there are a few other species. < 1218073667 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i know there are three or four species, but most, e.g. cayennes, jalapenos, habaneros, etc. are all the same species < 1218073690 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Habaneros are a different species from jalepenos, IIRC. < 1218073709 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But jalepenos, cayennes, bell peppers, etc. are definitely the same species. < 1218073728 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ah youre right < 1218073735 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :jalapenos are c. annuum < 1218073741 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :habaneros are c. chinense < 1218073746 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218073767 0 :bsmntbombdood!unknown@unknown.invalid QUIT : < 1218073800 0 :bsmntbombdood!n=gavin@97-118-114-214.hlrn.qwest.net JOIN :#esoteric < 1218073823 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :grrrr window manager typo < 1218073831 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lolwut < 1218073907 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :M-c instead of M-space < 1218073918 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont understand :D < 1218073965 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :...M-c closes the current window, M-space shows/hides the scratchpad < 1218073984 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For the record: pvmove fuckups *suck*. < 1218074007 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :that is a shitty design < 1218074032 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1218074061 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :sure it is < 1218074090 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :space and c are really close together and its silly to assign that functionality to them < 1218074108 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :itd be like assigning "save" and "close without save" to two adjacent keys < 1218074135 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :clumsy fingers aren't the designer's fault < 1218074167 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of all the typos I've done, c instead of space is not among them. < 1218074192 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :put your thumb on meta and then try < 1218074214 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so my right thumb is on meta. < 1218074227 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats not the point tho < 1218074231 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And my left thumb on space. < 1218074236 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :...and use your right index on space :P < 1218074242 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :good user interface design dictates that such things should not be so close together < 1218075169 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :who wants moroccan beef stew? :D < 1218075458 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lol tornado brb < 1218075599 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :"lol tornado brb" < 1218075604 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so quoted. < 1218075633 0 :psygnisfive!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric/ | lol tornado brb < 1218076004 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Who the hell uses the right index finger on space? < 1218076029 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I mean, honestly; the index finger just damned well better not be moving that damned far. < 1218076081 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: actually I do < 1218076098 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not consciously, but occasionally I have encountered these insane keyboards where the right half of the spacebar is backspace < 1218076115 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: and it's quite possibly the worst design decision in the history of human interface devices < 1218076143 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :(oh actually I mean thumb, not index finger) < 1218076296 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... The right half of the spacebar is backspace? < 1218076300 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Um, *what*?!? < 1218076304 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That is *terrible*. < 1218076321 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Next person to move backspace from the upper right of the keyboard gets shot, IMO. < 1218076340 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks that Sun should be shot, for what it's worth < 1218076447 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: left actually < 1218076466 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :if i were to use my other thumb i'd have to take my hand off the mouse, my drink, my cock, whatever < 1218076658 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yeah, I tried using it for like half an hour and eventually conceded defeat. I just could *not* use it < 1218076683 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: "Mouse"? < 1218076683 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I can't even remember where this was. Maybe some ancient computer lab at university < 1218076709 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that's that pointless input device that sits next to my keyboard, isn't it? < 1218076716 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218076729 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :"ooooh i don't use a mouse my epeen is huuuuuuuuge look at me!" < 1218076736 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :Why *do* we have separate devices for mouse and cock? They could probably be merged... < 1218076755 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: My epeen is only huge because I wrote PEBBLE. :p < 1218076769 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My lack of a mouse is only for personal sanity purposes. < 1218076791 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the mouse is useful for web browsing and games < 1218076802 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Games, yes. < 1218076808 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Web browsing? Meh. < 1218076817 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: speaking of which, did they ever fix hit-a-hint or come up with any decent keyboard browsing tools? < 1218076818 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Link numbering is very handy. < 1218076834 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :not as handy as a mouse < 1218076835 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: if you're using lynx, yeah. What about in firefox? < 1218076847 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I use the Conkeror web browser. . . < 1218076864 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :cute < 1218076874 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :except it says "inspired by emacs" at the top < 1218076875 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which is a browser with an Emacs-like interface in XULrunner. < 1218076892 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It also has a Vi mode, though I'm not sure how useful that is. < 1218076902 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :the only thing emacs inspires is fear, misery, and wretchedness < 1218076915 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :or maybe I should do that tutorial < 1218076920 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :and join the cult < 1218076939 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :there's a plugin for firefox that emulates emacs < 1218076939 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :I certainly feel more inclined to do so now that I know there is xemacs made by people who think stallman is nuts < 1218076947 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :give it a similar interface that is < 1218076951 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: That would be Conkeror. < 1218076957 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh lol < 1218076973 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :ooh, vi mode? < 1218076982 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Conkeror used to be a Firefox plugin; they've found that it's much easier to get it to play nicely by just using XULrunner. < 1218077019 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :never heard of it < 1218077034 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i tried conkeror for a while, but it was pretty poorly done < 1218077047 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :anyway there is a firefox extension that allows you to hold a key and it renders chord-key-sequences next to every link < 1218077060 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :which works nicely but they made some stupid change like breaking the spacebar < 1218077066 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :and I haven't used it since < 1218077093 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1218077291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's much better done now. < 1218077308 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If you will excuse me, I need to go into single user mode to futz with LVM. < 1218077309 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1218077346 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1218077862 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :broke any other extensions that use the ui if i remember right < 1218079786 0 :pikhq!n=pikhq@c-66-31-43-229.hsd1.ma.comcast.net JOIN :#esoteric < 1218079823 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm logged in and still pvmove'ing. < 1218079841 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though I *am* here with /home readonly. < 1218080124 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :mlargle! < 1218080264 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've developed an extreme sense of paranoia towards LVM recently... < 1218080654 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this chinese food smells remarkably like ass. < 1218080662 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hawt, can i have some? < 1218080998 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm afraid you can have all of it < 1218081185 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(ya dirty shisno) < 1218081923 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so guys < 1218081939 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :whos interested in a competition for who can come up with the best on-the-fly random trivia? < 1218081948 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats also compeltely fake? < 1218082125 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :curse the ipod for not having a sound recorder < 1218082252 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gladly. < 1218082737 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1218082837 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'll also laugh at it. < 1218082852 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And, for that matter, laugh at all MP3 players not running Rockbox. :p < 1218082929 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lament: thats funny < 1218082937 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :because they sell microphones for your ipod to do just that < 1218082958 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tho i dont know if they're actually using software on the ipod or not < 1218083279 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218083315 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218083478 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218083491 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i don't think the ipod itself has any software for sound recording < 1218083537 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ipod touch :D < 1218083566 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i mean my ipod < 1218083575 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i mean buy a new one < 1218083591 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no? < 1218083599 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh well. < 1218083719 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sorry. < 1218084011 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1218086093 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1218086380 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218086380 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218087165 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lalala < 1218088042 0 :CakeProphet!n=bread@h79.52.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1218088842 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1218091230 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :O_O_O_O_O < 1218091233 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :is NOONe here?! < 1218091233 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218091234 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1218091236 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1218091252 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218091256 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1218091297 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hello walking penis < 1218091307 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :im a walking penis? :O < 1218091656 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Who isn't? < 1218091663 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I MEAN, UH < 1218091674 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*whew*, almost blew the cover of the EVIL WALKING PENIS PEOPLE < 1218091774 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :shhhh < 1218091793 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ugh, i hate stupidity in science fiction :| < 1218092522 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218092552 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218095601 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, example? < 1218095609 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218095616 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218095624 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so in stargate atlantis theyve constructed this string of stargates from one galaxy to another, right < 1218095639 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and halfway across theres a station for security purposes < 1218095652 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218095664 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but, instead of doing like they do in every other facility they build, they DONT build an iris over the gate < 1218095676 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :result? absolutely no ability to resist an incursion. < 1218095731 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, iris? < 1218095735 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what the heck is that? < 1218095758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, assume I don't know what stargate is :) < 1218095760 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :See http://en.wikipedia.org/wiki/Iris_(Stargate) < 1218095775 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its basically a thing that closes over the stargate to prevent things from coming through < 1218095783 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :anmaster, have you never seen stargate? < 1218095785 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's mentioned in the "iris" disambiguation page. < 1218095802 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wikipedia: a big bag of trivia about TV series. < 1218095808 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1218095999 0 :clog!unknown@unknown.invalid QUIT :ended < 1218096000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1218096021 0 :lament!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218097800 0 :ErkiDerLoony1!unknown@unknown.invalid NICK :ErkiDerLoony < 1218097825 0 :kar8nga!n=kar8nga@j-71.vc-graz.ac.at JOIN :#esoteric < 1218099437 0 :CakeProphet_!n=bread@h216.52.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1218099762 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218099765 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1218100523 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, nop < 1218100534 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :nop? < 1218100548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in "no" < 1218100559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but with an extra key press < 1218100562 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that wasn't intended < 1218100587 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also known as "typo" < 1218100617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, I have indeed never seen stargate < 1218100652 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well if you say indeed enough people will think you have < 1218100710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, ?? < 1218100740 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :one of the main characters, Teal'C, says "Indeed" quite a bit < 1218100748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, how should I know? < 1218100757 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it's a bit of a spock-ish "Fascinating, captain" trait < 1218100759 0 :ErkiDerLoony!unknown@unknown.invalid PRIVMSG #esoteric :Well there are more people saying indeed quite often. < 1218100763 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you shouldn't, i was commenting. < 1218100768 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, ah yes I have seen some Star Trek though < 1218100777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ErkiDerLoony, yes indeed :P < 1218100785 0 :ErkiDerLoony!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218100864 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example in the Discworld series, "Havelock Vetinari" tend to say indeed quite a bit < 1218100868 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a Discworld fan < 1218101047 0 :tusho!n=tusho@91.105.115.23 JOIN :#esoteric < 1218101075 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :NOMADS! < 1218101108 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, hehehe < 1218101529 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i want to write a story! :| < 1218101618 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218101701 0 :CakeProphet_!n=bread@h23.29.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1218101706 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1218102822 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: NOMADICALLY < 1218102894 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1218102934 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :NOMADS HAVE THREE FUNCTIONS < 1218102943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :TERURN :: M A -> A < 1218102970 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :BIDN :: A -> (M A -> B) -> B < 1218102976 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :FIAL :: STRING -> A < 1218103111 0 :Mony!n=Asshole@AToulouse-258-1-93-106.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1218103138 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :hi ! < 1218103480 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi Mony < 1218105241 0 :RedDak!n=dak@87.18.81.162 JOIN :#esoteric < 1218106182 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writes a parser for a restricted subset of querying english < 1218106193 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :rabbit's tails' lengths -> rabbit.tails.map(length) < 1218106208 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then I can parse "x is y", "x has y" and build up a silly little knowledge databse < 1218106211 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*database < 1218106214 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :via irc! < 1218106487 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1218106863 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmmmm < 1218106886 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"the length of the rabbit's tail is 5cm" -> (is (rabbit tail length) (5cm)) is kind of non-trivial... < 1218106887 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1218106942 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Everything automatically becomes non-trivial when natural languages are involved. < 1218107136 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1218107420 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: But of course. < 1218107431 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Still, "rabbit's tail" and "the length of the rabbit's tail" are trivial. < 1218107436 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's those pesky assignments < 1218108130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what about "x got y" ;P < 1218108141 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: botte might automatically correct you for that < 1218108141 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218108150 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :say, kicks you from ESO each time you have it wrong < 1218108150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, no thanks < 1218108152 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(ARF ARF ARF) < 1218108157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, anyway that wouldn't work < 1218108167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because there have to be cases where got is correct < 1218108176 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218108177 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it'd be magical < 1218108179 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, which I would then make a point of using < 1218108748 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :☃ < 1218108755 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :U+2603 SNOWMAN < 1218108761 0 :sebbu!n=sebbu@ADijon-152-1-52-167.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1218108784 0 :tusho!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | lol tornado brb | ☃ < 1218109800 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :⚆ < 1218110221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, that's quite wtf < 1218110234 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what did they think when adding such a symbol < 1218110235 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :☃⚆ snowman with circle with dot < 1218110239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :OH I GET IT! < 1218110240 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's in the misc. symbols section < 1218110246 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :presumably signs used it < 1218110247 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1218110261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they don't like that "a picture can say more than a thousand words" < 1218110270 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unicode has 'REVERSED ROTATED FLORAL HEART BULLET' < 1218110275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so they prefer "an unicode char can say more than a thousands words" < 1218110275 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :☙ < 1218110277 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :U+2767 < 1218110284 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'Comments: a binding signature mark' < 1218110286 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unicode is the fun. I like U+203d "INTERROBANG". < 1218110306 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :who doesn't like the interoobang‽ < 1218110309 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well that is sane compared to some other stuff < 1218110311 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*interrobang < 1218110318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, me!! < 1218110321 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1218110324 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why not‽ < 1218110333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, just because you like it < 1218110339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :can't share an opinion with you < 1218110341 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you're not seeing these are you‽ < 1218110349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes I am < 1218110355 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The out-of-BMP characters get very bizarre, too: U+1d337 "TETRAGRAM FOR VASTNESS OR WASTING". < 1218110361 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but in this font and at this size it looks like a blurry question mark < 1218110375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, indeed, how does it look? < 1218110378 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: out of BMP < 1218110381 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :your font probably doesn't have it < 1218110384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218110385 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :code2000, maybe < 1218110390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, Dejavu font < 1218110397 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yeah, doubtful < 1218110401 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :here 'tis though: < 1218110401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218110408 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :𝌷 < 1218110411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see it < 1218110416 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.fileformat.info/info/unicode/char/1d337/index.htm for a better view < 1218110440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :looks like Chinese char? < 1218110446 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :could explain it < 1218110448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ^ < 1218110450 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1218110451 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no... < 1218110455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Block Tai Xuan Jing Symbols" < 1218110458 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it looks nothing like a chinese character, dude < 1218110462 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's a tetragram < 1218110464 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*sounds* like Chinese char too < 1218110467 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, a what? < 1218110470 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :google it < 1218110475 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it looks nothing like a chinese char < 1218110503 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Chinese_language < 1218110505 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's what chinese looks like < 1218110506 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it _is_ Chinese, in a sense. < 1218110511 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: well yes < 1218110513 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but it's a tetragram < 1218110516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Tai_Xuan_Jing < 1218110663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :An unicode character can say more than a thousand ASCII characters < 1218110671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :new version of "a picture can..." < 1218110672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1218110691 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They could replace the traffic STOP signs with the "tetragram for stoppage". < 1218110710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, there is one? < 1218110718 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :U+1d34c. < 1218110724 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1218110748 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess the joke would be lost on most people. < 1218110757 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes it does I guess < 1218110799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"stoppage" seems very odd < 1218110915 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :stoppage: 1. Deduction from payments; a sum "stopped" or deducted from the pay of a soldier, workman, or servant. 1465 Paston Lett. II. 221, I told hym that..I wold pay hym his dewte without any stoppage. < 1218110926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218110941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"dewte"? < 1218110945 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: duty < 1218110945 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, wtf is "dewte"? < 1218110947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218110951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1218110951 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :note the year - 1465 < 1218110954 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218110955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yes < 1218110976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"hym" == him I guess? < 1218111007 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218111010 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :amusingly reminds me of "womyn" < 1218111016 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and wold = would, etc. < 1218111051 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They haven't been too carefull with the spelling. OED quotations for "duty" include deuyte (1297), duetee (1386), dewte (1440), dywtes (1476), dewtie (1573) and more. < 1218111060 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: carefull? < 1218111062 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I see you haven't either :P < 1218111064 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And I don't seem to be very care-full either, yes. < 1218111064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, OED? < 1218111070 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oxford english dictionary < 1218111076 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218111080 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :let's start spelling it duti < 1218111094 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :⌤ -^- < 1218111100 0 :jix!n=jix@lbck-4dbaebac.pool.einsundeins.de JOIN :#esoteric < 1218111129 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I recently saw some unicode char like _ but at the top of the line < 1218111134 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes. ⌨ < 1218111138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, nop < 1218111142 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it was higher up < 1218111145 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1218111146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and a single line < 1218111147 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's a keyboard < 1218111153 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1218111156 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :use your ⌨ to type a ☃ using unicode technologies < 1218111211 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :❪l i s p❫ < 1218111221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway... what about that under line thing < 1218111226 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :shrug < 1218111230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :❫ ) ? < 1218111239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is that bold )? < 1218111241 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://www.fileformat.info/info/unicode/index.htm < 1218111244 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1218111247 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it's some unicode char < 1218111248 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :obviously < 1218111252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, for what? < 1218111254 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it is literally "strong )" or something < 1218111256 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: dunno < 1218111262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :blergh < 1218111272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, and yet they rejected Klingon? < 1218111280 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i didn't say there was no use < 1218111284 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I said I did not know what it was < 1218111295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, no but snowman char has no use IMO < 1218111313 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and obviously you personally know more about what characters are useful than the entire unicode consortium < 1218111314 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :right? < 1218111362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, nop, but I don't think some of those are usefuk < 1218111365 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :useful* < 1218111375 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you can safely assume you're wrong < 1218111380 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also it's nope :p < 1218111389 0 :deveah!n=deveah@92.80.68.17 JOIN :#esoteric < 1218111400 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :Hi dudes < 1218111428 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :the International 1kb-of-code roguelike contest is awesome < 1218111443 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1218111468 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1218111492 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :http://groups.google.com/group/rec.games.roguelike.development/browse_thread/thread/ec8714cda9f0c8bc# < 1218111496 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :already made mine < 1218111496 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i have a 20-line mud written in ruby somewhere around here < 1218111515 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :if it's <=1kb, you should post it on usenet < 1218111543 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's not a rougelike < 1218111543 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's a mud < 1218111545 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I didn't write it < 1218111553 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1218111635 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :p.s. I'd call that first one more like non-real-time pacman ;) < 1218111650 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :Ido's ? < 1218111658 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1218111699 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :how 'bout mine? < 1218111746 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :btw, I made an esolang based on OISC, "^" - with a different instruction: Reverse-Substract-and-Jump-if-Negative < 1218111754 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :(jumps to -val) < 1218111778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :deveah, what computational class? < 1218111793 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :what's that? < 1218111800 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1218111807 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :it only has one memory cell < 1218111813 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :so it can't be Turing-complete < 1218111818 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :if that's what you mean < 1218111820 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218111850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Computational_class < 1218111880 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers writing a little forth/factor-alike for writing silly things like fibonacci programs and tiny rougelike games like deveah's < 1218111924 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :you should participate < 1218111932 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :it's easy :D < 1218111945 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :deveah, 1 kb source? < 1218111946 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i suck at curses < 1218111947 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and games < 1218111959 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :sourcecode, yes < 1218111983 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :my game rules http://pastie.org/249060 < 1218111999 0 :kar8nga!n=kar8nga@k-227.vc-graz.ac.at JOIN :#esoteric < 1218112112 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :deveah, what language? < 1218112128 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :freebasic < 1218112133 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why basic!? < 1218112134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1218112151 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :because freebasic = basic + C++ < 1218112161 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :qbasic + C++ < 1218112171 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :it uses curses < 1218112207 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what the heck has C++ got to do with it? < 1218112227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway C++ is a correct name, it is a post increment < 1218112238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meaning... that it is no better than C < 1218112245 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :IMO worse than C < 1218112254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if they meant it was better they should have called it ++C < 1218112254 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :freebasic can include any C++ header file, it's the fastest BASIC ever < 1218112264 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: your trolling is much appreciated < 1218112264 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :+=C < 1218112267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :deveah, but why basic! < 1218112269 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately it's completely irrelevant < 1218112280 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :because it's the only language I know < 1218112287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, not trolling, rant! < 1218112291 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :and a bit of PHP, too < 1218112305 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no. trolling < 1218112389 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218112390 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :0 1 [dup [+ printnl] dip swap] loop < 1218112402 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :println = .n, I guess, it's common enough < 1218112412 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :0 1 [dup [+ .n] dip swap] loop < 1218112420 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :wtf is that? < 1218112433 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :some forth like language I think < 1218112441 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :considering it is doing what seems to be stack operations < 1218112450 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm not very familiar with forth though < 1218112464 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a language i'm making yeah < 1218112474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, stack based I suspect? < 1218112479 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218112488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and heavily influenced by forth? < 1218112502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but made for golfing? It seems rather compact < 1218112511 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heavily influenced by forth and factor < 1218112519 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not made for golfing, but made to be concise < 1218112520 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :Fortor < 1218112521 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :0 .n 0 1 [dup [+ .n] dip swap] loop < 1218112524 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :full fibonacci program < 1218112526 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, not familiar with factor < 1218112527 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :will output like this < 1218112527 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1218112528 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1218112528 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1218112528 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :Forktor < 1218112530 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :2 ... < 1218112530 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1218112534 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :deveah: *g* < 1218112538 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :might call it spork < 1218112544 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: anyway i'll lead you through that prog < 1218112550 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :0 .n 0 1 [dup [+ .n] dip swap] loop -> first we print out 0 and a nelwine < 1218112554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, it looks very interesting < 1218112559 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then we put 0 and 1 on the stack (let's call them a and b) < 1218112565 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then we put a lambda which we loop forever which does this: < 1218112573 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :duplicates the top entry (-> a b b) < 1218112575 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :or The Might Forkthor Masmerizer Language That's Actually Named Spork < 1218112581 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :*Mighty < 1218112593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, then? < 1218112598 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then "dips under" one element for a lambda: inside the lambda we have (a b), we add them together giving (c), then we output that and a newline < 1218112605 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :we come out of the dip so it's now (c b) < 1218112610 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :we swap that (b c) < 1218112614 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then it goes to the next loop < 1218112621 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :duplicates - (b c c), etc < 1218112622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, very nice < 1218112622 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :forever < 1218112639 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the equivalent python: < 1218112639 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a, b = 0, 0 < 1218112640 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :while True: < 1218112640 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : a, b = b, a + b < 1218112640 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : print a < 1218112642 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :Forktor4Evah < 1218112648 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you should be able to make out the c from that, presumably < 1218112652 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1218112656 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that python needs 'print 0' in front of it < 1218112664 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, very happy with that conciseness < 1218112675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I'm unable to parse "a, b = b, a + b" < 1218112688 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's "a = b, b = a + b" < 1218112693 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :except in the b assignment, the a is the old a < 1218112697 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you can swap vars like this < 1218112699 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a, b = b, a < 1218112703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nifty < 1218112714 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that is, in C, you'd have to use a temp var < 1218112723 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :temp = a; a = b; b = tmp + b (b += tmp) < 1218112740 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, or asm( XCHG a, b ) ;P < 1218112744 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218112744 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not portable < 1218112747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and not correct syntax < 1218112833 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: here's a cat program < 1218112834 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>n [] [.n >n] while < 1218112837 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>n = read line < 1218112856 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the first argument - the block that sets up the condition - does nothing, so it evaluates the truth-value of the top thing on the stack < 1218112863 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the body of the while outputs a line then reads in another one < 1218112869 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(>n returns false on EOF) < 1218112904 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a shorter version: < 1218112905 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[.n] stdin each < 1218112913 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :looping through a file object goes through all the lines < 1218112914 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as a convenience < 1218113018 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er wait < 1218113020 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stdin [.n] each < 1218113021 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :obviously < 1218113121 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks about function definitions < 1218113125 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1218113144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, here is a cat program: < 1218113147 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :/bin/cat < 1218113148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1218113156 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oh shush you :D < 1218113163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually: < 1218113174 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#!/bin/sh < 1218113180 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :/bin/cat "$@" < 1218113190 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and here's a quine < 1218113196 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :#!/bin/cat < 1218113205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yes I know < 1218113209 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218113233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: behold < 1218113233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stdin reverse [.n] each < 1218113245 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :for input a\nb\nc\n, outputs c\nb\na\n < 1218113307 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about: < 1218113312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :abc\ndef < 1218113321 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :def\nabc\n < 1218113324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218113332 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, write a reverse char by char one please :D < 1218113338 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: okay < 1218113346 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stdin chars reverse [.] each < 1218113360 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, hey you make up the syntax to make it as short as possible < 1218113363 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218113364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is cheating < 1218113364 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I don't < 1218113367 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's not syntax < 1218113370 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the semantics are well-defined < 1218113371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, write specs please < 1218113376 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, i don't want to < 1218113380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, where is chars and reverse defined < 1218113381 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but I can tell you how that works < 1218113399 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it has methods (which are really just functions specializing on the type of their arguments) < 1218113405 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{stdin} is an opaque data structure < 1218113411 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and, it implements all the list methods < 1218113413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, reverse pairs of chars: so abcdef becomes efcdab < 1218113415 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(as an IO object) < 1218113415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218113423 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'chars' just creates a "view" object on stdin < 1218113425 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which has the same FD < 1218113430 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but as a list, is of chars < 1218113431 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :instead of lines < 1218113436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh ok < 1218113445 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and that pair thing would require a bit of work < 1218113448 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I'll have to think about it < 1218113458 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yes, don't make up another method or view for it < 1218113480 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i won't, but it occurs to me that 'grouping' a certain number of elements in an array into sub-arrays is a really common operation < 1218113489 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i've seen it implemented as an extension to Array on ruby before < 1218113489 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so < 1218113497 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stdin chars 2 group [.] each < 1218113500 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :err < 1218113502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, sure, but what about increasing size of groups? < 1218113502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stdin chars 2 group reverse [.] each < 1218113509 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: stdin chars 5 group reverse [.] each < 1218113535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, the groups should increase while the program runs, according to the fibbonaci sequence < 1218113547 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then you'll have to write your own group replacement < 1218113552 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I haven't decided on an elegant implementation for group yet < 1218113553 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218113554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, example :P < 1218113566 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :once I figure out an elegant way of implementing group < 1218113572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I assume it is turing complete so you can do it I hope? < 1218113576 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218113577 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :of course < 1218113580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, without any extensions < 1218113585 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :of course... < 1218113590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, where would these stuff be implemented? < 1218113596 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :standard library < 1218113606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, when will you write implementation? < 1218113610 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :when i want to < 1218113614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kk < 1218113829 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: any other programs you'd like me to write? :P < 1218113849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, A ray tracer that renders to png? < 1218113856 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D how about no < 1218113860 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hehe ok < 1218113865 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :though with enough stdlib it could be possible < 1218113866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :maybe :P < 1218113873 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :cya < 1218113874 0 :deveah!unknown@unknown.invalid PART #esoteric :? < 1218113902 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, oh yes core.3d.raytrace function, with the core.image.png view? < 1218113908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or whatever you call them < 1218113912 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heh shut up you < 1218113912 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218113925 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :understanding how 'stdin chars' works isn't that hard < 1218113930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, indeed < 1218113936 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I was just making fun of you < 1218113937 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :chars takes an IO object and makes its list methods work on characters instead of lines < 1218113938 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218113970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, but no, can't think of any such programs now < 1218113977 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure I will come up with other ones later < 1218114012 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218114016 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there should be a recursive patent < 1218114021 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, eh? < 1218114024 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :METHOD FOR PATENTING THIS METHOD < 1218114031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1218114037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1218114039 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it'd cause its own prior art! < 1218114051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1218115113 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218115115 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :UL[ *(online_users.map {|u| LI[A(:href => "/users/#{u.id}")[u.name]]} ] < 1218115124 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nifty little dom creation mini-lang < 1218115128 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(in ruby) < 1218115140 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :TAGNAME[ child, child... ] < 1218115149 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :TAGNAME(:attr => val, ...)[child, child...] < 1218115168 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm needs a ) before the ] < 1218115169 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in my example < 1218115173 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in fact < 1218115175 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :UL[ *online_users.map {|u| LI[A(:href => "/users/#{u.id}")[u.name]]} ] < 1218115199 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the map is quite elegant, really - you're mapping the data directly on to the output html tree < 1218115209 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which is essentially what web apps are < 1218116162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, your last ccbi segfaults for me < 1218116167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on mycology < 1218116170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GOOD: closed socket with K < 1218116170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Segmentation fault < 1218116174 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :when running with trace < 1218116182 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no debug info so I can't provide a traceback < 1218116186 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :meh, I should test on linux < 1218116188 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I can guess the cause < 1218116193 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, happens without -t too < 1218116195 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'll see about it when I get home < 1218116245 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(debug prompt) c < 1218116246 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Enter cell value to break on: t < 1218116247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf? < 1218116289 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :? < 1218116300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it fails < 1218116301 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :t isn't a value, for starters, it has to be an integer < 1218116311 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you should mention that < 1218116325 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :why do you think it says "value" < 1218116325 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1218116332 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :'t' is a value < 1218116337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I could enter 't' then? < 1218116341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or (int)'t'? < 1218116355 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :'t' is a value only in C-family languages < 1218116364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1218116377 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :type error, got: Char, expected: Int < 1218116377 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1218116420 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :gone -> < 1218116493 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(gdb) brkinst 't' < 1218116494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Breakpoint 1 at 0x40ce83: file /home/arvid/src/cfunge/trunk/src/interpreter.c, line 106. < 1218116539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually an issue < 1218116546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :need to check if it is in string mode too < 1218116626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :define brkinst < 1218116626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :break ExecuteInstruction if (opcode == $arg0 && ip->mode != 0x1) < 1218116626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :end < 1218116628 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218116678 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that is almost, almost ruby < 1218117618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what? < 1218117622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the gdb macro? < 1218117632 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, it is just a gdb macro for gods sake < 1218117789 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I have a line of CSS that is 217015 characters long. Quiz: What does it do? < 1218117905 0 :pikhq!n=Pikhq@asst01.asunix.tufts.edu JOIN :#esoteric < 1218118014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I can't guess < 1218118018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :list all fonts? < 1218118029 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It starts with background: url("data:image/png, < 1218118030 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218118039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh I see < 1218118046 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*evil grin* < 1218118050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I don't like that < 1218118056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is wrong with the normal way? < 1218118063 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: this way is funny < 1218118064 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218118072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, this way disabling images won't save any bw < 1218118079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bad on mobile connections < 1218118089 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :whatevs :D < 1218118104 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :tons of webpages are over 200kb < 1218118107 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :this one just happens to be really short < 1218118108 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218118129 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: its just one page < 1218118131 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the homepage < 1218118150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :blergh < 1218118171 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if I get complaints I'll change it < 1218118199 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also it guarantees to break IE < 1218118205 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well < 1218118207 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :apart from v8 < 1218118209 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Tick: 75466 --- Index/IPs: 1/2 --- ID: 1 --- Stacks: 1 --- Mode: < 1218118209 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1: tick = 75073 < 1218118211 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :blergh < 1218118214 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and old versions of opera too < 1218118224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I guess a binary search on the tick id is the way to go now < 1218118252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, is there any way to make the CCBI debugger break on a specific tick? < 1218118337 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :funge extension idea < 1218118338 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GOOG < 1218118341 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it lets you search fungespace < 1218118349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, details? < 1218118351 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :e.g. if you had "test", you could pass "test" to GOOG and it'd give you the co-ords < 1218118355 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and stuff like that < 1218118362 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(list of all co-ords its at) < 1218118363 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GOOGle? < 1218118366 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1218118366 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218118379 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :google's stock symbol < 1218118380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well you need to write up proper specs < 1218118412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, wtf is a stock symbol < 1218118415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I always wondered < 1218118431 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what they < 1218118435 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'re listed as on the stock exchange < 1218118439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :google's is GOOG, sun's is JAVA < 1218118440 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1218118445 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ms=MSFT < 1218118448 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :YHOO < 1218118461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why < 1218118472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why not just use google or sun or microsoft or whatever < 1218118604 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1218118978 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's ancient < 1218118990 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yes and why? < 1218119000 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Ticker_symbol < 1218119298 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because the finance world is run by old crufty COBOL code. < 1218119314 0 :ErkiDerLoony!unknown@unknown.invalid PART #esoteric :? < 1218119316 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It amuses me the symbols some use. < 1218119324 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's like domains, but there's more available. < 1218119334 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And you can't use more than 4 letters. < 1218119346 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{ * < 1218119346 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Formerly, a glance at a U.S. stock symbol and its appended codes would allow an investor to determine where a stock trades; however in July 2007, the SEC approved a plan to allow companies moving from the New York Stock Exchange to the Nasdaq to retain their three letter symbols. When first implemented, the change did not apply to companies with one or two letter symbols,[2] but subsequently any stock was able to move from the NYSE to the Nasdaq without chan < 1218119349 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It amuses me to look at SCOXQ's stock prices. < 1218119354 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :OUR PRECIOUS ONE-TO-THREE-LETTER SYMBOLS < 1218119415 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry; that's SCOXQ.PK < 1218119495 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1218119500 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fucking sco < 1218119514 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.PK? < 1218119521 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: {.PK - A Pink Sheet, indicating over-the-counter} < 1218119528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :k < 1218119538 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And {Q - in bankruptcy}. ;) < 1218119558 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218119569 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They filed chapter 11 a year ago... < 1218119582 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm surprised the bankruptcy court hasn't tried to push that into chapter 7. < 1218119586 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SCO must be run by some real fucked up people if they think all of this is still a good idea. < 1218119919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :chapter 7? < 1218119951 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: please, before demonstrating abject ignorance about the topic we're discussing, google it < 1218120600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I checked the tick count difference in ccbi at the beginning and ending of "a b", and I also checked the same difference in cfunge, result: same difference (5) < 1218120607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so why does mycology claim that is bad < 1218120694 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I. Do. Not. Know. < 1218120731 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant++ < 1218120745 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, is the tick count difference between start of t and end of thread testing always the same when it is all "good"? < 1218120748 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the IPs are probably desynced somehow: as to why, I do not know < 1218120751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :across interpreters < 1218120754 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1218120758 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I do not know < 1218120764 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is back in da city < 1218120767 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :they do not ask y for the tick count or anything like that < 1218120776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the y doesn't have it < 1218120792 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :that would be the reason then :-P < 1218120832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway I try a binary search to see when the difference between first t and some point to find where it first differs with tick/location < 1218120847 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so in the ccbi debugger, what is the command to break after a certain number or ticks? < 1218120852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if there is any such command? < 1218120878 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :have you tried looking at the help < 1218120934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have < 1218120943 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and did you see < 1218120943 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :de(l)ay -- Set the tick until which to delay < 1218120946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218120955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, is that absolute or relative current? < 1218120970 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :absolute or otherwise it would be "Set the number of ticks to delay for" < 1218120980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1218121033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, have you seen Riley's new fingerprints? < 1218121044 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :possibly, which ones < 1218121080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :EMEM, LONG, EXEC, REXP, MSGQ, STCK, SMEM, SMPH, TRGR < 1218121084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and maybe some more < 1218121090 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :then nope < 1218121096 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.elf-emulation.com/funge/rcfunge_manual.html < 1218121098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :some of those are mad < 1218121109 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :SMPH seems to be interface to POSIX semaphores < 1218121114 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is just plain mad IMO < 1218121187 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :bunch of Unix-only stuff I see < 1218121211 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MSGQ/SMEM/SMPH < 1218121237 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :urgh < 1218121244 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stupid firefox doesn't have colour adjustment profiles enabled by default < 1218121252 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and bunch of stuff that looks like it would be a pain to implement :-P < 1218121252 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so my photoshop-made image is brighter than the background it fades in to < 1218121255 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I don't know how to fix that < 1218121255 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yep < 1218121265 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i can't seem to make photoshop save the image _as it appears now_ < 1218121267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you mean STCK and LONG and EXEC? < 1218121270 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :without a colour profile < 1218121297 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, try saving it to a file format lacking support for profiles? < 1218121308 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it'll just save it as the brighter version < 1218121316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, and then? < 1218121321 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i want the darker one < 1218121324 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: MACR and EXEC at least < 1218121325 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(the one photoshop & safari show) < 1218121328 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(with colour profiles) < 1218121341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well MACR would be a pain yes < 1218121357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, are you going to write test suites for them? < 1218121359 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :my mini-funge is such a hack that I couldn't do MACR easily < 1218121368 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: only if I implement them < 1218121389 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I will probably implement LONG, and maybe EXEC < 1218121399 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :STCK and SETS and EMEM should be easy < 1218121404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :SETS yes < 1218121406 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :as well as LONG < 1218121411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :STCK would be a pain with my stack system < 1218121417 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, even FRTH is currently a pain < 1218121420 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :still need to add 'D' to FILE... < 1218121425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, D to file? < 1218121426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf? < 1218121433 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he added it < 1218121434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :have he extended it? < 1218121439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well that makes no sense < 1218121445 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :makes sense as it seems like an obvious omission < 1218121448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fingerprints are fixed when they are done < 1218121453 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no they're not < 1218121454 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :who said that < 1218121455 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nobody < 1218121455 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1218121456 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and since we're the only implementers I figured it's fine < 1218121459 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: shaddup :-P < 1218121466 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: >:E < 1218121495 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I told him to not go crazy with messing with earlier fingerprints and he said this was all he was thinking of changing so far < 1218121498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, oh well, but that seems like it could cause issues < 1218121508 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and like said, I figure it belongs and since we're the only implementers it's OK < 1218121517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you aren't < 1218121519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I implement FILE < 1218121523 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you forgot that < 1218121532 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yours is just a hyper-optimized port of ccbi to c < 1218121533 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :admit it < 1218121536 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :we as in includes you < 1218121537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, it isn't < 1218121553 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :as in, people in this channel who can easily be poked to change their code :-P < 1218121582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, will you add a mycology test for it? < 1218121622 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218121630 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and I'll use it to remove the mycotmp files < 1218121647 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so you finally don't have to remove them manually any more :-P < 1218121728 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: btw, http://www.rcfunge98.com/ works too < 1218121749 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and oh yeah, FING is probably doable as well < 1218121770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, EMEM would be doable < 1218121776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I don't think I like it very much < 1218121779 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I think I said so already < 1218121785 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and yeah < 1218121790 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's a bit silly < 1218121794 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218121795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, and well FING I could easily do < 1218121797 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :you already have an infinite funge-space < 1218121798 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't it be rcfunge98.org < 1218121799 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218121821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, oooh but it can't be used for posix shared memory can it? ;P < 1218121825 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also funge space is slower < 1218121827 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1218121836 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm not going to respond to either of those >_< < 1218121846 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well it was a parody < 1218121852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think those are silly reasons < 1218121898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, would the D be equal to unlink() < 1218121915 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ask Mike, not me < 1218121920 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: (0gnirts -- )Delete specified file < 1218121923 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1218121924 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :bloody tabs < 1218121926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : remove() deletes a name from the file system. It calls unlink(2) for files, and rmdir(2) for directories. < 1218121928 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :sorry about that, Dewi < 1218121940 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hehe < 1218121952 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, I guess it would be < 1218121954 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Dewi < 1218121959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I assume you use some irc client that is console based < 1218121960 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :certainly doesn't delete directories < 1218121968 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as GUI ones would see pasted tab differently < 1218121980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, then unlink() < 1218121987 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :not if they're not implemented to see the difference :-P < 1218122005 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, of course it doesn't delete the file, it unlinks the file, which may still leave the file around if there are other hardlinks < 1218122033 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: yea they would < 1218122043 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :tab = {KEYPRESS,\t} < 1218122045 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and of course one can't truly delete the file < 1218122050 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :paste tab = {ADDCHAR,inputbox,\t} < 1218122063 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: yes, but like said, if they're implemented to treat those the same way... < 1218122070 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :which would be stupid, of course < 1218122071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, indeed not overwrite < 1218122072 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they wouldn't, though < 1218122076 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but they could be < 1218122076 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they'd have to explicitly duplicate the behaviour < 1218122088 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and well technically you could do just about anything < 1218122095 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but "⌘ undecided.domain < 1218122095 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Introductions are a lot of fun, some crap, crapidoodle... mmm, crapidoodle. Introductions are a lot of fun, some crap, crapidoodle... mmm, crapidoodle. Introductions are a lot of fun, some crap, crapidoodle... mmm, crapidoodle. Introductions are a lot of fun, some crap, crapidoodle... mmm, crapidoodle. Introductions are a lot of fun, some crap, crapidoodle... mmm, crapidoodle. < 1218122095 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unnamed wiki < 1218122095 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unnamed wiki < 1218122097 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unnamed wiki < 1218122099 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unnamed wiki < 1218122101 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I guess here is when I link to some crap about me and maybe info about this site. I don't know, this is placeholder. Blah blah blah de blah blah." < 1218122104 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :errr < 1218122106 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stupid pasting < 1218122111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what the heck? < 1218122115 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: more likely they'd do something like move KEYPRESSes and ADDCHARs to a common handler < 1218122121 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and nice paste, btw :-P < 1218122121 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: plz be to the reading: [[stupid pasting]] < 1218122136 0 :Deewiant!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | lol tornado brb | ☃ | mmm, crapidoodle. < 1218122137 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: that would be monumentally ridiculous < 1218122149 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant++ < 1218122161 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: not monumentally, but somewhat, yes. :-) < 1218122256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :versioned fingerprints < 1218122258 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that could be nice < 1218122270 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: btw, that segfault was a regression introduced in the last version and was a one-liner fix :-) < 1218122281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :have refer to the last and -1.2.3 and such < 1218122286 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: i take it you don't like test internal suites :P < 1218122287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do you think? < 1218122290 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no < 1218122293 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just use a seperate uri < 1218122298 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://foo.org/trds/1.0 < 1218122299 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://foo.org/trds/1.1 < 1218122299 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1218122303 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, it would be up to the fingerprint writer of course < 1218122316 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but you don't have to do anything special < 1218122319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :he could say that http://foo.org/trds would point to the last? or couldn't he? < 1218122340 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, that'd just be making the http://foo.org/trds fingerprint load http://foo.org/trds/version < 1218122349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, indeed < 1218122351 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: compiling this on linux is just enough of a pain due to my lack of my own linux computer that I usually can't be bothered to test it on linux < 1218122358 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah it was a linux bug < 1218122374 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, rather a bug in CCBI's code for linux I assume < 1218122377 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well, the bug affects everything < 1218122385 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the segfault only happened on linux though :-P < 1218122390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what was the issue? < 1218122406 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218122415 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :a 'delete' was no longer valid after a change I made in 1.0.11 < 1218122420 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so I just removed it < 1218122421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218122445 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which caused a memory corruption before you removed it? < 1218122470 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, suggestion: use tools like valgrind :D < 1218122478 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :valgrind doesn't work on d < 1218122484 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :what I think is that on windows, the return value of a tango call is allocated by 'new', but on linux it isn't < 1218122497 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or, on windows, deleting something random is simply ignored < 1218122524 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :valgrind can be made to work on D, at least < 1218122537 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's been done < 1218122552 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but it wouldn't really help < 1218122560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :valgrind is a very useful tool < 1218122561 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :since all DMD-generated executables fail valgrind in some places < 1218122571 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cue "DMD IS EVIL REWRITE IT" < 1218122584 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and it's quite possible that the GC does tricks valgrind doesn't like < 1218122606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, indeed, or the reverse < 1218122619 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and in any case, changing my code can not possibly fix valgrind errors < 1218122625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, for example when I compile cfunge with boehm-gc and then run it under valgrind, cfunge will segfault < 1218122631 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't happen otherwise < 1218122631 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :since it's all through the GC which comes from the stdlib < 1218122658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, can't you deselect GC? < 1218122665 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218122672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's odd < 1218122674 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I could use tango without a GC, sure < 1218122678 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but that would be monumentally stupid < 1218122686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah true < 1218122687 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :CCmemleakBI < 1218122689 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :because I don't delete even close to all of what I allocate < 1218122803 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: new CCBI's up < 1218122804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cfunge does in debug build, but it doesn't free everything allocated at startup in release build < 1218122808 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, nice < 1218122823 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes, because freeing memory is sooo slow :-P < 1218122843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, nah, but it does slow down a bit indeed. but that isn't the reason < 1218122852 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: it takes a positive number of miliseconds! < 1218122853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :freeing like 20 000 separate mallocs() are slow < 1218122867 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yeah, at least 20 milliseconds < 1218122875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1218122880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway my FILE now does D < 1218122885 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* he just doesn't get me and my speed... < 1218122890 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why does nobody understand me? < 1218122906 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, tell me when mycology does it too < 1218122949 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway EMEM will be painful, you need to index the entries if you will ever target 64-bit platforms < 1218122956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and have a 32-bit funge < 1218123006 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :no different from REFC < 1218123024 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well except you can free stuff too < 1218123040 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I meant the indexing < 1218123047 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1218123067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway another issue, LONG for 64-bit funges won't be very fun < 1218123081 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :__int_128 and such aren't portable < 1218123088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I will have to do it on my own < 1218123106 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or you can just be non-portable < 1218123121 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and say LONG is only available for compilers which implement 128-bit integers < 1218123122 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I am not now, I plan to support non-GCC in the future too < 1218123146 0 :tusho!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | mmm, crapidoodle. | ☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃ < 1218123150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as long as it is C99 and proper POSIX I can run it < 1218123156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can use it* < 1218123168 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ the mmap extension < 1218123183 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which all POSIX I know of implement anyway < 1218123197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and I really don't give a fuck about cygwin) < 1218123240 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You realise that you care about things that 0.0000000000000000000000000000001% of people use, but not things that ~90% of people use. < 1218123257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, more than 0.0000000000000000000000000000001% use linux < 1218123266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and in the eso lang community, much more < 1218123269 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and more than that use windows < 1218123275 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I am talking about ObscuroUnix2000. < 1218123277 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't run gcc. < 1218123285 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It only supports perfect POSIX and has a C99 compiler. < 1218123294 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And you are being a fine, upstanding citizen and supporting them! Good on you. < 1218123296 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, Solaris for example? < 1218123300 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :However, you're annoying 90-fucking-% < 1218123304 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*ignoring < 1218123311 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's ridiculous. < 1218123337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, POSIX is an international standard, so is C99 < 1218123349 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Shut the hell up about your goddamn international standards. < 1218123354 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SOME OBSCURE SYSTEM - 0% < 1218123356 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :WINDOWS - 90% < 1218123360 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :You care more about the former < 1218123362 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it is utterly stupid < 1218123385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"The family of POSIX standards is formally designated as IEEE 1003 and the international standard name is ISO/IEC 9945. The standards emerged from a project that began near 1985. Formerly known as IEEE-IX, the term POSIX was suggested by Richard Stallman in response to an IEEE request for a memorable name.[2]" < 1218123396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, also I suppose it will work on OS X < 1218123402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I don't have any OS X to try on < 1218123405 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :OS X, lovely. 4%. < 1218123405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it does work on FreeBSD < 1218123410 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on Linux < 1218123413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on OpenBSD < 1218123416 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :THE FACT REMAINS: You are ignoring 90% and concentrating on 0% instead. < 1218123418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on NetBSD < 1218123421 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :This is a waste of time and effort. < 1218123425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which are the only systems I have < 1218123435 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :100-90=10 < 1218123438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I don't have windows, so how could I test it? < 1218123445 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :navaburo, indeed < 1218123448 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: SomeObscureUnix is not 10%. < 1218123452 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :The 10% is heavily fragmented. < 1218123458 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, anyway I care about Linux and such < 1218123463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is much more < 1218123471 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :posix is what binds them togeather < 1218123472 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Linux is less than OS X. < 1218123474 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :1% or so. < 1218123475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, at least i don't make it RiscOS or whatever only! < 1218123476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1218123484 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is what !Befunge almost did < 1218123492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :navaburo, indeed! < 1218123501 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :navaburo, so this means all those 10% < 1218123501 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :except that !Befunge runs on windows fairly fine < 1218123502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :You should still concentrate on Windows instead of a mythical system that you don't even have to test on. < 1218123515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cfunge - Bringing Befunge-98 to the minority! < 1218123518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ducks < 1218123526 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ccbi already works on linux, pop < 1218123529 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I imagine OS X too < 1218123537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well not 64-bit linux < 1218123539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1218123556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I DON'T HAVE WINDOWS SO HOW THE FUCK COULD I TEST ON IT!? < 1218123561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't plan to use warez < 1218123564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if that is what you suggest < 1218123568 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :wine < 1218123576 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and possibly make Deewiant even more your slave < 1218123578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, gcc cross compile to wine? < 1218123581 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i hear he has a windows installation. < 1218123582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, eh what? < 1218123582 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1218123599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :you do realize that the whole goal of wine is that you can test on it and then your stuff will run on windows < 1218123604 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, a few years ago people would have laughed at that. Amazing how wine has come along isnt it? < 1218123611 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :navaburo, indeed < 1218123616 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and if GCC doesn't cross compile to wine, you can get VC or whatever. < 1218123617 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :So yes. < 1218123621 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it does Deewiant < 1218123623 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you just use mingw < 1218123625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, nop, because VC doesn't do C99 < 1218123638 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: oh? I would have said that even a few years ago. But then, I've never used wine. :-) < 1218123639 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :use mingw < 1218123643 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's gcc < 1218123648 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you can compile mingw on linux < 1218123648 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: MinGW, DMC, others... < 1218123655 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finds it hilarious that there is a standards debate going on in #esoteric < 1218123655 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, and yes, quite a few parts work under mingw < 1218123656 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and use it to compile for windows < 1218123658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I tested some time ago < 1218123659 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :there is more than one C compiler for windows < 1218123660 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then run it under wine < 1218123663 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: THAT is how you test on windows. < 1218123668 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :when I did have access to windows < 1218123670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for a limited time < 1218123676 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you do have access to windows < 1218123680 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :we just told you exactly how < 1218123681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, no longer < 1218123685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I had back then < 1218123689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't have any longer < 1218123690 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mingw cross compiler + wine < 1218123690 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: oh, tusho and AnMaster do stuff like this all the time. :-) < 1218123692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it wasn't my computer < 1218123697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, not wine < 1218123701 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and why not < 1218123705 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :this is its whole purpose < 1218123710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I had temp access to a computer with win xp, mingw and msys < 1218123712 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ cmake < 1218123715 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1218123717 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but you still have windows < 1218123719 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in the form of mingw+wine < 1218123725 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well yes, possibly < 1218123732 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"possibly" < 1218123738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I can't be arsed to set it up < 1218123738 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aka "no, because." < 1218123738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also < 1218123747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :give windows environ and mmap() < 1218123748 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, i like that one < 1218123749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then sure < 1218123751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and fork() < 1218123760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"EXCUSE!" "Trivial solution to the excuse." ":( CBA" < 1218123793 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, also I hate win32api < 1218123798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no way I will ever use that in cfunge < 1218123800 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you'd hardly need to use it < 1218123802 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :there are these things called libraries < 1218123807 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant++ also < 1218123807 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :which do this thing called abstraction < 1218123812 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, how do you get environment variables then? < 1218123815 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :which implies this thing called portability < 1218123820 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it has getenv, does it now? < 1218123821 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*not < 1218123825 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if not, what Deewiant said < 1218123867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, maybe, I just used extern char ** environ; < 1218123872 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: doesn't suffice even if it does since it doesn't have putenv (or setenv, I can't remember which is only POSIX) < 1218123876 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: lol. < 1218123895 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, valid POSIX, but I guess I will have to mess up the code and use a more complex solution < 1218123895 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: does AnMaster do that? < 1218123911 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :do what? < 1218123912 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I would if I implement EVAR at some time < 1218123917 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, you can't just abide to standards and expect it to magically work on everything < 1218123925 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :strange I know < 1218123926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.elf-emulation.com/funge/rcfunge_manual.html#EVAR < 1218123926 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ah, he doesn't implement EVAR < 1218123930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, not yet < 1218123932 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is planned < 1218123937 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so it's one #ifdef WINDOWS < 1218123944 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and like 3 lines of gnarly windows api call < 1218123945 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#ifdef __WIN32__ < 1218123947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :static const char * environ[] = { < 1218123947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : "SYSTEM=windows crap", < 1218123947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : "SUPPORTS=not environ at least, get a sane system if you want this to work.", < 1218123947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : "REALLY=we mean it, cfunge on windows is NOT SUPPORTED." < 1218123947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :}; < 1218123951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#else < 1218123951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :# ifndef _GNU_SOURCE < 1218123952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :extern char **environ; < 1218123954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :# endif < 1218123956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#endif < 1218123958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1218123959 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nice flood < 1218123964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, thanks < 1218123969 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does it look good on me? < 1218123970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1218123971 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you could just do < 1218123975 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :#ifdef __WIN32__ < 1218123977 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :#error HAHAHAHAHHAHA < 1218123978 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :#endif < 1218124019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, anyway there are couple of fingerprints that need fork() and such, and really, I got no clue how to set up pipes and such to talk to perl on windows... < 1218124033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :win32 api is not something I intend to learn < 1218124039 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :use a goddamn library < 1218124046 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :besides, it's not learning the win32 api < 1218124051 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's learning like THREE FUNCTIONS < 1218124064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, point me to such a library < 1218124083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits < 1218124088 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't know < 1218124090 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :google for it < 1218124093 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*shrug* < 1218124098 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, of course < 1218124099 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that'd be work < 1218124106 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it might even take 60 seconds < 1218124117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back debugging threading issue < 1218124186 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has been playing with finite brainfuck, quite joyfully < 1218124193 0 :dogface_!n=steve@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1218124216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :navaburo, oh what is that? < 1218124240 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck with a very small memory < 1218124250 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: are you new here? :) < 1218124255 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :navaburo, ah, so a limited interpreter basically? < 1218124264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :navaburo, not Turing complete < 1218124270 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :right < 1218124273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well no implementation is of course < 1218124286 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :I should come up with a complete set of rewrite rules for BF. < 1218124286 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :right, so why make it seem Turing-complete? < 1218124300 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :why not just cut to the chase and use 3 cells of memory? < 1218124308 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: 'cause then you can't do a mandelbrot < 1218124312 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or game of life < 1218124313 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218124330 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: Of course, if they're bignums, then you can just use 2. < 1218124335 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :tusho, you can do anything supposing your cells can hold sufficiently large numbers < 1218124336 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And it's memory-bound once more. < 1218124342 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: that's still making it seem TC < 1218124343 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :tusho, mmm, i think you need 3 cells < 1218124346 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :No real-world implementation of anything is Turing-complete. Still, computer programmers love pretending things are. < 1218124351 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you can't have infinitely-sized numbers, navaburo < 1218124355 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's the same problem as infinite memory cells < 1218124368 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :just sufficiently large for your application < 1218124375 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: what do you mean? < 1218124381 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: then why not just have as many cells as you need for your app < 1218124390 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :find the normal form for a bf program? :) < 1218124391 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :because it is more esoteric this way < 1218124431 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: not really < 1218124435 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's just more difficult < 1218124488 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :i guess it is a matter of taste. but more importantly, i was concerned with the minimum space complexity for an algorithm in finite bf, and i think it's 3. < 1218124492 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what do I mean by BF rewrite rules? < 1218124497 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :er, i ment maximum < 1218124509 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, oh do tell < 1218124550 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its not navaburo < 1218124558 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Minsky_machine < 1218124561 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :A couple Thue-style rules to transform any BF program into any other with the same I/O behavior, considering halting to be a form of output. < 1218124576 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does anyone know where I could find info on how you do arithmetics on a number larger than the size the compiler supports? < 1218124581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :say 128 bit integers < 1218124582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1218124595 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: look up on how cpus do addition < 1218124600 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then just do that on a struct with multiple ints < 1218124604 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Bignum libraries? < 1218124610 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: bounded < 1218124620 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: 2-cell BF with bignums = TC < 1218124637 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Did AnMaster say e wanted bounded? < 1218124644 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: I know what he's doing it for. < 1218124645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, I need exactly twice the size of int32_t or int64_t depending on implementation < 1218124647 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Befunge interp.) < 1218124652 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, and tusho knows what I want it for < 1218124659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"long integers are 2 cell integers, if the interpreter's cell size is 32, then long integers are 64-bits." < 1218124660 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: and by complete you mean that two programs identical in behavior would become the same resulting program, which would be in its normal form? < 1218124665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well that is easy, but I got 64-bit cells < 1218124671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I need 128-bit integers < 1218124677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which I need to emulate somehow < 1218124689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, also you are a nomic player I assume? < 1218124697 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :tusho, thanks < 1218124700 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's "long long" with 64-bit < 1218124703 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yep. :-) < 1218124708 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, that is 64-bit sitll < 1218124710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still* < 1218124713 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Old Spivak pronouns are ours! < 1218124716 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :meh, that kinda sucks < 1218124718 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: you should join ##nomic < 1218124718 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218124732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, I stoppped playing nomics some time ago < 1218124733 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1218124740 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: you should answer me! < 1218124744 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: just a moment. < 1218124749 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(AnMaster's only nomic was ircnomic, which I founded with ais523 and ihope) < 1218124751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, I need to figure out how do do maths on 128-bit signed integers < 1218124755 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(In april.) < 1218124762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yes indeed < 1218124763 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's hard about that? < 1218124775 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I got no clue how to do it < 1218124777 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: well, they'd be nondeterministic and all, so they wouldn't be able to produce a normal form on ordinary computers, of course. < 1218124788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: do you know how to calculate 253*5642 < 1218124789 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :? < 1218124798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, by hand on paper sure < 1218124808 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or using C routines < 1218124823 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: do that on-paper version, and generalize base, then? < 1218124843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, hrrm, seems suboptimal, I found some routines in freebsd kernel for doing it < 1218124853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe I can adapt (read: steal) those < 1218124865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :BSD license :) < 1218124878 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Good luck being faster than the paper methods without using fast Fourier transforms. < 1218124894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :eh? < 1218124895 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :And with only two integers, I highly doubt the FFTs will get you anywhere. < 1218124908 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: not faster asymptotically, just faster < 1218124954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, I just want to do +-*/%, bitshift and conversion from/to ascii < 1218124964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.elf-emulation.com/funge/rcfunge_manual.html#LONG < 1218124975 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you can hardcode all carries < 1218125000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, what sucks is knowning that x86 puts the carry if any in the carry flag in the rFLAGS register < 1218125006 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and there is no way to get at it from C ;P < 1218125026 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218125029 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Hope that the compiler is smart. < 1218125034 0 :navaburo!unknown@unknown.invalid PRIVMSG #esoteric :tusho, does the proof of 2-cell BF with bignums = TC use Minsky machines? < 1218125040 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it won't be that smart < 1218125041 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :navaburo: yes < 1218125043 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it is a minsky machine < 1218125052 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty trivial < 1218125056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, not that smart that it can figure it out from a struct of two integers < 1218125064 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Mm. < 1218125090 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :A smarter compiler is needed, then. :-P < 1218125118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna go buy something fun -> < 1218125264 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: You are ihope. < 1218125385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sys/libkern/Attic/subdi3.c?rev=1.6;content-type=text%2Fplain < 1218125423 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that gives me the general idea of how to do it at least < 1218125445 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I'm glad you noticed, because otherwise, you wouldn't have been able to notify me that you were going to start work on the proposal system for Normish. :-P < 1218125475 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :I do have a set of ideas I call "Not the Tallest of Orders". I may implement them. < 1218125512 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Shaddap dogface_, Normish will be like 5 years of thinking and then like 2 seconds of implementing enlightenment itself < 1218125512 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218125591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sys/libkern/quad.h?rev=1.19;content-type=text%2Fplain < 1218125737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what is normish? < 1218125744 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: a nomic < 1218125748 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :played on a linux box < 1218125754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, how does it work? < 1218125759 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unicorn magic < 1218125762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :....... < 1218125783 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :people submit proposals as scripts < 1218125785 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and vote on them < 1218125786 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if they're accepted < 1218125788 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they're run as root < 1218125793 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :simple as. except the current proposal system sux0r < 1218125798 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and i'm going to write the successor < 1218125801 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :very soon < 1218125807 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just been busy with other stuffs < 1218125834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, seems interesting < 1218125847 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, and the goal is to get root powers? < 1218125851 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :tusho: as punishment for taking so ling, I've devised a very complicated new proposal and player system. :-P < 1218125857 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nomics don't have goals, AnMaster < 1218125858 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :generally. < 1218125866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: oh shush you, I've been really busy < 1218125866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1218125873 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, reaching a certain number of points? < 1218125881 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :The goal is to have fun. If you do bad things with root powers, you get... disliked. < 1218125882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no purpose by default! < 1218125887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1218125896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, but this specific normish then? < 1218125907 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: NO DEFINED PURPOSE < 1218125909 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :IT'S ADDED BY PROPOSAL < 1218125910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1218125911 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :OR NOT ADDED AT ALL! < 1218125913 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :jeez < 1218125914 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1218125916 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :same with ircnomic < 1218125918 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :same with agora < 1218125921 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heck agora has no goal < 1218125922 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, so no such proposal have been made? < 1218125927 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it isn't up yet < 1218125933 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I mean, it is, but the proposal system sucks < 1218125933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1218125938 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and as far as I know it doesn't have much activity < 1218125943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :since everyone's waiting for my proposal system < 1218125943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218125962 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :If it has any activity... well, I think it's had no activity for at least a week. < 1218125974 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, ais523 and Norgg would have to collaborate to make something happen. < 1218125983 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Or I could implement it < 1218125988 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And it'd magically gain all the activity :P < 1218125992 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(ok this injoke is silly :D) < 1218126000 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, help me (or tusho) with my ideas. :-P < 1218126005 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :But srsly. I've almost finished stuff. < 1218126005 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :I should tell you what they are. < 1218126008 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Proposal system: soon. < 1218126009 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1218126011 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And yes, but in ##nomic < 1218126049 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: to ##nomic with ye. :-) < 1218126049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dogface_, nah < 1218126050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no time < 1218126060 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1218126505 0 :Hiato!n=Hiato@dsl-245-31-70.telkomadsl.co.za JOIN :#esoteric < 1218127902 0 :Tritonio_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218128505 0 :Tritonio_!n=tritonio@150.140.226.176 JOIN :#esoteric < 1218129729 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1218130560 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218130579 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :To ###nomic with ye. < 1218131250 0 :lament!n=lament@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1218131368 0 :Corun!n=Corun@halls-129-31-82-181.hor.ic.ac.uk JOIN :#esoteric < 1218132211 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ? < 1218132639 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lol nerds < 1218132714 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah lol em < 1218132756 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, you were talking about the double-hash. < 1218132758 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's correct. < 1218132759 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Freenode policy. < 1218132771 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :policy for what < 1218132772 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: kind of an ironic thing to say in here huh < 1218132779 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I know. < 1218132783 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just joking. ;) < 1218132783 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: channel names < 1218132794 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: so what's the difference between # and ## < 1218132796 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :since we don't own nomic, we have to have ##nomic (pronounced "about nomic") < 1218132803 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218132805 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wordpress can have #wordpress beacuse it's official < 1218132808 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but it's ##windows < 1218132854 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :We do, on the other hand, own Esoteric. < 1218132857 0 :atrapado!i=ro@cm37094.red.mundo-r.com JOIN :#esoteric < 1218132926 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: of course < 1218132970 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :not that it matters < 1218133184 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nothing matters < 1218133247 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :apart from the fact that nothing matters < 1218133258 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(apart from the fact that nothing matters (apart from the fact that nothing matters (apart from the fact that nothing matters (apart from the fact that nothing matters (apart from the fact that nothing matters ... < 1218133360 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :El dato que nada importa. < 1218134017 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Every nickname is a religion, you know. "Sgeo" says we should worship the Earth, "ihope" says we should worship Apple, "ais523" says we should worship 523. < 1218134046 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1218134046 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: And tusho? < 1218134067 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :"tusho" says that we cannot assume anything is true unless we've seen it with our own eyes. < 1218134070 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Actually, "Sgeo" says we should worship geometry or something. Apparently Sgeo stands for Sacred Geometry < 1218134083 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :No, it stands for Sir Gay, Oh! < 1218134091 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I thought the "geo" meant Earth. < 1218134112 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Well, doesn't "geometry" literally mean "measuring the Earth" or something? < 1218134132 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.charlesgilchrist.com/SGEO/index.html < 1218134174 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1218134179 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh cranks < 1218134311 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :"oklopol"... hmm, that's a tricky one, as it's in some other language, I believe. < 1218134330 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: actually it's meaningless < 1218134331 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I believe < 1218134335 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :If my knowledge of Proto-Germanic is correct, that nick contains many indications that we should worship the government. < 1218134353 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :seems a bit incorrect for oklopol < 1218134354 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218134355 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :"dogface" advocates atheism. < 1218134360 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1218134363 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't believe in governments < 1218134363 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Well, what do you think "pol" means? < 1218134371 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :city < 1218134375 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: in the literal sense as you don't believe they exist? < 1218134380 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :You see it in words like "police" and "politics". < 1218134380 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or in the "we don't need one" sense < 1218134383 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i hope it's the former < 1218134385 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Oh, "city"? Hmm. < 1218134385 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i refuse to admit any such beliefs < 1218134400 0 :dogface_!unknown@unknown.invalid NICK :dogfreud_ < 1218134401 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oklopol sounds mesoamerican to me < 1218134408 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oklopotl < 1218134446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: the former was definitely what i meant < 1218134452 0 :dogfreud_!unknown@unknown.invalid PRIVMSG #esoteric :Ah, you do not THINK you believe in governments. I know from experience with a patient of mine that the names we adopt ALWAYS reveal our true beliefs. < 1218134455 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: awesome < 1218134467 0 :dogfreud_!unknown@unknown.invalid PRIVMSG #esoteric :Cacahuate. < 1218134490 0 :dogfreud_!unknown@unknown.invalid NICK :dogface_ < 1218134502 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Or is it "cacahuete"? < 1218134504 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: what about bsmntbombdood < 1218134508 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what < 1218134515 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he's a terrorist < 1218134521 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Exactly. < 1218134533 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :thought so < 1218134541 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :He practices hate and extremism. And stereotype. < 1218134551 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: "lament" is about lamenting, presumably? < 1218134575 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :By no means! < 1218134585 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :It's actually mutated Spanish for "the mind". < 1218134602 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :(Or "the mint".) < 1218134604 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :how do you get "atheism" out of "dogface" < 1218134613 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: God is ugly. < 1218134620 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ah, of course < 1218134622 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so obvious < 1218134623 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1218134632 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :actually dogface is an insult at bush < 1218134636 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :So clearly, lament's belief is that the universe exists only in our minds. < 1218134638 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :though generally he's compared to a monkey < 1218134645 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: Pantheism? < 1218134647 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er wait no < 1218134650 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :urgh, I always mix up terms < 1218134652 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Neither "dogface" nor "monkeyface" contains a "w". < 1218134653 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :You know. Thingy. < 1218134662 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: Oh, of course. dog/god. < 1218134662 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Seems like "pantheism" would mean "everything is God". < 1218134666 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1218134667 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1218134668 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It does. < 1218134675 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :A pantheistic ... thing view would be funny/ < 1218134675 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you got it backwards, dogface_ < 1218134682 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i believe that our minds only exist in the universe < 1218134686 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :The universe only exists in my head, but it's everyone's head. < 1218134697 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Don't make me /nick dogfreud_ again. < 1218134708 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: Cigar. < 1218134714 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Penis. < 1218134734 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: You need to be dogfreud_ to say that < 1218134741 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Quiet, tusho, there are 12-year-olds in here. < 1218134760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. < 1218134766 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :The nick "Deewiant" is obvious, if you take of the "ant" and treat "Deewi" as a verb. < 1218134774 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewi = dewy < 1218134776 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as an adjective < 1218134781 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's not an adjective. < 1218134790 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :So it's an ant that has a lot of dew on it. < 1218134801 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and Dewi? < 1218134804 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :The "ant" just indicates that it's a verb. < 1218134809 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: He has a lot of dew on himself. < 1218134820 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1218134823 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :The "Dee" is the prefix "de-", and given "wi", I think Deewiant is an advocate of celibacy. < 1218134838 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"wi"? < 1218134899 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Who was it that thought it would be cruel to bring children into the world because the world would end soon? < 1218135202 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1218135228 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thought his client was broken there for a moment. < 1218135234 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: why < 1218135236 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the topic? < 1218135240 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1218135242 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218135249 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what does it show as for you < 1218135292 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :XC lots of times, the last two inverted < 1218135322 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :The nick "oerjan" says we are living in a false vacuum which could be broken by human experiments at any moment. < 1218135353 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION actually doubts that < 1218135364 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the human experiments part, that is < 1218135382 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I got a bunch of XCs when tusho set the topic, but not in the topic itself < 1218135397 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :hey dogface_, do u guess the personality of a person using his nick ? :p < 1218135403 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I just get ☠< 1218135406 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lots of them < 1218135412 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Mony: no, I'm interpreting people's nicks as religions. < 1218135422 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :oh... ok... < 1218135427 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :and, with my nick ? < 1218135441 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Your nick says that there is one God, and that that God is the number 0. < 1218135441 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Mony: Yours is the religion of devotion to money. < 1218135442 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Obviously. < 1218135446 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I prefer dogface_'s. < 1218135451 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1218135451 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Is God's name "vab"? < 1218135457 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1218135457 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :tusho: pff. Yeah, right. < 1218135475 0 :Mony!unknown@unknown.invalid NICK :M0ny < 1218135479 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :1337 powa :p < 1218135488 0 :Deewiant!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | 1337 powa < 1218135511 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :finally an accurate topic < 1218135603 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :dogface_'s nick is more the animist spirit type, i think, believing obviously in a dog totem < 1218135649 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :2008-08-07 20:39:14 ( dogface_) "dogface" advocates atheism. < 1218135702 0 :tusho!unknown@unknown.invalid QUIT :"And then-" < 1218135708 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :dogface_ has spoken. < 1218135721 0 :tusho!n=tusho@91.105.115.23 JOIN :#esoteric < 1218135726 0 :olsner!n=salparot@h-60-96.A163.cust.bahnhof.se JOIN :#esoteric < 1218135737 0 :tusho!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~nef/logs/esoteric http://tunes.org/~ < 1218135747 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :To be loved, a whole life long. < 1218135768 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :should I put rule 110 in the topic again? < 1218135772 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1218135779 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1218135782 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :Put the Four Axioms in it, too. < 1218135785 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :What is Wolfram's Rule 34? :P < 1218135788 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, since my name was adopted by my parents, not me, i think it may say less about my religion. except that i'm kind of person who uses his real name on irc < 1218135811 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://commons.wikimedia.org/wiki/Image:CA_rule_2.png < 1218135812 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho: use the binary force luke < 1218135815 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Good luck with Rule 34 of THAT. < 1218135816 0 :dogface_!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: your religion states that the path to enlightenment is to be proud of oneself. < 1218135855 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm, you may be getting closer there < 1218135864 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dogface_: It was actually a bot that ran the cellular automata in the topic. < 1218135873 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :_too_ close. i may have to kill you now. < 1218135875 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Every second it'd step the topic a bit further (obviously I'd set it to 30 minutes or whatever) < 1218135888 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: would that make you proud of yourself? < 1218135934 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm a paradox that < 1218136027 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's more the running-away-from-enlightenment path. of course many people are following that one. < 1218136367 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: approval for cellular automata topic bot? < 1218136372 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Changes topic once every 30 mins or 1 hr < 1218136463 0 :dogface_!unknown@unknown.invalid NICK :lamenth < 1218136465 0 :lamenth!unknown@unknown.invalid PRIVMSG #esoteric :I approve. < 1218136468 0 :lamenth!unknown@unknown.invalid NICK :dogface_ < 1218136502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: But do YOU approve?! < 1218137686 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :IDEA: < 1218137695 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Make an esoteric linux/unix distribution. < 1218137708 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hopefully, it should be bad enough to make Ken Thompson commit suicide. < 1218137711 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Don't say Ubuntu.) < 1218137951 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now what _is_ the swahili for "incomprehensible"? :D < 1218138009 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm wait that should be zulu < 1218138289 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :comprehensible v. -qedakala; -qondakala < 1218138365 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ooh, zulu has negative inflection of verbs < 1218138707 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm, uhlelo means both system, list and programme < 1218138708 0 :dogface_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218138775 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :n. 11/10, does that mean the verb should use inflection 11 with an uhlelo singular subject? < 1218138856 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :conclusion: aluqondakali means "It is not comprehensible" for a class 11 noun, like uhlelo might be < 1218138868 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218138900 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218138919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(http://isizulu.net/?aluqondakali ) < 1218138994 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah indeed class 10 seems to be only for plurals < 1218139014 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(http://isizulu.net/?aziqondakali ) < 1218139031 0 :Judofyr!unknown@unknown.invalid QUIT :Client Quit < 1218139061 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although since uhlelo may also mean a single program, as well as system, both might be appropriate < 1218139183 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho: there's your OS name < 1218139193 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(or distribution) < 1218139200 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :my? < 1218139202 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i never said me < 1218139203 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218139338 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218139444 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :combine a C-to-BF compiler + BF interpreter and you can build a fully BF-based system < 1218139480 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, C2BF + Egobfi. < 1218139499 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In other words: Gregor has a fully BF-based system's development environment. :D < 1218139562 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :running on a simulated processor in Javascript, iirc < 1218139589 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how long a linux kernel would take to load in that environment < 1218139600 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, Gregor *could* probably manage to get Egobfi running in JSMIPS... < 1218139636 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: You simply must do so... As a demonstration of your coding might. < 1218139636 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218139713 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :what I would like is an infinite tower of recursive interpreters, such that e.g. the underlying jsmips is actually interpreted by itself by ways of jsmips/spidermonkey/c2bf/egobfi/jsmips :D < 1218139744 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :fix (jsmips . spidermonkey . c2bf . egobfi) -- in pseudo-haskell < 1218139807 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if we take Moore's law into account, it should work :D < 1218139865 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :C2BF sure as hell won't compile anything useful... Yet. < 1218139870 0 :revcompgeek!i=436bc566@gateway/web/ajax/mibbit.com/x-f8d9a26a28043722 JOIN :#esoteric < 1218139875 0 :revcompgeek!unknown@unknown.invalid PART #esoteric :? < 1218139900 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I've been thinking about building a (linux) distribution where everything is llvm:ized < 1218139918 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :guess i'll show the active peeps my concatenative lang < 1218139918 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :0 .n 0 1 [dup [+ .n] dip swap] loop < 1218139923 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :^ infinite fibonacci program < 1218139969 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :user-space that is, basically just a normal linux kernel, a hardware-specific llvm jit interpreter, and then every binary is just llvm bitcode files < 1218140169 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :OMFG; Gregor wrote a 9th opus. < 1218140179 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :? < 1218140189 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/music.php < 1218140198 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh ha < 1218140504 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218140632 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION growls at the fact that it's .mid < 1218140663 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hi Judofyr < 1218140669 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :Hi :) < 1218140805 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if listening to the growing rendering might be a bad idea < 1218140844 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :hi Judofyr < 1218141006 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with midi Sgeo < 1218141035 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :you never know what it's supposed to sound like < 1218141067 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :tusho, can't keep timidity running, when I do, the MIDIs always stutter or something. The sound card or whatever doesn't do MIDI, apparently. So I wrote something to pass through MIDI files to timidity < 1218141068 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :plus, the Roland VSTi crashes foobar2000 so I have to convert them to .oggs :-P < 1218141090 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has a real mt-32, bitches < 1218141091 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218141104 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has a lot of files on his computer with filenames ending with .mid.ogg < 1218141171 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: well, for /you/ there's nothing wrong with midi then >_< < 1218141179 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ACTION renames foo.mid to foo.ogg < 1218141186 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It's not plugged in, though. < 1218141193 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1218141193 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I don't know if I could even plug it in to an iMac. < 1218141198 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :what a waste < 1218141204 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I have no power adapter for it. < 1218141207 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I bought it like 2-3 years ago. :P < 1218141211 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It is rather dusty. < 1218141212 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :>_< < 1218141215 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Do you want it? < 1218141215 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218141227 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if you can deliver it here, and for free :-P < 1218141233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. :P < 1218141486 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION _thinks_ you are both within the EU, at least < 1218141502 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :practically next door, that < 1218141535 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :quite. < 1218141538 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I also have a theremin. < 1218141542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It cost, uh, £200? < 1218141564 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :theremins are supposed to be built, not bought :-) < 1218141694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: shaddap < 1218141700 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's a moog and all :P < 1218141702 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :;-P < 1218141712 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :aren't moogs like the only ones worth getting anyway < 1218141723 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yea :P < 1218141730 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION smells a citation needed < 1218141739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its an etherwave though, not one of those fancy wooden ones < 1218141741 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well, it's wooden < 1218141742 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but :P < 1218141755 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(on WP:Theremin) < 1218141793 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually maybe just delete it < 1218141812 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :what < 1218141817 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what < 1218141817 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why < 1218141820 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :when < 1218141826 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :theremins are hugely popular < 1218141827 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :whence < 1218141839 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :do you really want to delete that article oerjan < 1218141937 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, just the last change :D < 1218141976 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which one < 1218141986 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"One of the greatest theremin players resides in League City, Texas. he is 20 years old and has been playing for 21 years." < 1218141990 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1218141997 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :... < 1218141997 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1218142002 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't even make sense < 1218142007 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :did he play it in the womb < 1218142008 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh wait you're right < 1218142028 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1218142031 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i didn't notice it was 1 year _more_ than he'd lived < 1218142042 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Just add [citation needed] < 1218142047 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218142047 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant++ < 1218142050 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :do it oerjan < 1218142050 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218142051 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i already undid it < 1218142054 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :awww < 1218142063 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'll undo your undo and add [citation needed] < 1218142071 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although i did remark it needed a citation < 1218142343 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe you _could_ play it in the womb - it doesn't need to be touched, after all :D < 1218142390 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :maybe he rounded the 21 years but not his age, as is standard < 1218142399 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :i.e. he's 20 years and 10 months old, or whatever < 1218142663 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1218142682 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :For the 2-cell unbounded integer brainfuck - which is TC - < 1218142686 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what minimalisations can you do? < 1218142796 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :2-cell? is that enough? < 1218142832 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1218142837 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yep oerjan < 1218142840 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's a minsky machine < 1218142841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I believe < 1218142850 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that seems plausible < 1218142863 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :so you encode the tape in a single digit and use the other cell as the machine's state? < 1218142865 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'd have thought you needed one more bf cell to simulate minsky cells < 1218142871 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :s/digit/cell < 1218142872 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: pretty sure, yeah < 1218142877 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, I wonder what instruction minimalisations you could do with that < 1218142896 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it'd be pretty awful to use for anything nontrivial. :| < 1218142905 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :but I can certainly see how it'd be TC < 1218142940 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what would you need a third cell for? < 1218142942 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'd think the bf program position would be the state < 1218142984 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218142992 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :to be able to do all the IO bf programs can you'd need a 3rd cell < 1218142999 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(for tmp storage to extract a single cell to output) < 1218143009 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i did not consider IO there < 1218143022 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think 2 is TC and 3 for IO-complete < 1218143027 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i just think simulating a tape with 2 BF cells seems too hard < 1218143032 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :you might actually need temp storage just to extract cells for manipulation, really. < 1218143048 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ok, 3-4 cells then < 1218143054 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :recall that a tape needs 2 stacks < 1218143063 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :either way, I wonder what instruction minimalisation we could do when applying these restrictions < 1218143098 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :let's prove it ourselves. How would we go about encoding a tape in a small number and then accessing and altering specific cells using BF commands? < 1218143124 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs. :P < 1218143130 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and that should be "a small number of cells" < 1218143130 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think a stack can be emulated with 2 BF cells. < 1218143150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :2 stacks, i.e. a tape, requires 3 if you can share one cell as tempspace < 1218143161 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I imagine you'd do an algorithm similar to how you extract the digits of a number, unless there's an easier way < 1218143167 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :prime encoding or something, perhaps < 1218143186 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :binary digits is enough < 1218143193 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I know that < 1218143198 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :gives a stack of bits < 1218143206 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm talking about implementation, not theory < 1218143366 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm the wiki is not helpful, it talks about 5-register minsky machines < 1218143483 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1218143828 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION <3 the KQ music < 1218143933 0 :pikhq!unknown@unknown.invalid PART #esoteric :? < 1218144064 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1218144278 0 :psygnisfive!n=psygnisf@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1218145059 0 :Hiato!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218145139 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1218145461 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cellular automata topic bot? < 1218145580 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aka catbot, right? < 1218145625 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1218145638 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :we should just have an automata topic bot. < 1218145663 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tho that might as well be me. i can tell you about automata. maybe. :X < 1218145700 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i say automayta, you say automahta < 1218145713 0 :Corun!unknown@unknown.invalid QUIT :"Leaving" < 1218145754 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :actually i say it like its supposed to be said: /OtAm@4@/ < 1218145814 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well < 1218145817 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :those should be [] < 1218145842 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :aw-TAH-muh-tuhn < 1218145854 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :for the singular < 1218145859 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :aw-TAH-muh-tuh for the plural < 1218145866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Back < 1218145875 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION throws a rotten automaton at psygnisfive  < 1218145878 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tho obviously in normal speech the second t is tapped and sounds more like a d < 1218145882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: it runs a rule 110 automation in the topic < 1218145887 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :by stepping it every 30 mins/1 hr/whatever < 1218145889 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hey! no rotten automata throwing! < 1218145904 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in continuing with the tradition of crazy topics... < 1218145909 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it'd also allow extra stuff in the topic < 1218145911 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: how does it look like? < 1218145912 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that is you could do < 1218145920 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :log url | cellular state | some stuff < 1218145924 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it'd only modify the middle < 1218145940 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: I had one in #esoteric-blah a while back, it basically did it with * and - or whatever < 1218145943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it looked really neat < 1218145954 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'll have to rewrite it due to different machine but that'd only take a second < 1218145957 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1218145974 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :we should have a theme song < 1218145984 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i propose we use Kraftwerks We are the Robots < 1218146000 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nah it'd have to be made by fuge < 1218146002 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :err < 1218146005 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :whatever that lang is called < 1218146016 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Fugue? < 1218146020 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218146027 0 :tusho!unknown@unknown.invalid NICK :meowbot < 1218146032 0 :meowbot!unknown@unknown.invalid PRIVMSG #esoteric :(C.A.T get it arf arf arf) < 1218146059 0 :meowbot!unknown@unknown.invalid PRIVMSG #esoteric :Nick MeowBot is already registered to Jerick. < 1218146060 0 :meowbot!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1218146063 0 :meowbot!unknown@unknown.invalid NICK :catbot < 1218146064 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thought arf was a dog sound < 1218146079 0 :catbot!unknown@unknown.invalid NICK :OerjansTerribleP < 1218146081 0 :OerjansTerribleP!unknown@unknown.invalid PRIVMSG #esoteric :aww < 1218146085 0 :OerjansTerribleP!unknown@unknown.invalid PRIVMSG #esoteric :OerjansTerriblePunsBot < 1218146088 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it is < 1218146101 0 :OerjansTerribleP!unknown@unknown.invalid NICK :otpbot < 1218146163 0 :otpbot!unknown@unknown.invalid NICK :tusho < 1218146168 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1218146178 0 :otpbot!n=otpbot@91.105.115.23 JOIN :#esoteric < 1218146178 0 :otpbot!unknown@unknown.invalid PRIVMSG #esoteric :y helo dar < 1218146184 0 :otpbot!unknown@unknown.invalid QUIT :Remote closed the connection < 1218146189 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i propose that the song we have as a themesong < 1218146190 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ok let's see < 1218146195 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :is Art of the Fugue or something similar < 1218146197 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which rule should I use? < 1218146200 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :110 is the most interesting right < 1218146203 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :in midi. < 1218146219 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218146222 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :rule 110 grows leftwards < 1218146227 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1218146229 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fart of the ugue < 1218146231 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it'd be nicer just to have one of the patterny ones < 1218146233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not a growing one < 1218146243 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :even though TCness in the topic is fun < 1218146254 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ofcourse, im convinced that playing the full Art of the Fugue to the Fugue interpreter would summon god or some other magnificent event < 1218146278 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :implement a simple turing machine, tusho. < 1218146282 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218146283 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you could always use wrapping < 1218146285 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cellular automata are more fun < 1218146326 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks < 1218146347 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :need a pretty cellular automata that doesn't grow... < 1218146367 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/They're_Coming_to_Take_Me_Away_Ha-Haaa! < 1218146405 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho: i said, just use wrapping < 1218146412 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: in what way? < 1218146428 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :left end wraps to right end < 1218146522 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although rule 110 tends to degrade into a small number of gliders on the ether pattern < 1218146534 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218146537 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what would you suggest then? < 1218146551 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(possibly zero, although you can prevent that by having the width _not_ be a multiple of 14) < 1218146615 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks < 1218146616 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think rule 30 is also an interesting one? < 1218146619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes < 1218146632 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but it grows both ways < 1218146633 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately < 1218146665 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i still suggest wrapping regardless of rule < 1218146783 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218146783 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1218146785 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I implemented rule 30 < 1218146787 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but it never grows.. < 1218146812 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah wait < 1218146816 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it needs to pretend it has an infinite list < 1218146817 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmph < 1218146855 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I suck at implementing this :D < 1218146865 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nabs an impl < 1218147219 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :this is annoying < 1218147219 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218147388 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oky < 1218147396 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I'm unsure how to do wrapping < 1218147396 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1218147411 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :language? < 1218147417 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ruby :p < 1218147421 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1218147427 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, I'm just not sure the general algorithm < 1218147430 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :for wrapping the cellular automata < 1218147535 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you can modify the string by adding the first and last chars at the opposite end < 1218147556 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :how does that wrap it though? < 1218147558 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then remove afterward < 1218147566 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you do it _each_ step < 1218147586 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218147593 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'then remove afterward'? < 1218147624 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it depends how your base algorithm does things < 1218147693 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :another possibility would be to use mod to look up indices < 1218147706 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(with the length) < 1218147835 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I just have a black-box function that changes a global array atm :) < 1218147840 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :shaped like ["0","0","1"] < 1218147864 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :right and what does that function do at the ends < 1218147870 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :def step < 1218147871 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : width = 3 + $cells.length < 1218147871 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : $cells = (['0','0'] + $cells + ['0','0']).enum_cons(3).map {|l| $rule[l]} < 1218147871 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :end < 1218147871 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218147879 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hm it doesn't even use width < 1218147883 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : $cells = (['0','0'] + $cells + ['0','0']).enum_cons(3).map {|l| $rule[l]} < 1218147890 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :$rule = {["0", "0", "0"]=>"0", ["1", "1", "0"]=>"0", ["1", "1", "1"]=>"0", ["0", "1", "0"]=>"1", ["0", "1", "1"]=>"1", ["1", "0", "1"]=>"0", ["0", "0", "1"]=>"1", ["1", "0", "0"]=>"1"} < 1218147937 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i see so you add ['0','0'] at both ends. well just add the opposite end chars instead. < 1218147950 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so < 1218147962 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :$cells[-2, -1] + $cells + $cells[0, 1]? < 1218147975 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :something like that < 1218148015 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except i'm not sure why you add 2 chars rather than just 1 < 1218148020 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1218148056 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: $cells = ([$cells[-1]] + $cells + [$cells[0]]).enum_cons(3).map {|l| $rule[l]} < 1218148058 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just makes it go 1 < 1218148060 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then 0 0 0 0 0 0... < 1218148161 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what should 111 give? < 1218148183 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1218148184 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it works < 1218148212 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :HAHA < 1218148213 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :THE ARROWS < 1218148214 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :THEY ARE THERE < 1218148230 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1218148236 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the arrows in the pattern < 1218148236 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218148317 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218148321 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i've put it on speed mode < 1218148324 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah yes i guess adding two zeros at the end is the thing if you _want_ to grow < 1218148324 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(one change per sec) < 1218148330 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so we can see it in action a bit < 1218148355 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :otpbot.rb:20:in `write': Broken pipe (Errno::EPIPE) < 1218148356 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1218148381 0 :otpbot!n=otpbot@91.105.115.23 JOIN :#esoteric < 1218148381 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | __XXXXXX__XX_____X__X_XX___X______X_X_XXX__X_XXXX_X_XXX__XX__X____X__X_XXXX_X___XX_X____X__XX__X____ < 1218148384 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | _XX_____XXX_X___XXXXX_X_X_XXX____XX_X_X__XXX_X____X_X__XXX_XXXX__XXXXX_X____XX_XX__XX__XXXXX_XXXX___ < 1218148387 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | XX_X___XX___XX_XX_____X_X_X__X__XX__X_XXXX___XX__XX_XXXX___X___XXX_____XX__XX__X_XXX_XXX_____X___X__ < 1218148389 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :one change per sec may be above the flooding limit < 1218148390 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | X__XX_XX_X_XX__X_X___XX_X_XXXXXXX_XXX_X___X_XX_XXX__X___X_XXX_XX__X___XX_XXX_XXX_X___X__X___XXX_XXXX < 1218148393 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | _XXX__X__X_X_XXX_XX_XX__X_X_______X___XX_XX_X__X__XXXX_XX_X___X_XXXX_XX__X___X___XX_XXXXXX_XX___X___ < 1218148394 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i did it every 3 secs < 1218148396 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | XX__XXXXXX_X_X___X__X_XXX_XX_____XXX_XX__X__XXXXXXX____X__XX_XX_X____X_XXXX_XXX_XX__X______X_X_XXX__ < 1218148399 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | X_XXX______X_XX_XXXXX_X___X_X___XX___X_XXXXXX______X__XXXXX__X__XX__XX_X____X___X_XXXX____XX_X_X__XX < 1218148402 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | __X__X____XX_X__X_____XX_XX_XX_XX_X_XX_X_____X____XXXXX____XXXXXX_XXX__XX__XXX_XX_X___X__XX__X_XXXX_ < 1218148405 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | _XXXXXX__XX__XXXXX___XX__X__X__X__X_X__XX___XXX__XX____X__XX______X__XXX_XXX___X__XX_XXXXX_XXX_X___X < 1218148408 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | _X_____XXX_XXX____X_XX_XXXXXXXXXXXX_XXXX_X_XX__XXX_X__XXXXX_X____XXXXX___X__X_XXXXX__X_____X___XX_XX < 1218148411 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | _XX___XX___X__X__XX_X__X____________X____X_X_XXX___XXXX_____XX__XX____X_XXXXX_X____XXXX___XXX_XX__X_ < 1218148414 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | XX_X_XX_X_XXXXXXXX__XXXXX__________XXX__XX_X_X__X_XX___X___XX_XXX_X__XX_X_____XX__XX___X_XX___X_XXXX < 1218148417 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | ___X_X__X_X_______XXX____X________XX__XXX__X_XXXX_X_X_XXX_XX__X___XXXX__XX___XX_XXX_X_XX_X_X_XX_X___ < 1218148420 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | __XX_XXXX_XX_____XX__X__XXX______XX_XXX__XXX_X____X_X_X___X_XXXX_XX___XXX_X_XX__X___X_X__X_X_X__XX__ < 1218148423 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | _XX__X____X_X___XX_XXXXXX__X____XX__X__XXX___XX__XX_X_XX_XX_X____X_X_XX___X_X_XXXX_XX_XXXX_X_XXXX_X_ < 1218148424 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmph, it was more exciting in #esoteric-blah < 1218148426 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | XX_XXXX__XX_XX_XX__X_____XXXX__XX_XXXXXX__X_XX_XXX__X_X__X__XX__XX_X_X_X_XX_X_X____X__X____X_X____XX < 1218148429 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | ___X___XXX__X__X_XXXX___XX___XXX__X_____XXX_X__X__XXX_XXXXXXX_XXX__X_X_X_X__X_XX__XXXXXX__XX_XX__XX_ < 1218148432 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | __XXX_XX__XXXXXX_X___X_XX_X_XX__XXXX___XX___XXXXXXX___X_______X__XXX_X_X_XXXX_X_XXX_____XXX__X_XXX_X < 1218148435 0 :otpbot!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | XXX___X_XXX______XX_XX_X__X_X_XXX___X_XX_X_XX______X_XXX_____XXXXX___X_X_X____X_X__X___XX__XXX_X___X < 1218148435 0 :otpbot!unknown@unknown.invalid QUIT :Remote closed the connection < 1218148440 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: verdickt? < 1218148469 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :verdickt: verdammt! :D < 1218148488 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1218148506 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :wtf, topic flood :p < 1218148542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :M0ny: cellular automata floo < 1218148542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :d < 1218148543 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218148551 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218148655 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sadly my client won't show long enough lines to see the topic messages nicely < 1218148675 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :my irc client doesn't even display the topic (but it does display topic changes) < 1218148685 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i meant the changes < 1218148695 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there has to be _something_ we can do to spruce up the topic < 1218148700 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :maybe a markov chain topic? < 1218148721 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :y/n? < 1218148758 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i _do_ see the topic itself at the top, it was like a movie. but 1d automata are nicest when shown in 2d < 1218148768 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1218148775 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in 1d, we ought to be showing 0d automata < 1218148777 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: agreed < 1218148781 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's the triangles that do it < 1218148784 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(0d automaton = markov chain!) < 1218148819 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: WELL THEN! < 1218148822 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it looks like it's decided < 1218148834 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :should it just regurgitate #esoteric or something else too? < 1218148863 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :maybe #politics < 1218148867 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or #ubuntu < 1218148876 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how about #haskell? < 1218148880 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that would make us look smart < 1218148906 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :maybe it should regurgitate some hacking channel on another server < 1218148959 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :#haskell uses a bunch of advanced terminology < 1218148972 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes true < 1218148977 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :zygomorphic prehistormimes < 1218148991 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: so it should listen to #esoteric _and_ haskell < 1218148998 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so we get things like 'bounded turing zygomorphisms' < 1218149002 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :proteocategorically memeographic < 1218149059 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if there is a paleontology channel < 1218149061 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sounds good < 1218149074 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :although i think in #esoteric we mostly talk about gay rape < 1218149078 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and not the Turing kind < 1218149120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :main.c:7:20: error: malloc.h: No such file or directory < 1218149125 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't know that Turing was ever convicted of rape < 1218149126 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :STUPID FREAKING ABANDONWARE < 1218149169 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :of course if he had, it would have been gay < 1218149205 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i686-apple-darwin8-gcc-4.0.1: unrecognized option '-shared' < 1218149207 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :RETARDED SHIT < 1218149216 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gets a binary < 1218149239 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :at this rate i think we should just regurgitate tusho < 1218149269 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or just put direct quotes in the topic < 1218149288 0 :lament!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | STUPID FREAKING ABANDONWARE < 1218149335 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION contemplates feeding the entire backlog of #esoteric to the bot < 1218149393 0 :lament!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | STUPID FREAKING ABANDONWARE < 1218149436 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :goddamn I just want a megahal binary < 1218149438 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :is that too much < 1218149462 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what's megahal? < 1218149466 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :use lambdabot < 1218149490 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: a markov chain bot < 1218149494 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :very well-refined < 1218149502 0 :Corun!n=Corun@halls-129-31-82-181.hor.ic.ac.uk JOIN :#esoteric < 1218149503 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it has something like two opposite-direction 4-order markov chains one for punctuation or something < 1218149505 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I don't understand it < 1218149541 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ARGH FUCKING .SIT FILE < 1218149571 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm the WP page has disputed notability < 1218149854 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :woop woop installed < 1218149902 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Welcome_to_Woop_Woop <- this you mean? < 1218149903 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION downloads all the logs < 1218150041 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wtfoo < 1218150045 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wget isn't mirroring prop'ly < 1218150063 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you should leave out those that contain elder god names < 1218150081 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wget may be doing that automatically < 1218150094 0 :RedDak!n=dak@87.18.81.162 JOIN :#esoteric < 1218150120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AHA < 1218150120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Disallow: /~nef/logs/ < 1218150128 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :how can I tell wget to ignore robots.txt < 1218150128 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218150157 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :By modifying the code. < 1218150171 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1218150173 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :-e robots=no < 1218150204 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there it gooooes < 1218150212 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm./ < 1218150214 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :A long time will take this. < 1218150307 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1218150308 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :on to 2005 < 1218150404 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: how often should it change the topic? < 1218151041 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ping < 1218151062 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :pong < 1218151065 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :;D < 1218151206 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :6uod < 1218151212 0 :dogface!n=steve@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1218151252 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Are there compilers to Unlambda? < 1218151313 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218151444 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches it be train'd < 1218151623 0 :pikhq!n=pikhq@c-66-31-43-229.hsd1.ma.comcast.net JOIN :#esoteric < 1218151738 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :help. have not memory for this < 1218151745 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :megahakl be import slow < 1218151759 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :computer die. < 1218151793 0 :olsner!n=salparot@h-60-96.A163.cust.bahnhof.se JOIN :#esoteric < 1218151823 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :my memory is going. i can feel it. < 1218151866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :much better. < 1218151868 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :though still slow. < 1218151870 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :74% < 1218151876 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :We only need one compiler. < 1218151911 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so darn slow < 1218151912 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Why write a new compiler when you can take two compilers, compose them, and compile the result? < 1218151950 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :75% < 1218151952 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :how long will this take < 1218151978 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because new compilers can be more efficient when compiling. < 1218151995 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :76% < 1218152000 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :can't wait this long. < 1218152001 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :I guess some hand-optimization is necessary. < 1218152002 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :am be terminate. < 1218152028 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Doing what? < 1218152036 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :I know of a simple extension to Unlambda that would make it Much Better < 1218152037 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :megahal import of this whole channel < 1218152046 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1218152050 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :all logs < 1218152054 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :bleah < 1218152058 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is slowly doing pvmove magic < 1218152064 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :544673 megahal.trn < 1218152073 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :``Exy returns either x or y. `Rx makes the interpreter happy and returns x. `Px makes the interpreter sad and returns x. < 1218152086 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: how many lines do you think I should train it with < 1218152090 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :144673? < 1218152098 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :1337**2 < 1218152108 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :2**1337 < 1218152120 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2^1337 < 1218152123 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1218152128 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2^^1337 < 1218152135 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Actually, 1337*ln(1337) would be a good number. < 1218152157 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :G_1337. Or (G_)^1334 64. < 1218152165 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :And by 1334, I mean 1337. < 1218152186 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, the fun that can be had with uparrow notation. < 1218152193 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1218152195 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries again with shorter train < 1218152202 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2 < 1218152216 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it'll have to learn the more recent gay sex < 1218152217 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'm afraid < 1218152232 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Do you consider "(G_)^1334 64" to be unambiguous? < 1218152254 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, we really need a system for representing Very Large Numbers. < 1218152290 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Training from file: 100% < 1218152364 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :{ x } y means the string x repeated y times. ( x | y ) means x y x. 0 means 0. + x means x+1. < 1218152390 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Well, let's not just say 0 means 0; let's say all natural numbers are themselves. < 1218152442 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :"{+}5 5" is "+ + + + + 5", which is 10. How to interpret braces inside braces is left as an exercise for the reader. < 1218152507 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :dogface: There's been a ton of them. < 1218152518 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what the hell are you kids talking about < 1218152521 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1218152531 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Asimov did one, Knuth did one, I think oerjan did one, I bet ais523 did one... < 1218152547 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Coming up with a system for representing Very Large Numbers is a lot like coming up with a system for representing ordinal numbers. < 1218152549 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :-rw-r--r-- 1 ehird ehird 2.4M 2008-08-07 23:42 megahal.brn < 1218152566 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh i see < 1218152569 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>>> mh_python.doreply("How are you today?") < 1218152569 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :zsh: bus error python < 1218152571 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :representing very large numbers < 1218152571 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok. < 1218152587 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>>> mh_python.doreply("How are you today?") < 1218152588 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'Machine, secondly, implement the turing paper uses a delta symbol in lambda calculus.' < 1218152598 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>>> mh_python.doreply("What is the meaning of life?") < 1218152599 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :zsh: bus error python < 1218152611 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :I'm seeing a pattern. < 1218152644 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks about why "the smallest ordinal number not expressible in ZFC" cannot be written in ZFC < 1218152660 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :> What is the meaning of life? < 1218152661 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :> < 1218152661 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :zsh: bus error ~/megahal-9.1.1/megahal -d . < 1218152667 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ENTERPRISE-GRADE SOFTWARE < 1218152683 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :isnt megahal one of those loebner prize bots? < 1218152692 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1218152706 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its gonna be changing the topics around here < 1218152708 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if it stops crashing < 1218152724 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :loebner prize bots suck < 1218152724 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, making a ZFC in ZFC. Add some axioms: there's a set called Mini-ZFC, and the sets in Mini-ZFC satisfy the ZFC axioms themselves. < 1218152725 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :they're shit < 1218152731 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>>> mh_python.doreply("What should the next topic be?") < 1218152731 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :' Topic' < 1218152736 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Is there some other prize that isn't shit? < 1218152737 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: megahal is pretty good < 1218152748 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :by who's measure? < 1218152755 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :not by turings. < 1218152766 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. It has to be strong AI otherwise it's trash, right? < 1218152766 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :I should turn GHC into a chatbot. < 1218152768 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and dont say the loebner prize is a turing test < 1218152770 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :cause its not < 1218152770 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It can't just be amusing. < 1218152773 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Noo. < 1218152952 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :dogface: there's probably some way to get from "the smallest ordinal number not expressible in ZFC exists" to "ZFC is consistent" or similar < 1218152970 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which hits against godel's incompleteness theorem < 1218153011 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1218153058 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :The opposite of "the smallest ordinal number not expressible in ZFC exists" is "all ordinal numbers are expressible in ZFC". < 1218153094 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i did say "or similar". there is probably some technical work to be done. < 1218153096 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont think so < 1218153101 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the first sentence says < 1218153131 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :There exists some number that is not expressible in ZFC that is smaller than all other numbers not expressible in ZFC < 1218153147 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the opposte of that would be that there does NOT exist some number ... < 1218153163 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which would say that there is no smallest number not expressible in ZFC < 1218153180 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stupid megahal < 1218153184 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :who has non-markov-chain ideas < 1218153194 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't think that makes much difference. with ordinal numbers there always is a smallest one < 1218153194 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which is not the same at all as saying that all ordinal numbers are expressible in ZFC < 1218153197 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :tusho: turn GHC into a chatbot. < 1218153203 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :No. :P < 1218153208 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: real numbers are ordinal. < 1218153213 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: no < 1218153225 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ordinal number is a technical term < 1218153229 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: create a virtual machine with a really small memory, put memory in the topic < 1218153231 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :Very few real numbers are ordinal, and very few ordinal numbers are real. < 1218153238 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: and... < 1218153275 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1218153303 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: and execute an instruction every so often. < 1218153333 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well either way, the two statements are not the same < 1218153356 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :very few real numbers are real. < 1218153436 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: you say "there is no minimal ordinal number not expressible in ZFC" is not the same as "there is no ordinal number not expressible in ZFC"? < 1218153515 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ah, i suppose you're right. :) < 1218153517 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: how often should it change the topic < 1218153526 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :As statements of ZFC + "ZFC is consistent" (I like to call it ZFC_1), both are false anyway. < 1218153545 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont do good with logical statements rendered in plain english :( < 1218153588 0 :dogface!unknown@unknown.invalid PRIVMSG #esoteric :ZFC + "ZFC is inconsistent" is definitely inconsistent, isn't it?