< 1224633603 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :actually there are certain well defined orderings for adjectives that seem to hold across languages. :) < 1224633620 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :indeed, it's "iso punainen pallo" in finnish too < 1224633621 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that seems unlikely. after all psygnisfive is not green. afaik. < 1224633648 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you can probably deduce punainen:fi means red and iso:fi means big < 1224633688 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess the romance distinction between adjectives that go before and after the noun follow the same pattern? < 1224633712 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: what are the orderings? < 1224633720 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*follows < 1224633755 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :actually, romance adjectives that precede the noun are very rare, are restricted to certain classes of adjectives, and the readings you get from putting them before the noun are not the same as the ones from after the noun < 1224633782 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i thought big and little were pretty rare too < 1224633782 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :e.g. in italian, "un uomini grande" (or whatever the exact words are), means "a large man" < 1224633799 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but "un grande uomini" means "a great man/man of great character" < 1224633811 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :as for the ordering, i cant give them to you off the top of my head < 1224633812 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it's the color that does it, not the size < 1224633821 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc you mean "uomo" < 1224633834 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah uomo < 1224633838 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :uomini is men < 1224633841 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :on bathroom doors < 1224633842 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1224633999 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm possibly little placed after other adjectives has a slightly different meaning too < 1224634130 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i sense sort of a diminutive connotation < 1224634156 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yes. the standard, non-interesting ordering is mostly the same across languages < 1224634161 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :in english you can reorder for emphasis < 1224634178 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :for instance if you have two large books, one red and one blue < 1224634186 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and a small red one < 1224634194 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and someone says which do you want? < 1224634202 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you could say, the red one < 1224634205 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and they would say, which red one? < 1224634207 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you could say < 1224634219 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the red LARGE one. < 1224634223 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1224634224 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont know < 1224634225 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::P{ < 1224634324 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is that a sad face with a funny nose or a funny nose with a sad smile? < 1224634326 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224634329 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1224634335 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or was the { a typo < 1224634355 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive has a very strange beard < 1224634362 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or some serious drooling < 1224634364 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :type, bitch < 1224634374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :type? < 1224634385 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :typo < 1224634387 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :of typo < 1224634391 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :type typo < 1224634392 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :typoe < 1224634408 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :edgar allan typoe < 1224634415 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :never typoe in a canoe < 1224634420 0 :Corun_!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1224634505 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :avoid silly metaphors like the plague < 1224634528 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and don't exaggerate even if your life depends on it < 1224634616 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also avoid silly syntactic ambiguities like the plague < 1224634778 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :especially if you don't have a barn fell < 1224634806 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the horse that raced past the barn fell fell? < 1224634836 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :your mother < 1224634843 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1224634850 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1224634855 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1224634856 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1224634887 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in one fell swoop < 1224634952 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think people who claim fell can only be a verb have something to hide < 1224635043 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224635695 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :my opinion of them just fell < 1224635746 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :my opinion of your mother just fell < 1224635752 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fell fell fell fell < 1224635756 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: stop insulting my mother < 1224635760 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo fell < 1224635760 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fell ell ll l < 1224635765 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo fellfellfellfellfell < 1224635765 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fellfellfellfellfell ellfellfellfellfell llfellfellfellfell lfellfellfellfell fellfellfellfell ellfellfellfell llfellfellfell lfellfellfell fellfellfell ellfellfell llfellfell lfellfell fellfell ellfell llfe ... < 1224635780 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^choo choo < 1224635780 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :choo hoo oo o < 1224635788 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^ choo boo < 1224635792 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :blah < 1224635795 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho lament < 1224635795 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :lamentamentmententntt < 1224635803 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho oklopol < 1224635803 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oklopolklopollopolopolpololl < 1224635808 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :haha i love that < 1224635809 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^cho bana < 1224635809 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :banaananaa < 1224635816 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :%choo fell < 1224635820 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^cho ban < 1224635820 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^choo fell < 1224635820 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :banann < 1224635820 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fell ell ll l < 1224635834 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what determines whether there're spaces or not? < 1224635838 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^choo 123 < 1224635839 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :123 23 3 < 1224635839 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lament: cho/choo < 1224635851 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho cho < 1224635851 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :chohoo < 1224635853 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo choo < 1224635853 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :choo hoo oo o < 1224635855 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^choo chatanooga < 1224635855 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :chatanooga hatanooga atanooga tanooga anooga nooga ooga oga ga a < 1224636033 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^cho khaki < 1224636033 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :khakihakiakikii < 1224636084 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it's really annoying when you play with the bots for so many screenfulls..... < 1224636113 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho choo choooo < 1224636114 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :choo choooohoo choooooo chooooo choooo choooochoooohoooooooooooooo < 1224636136 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo `sk < 1224636136 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats oklopot with a kettle < 1224636136 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :`sk sk k < 1224636140 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo `s`kk < 1224636140 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :`s`kk s`kk `kk kk k < 1224636162 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can that work? < 1224636166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo ``s`kk < 1224636166 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :``s`kk `s`kk s`kk `kk kk k < 1224636186 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo `````s`kk < 1224636186 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :`````s`kk ````s`kk ```s`kk ``s`kk `s`kk s`kk `kk kk k < 1224636207 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :glabh. < 1224636221 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho unlambda < 1224636221 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :unlambdanlambdalambdaambdambdabdadaa < 1224636232 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is unlambdanlambdalambdaambdambdabdadaa tc? < 1224636242 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, it's tcc < 1224636247 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its neither < 1224636269 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its turingcompleteuringcompleteringcompleteingcompletengcompletegcompleteompletempletepleteleteetetee < 1224636305 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^choo turing complete < 1224636306 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :turing complete uring complete ring complete ing complete ng complete g complete complete complete omplete mplete plete lete ete te e < 1224636321 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also ^cho on a well-formed unlambda expression (longer than a single letter) cannot work i think < 1224636342 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but maybe if you start with something that has more ` < 1224636350 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but what if the expression itself isn't well-wormed? < 1224636351 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224636355 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well-wormed yes < 1224636361 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's what i said < 1224636368 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no it wasn't < 1224636373 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you weren't talking about worms < 1224636378 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if you add more ` < 1224636394 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224636396 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224636403 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i suggest fe worm a committee to investigate < 1224636424 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^cho ``s < 1224636424 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :``s`ss < 1224636442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not quite < 1224636493 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^cho ``sk < 1224636493 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :``sk`skskk < 1224636496 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you can probably like, compile unlambda progs to unlaambdanlamb..., but somehow making it ignore the nlambdalambdaambda... part < 1224636501 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^cho ```sk < 1224636501 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :```sk``sk`skskk < 1224636520 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224636521 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah well < 1224636533 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho ``ss`k < 1224636533 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :``ss`k`ss`kss`ks`k`kk < 1224636543 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho ``s`k < 1224636543 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :``s`k`s`ks`k`kk < 1224636554 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :done < 1224636630 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so say you have something like ```sii``sii < 1224636652 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :could you somehow en-cho that so that it just runs that actual program < 1224636663 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho ```sii``sii < 1224636664 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :```sii``sii``sii``sii`sii``siisii``siiii``siii``sii``sii`siisiiiii < 1224636681 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :toooo tired < 1224636736 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well apart from those interpreters that ignore extra parts of the file (or treat it as program input) < 1224636757 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1224636764 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(which is easy since unlambda is LR(0)) < 1224636884 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(ignoring whitespace) < 1224636893 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho baz < 1224636893 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :bazazz < 1224636895 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(& comments) < 1224636906 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err, why lr(0)? < 1224636927 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh and have anyone found actual real words produced by ^cho < 1224636936 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i'm looking < 1224636940 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :bazazz is one < 1224636965 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :because you don't need to look at next character to know how things parse so far < 1224636973 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but it's not much of a word < 1224636977 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bazazz is like "balls"? < 1224636981 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"to have bazazz" < 1224636982 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :as is pazazz < 1224636991 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pazazz actually has nearly 100K google hits < 1224636993 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho paz < 1224636993 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :pazazz < 1224637009 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a clothing company < 1224637110 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^cho pos < 1224637110 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :pososs < 1224637113 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224637127 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was thinking posess, which was almost possess < 1224637135 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so that was both pointless and a failure < 1224637368 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224637376 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho as < 1224637376 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ass < 1224637383 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho ww < 1224637383 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :www < 1224637389 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there's quite a few three-letter words which work < 1224637398 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho be < 1224637398 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :bee < 1224637399 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well yeah < 1224637404 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :three and one < 1224637410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a bit trivial < 1224637425 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately, i'm afraid bazazz and pazazz are the only ones in my dictionary otherwise < 1224637428 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(that are full matches) < 1224637435 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you actually searched? < 1224637438 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1224637441 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hmph this one has only pazazz < 1224637441 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1224637453 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well check 1234234344 too, just to be sure < 1224637461 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho hm < 1224637461 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224637469 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i checked '\(.\)\(.\)\1\2\2$' < 1224637472 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho hmmm < 1224637472 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :hmmmmmmmmm < 1224637477 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho hmmmmmmm < 1224637477 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm < 1224637494 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that includes everything relevant + some noise < 1224637513 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i checked those things for length of chain of 1 to 5 < 1224637520 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :nothing < 1224637533 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are there any cho's? < 1224637536 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224637538 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :choo's < 1224637543 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well there was AAAAAA < 1224637545 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a bit harder to search < 1224637548 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i got aaaaa too < 1224637563 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho BOOOO < 1224637563 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :BOOOOOOOOOOOOOO < 1224637584 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well not really harder, but if you're using regexps for this, it's prolly impossible < 1224637629 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :words such that every tail is also a word? < 1224637636 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224637641 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :put that way, it's quite simple < 1224637664 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because that's equal to words such that the tail is also such a word < 1224637720 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so just one lookup per word, and a flag for each < 1224637965 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1224637967 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :searched < 1224637973 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^choo wrestable < 1224637973 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :wrestable restable estable stable table able ble le e < 1224637984 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ble is a word? < 1224637986 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1224637990 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224637990 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224638011 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's some abbreviation < 1224638015 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and i cut off at 2 < 1224638051 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can try without cutoff < 1224638059 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wow cool < 1224638115 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oooooh < 1224638118 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^choo suprising < 1224638118 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :suprising uprising prising rising ising sing ing ng g < 1224638123 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :very nice < 1224638162 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what's suprising? < 1224638195 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no idea! < 1224638209 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :considering i got this from a "spell checker word list"... < 1224638248 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's in this one too < 1224638263 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it certainly doesn't seem real... < 1224638298 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :dictionary.com claims it doesn't exist < 1224638318 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err and what's ising? < 1224638344 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as does merriam-webster < 1224638352 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is it what they make isinglass from? :) < 1224638353 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :dictionary.com says ising is a word (but shows the entry for vocalize, oddly) < 1224638373 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Ising is a last name... < 1224638382 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can do a search on the some 150 dictionaries lingobot has, tomorrow < 1224638385 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1224638387 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wikipedia alone has 226 typos of suprising < 1224638392 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1224638393 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :suprising is a last name too < 1224638394 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not ising either < 1224638401 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1224638405 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :suprise is, i mean < 1224638406 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224638409 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there's more than a million hits for suprising < 1224638411 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :on google < 1224638413 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't exactly make suprising a word < 1224638414 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1224638415 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1224638417 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't < 1224638441 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay i'm officially too tired now. < 1224638447 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :see you tomorrow -> < 1224638454 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well if we consider how many of those were using faulty linux dictionaries... < 1224638469 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no wonder it is spreading < 1224638498 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION should officially go to bed too < 1224638503 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :good night < 1224638519 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1224640429 0 :moozilla!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1224642185 0 :kwertii!n=kwertii@c-71-202-121-102.hsd1.ca.comcast.net JOIN :#esoteric < 1224644829 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | And Prim is some wacky little thing. < 1224645436 0 :immibis!n=immibis@125-236-142-205.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1224649145 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :^cho Ommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm < 1224649146 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Ommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ... < 1224649916 0 :ab5tract!n=ab5tract@pool-71-246-5-13.phlapa.fios.verizon.net JOIN :#esoteric < 1224650881 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :^cho Is this just an echo thing? < 1224650881 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Is this just an echo thing?s this just an echo thing? this just an echo thing?this just an echo thing?his just an echo thing?is just an echo thing?s just an echo thing? just an echo thing?just an echo thing? ... < 1224650899 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :^cho Not quite < 1224650899 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Not quiteot quitet quite quitequiteuiteitetee < 1224650915 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :^cho ababababa < 1224650915 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ababababababababaababababababaababababaababaa < 1224650928 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :^cho ab < 1224650928 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :abb < 1224650952 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^cho This is lame. < 1224650952 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :This is lame.his is lame.is is lame.s is lame. is lame.is lame.s lame. lame.lame.ame.me.e.. < 1224651183 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :^cho fungot is a crazy woromboist < 1224651183 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fungot is a crazy woromboistungot is a crazy woromboistngot is a crazy woromboistgot is a crazy woromboistot is a crazy woromboistt is a crazy woromboist is a crazy woromboistis a crazy woromboists a crazy w ... < 1224651189 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :awww < 1224651196 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^cho a < 1224651196 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1224651212 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :fungot doesnt respond to saying its own name :( < 1224651213 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ab5tract: that's a ver absic interface to mod_lisp... < 1224651226 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :you're tellin me buddy < 1224651256 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^cho Üņìçôđé ŗūĺz < 1224651257 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Üņìçôđé ŗūĺzœÅ†Ã¬Ã§Ã´Ä‘é ŗūĺzņìçôđé ŗūĺz†Ã¬Ã§Ã´Ä‘é ŗūĺzìçôđé ŗūĺz¬Ã§Ã´Ä‘é ŗūĺzçôđé ŗūĺz§Ã´Ä‘é ŗūĺzôđé ŗūĺz´Ä‘é ŗūĺzđé ŗūĺz‘é ŗūĺzé ŗūĺ ... < 1224651260 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :YAY < 1224651275 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Epic failurz lawl < 1224651311 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :wooooo! < 1224651336 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :fungot should keep count < 1224651336 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ab5tract: by ted fnord: fnord fnord tiksi fnord fnord < 1224651350 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :that wouldn't count < 1224654225 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :^cho øô < 1224654225 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :øô¸Ã´Ã´´ < 1224654231 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :^cho ø < 1224654231 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ø¸ < 1224654254 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :fungot: not as impressive as you seem? < 1224654255 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ab5tract: that's only a warning. < 1224654261 0 :ab5tract!unknown@unknown.invalid PRIVMSG #esoteric :fungot: hahahaha < 1224654262 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ab5tract: luxy i cant wait to see fahrenheit 911 when it comes to names < 1224654505 0 :BoB!n=bob@adsl-155-100-173.btr.bellsouth.net JOIN :#esoteric < 1224654533 0 :BoB!unknown@unknown.invalid NICK :Guest29504 < 1224654550 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1224654645 0 :moozilla!n=moozilla@72-160-124-238.dyn.centurytel.net JOIN :#esoteric < 1224654790 0 :Jiminy_Cricket!unknown@unknown.invalid QUIT :Nick collision from services. < 1224654795 0 :Guest29504!unknown@unknown.invalid NICK :Jiminy_Cricket < 1224655098 0 :Guest29504!n=bob@adsl-155-100-173.btr.bellsouth.net JOIN :#esoteric < 1224655100 0 :Jiminy_Cricket!unknown@unknown.invalid QUIT :Nick collision from services. < 1224655106 0 :Guest29504!unknown@unknown.invalid NICK :Jiminy_Cricket < 1224655287 0 :asiekierka!n=asiekier@89.108.244.210 JOIN :#esoteric < 1224655288 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1224655692 0 :Guest29504!n=bob@adsl-155-100-173.btr.bellsouth.net JOIN :#esoteric < 1224655692 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224655700 0 :Jiminy_Cricket!unknown@unknown.invalid QUIT :Nick collision from services. < 1224655702 0 :Guest29504!unknown@unknown.invalid NICK :Jiminy_Cricket < 1224656095 0 :asiekierka!n=asiekier@89.108.244.210 JOIN :#esoteric < 1224656096 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : unfortunately, everything he does is terminally uninteresting < 1224656097 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :*AHEM* < 1224656104 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :that was NOT funny < 1224656292 0 :Guest29504!n=bob@adsl-155-100-173.btr.bellsouth.net JOIN :#esoteric < 1224656663 0 :Jiminy_Cricket!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1224657620 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1224661056 0 :kwertii!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1224661559 0 :Slereah_!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224662399 0 :clog!unknown@unknown.invalid QUIT :ended < 1224662400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1224663289 0 :Slereah!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224663289 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224664504 0 :ab5tract!unknown@unknown.invalid QUIT : < 1224664963 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1224664981 0 :Slereah_!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224665389 0 :Slereah!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224665408 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224665450 0 :Slereah_!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224665450 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224666429 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | so then I searched for a few people in the chat room < 1224666588 0 :Guest29504!unknown@unknown.invalid NICK :Jiminy_Cricket < 1224667003 0 :Slereah!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224667003 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1224667968 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224668249 0 :Slereah_!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224670855 0 :metazilla!n=moozilla@d20-46.rb.gh.centurytel.net JOIN :#esoteric < 1224670863 0 :moozilla!unknown@unknown.invalid QUIT :Nick collision from services. < 1224671291 0 :immibis!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1224672901 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224676201 0 :Slereah_!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224676211 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :bitchanger -> bitch anger D: < 1224677654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: unfortunately, everything he does is terminally uninteresting < 1224677656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[12:13] asiekierka: *AHEM* < 1224677658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[12:13] asiekierka: that was NOT funny < 1224677660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's ok, it wasn't a joke. < 1224678494 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, the people from the local computer science students' club/association/thing sent this postcard from the annual Saint Petersburg train-trip: http://flickr.com/photos/oiva/2920226756/ < 1224678611 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And it managed to get all the way back here to the computer science building; the full address would be "Konemiehentie 2, 02150 Espoo". Admittedly the crossword puzzle is _very_ simple (if you speak Finnish, that is), but it's still rather neat that they did deliver it at all. < 1224678637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hm. Where is my ircnomic bot? < 1224678641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That is the question < 1224678688 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't be too surprised if it had included the postal number (the local post office is probably pretty used to receiving cards like that) but that one only has "Finland", which I guess means some sort of central post office person has had to puzzle out the correct address. < 1224678793 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's the last one+ < 1224678795 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :? < 1224678818 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: "hammas", I think. < 1224678829 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Teeth, for non-Finnish people.) < 1224678833 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :14:30:58 @Nailor: http://flickr.com/photos/oiva/2920226756/ < 1224678849 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my uni's channels < 1224678852 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*channel < 1224678860 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That, and the earlier "ikkuna" (window) were the hardest ones. < 1224678866 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, it goes around and around. < 1224678867 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well not the university's, the... what's the smaller thing :-) < 1224678885 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :did that originate from you? < 1224678898 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, hammas, i was thinking huuli[s] < 1224678925 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No; but I got the link from the person whose flicker account it is, so my copy was just a second-generation one. < 1224678936 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not that there seems to be much degradation in the URL. < 1224678962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure what i'm meant to get about that card < 1224678963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-d < 1224678965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*:-D < 1224678965 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or is it a first-generation copy when it's directly from the original? Not sure. < 1224678973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :meanwhile < 1224678979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nomicbot seems to be dead < 1224678980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-( < 1224678982 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the address is given as a crossword puzzle < 1224678982 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i cannot find it. < 1224678992 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in a postcard < 1224678997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: haha, that is great < 1224679021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :next up: NP-complet address calculation < 1224679027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*complete < 1224679033 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The post office person hadn't actually filled the address in the crossword, though, just there on the empty address lines. < 1224679085 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And the "kiinnostaa"/"ei kiinnosta" checkboxes ("interesting"/"not interesting") also went unmarked. I guess they have some sort of policy not to write in people's postcards. :p < 1224679106 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*interested < 1224679127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :np complete addresses would own < 1224679148 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, except they would just return the card < 1224679170 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"anyone knows them algos here?" "nah" "oki ima send this back" < 1224679176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, uh, if i sent out a postcard addressed with a crossword i'd expect it to be returned < 1224679177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1224679203 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, i can pretty much just read that without thinking, apart from the last clue < 1224679223 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which wasn't really needed < 1224679243 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, as far as crossword puzzles go that was a really simple one. < 1224679251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It'd help if I knew finnish, of course. < 1224679272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, if i sent out anything remotely like that it'dd just be returned < 1224679274 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :all crossword puzzles with a "solution row" are trivial < 1224679282 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's just "cat" (the word 'miau' is the finnish version of 'meow'), "apple", "nose", "snail", "man", "window", "no", "tooth". < 1224679291 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, the puzzle part is trivial < 1224679325 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the picture decrypting may not be < 1224679793 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i should do some work on noprob today < 1224679804 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think i've finally wrapped my head around the probabilities < 1224679902 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the implementation will, though, list the entire truth table all the time, because probabilities become a bit tricky otherwise, and i have no idea how to do problotures yet, because i'm not sure how to list the *whole* truth table *lazily* < 1224681731 0 :Slereah!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224681731 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224682384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"True if the given string or variable's value is lexicographically less (or greater, or equal) than the string on the right." < 1224682385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224682396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would that imply case sensitive or case insensitive < 1224682407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION curses bad docs < 1224682454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or doesn't it say? Hm < 1224682672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hrrm a test shows it is case sensitive < 1224682694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks for an insensitive string compare in cmake... < 1224682832 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can always string(TOLOWER in out) them both. Not very pretty. < 1224683171 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes=1, no=0 < 1224683173 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^bool < 1224683174 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1224683200 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, breaks since string may not be set < 1224683205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to compare the build type < 1224683220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but other than that I already coded the something like that < 1224683235 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to figure out how to handle " STRING no output variable specified" < 1224683241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also in needs to be ${in} < 1224683256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since string only takes a string, not a variable < 1224683261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at least in cmake 2.4 < 1224683268 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is what I got here < 1224683304 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm quoting it too seems to work < 1224683359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s/got/have < 1224683407 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224683436 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've never understood why people keep making the same simple mistakes < 1224683457 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the reason is probably they don't give a shit < 1224683464 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it's still confuzzling < 1224683475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I try to, it is just due to bad habit < 1224683481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :habits* (?) < 1224683523 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bad habit is fine methinks. < 1224683534 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but not the best way to put it < 1224683779 0 :ENKI-][!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224684142 0 :ENKI-][!n=weechat@c-71-234-190-248.hsd1.ct.comcast.net JOIN :#esoteric < 1224685045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey ais523 < 1224685088 0 :Slereah_!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224685098 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1224685136 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224685907 0 :M0ny!n=AssHole@AToulouse-258-1-125-31.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1224685919 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1224685945 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :plop < 1224685985 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1224685991 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi AnMaster < 1224685994 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and hi M0ny < 1224686010 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :hi AnMaster and ais523 < 1224686048 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hi-hat. < 1224686151 0 :Slereah!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224686151 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224686334 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1224687250 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1224687570 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi all < 1224687593 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was going to list everyone's nicks there, but suddenly realized that was a bad idea < 1224687654 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi /names < 1224687713 0 :puzzlet_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224687772 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1224688029 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I hate how, no matter what concept of programming you follow, there's always a nasty corner :P < 1224688087 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :clearly we need a concept of soft, fuzzy programming < 1224688731 0 :asiekierka!n=asiekier@89.108.217.178 JOIN :#esoteric < 1224688736 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Bo--oh well... Hello! < 1224688745 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Hiiii < 1224688751 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ehird, i hate you < 1224688751 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the ho < 1224688797 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: joining, and then saying you hate ehird before he's even said anything? < 1224688803 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Bye all < 1224688811 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Nope < 1224688811 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: response to what he said in the log < 1224688813 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yesd < 1224688815 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yes* < 1224688815 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :basically < 1224688819 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : unfortunately, everything he does is terminally uninteresting < 1224688824 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :maybe you're right < 1224688825 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ssure < 1224688827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I remember that now < 1224688832 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but it wasn't really funny < 1224688839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but different people have different ideas of which esoprograms are interesting < 1224688840 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, i know how to use the tunes.org logs, if you didn't know < 1224688843 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1224688846 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but he said everything < 1224688849 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :not only esolangs < 1224688851 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but everything < 1224688857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :normally when I respond to logs I give some clue that that's what I'm doing < 1224688894 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :don't take too much offense, ehird doesn't really watch what he says, and he to hate things < 1224688906 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*he tends to < 1224688930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((-)S:^):^ < 1224688931 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :-------------------------------------------------------------------------------------------------------------------------------- ...too much output! < 1224688961 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how do you program unlambda? do you compile lc->ski->ul?` < 1224688971 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's the usual method < 1224688979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I interpret ul as referring to Underload, normally < 1224688984 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what i'm asking is do you do that < 1224688990 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err yes, i meant underload < 1224688999 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :with unlambda too :D < 1224689002 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, Underload programming is pretty different < 1224689015 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :normally I program directly in the Underload, I have quite an idea of how it works by now < 1224689025 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's what i hoped < 1224689031 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because i can't do it, it's pretty cool < 1224689037 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i should try it < 1224689043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I have an optimising ski compiler that can compile ``sii into :^, :^ is probably intuitively easier to understand < 1224689052 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :underload might be close to Joy than unlambda, maybe? < 1224689055 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*closer < 1224689056 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and there are tricks that work in Underload but not LC < 1224689058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes < 1224689082 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, my divide-by-10 code works by using the stack < 1224689093 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and each stack element pops the 9 below it < 1224689103 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and then executes the one below < 1224689124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can't even think of a way to express that sort of thing in a non-concatenative lang, except by bundling a concatenative interpreter < 1224689158 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok < 1224689159 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't get how that works < 1224689160 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I forgive ehird < 1224689163 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but only this one time < 1224689165 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224689171 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I may write some other esolangs < 1224689175 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or DOBELA_nano < 1224689182 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which is DOBELA squeezed even more < 1224689189 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Actually, DOBELA itself could be called DOBELA_mini < 1224689193 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: when he comes online, he will definitely give you another reason to hate him, it's his thing < 1224689193 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :since it was squeezed by me < 1224689199 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: you didn't notice my question whether DOBELA means anything in polish? < 1224689203 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1224689206 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and nope < 1224689209 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't mean anything < 1224689216 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (()(*))(~:^:S*a~^a~!~*~:(/)S^):^ < 1224689218 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :*/*/**/***/*****/********/*************/*********************/**********************************/******************************************************* ...too much output! < 1224689219 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It stands for DOt-Based Esoteric LAnguage, read the wiki entry < 1224689225 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i did < 1224689245 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it could still have a meaningful acronym < 1224689256 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But i like DOBELA < 1224689261 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :especially how it's pronounced < 1224689262 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224689262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if you could make something like a boolean circuit out of that < 1224689267 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm not complaining < 1224689276 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: of what? < 1224689291 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's an african name, if google speaks truely < 1224689302 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: of DOBELA, presumably < 1224689312 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, of dobela < 1224689313 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :quite possibly < 1224689321 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does DOBELA have any way to remove # signs once they've been created? < 1224689327 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Nope < 1224689328 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it doesn't, control flow might be quite hard < 1224689334 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But it has other control flow ways < 1224689335 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :like | < 1224689338 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: computation can only be done using | afaik < 1224689339 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1224689345 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it has a state < 1224689353 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, you can stop the generator thing < 1224689385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: it's much easier to program with locals than globals, if you've only got globals like the generator then proving TCness is much harder, whether it's TC or not < 1224689412 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(~:()~()~(((a(:^)*a(!!!!!!!!!^)~*^):^))~^a(((*)~a*^(((((1)S!^)((1)S!!^))~^)(!(((2)S!^)((2)S!!^))~^)(!!(((3)S!^)((3)S!!^))~^)(!!!(((4)S!^)((4)S!!^))~^)(!!!!(((5)S!^)((5)S!!^))~^)(!!!!!(((6)S!^)((6)S!!^))~^)(!!!!!!(((7)S!^)((7)S!!^))~^)(!!!!!!!(((8)S!^)((8)S!!^))~^)(!!!!!!!!(((9)S!^)((9)S!!^))~^)(!!!!!!!!!(((0)S!^)(!^))~^((a(:^)*a(!!!!!!!!!^)~*^):^)))~a(:^)*~^):^)~*^^^!^!^!^!^!^!!!!!!!!!!!!()~((0)S!)~^^(:)~*(*)*( )S~:^):^ < 1224689429 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: locals and globals in what sense? < 1224689434 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Uh, yes, i could make it that if a generator is hit north, it changes it's state (on/off) and when hit south, it's type (zeros/ones) < 1224689437 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: things local to part of a program < 1224689438 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :No new commands < 1224689439 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 8 ...too much output! < 1224689440 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :local control < 1224689447 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the problem is that controlling generators is a global thing < 1224689448 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But setting the global one overrides everything < 1224689457 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So you can control the local one < 1224689460 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: i noticed some holes in the spec, say what happens with multi-dot collisions < 1224689462 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and the global ones < 1224689467 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hm, multi-dot? < 1224689468 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as in .. < 1224689472 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : .. < 1224689473 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1224689478 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :3 or more dots colliding < 1224689479 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh i didn't notice anything global < 1224689484 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224689486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :generator control is < 1224689489 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :| does *that*? < 1224689495 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1224689501 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :| can be used as a reflector < 1224689503 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh, and it's local < 1224689513 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224689518 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but i'll set the generators to be local too, just in case < 1224689525 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^ < 1224689530 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well that's just evil :D < 1224689534 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :well < 1224689535 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :local < 1224689537 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but global if you want < 1224689542 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You can either use local only < 1224689542 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and also for collisions in other directions than horizontal < 1224689543 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :global only < 1224689544 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or both < 1224689548 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :global overrides local < 1224689551 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :in generators < 1224689559 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :In vertical, pretty much the same happens < 1224689560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(~:()~()~(((a(:^)*a(!!!!!!!!!^)~*^):^))~^a(((*)~a*^(((((1)S!^)((1)S!!^))~^)(!(((2)S!^)((2)S!!^))~^)(!!(((3)S!^)((3)S!!^))~^)(!!!(((4)S!^)((4)S!!^))~^)(!!!!(((5)S!^)((5)S!!^))~^)(!!!!!(((6)S!^)((6)S!!^))~^)(!!!!!!(((7)S!^)((7)S!!^))~^)(!!!!!!!(((8)S!^)((8)S!!^))~^)(!!!!!!!!(((9)S!^)((9)S!!^))~^)(!!!!!!!!!(((0)S!^)(!^))~^((a(:^)*a(!!!!!!!!!^)~*^):^)))~a(:^)*~^):^)~*^^^!^!^!^!^!^!^!^!!!!!!!!!!!!()~((0)S!)~^^:*( )S~:^):^ < 1224689563 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but east=south < 1224689564 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :west=north < 1224689565 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224689588 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And multi-dot collisions? Pretty much it's a very rare exception < 1224689591 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...too much output! < 1224689600 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But it's possible that one dot collides with a dot that collides with another dot < 1224689601 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, it wasn't meant to do that < 1224689606 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: the problem is, if you control local things with global switches, it's hard to get sensible computation, as you cannot really be modular when all parts of your program are changing the same global state for their own purposes < 1224689618 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :see < 1224689624 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you can control local things with both now < 1224689630 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But global overrides local IF YOU USE IT < 1224689632 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you can use local < 1224689633 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :global < 1224689638 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or both, overriding all when needed < 1224689645 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(~:()~()~(((a(:^)*a(!!!!!!!!!^)~*^):^))~^a(((*)~a*^(((((1)S!^)((1)S!!^))~^)(!(((2)S!^)((2)S!!^))~^)(!!(((3)S!^)((3)S!!^))~^)(!!!(((4)S!^)((4)S!!^))~^)(!!!!(((5)S!^)((5)S!!^))~^)(!!!!!(((6)S!^)((6)S!!^))~^)(!!!!!!(((7)S!^)((7)S!!^))~^)(!!!!!!!(((8)S!^)((8)S!!^))~^)(!!!!!!!!(((9)S!^)((9)S!!^))~^)(!!!!!!!!!(((0)S!^)(!^))~^((a(:^)*a(!!!!!!!!!^)~*^):^)))~a(:^)*~^):^)~*^^^!^!^!^!^!^!^!^!!!!!!!!!!!!()~((0)S!)~^^(:*)*( )S~:^):^ < 1224689660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :spotted the bug, I was doing x squared rather than x times 2 < 1224689661 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Wall/dot collisions are weird, but that was the main point of dobela < 1224689672 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: how do you do a local change? < 1224689676 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :As in < 1224689678 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :well < 1224689680 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :a local change? < 1224689682 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Not YET written < 1224689684 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :give me time < 1224689684 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :1 2 4 8 16 32 64 128 256 512 ...too much memory used! < 1224689690 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :First we must resolve one more thing < 1224689698 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also i don't see what difference it makes whether dots are 1 or 0 really < 1224689698 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Multi-dot collisions < 1224689698 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yay, powers of 2 < 1224689702 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you own < 1224689704 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as in, dot collides with a dot that collides with a dot < 1224689711 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think. i can't really tell how hard that is :P < 1224689716 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: not really, multiplication's easy in Underload, it's easier than addition anyway < 1224689719 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Then we scan the board from north-west to south-east, left-right, up-down < 1224689728 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Or rather < 1224689730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not as easy as exponentiation though < 1224689735 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: each me a bit, will ya? < 1224689736 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :First the topleftmost dot's collision is done < 1224689740 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :then the second topleftmost < 1224689740 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::) < 1224689741 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1224689745 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :until all are processed < 1224689745 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is this like, 5? < 1224689746 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yay < 1224689750 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*teach < 1224689753 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :everything is not resolved < 1224689757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: 5 would be (::::****) < 1224689763 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224689768 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)(x)~^S < 1224689768 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxx < 1224689775 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: 0 and 1 difference is mainly output, and rotation direction < 1224689777 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(x)~^S is just code to output a number in unary < 1224689786 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :As generators output every other cycle < 1224689798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :basically, in the number scheme I normally use, 0 is !() < 1224689798 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah i get that < 1224689800 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1 is the null string < 1224689803 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You could use some tricks to output every 4th cycle north, and every 4th south < 1224689807 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224689809 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric ::* is 2, ::** is 3, :::*** is 4, and so on < 1224689816 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :! is pop? < 1224689819 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224689825 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :basically, 0 makes no copies of its argument < 1224689830 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let me try to make addition < 1224689831 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by popping it and replacing it with a null string < 1224689833 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1 makes one copy < 1224689836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :2 makes two copies < 1224689838 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1224689847 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, concatenation < 1224689849 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is basically < 1224689853 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :exponentiation? < 1224689860 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :David DOBELA was a coach once < 1224689863 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but oh well < 1224689867 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I should do something, right < 1224689881 0 :Sgeo!unknown@unknown.invalid QUIT :Connection timed out < 1224689893 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1224689901 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :A comparison command is there < 1224689904 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :say you have numbers a and b, (x)(a)^(b)^ will do ((x*a)*b), except that's multiplication < 1224689906 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and it's... yes, you guessed it, #! < 1224689909 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224689937 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes, concatenation is exponeniation < 1224689939 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: i guessed that < 1224689949 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but but, i don't see why :o < 1224689952 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ok < 1224689957 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no, wait < 1224689961 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, no < 1224689963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :* is multiplication < 1224689966 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ is exponentiation < 1224689971 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you've concatenated things < 1224689974 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which concatenation does depends on where the parens ar < 1224689975 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*are < 1224690021 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Argh, the esolang wiki crashed for me < 1224690034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: try refreshing, if it still doesn't work there's a problem < 1224690045 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :works for me < 1224690051 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: well, 2 means "make 2 copies", and 3 means "make 3 copies" < 1224690056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so (::::****:::***) would be 64? < 1224690064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so if you do 2 then 3, you make 2 copies of the top of the stack, then 3 copies of the top of that < 1224690073 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and no, (::::***:::***) is 5*4 is 20 < 1224690083 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so concatenation is multiplication < 1224690085 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whereas (::::***):::*** is 5^4 which is 625 < 1224690089 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes < 1224690098 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah, okay *now* i get it < 1224690107 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh my god?!? < 1224690110 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****:::***)(x)~^S < 1224690111 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxx < 1224690116 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):::***(x)~^S < 1224690117 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1224690119 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :uhh < 1224690121 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does this actually make * multiplication and ^ exponentiation? < 1224690124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, it does < 1224690126 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224690127 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it worked < 1224690128 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh my god < 1224690134 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why do you think I chose those symbols? < 1224690141 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's incredibly awesome < 1224690170 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes that there's a bug in thutubot's ...too much output! message < 1224690180 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in that sometimes it ends up clipped off because there's too much output < 1224690191 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224690207 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, to increment a number you put : at the start and * at the end < 1224690211 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so (:)~*(*)* < 1224690218 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah i see < 1224690225 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :addition is done like that too? < 1224690227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and to add two numbers, you increment the first a number of times equal to the second < 1224690233 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :((:)~*(*)*)~^ < 1224690242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :((:)~*(*)*)~^^ < 1224690242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean < 1224690252 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can't say i get that < 1224690266 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, say you have 3 beneath 5 on the stack < 1224690270 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :say i have < 1224690274 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you do ((:)~*(*)*)~^^ < 1224690283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you're pushing the code for increment on the stack < 1224690287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then swapping it below the 5 < 1224690295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evalling the 5 with ^ makes 5 copies of increment < 1224690306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then evalling the 5 copies of increment with ^ adds 5 to the number below < 1224690313 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you end up with 8 on the stack < 1224690371 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's clever < 1224690378 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :very clever < 1224690395 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's the most common way to loop a fixed number of times in Underload, too < 1224690410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anything you could give me as homework? i wanna try to do something simple < 1224690427 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/DOBELA - Some fixes < 1224690430 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :docs v10 done < 1224690446 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :try to write an infinite loop which outputs something each time round the loop, that's nice and simple < 1224690447 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :(wow, i actually did 10 revisions? Nope, 9, but one was a double-version fix since it changed a little too much) < 1224690484 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... probably the Ackermann function is simple to write in Underload too, I've never tried though < 1224690516 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if you can calculate PI in underload... hmm... < 1224690543 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: sounds simple, /me tries < 1224690554 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :xkcd omg < 1224690573 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:aSS):aSS < 1224690573 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(:aSS):aSS < 1224690576 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :was that the quine < 1224690578 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224690579 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1224690610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah, i think i see the way to do recursion < 1224690629 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I generally do recursion by giving the function to itself as its first argument < 1224690630 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just like you'd do it in python without globals, just give the lambda itself as param < 1224690631 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :using :^ < 1224690633 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::^ < 1224690635 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224690645 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's exactly what i was going to say, and said < 1224690682 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if DOBELA is low-level, high-level or middle-level < 1224690688 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :low, I think < 1224690696 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:xS^):^ < 1224690703 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224690703 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: x isn't a real command < 1224690706 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:(x)S^):^ < 1224690707 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1224690712 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wow, did i do it < 1224690712 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I think low-level too < 1224690720 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It's very similarly built to Circute < 1224690722 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but not inspired by < 1224690727 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and Circute is also low-level < 1224690728 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as is BF < 1224690729 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so < 1224690734 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: look no hands!! < 1224690736 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that looks right, yes < 1224690746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should say "look, no lambdas!" < 1224690756 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but Underload is only a functional lang sometimes < 1224690768 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :programming in it normally ends up functionallish in practice, though < 1224690773 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i wasn't really thinking functionally there < 1224690774 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: the only usable infinite memory is the FIFO, right? so it might need to be programmed like a tag system < 1224690777 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, no < 1224690793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's an imperative Underload program, if you just take (...:^):^ as meaning "infinite while loop" < 1224690809 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ah, tag system would work even better than Minsky machine < 1224690813 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I approve of that idea < 1224690825 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably either regular tag or cyclic tag would work < 1224690828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not sure which would be easier < 1224690884 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, so, do you think DOBELA is TC now < 1224690886 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :is it not < 1224690896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what does | do again? < 1224690905 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : If hit south, makes everything moving west/east go down, < 1224690905 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : if hit north, makes everything moving west/east go up. < 1224690919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: it's at least pretty close < 1224690934 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think that's enough, probably < 1224690944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could set up a cyclic tag input without problem, I think < 1224690953 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :use a large vertical loop < 1224690963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, a loop which is up and down next to each other < 1224690980 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at the bottom, you use # to route 0 and 1 in different directions, and make them hit the top or bottom of a | appropriately < 1224690987 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this doesn't affect the loop as it's vertical < 1224691002 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you can easily use a generator to clone the original output, making a loop that way < 1224691008 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then you have a separate loop via the global FIFO < 1224691024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that is the cyclic tag system's working string < 1224691025 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok, DOBELA has more rules < 1224691034 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :no wait < 1224691037 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :one more fix < 1224691051 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so yes, TC I think, the only possible reason that wouldn't work is due to it being impossible to set up the timing correctly, and I don't think that's the case < 1224691059 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :every other cycle < 1224691071 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which can be every 4th cycle if you don't care about the dot content < 1224691075 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and need a clock < 1224691076 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as in < 1224691079 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :btw, a fun fact about noprob: even though you can write the program line by line, so that every line has one specific purpose, like setting a variable to 1%7 (my high precedence operator for division in notation), you can actually take all the triples in the program, and just scramble them anyway you like < 1224691085 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :except for the problotures < 1224691090 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :every 4th cycle left, every 4th cycle starting from the 2nd one right < 1224691094 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but you can scramble them internally too < 1224691112 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224691120 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So the specs are possibly done < 1224691157 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this is a trivial consequence of the fact it's basically just 3-sat, of course, but it's still quite interesting how the execution will be sequential no matter what order you type things in < 1224691170 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So it's not TC maybe, but at least very, VERY close < 1224691172 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :like, 99% TC < 1224691175 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224691181 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but 1%! < 1224691184 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :The 1% is IMPORTANT-ish < 1224691193 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :The board size is theoretically infinite < 1224691195 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as is the FIFO < 1224691198 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, you should add a dash more computation < 1224691208 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You can do an IF by # < 1224691212 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you can control flow by | < 1224691220 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :add a counter, and a command to increment it, that probably gives us about a percent more < 1224691234 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you're operating on BITS < 1224691240 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But yes < 1224691244 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: the problem with the board size is i don't think you have any way to grow the board contents indefinitely in a way that you can use < 1224691260 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :fixing < 1224691285 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :well < 1224691287 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :how to write it < 1224691289 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :any ideas < 1224691303 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you don't need that for making a tag system though < 1224691314 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the FIFO is enough < 1224691316 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and is a tag system enough for TC-ness? < 1224691320 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224691328 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yaay < 1224691340 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So can we assume it's 100% TC, 99% TC, or not TC at all < 1224691348 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think it's 100% TC < 1224691350 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tag systems are enough < 1224691352 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :after all < 1224691352 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I also think that < 1224691367 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :The only thing you can't do are loops < 1224691373 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Which i'll fix by adding the 10th command < 1224691374 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :also < 1224691381 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :how many commands can you have max for a turing tarpit? < 1224691390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no more than necessary < 1224691394 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :no wait, 11th < 1224691395 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but wait < 1224691399 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I don't need any more < 1224691404 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :then < 1224691405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but in practice, tarpits seem to work out at about 8 or 9 < 1224691410 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :My works out at 10 < 1224691416 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and can do pretty much computation < 1224691426 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(noprob has two things) < 1224691434 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :(what's noprob?) < 1224691436 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(0 operators) < 1224691445 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :noprob is a language < 1224691459 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :My has already everything crammed in < 1224691463 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So it has every feature needed < 1224691464 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :3-sat solving language, which i would very much like to be coding right now. < 1224691472 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: I don't really think of DOBELA as a tarpit < 1224691473 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, yes, a loop is a problem < 1224691479 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :compare it to Black, for instance, which only has 1 command < 1224691481 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yet I think it's TC < 1224691505 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But it's based on AnMaster's idea. I created my wall/dot idea, he added some ideas, then went on to work on Proton < 1224691520 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so AnMaster helped me SORT OF < 1224691550 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :having AnMaster around doesn't automatically make things tarpits :P < 1224691556 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224691559 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :quite the opposite, i'd wager < 1224691559 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i'm not talking about it anymore < 1224691567 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster proposed some physics stuff < 1224691571 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :like the collisions < 1224691577 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :without him, collisions would be vastly different < 1224691704 0 :pikhq!unknown@unknown.invalid QUIT :Remote closed the connection < 1224691718 0 :pikhq!n=pikhq@r01jjw8v9.device.mst.edu JOIN :#esoteric < 1224691823 0 :Slereah_!n=jewbutt@ANantes-252-1-52-51.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224691852 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So, well, is my language at least a little interesting < 1224691892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pseudo physics, since the model isn't accurate ;P < 1224691893 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224691914 0 :asiekierka!n=asiekier@89.108.217.178 JOIN :#esoteric < 1224691928 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Did someone say physics? < 1224691935 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So, is my language at least a little interesting? - if you didn't hear < 1224691945 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What is your language < 1224691961 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :DOBELA < 1224691971 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Let's see that < 1224691979 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i think not that much < 1224691982 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but it may be < 1224692073 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :How can you rotate a dot? < 1224692081 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: # < 1224692098 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I mean, conceptually < 1224692110 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I find it a weird thing to say < 1224692196 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: momentum, of course. duh. < 1224692215 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1224692221 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking rotating on itself < 1224692240 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"and you call yourself a physicist" < 1224692257 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, when something hits a wall, it won't rotate 90° < 1224692257 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It will rotate 180° < 1224692279 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :clearly this world has different symmetries :D < 1224692281 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Unless you do something other than horizontal/vertical < 1224692296 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's not a symetry problem < 1224692301 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's conservation of momentum < 1224692325 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm thinking noether's theorem here < 1224692383 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes a note: physics trolling, Slereah_. linguistics trolling, psygnisfive. < 1224692463 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Nope < 1224692472 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it'll rotate 90s a wall, it won't rotate 90° < 1224692473 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : It will rotate 180° < 1224692474 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :well < 1224692475 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :wrong paste < 1224692479 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it'll rotate 90 degrees i mean < 1224692484 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :if you hit a wall < 1224692492 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Check Cat (commented) to see how it works < 1224692526 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, who said this world has... PHYSICS!? < 1224692528 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It's just a simple 2D world < 1224692589 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't need PHYSICS < 1224692715 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :maybe walls are actually weird magnetic... things < 1224692729 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1224692794 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Well, nope < 1224692799 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :We can just say dots are "living beings" < 1224692803 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or wait < 1224692803 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :no < 1224692803 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :robots < 1224692808 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Very basic robots though < 1224692816 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :that consist of a microprocessor, a lamp, and wheels < 1224692820 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :They move with wheels < 1224692824 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm and dots are either electrons or positrons. < 1224692830 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :well < 1224692830 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1224692848 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but those things that convert between matter and antimatter then are a bit scary < 1224692858 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what? = < 1224692861 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :is it "="? < 1224692873 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, don't try to explain it < 1224692885 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks < 1224692893 0 :Slereah_!n=jewbutt@ANantes-252-1-32-20.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224692903 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[17:17:53] clearly this world has different symmetries :D < 1224692903 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[17:17:53] Unless you do something other than horizontal/vertical < 1224692903 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[17:18:09] It's not a symetry problem < 1224692903 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[17:18:14] It's conservation of momentum < 1224692903 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[17:18:34] Which is a sort of symetry, but well < 1224692905 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[17:18:39] * Disconnected < 1224692907 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :>:V < 1224692910 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds: just about any trolling, asiekierka. < 1224692917 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1224692925 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Durn internet < 1224692944 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :or maybe they just have a lot of sidespin < 1224692950 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224692954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*oerjan adds: just about any trolling, asiekierka. < 1224692954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what < 1224692956 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes: calling everyone a troller, oerjan. < 1224692960 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1224692974 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: no no, a victim for _my_ trolling. sheesh. < 1224692981 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224692982 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1224692987 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But feel free to troll me < 1224692993 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'll rickroll you then < 1224692994 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :just to be fair < 1224692997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224692999 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or not < 1224693024 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But i'll try to cook up an eXplanation < 1224693044 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: didn't get that last one. you may wish to check tunes as a lot was said < 1224693044 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka : http://membres.lycos.fr/bewulf/Argh/1221655091974.jpg < 1224693048 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Is that trolly enough? :o < 1224693071 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'll check as soon as my FUCKING INTERNET WORKS >:V < 1224693086 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: also, yes = < 1224693120 0 :Slereah!n=jewbutt@ANantes-252-1-32-20.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224693124 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :[17:30:40] Is that trolly enough? :o < 1224693125 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :[17:31:02] I'll check as soon as my FUCKING INTERNET WORKS >:V < 1224693127 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :[17:31:29] * Disconnected* < 1224693129 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I rage. < 1224693140 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: just as long as it doesn't involve smurfs. FOR MERCY'S SAKE, NO SMURFS < 1224693154 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: we got that < 1224693172 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Finally. < 1224693173 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Basically, we can call this 2D world a "processing being". < 1224693173 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Dots are "data holders", they hold data and move it based on instructions. Walls are instructions for dots. An input outputter is connected to a wire transmitting data. < 1224693173 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Outputting things are also connected to a wire, they transmit data. Flippers change the data dots hold. Generators are weird, they materialize dots. < 1224693173 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :The west/east control flower is an instruction holder. The FIFO controller is connected to a wire, and this manages the "RAM". < 1224693208 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh right < 1224693216 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In the Wikipedia dump I got for fungot-teaching, there are 2385413 talk pages, containing a total of 4820550212 characters of Wiki-markup. < 1224693217 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i think java's nice. not innovative, but nice idea < 1224693225 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :There's a generic controller too, controlling the FIFO and generators. It's also connected to a wire < 1224693228 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes that his reverse psychology failed. < 1224693232 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So 4 wires out of the "processor" < 1224693247 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Do you want me to reimplement you with Java, huh? Wouldn't that be pointless? < 1224693248 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: anyway using y is not something i have thought about a cons of two lists < 1224693253 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Fffinally < 1224693290 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: wires are _so_ last century < 1224693313 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But this is the processor of a motherboard, the code < 1224693315 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the RAM is the fifo < 1224693326 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And the controller is connected to... something < 1224693332 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But this is my explanation < 1224693836 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :omg, my net slowed down a lot < 1224694312 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224694330 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'm wondering whether to change something in DOBELA < 1224694334 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :keeping it at 10 commands or less < 1224694362 0 :Slereah-!n=jewbutt@ANantes-252-1-19-138.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224694368 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :So... much... rage... < 1224694375 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :D:< < 1224694378 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :where? < 1224694389 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Uh < 1224694397 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Slereah, Slereah- and Slereah_: BATTLE TIME! < 1224694447 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :NOTE: when fighting your own clone, make sure it's not really yourself from the past. that could be messy. < 1224694477 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, if it's yourself from the future, make sure not to lose < 1224694518 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :whoa whoa whoa < 1224694519 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224694520 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :trolling? < 1224694523 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont troll < 1224694525 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i enlighten < 1224694527 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :kthxbai < 1224694527 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I can troll < 1224694533 0 :asiekierka!n=asiekier@89.108.217.178 JOIN :#esoteric < 1224694538 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka can attest to that! < 1224694539 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :slereah: cute kid. who is he < 1224694543 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok < 1224694545 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Well < 1224694554 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Slereah, then Slereah_, then Slereah- < 1224694563 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So actually, you can't fight anyone < 1224694564 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: sheesh, you too? WHY MUST EVERYONE MUSINDERSTAND ME! < 1224694568 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :brb, will try to reset my `net < 1224694569 0 :asiekierka!unknown@unknown.invalid QUIT :Client Quit < 1224694593 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224694596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it has tripped up other esolangers before, such as David Morgan-Mar < 1224694622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lost the game < 1224694663 0 :asiekierka!n=asiekier@89.108.255.47 JOIN :#esoteric < 1224694667 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1224694670 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :now it works even worse < 1224694680 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224694686 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :worser and worser < 1224694754 0 :asiekierka!unknown@unknown.invalid QUIT :Nick collision from services. < 1224694758 0 :asiekiekka!n=asiekier@user-89-108-235-170.mobile.playmobile.pl JOIN :#esoteric < 1224694762 0 :asiekiekka!unknown@unknown.invalid PRIVMSG #esoteric :Ok < 1224694800 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the worsester of them all! < 1224694804 0 :asiekiekka!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1224694808 0 :asiekiekka!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1224694810 0 :asiekiekka!unknown@unknown.invalid NICK :asiekierka < 1224694829 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and here i thought you were bruising up on your finnish < 1224694840 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Brb < 1224694908 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*brushing < 1224695684 0 :sebbu!n=sebbu@ADijon-152-1-83-186.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1224696661 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Don't you mean "The Worcestershire of them all!" < 1224696720 0 :optbot!unknown@unknown.invalid QUIT :Remote closed the connection < 1224696721 0 :thutubot!unknown@unknown.invalid QUIT :Remote closed the connection < 1224696725 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1224696726 0 :ehird!unknown@unknown.invalid QUIT :Remote closed the connection < 1224696829 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i understood you. < 1224696910 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-254-104.hsi2.kabel-badenwuerttemberg.de JOIN :#esoteric < 1224697256 0 :thutubot!n=thutubot@eso-std.org JOIN :#esoteric < 1224697263 0 :ais523_|direct!n=ais523@pw01-fap02.bham.ac.uk JOIN :#esoteric < 1224697269 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :wb thutubot < 1224697273 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:aSS):aSS < 1224697273 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(:aSS):aSS < 1224697283 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1224697285 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Ass. < 1224697298 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :it's not meant to be a rude joke < 1224697321 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :That's what they all say < 1224697326 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:aSS):aSS < 1224697328 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :(:aSS):aSS < 1224697331 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, but when I think of Underload < 1224697333 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I think of asses. < 1224697334 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :a originally comes from Lisp car, but the connection is so tortuous and unusual that it's unlikely to be obvious to people < 1224697386 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Underload: puts the ass back into (:aSS):aSS. < 1224697392 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks that maybe ehird shouldn't reboot servers arbitrarily without warning the other people using them... < 1224697417 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: at least there is one... < 1224697468 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i think advertising Worcester sauce has got to be a challenge < 1224697524 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523_|direct: your intuition about 100% probabilities was perhaps right < 1224697530 0 :Corun!n=Corun@94-192-102-5.zone6.bethere.co.uk JOIN :#esoteric < 1224697537 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :.A = .B ^ C < 1224697559 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea why that should set C to true with 100% probability < 1224697570 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it should, so that the operation would be symmetric < 1224697596 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because A = .B ^ 1 will set A to 1%2 < 1224697605 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :.A = .B ^ C should set C to 1 < 1224697629 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(.A and those are variables that are always true with 1%2 probability) < 1224697640 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(1%2 being simply 50%) < 1224697681 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224697712 0 :asiekierka!n=asiekier@user-89-108-235-170.mobile.playmobile.pl JOIN :#esoteric < 1224697785 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :A = .B ^ 1 will clearly do A = 1%2, because the truth table's true entries, with the constraint that C is true, are A=0,B=0,C=1; A=1,B=1,C=1, so A is equivalent to .B < 1224697797 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which will just mean A = 1%2, after .B goes out of scope < 1224697825 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, i'm not actually sure that *is* a symmetric relation, well, actually i'm pretty sure it isn't. < 1224697916 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so, basically, i'm not sure there's any way to "decrement" a variable, if we're representing number n as 1%2^n < 1224697932 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just a way to add them together < 1224697966 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it seems i still have some trouble seen how all this satting even works with probabilities < 1224697989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i should just try evaluating them, and see whether the whole operation even *makes sense* < 1224697997 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because clearly my intuition fails me here < 1224698048 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :more generally, A = B ^ C, where B and C are known, multiplies together the probabilities of B and C, and makes A that; clear from both the semantics of probabilities, and the truth table < 1224698074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :issue is this is not reversible, for some reason oerjan can probably tell me if i highlight him < 1224698088 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has been reading < 1224698095 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1224698099 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do you get my point at all? < 1224698118 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't understand the basics < 1224698137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what exactly? < 1224698137 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: the problem is that if something has less than 100% probability, there's nothing you can OR it with to make 100% except 1 < 1224698150 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :and if you do that it doesn't depend on the initial variable < 1224698170 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523_|direct: yeah but you don't have to just evaluate boolean expressions < 1224698170 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :detecting if something had exactly 50% probability would work I think, except that that really makes no obvious sense as an operation < 1224698176 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :oh, yes < 1224698185 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :you can reverse-assign, as in INTERCAL? < 1224698193 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION assumes ais523_|direct understands this better than him < 1224698199 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :SAT is about "making the expression true" by making anything anything that hasn't been initialized yet < 1224698204 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, bus -> < 1224698229 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or maybe not < 1224698232 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :btw, ais523_|direct is the account you /query me on if you don't want ehird to be able to spy < 1224698246 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :normally I go via ehird's bouncer, but it's down atm < 1224698311 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so, intuitively, it seems that because A = B ^ C, where we don't know A, makes A the product of B and C, you'd think if you do A = B ^ C, where you don't know C, C would be made something that, when multiplied by B, becomes A < 1224698317 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523_|direct: yes i'm aware of that < 1224698351 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, ais523_|direct, oerjan: What are you talking about? I was busy for a while < 1224698356 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: noprob < 1224698364 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i am somewhat dubious on this, doesn't this assume that B and C are independent? < 1224698370 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that's what a reverse assignment is in INTERCAL < 1224698373 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes, but they are < 1224698378 0 :ais523_|direct!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I think noprob assumes that too < 1224698403 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: all .X's are independent, and 0.5 initially < 1224698417 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if i'm considering something a value, i'm also assuming it's independent of the things i'm doing calculations with < 1224698421 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if there was another equation involving both of them, and some fourth variable... < 1224698440 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1224698449 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's not what i meant < 1224698452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what's your point? i mean, in this case, there *isn't* < 1224698458 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok then < 1224698459 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Show me noprob specs, please < 1224698460 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure you have a point, i just don't get it < 1224698489 0 :Slereah-!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224698491 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: they don't exist yet < 1224698585 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And what's noprob about? < 1224698590 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, i make DOBELA's talk page < 1224698601 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you'll comment on something? < 1224698638 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the problem is roughly that A = B ^ C, where C isn't set, doesn't find some value of C that when multiplied by B becomes A, because we're not actually doing multiplication, it's just the and happens to perform it for independent variables < 1224698645 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there are other ways to satisfy that. < 1224698702 0 :Slereah!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224698710 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: noprob is about 3-sat < 1224698718 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i'm talking about the wimpmode here < 1224698735 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hm. If i knew what 3-sat is, i MAY have found it interesting < 1224698736 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the wimpmode is about satisfying boolean expressions with probabilities < 1224698746 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :#3-sat, probably < 1224698761 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224698782 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :good point, we should continue the conversation there < 1224698801 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Added DOBELA to the Language list < 1224698878 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm... < 1224698899 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1224698901 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224698930 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: just thinking out loud. < 1224698952 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: er wait < 1224698965 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that was _not_ meant to be a channel name < 1224698970 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, why can't i join you? < 1224698972 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i know, it was a joke. < 1224699006 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i remember your teachings. < 1224699043 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but, what was your point about the independence? < 1224699050 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Buy Worshr... Worchrshrshr ... buy the sauce you can't pronounce! (Clip of bottle slammed on a table) < 1224699072 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if 0 and ENTER count as 2 commands < 1224699073 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wooster sauce < 1224699074 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or as just 1 < 1224699118 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i thought you were assuming you could use ^ for multiplication even if they weren't. but i see you have thought about it. < 1224699135 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh i see. < 1224699145 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well yeah i'm just considering the simple case where they are independent < 1224699151 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oklopol: Can you give out Underload lessons for me, too? < 1224699156 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i'm a bit familiar with the syntax < 1224699159 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but, uh, nothing to do yet < 1224699173 0 :ais523!n=ais523@eso-std.org JOIN :#esoteric < 1224699185 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: it was ais523_|direct who showed *me* things about unlambda, not the other way < 1224699186 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :around < 1224699187 0 :ehird!n=ehird@eso-std.org JOIN :#esoteric < 1224699203 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats oklopol ----### < 1224699212 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :underload is _not_ unlambda < 1224699217 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224699224 0 :ais523_|direct!unknown@unknown.invalid PART #esoteric :? < 1224699225 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why do i keep doing that < 1224699226 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1224699235 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :WHY DO PEOPLE KEEP MAKING THE SAME MISTAKES < 1224699242 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :WHAT A BUNCH OF STINKING IDIOTS < 1224699251 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BECAUSE YOU CAN ONLY THINK IN TWO-LETTER WORDS < 1224699259 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :OBVIOUSLY < 1224699262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :rubbish pants < 1224699264 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I don't use unlambda, so well, duh < 1224699274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BECAUSE THEY WEAR CAPES < 1224699276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOU RUINED MY RHYME < 1224699278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ASSHOLE < 1224699280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GO DIE >:( < 1224699282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ASIEKIERKA: PLEASE USE CAPS IN FUTURE < 1224699287 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: when they are *not* independent, it's more complicated, of course, but getting something trivial like this to work might be helpful before that. < 1224699302 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: i meant underload. < 1224699307 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224699307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...was it correct now? < 1224699317 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :OKAY, EHIRD, BUT EVERY WORD AFTER THIS IN CAPS IS MADE BY A CRYBABY AND SUCKS < 1224699320 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as you can see now < 1224699325 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: the quantum collapsed in the right direction this time < 1224699331 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i meant < 1224699342 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :every sentence < 1224699342 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And so < 1224699342 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: YOU'RE MEAN < 1224699342 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :. < 1224699346 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :now we can't use caps < 1224699346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: rules only take effect if they're in the topic < 1224699347 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you know that. < 1224699351 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Uh < 1224699352 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahahahah < 1224699356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : And so < 1224699358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're a crybaby < 1224699359 0 :asiekierka!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I hate how, no matter what concept of programming you follow, there's always a nasty corner :P | you can't use caps < 1224699359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and suck < 1224699364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1224699364 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but i said every word < 1224699369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where is optbot < 1224699371 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :muahahaha < 1224699377 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you're PWNED < 1224699378 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot, why hast thou forsaken us! < 1224699379 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you have to restart it manually < 1224699382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yea :P < 1224699387 0 :optbot!n=optbot@eso-std.org JOIN :#esoteric < 1224699387 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | with the most significant bit of the result being the AND of the most and least significant bits < 1224699392 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i hate you < 1224699400 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's about intercal < 1224699402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :neither optbot nor thutubot is in the startup scripts < 1224699402 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's the idea < 1224699403 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION knows < 1224699407 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes, and I said it, almost certainly < 1224699407 0 :asiekierka!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | with the most significant bit of the result being the AND of the most and least significant bits | type in caps or die | who changes the topic is a crybaby, except asiekierka < 1224699413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1224699413 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | The definition for obscenity is fairly loose. < 1224699421 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ehird! < 1224699432 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok, so < 1224699435 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :optbot is a baby, technically, as are most bots < 1224699435 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: DDoS Condition detected! < 1224699441 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224699446 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ais523? < 1224699452 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but a CRYBABY, though < 1224699456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: yes? < 1224699460 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :optbot: you're a crybaby now, are you happy < 1224699460 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: every argument to EVERYTHING is a thunk < 1224699487 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Could you please teach me underload? I know the commands, how to output text but not anything else < 1224699492 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :haskell haskell haskell < 1224699501 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's a lot of demand for learning underload atm, it seems < 1224699506 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: do you know how to do an infinite loop < 1224699511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should get oklopol to teach you that < 1224699515 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :(:^):^ < 1224699522 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do you know why that works? < 1224699523 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or (:*^):*^ < 1224699524 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1224699529 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :because it duplicates :^ < 1224699531 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but he'll just ask asiekierka to ask you, and then... oh no < 1224699531 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :then it runs it < 1224699534 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which duplicates :^ < 1224699537 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which runs it < 1224699537 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1224699537 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1224699539 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224699544 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what about a finite loop? < 1224699551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how would you print 64 copies of x, for instance? < 1224699566 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, i don't know lambda/underload calculations yet < 1224699581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((x)S):*:*:*:*:*:*^ < 1224699581 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1224699586 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh, i see < 1224699592 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(::::****):* ((x)S) ^ < 1224699596 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(::::****):* ((x)S) ~^ < 1224699601 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):* ((x)S) ~^ < 1224699602 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):* ((x)S) ~^ < 1224699606 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):*((x)S)~^ < 1224699614 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :augh < 1224699615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):*((x)S)~^^ < 1224699615 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxx < 1224699617 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224699618 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1224699620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :missing a trailing ^ < 1224699629 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok < 1224699633 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you aren't allowed whitespace in Underload, probably I should change that at some point though < 1224699633 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so, what do i need to learn < 1224699633 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1224699638 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :going off for a second < 1224699638 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why did i need that < 1224699645 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, because just applying the number < 1224699648 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :doesn't actually print < 1224699653 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just makes the code < 1224699654 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :to print < 1224699655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it just gives lots of copies of the code to print < 1224699663 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, okay, right < 1224699663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then you need a second ^ to actually run it < 1224699672 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (Not even here?)S < 1224699672 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Not even here? < 1224699683 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that isn't applying a number < 1224699692 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oki, i'm back < 1224699696 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((Not even here?)S)(:*)^ < 1224699697 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i may go off for a sec again too < 1224699700 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is applying a number < 1224699703 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and as you can see nothing happened < 1224699703 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: he meant whitespace < 1224699706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((Not even here?)S)(:*)^^ < 1224699706 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Not even here?Not even here? < 1224699708 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan that is < 1224699717 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, you're allowed whitespace if you don't try to run it < 1224699721 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just not as a command < 1224699727 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*(Not even here?)S^)(:*)*:*^ < 1224699727 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...: out of stack! < 1224699735 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :just toying around < 1224699749 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why there's a colon in that error message < 1224699770 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224699777 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it means the : command was trying to run on an empty stack < 1224699779 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)((aS)S)~^^ < 1224699779 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :aSaSaSaSaS < 1224699792 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I must check something < 1224699810 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I must check what was the discarding command, again < 1224699821 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :! < 1224699824 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224699827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :discards the top stack element < 1224699832 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Does S discard the text it outputs? < 1224699838 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1224699840 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :decrementing < 1224699849 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224699852 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224699853 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it does < 1224699858 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :at least that's what esowiki says < 1224699859 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is it hard or trivial? < 1224699872 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :relatively hard, but not too long < 1224699879 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :don't spoil, i'll try < 1224699881 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the trick is to start with the nonexistent number !!()() < 1224699890 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*(Looping... )S)^ < 1224699891 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...: out of stack! < 1224699891 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and sorry, I spoiled slightly too quickly < 1224699893 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224699894 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224699896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I won't give away the rest < 1224699904 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*(Looping... )S):^ < 1224699904 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Looping... < 1224699910 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*(Looping... )S^):^ < 1224699910 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Looping... ...: out of stack! < 1224699913 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224699914 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:(Looping... )S^):^ < 1224699915 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... Looping... ...too much output! < 1224699916 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: spoiling is actually one of your things when it comes to teaching < 1224699917 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1224699928 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, in my head < 1224699942 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You don't concatenate, because it overflows the stack, but it still works. < 1224699962 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: what's the * for? < 1224699970 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's not at all obvious what you're trying to concatenat < 1224699972 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*concatenate < 1224699984 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1224699991 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i get it i get it < 1224699992 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the thing that's concatenating < 1224699993 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries < 1224699995 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so concatenate itself < 1224699996 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :basically < 1224699998 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But now i see < 1224700000 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^ discards it < 1224700007 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it has nothing to concat so it fails < 1224700008 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224700030 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It duplicates at the beginning to have what to duplicate from < 1224700037 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok, i see < 1224700096 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Now, tell me how do you use numbers in Underload, please. < 1224700165 0 :Slereah_!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224700174 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(:~(*)*:( )*S~^):^ < 1224700175 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::~(*)*:( )*S~^* :~(*)*:( )*S~^** :~(*)*:( )*S~^*** :~(*)*:( )*S~^**** :~(*)*:( )*S~^***** :~(*)*:( )*S~^****** :~(*)*:( )*S~^******* :~(*)*:( )*S~^******** ...too much output! < 1224700180 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what the < 1224700185 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224700195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that is some nice output < 1224700211 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :uhhh < 1224700221 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ()(~(*)*:( )*S~:^):^ < 1224700222 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :* ** *** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** *************** **************** ...too much output! < 1224700231 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, connection dropped < 1224700233 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where was I? < 1224700237 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gah, I missed it < 1224700239 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : Now, tell me how do you use numbers in Underload, please. < 1224700239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do I have to check logs, or will someone tell me what it was? < 1224700243 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, a nice simple increment loop < 1224700245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably that was oklopol? < 1224700248 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and oerjan did +ul ()(:~(*)*:( )*S~^):^ < 1224700249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: ok < 1224700251 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :0 is !() < 1224700253 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1 is the null string < 1224700254 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224700255 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :2 is :* < 1224700256 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :2 is :* < 1224700257 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :3 is ::** < 1224700257 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :<- moi < 1224700259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :4 is :::*** < 1224700260 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :3 is ::** < 1224700261 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1224700264 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1224700265 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and well done oerjan < 1224700270 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i did know this, but couldn't recall it... quite < 1224700278 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :basically, 0 means "make 0 copies of the TOS" < 1224700283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1 means "make 1 copy of the TOS" < 1224700286 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :2 means "make 2 copies of the TOS" < 1224700288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1224700290 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Maybe we'll talk by msg < 1224700294 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so we don't clutter up the channel < 1224700303 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Except if you WANT TO chat here < 1224700424 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :why not, it's definitely on topic < 1224700488 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (*)(~:*:( )*S~:^):^ < 1224700489 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :** **** ******** **************** ******************************** **************************************************************** ...too much output! < 1224700511 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hmph < 1224700532 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what were you trying to do? < 1224700546 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :powers of two, but missed the initial * < 1224700605 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (*)(~:( )*S:*~:^):^ < 1224700606 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :* ** **** ******** **************** ******************************** **************************************************************** ...too much output! < 1224700752 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224700772 0 :asiekierka!n=asiekier@user-89-108-235-170.mobile.playmobile.pl JOIN :#esoteric < 1224700821 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Fairly simple: < 1224700822 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::***)(x)~^ < 1224700831 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1224700833 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::***)(x)~^S < 1224700833 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxx < 1224700835 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: that'll need an output command somewhere < 1224700840 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Yay, so outputting works < 1224700845 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'll test stuff here < 1224700850 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :CONTEST: OKLOPOL vs. ASIEKIERKA < 1224700854 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :TOPIC: SUBTRACTION IN UNDERLOAD < 1224700856 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :TIME: INFINITE < 1224700861 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :WINNER: WHO FINISHES IT FIRST! < 1224700978 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (()(*))(~:^:S*a~^a~!~*~:(/)S^):^ < 1224700979 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :*/*/**/***/*****/********/*************/*********************/**********************************/******************************************************* ...too much output! < 1224700986 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(pasted) < 1224700989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: didn't you just copy that from the wiki? < 1224700999 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :he did < 1224701001 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as he said < 1224701030 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sometimes copying gets the final newline even when it doesn't look that way < 1224701034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, typing lag < 1224701215 0 :sebbu!n=sebbu@ADijon-152-1-11-178.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1224701259 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1224701450 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :IITT'S HHAARRDD!!! < 1224701638 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224701863 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (?)(:)~(*)**S < 1224701863 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::?* < 1224701882 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: implementing an increment? < 1224701887 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224701888 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :owww, my head hurts < 1224701889 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :a lot < 1224701896 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :probably due to the subtracthinking < 1224701990 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1224702091 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)((:)~*(*)*:(x)~S):^ < 1224702091 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::(:)~*(*)*:(x)~S* < 1224702112 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1224702121 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1224702131 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)((:)~*(*)*:(x)~^S^):^ < 1224702157 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)S < 1224702157 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1224702165 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)((:)~*(*)*:(x)~^S(/)S^):^ < 1224702175 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)(~(:)~*(*)*:(x)~^S~:^):^ < 1224702176 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1224702183 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*)(~(:)~*(*)*:(x)~^S(/)S~:^):^ < 1224702183 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxx/xxxx/xxxxx/xxxxxx/xxxxxxx/xxxxxxxx/xxxxxxxxx/xxxxxxxxxx/xxxxxxxxxxx/xxxxxxxxxxxx/xxxxxxxxxxxxx/xxxxxxxxxxxxxx/xxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxx ...too much output! < 1224702186 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you were almost right < 1224702217 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Missed it by one char? < 1224702219 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the problem with what you were doing is that the copy of the function ended up on top of your counter < 1224702223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rather than beneath < 1224702226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I added a couple of ~ < 1224702236 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to put the copy of the function below the counter during the body of the loop < 1224702241 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and back on top again to reloop at the end < 1224702245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so missed it by 2 chars < 1224702248 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224702255 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But i was this close < 1224702263 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :So i'm beginning grasping underload, it seems < 1224702282 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :This will be only testing < 1224702291 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)*(x)~^S < 1224702292 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...^ out of stack! < 1224702300 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :don't help me now, ais523 < 1224702301 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :...please < 1224702316 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**):*(x)~^S < 1224702316 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxx < 1224702317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, I'll shut up for a bit < 1224702328 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, so i have an exponentator < 1224702345 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**):*(x)~*S < 1224702345 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x::**::** < 1224702350 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :uh, nope, wrong < 1224702361 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:*)*(x)~^s < 1224702362 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:*)*(x)~^S < 1224702363 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxx < 1224702370 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, and this is a multiplicator < 1224702373 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :written all by myself < 1224702389 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and now an additor < 1224702420 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:)~*(*)~(x)~^S < 1224702420 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxx < 1224702426 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :nope, not yet < 1224702429 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :lemme think < 1224702452 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:)~*(*)*(x)~^S < 1224702452 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxx < 1224702463 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, that's adding 3 with 2, but it's 3+1 then < 1224702484 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:::)~*(***)*(x)~^S < 1224702484 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxx < 1224702491 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and that's 3+4, but here, it's 3+3 < 1224702495 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Underload is that weird. < 1224702505 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: ::: is not a number < 1224702514 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah wait < 1224702519 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you've split the ::: from the ***? < 1224702531 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224702538 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I can fix it by adding : and * again < 1224702540 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so i will < 1224702562 0 :Slereah_!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224702581 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)()~:(:)~^~(*)~^(!)~^(x)~^^ < 1224702582 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...* out of stack! < 1224702586 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224702594 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay so that wasn't right < 1224702606 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and no help or i shall swat < 1224702607 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224702625 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(i haven't been figuring it out this long, was watching friends) < 1224702633 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(more like half a minute) < 1224702642 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :do your friends approve of your watching? < 1224702651 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :they love it < 1224702681 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well then < 1224702776 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :working on the additor < 1224702790 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:::)~*(***)*(this stops the editing part)!(:)~*(*)*(x)~^S < 1224702790 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxx < 1224702792 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224702794 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :now it works < 1224702795 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yaay < 1224702833 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone need help with grasping it? < 1224702839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think I know how it works < 1224702841 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)()~:(:)~^~(*)~^(!)~***(x)~^^ < 1224702842 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...^ out of stack! < 1224702860 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :basically, you can remove(textblah)! < 1224702871 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::**)(:::)~*(***)*(:)~*(*)*(x)~^S < 1224702872 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxx < 1224702872 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: yes, that's used for comments < 1224702878 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224702880 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Since it's a no-op < 1224702881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: ais523 invented underload < 1224702881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1224702885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also it's common to use commented-out newlines < 1224702890 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in long programs < 1224702898 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1224702903 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wow < 1224702914 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you created it!? < 1224702915 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224702919 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1224702926 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Now i see why you know every thing about it < 1224702928 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :every aspect < 1224702963 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I only hate one thing about Underload: It isn't sufficent to make an IRCbot! < 1224702998 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay i officially suck at this. i actually had a large semantical error in that prog. < 1224703008 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, i have it now, except not yet on code < 1224703022 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You should make underload, but with input < 1224703037 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But you don't have ways to process in... too much complication! < 1224703041 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1224703042 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1224703047 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But you don't have ways to process inp ...too much complication! < 1224703059 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1224703078 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :except if you give input like < 1224703109 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :::::::****** ::** :* ::::**** ::** !() ::::::::******** ::** ::::**** :* < 1224703125 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):(:)~^(!())*~(*)~^*(xS)~^^ < 1224703126 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which is ve ...too much complication! < 1224703160 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Error: Unrecognized Command in the debugger < 1224703169 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :SxSxSxSxS is in the Program < 1224703175 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so i think it couldn't process "x" < 1224703181 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):(:)~^(!())*~(*)~^*((x)S)~^^ < 1224703182 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxx < 1224703186 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... :P < 1224703196 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and this is what < 1224703207 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :since it basically does nothing in something < 1224703208 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :NiS! < 1224703212 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :btw, I also wrote both the debugger, and Thutubot < 1224703242 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):(:)~^(!())*~(*)~^*S < 1224703242 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::::::!()***** < 1224703245 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :holy--- *faints* < 1224703261 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ais523, i'm making a new religion, just for you < 1224703267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: in other words, 5, just like your input was < 1224703268 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (*)(::::****)^ < 1224703274 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: whoops. < 1224703276 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1224703279 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):(:)~^(!!()())*~(*)~^*S < 1224703280 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::::::!!()()***** < 1224703289 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****):(:)~^(!!()())*~(*)~^*(x)~^S < 1224703289 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxx < 1224703295 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :eeehhh < 1224703299 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :eehhhheehh < 1224703306 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :eeehhewehhehehehhe *faints. TWICE* < 1224703307 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies < 1224703310 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies < 1224703312 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION explodes < 1224703315 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bongs < 1224703321 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION trolls < 1224703324 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION jumps < 1224703328 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kills oklopol < 1224703331 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats asiekierka back to the ground ----### < 1224703348 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (not like it'd execute, but hey)S----### < 1224703348 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :not like it'd execute, but hey < 1224703362 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (/me tests something)S----### < 1224703362 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :/me tests something < 1224703369 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :TT__TT < 1224703377 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (ACTION tests something)S----### < 1224703377 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests something < 1224703377 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: considering how much i've played with esolangs, it would've been quite weird if you had beaten me imo < 1224703380 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: is that 5-1 you just did? < 1224703385 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: impossible < 1224703386 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think it is < 1224703387 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: yes < 1224703388 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, he did < 1224703396 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (ACTION tests something)S < 1224703397 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests something < 1224703403 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)(:(:)~^(!!()())*~(*)~^*)^(x)~^S < 1224703403 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxx < 1224703421 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (QUIT)S < 1224703425 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1224703428 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (PART)S < 1224703430 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (PART #esoteric)S < 1224703434 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(:::***)(:(:)~^(!!()())*~(*)~^*)~^^(x)~^S < 1224703435 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxx < 1224703436 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: QUIT isn't a CTCP < 1224703440 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(::::***)(:(:)~^(!!()())*~(*)~^*)~^^(x)~^S < 1224703450 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (JOIN #esoteic)S < 1224703452 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1224703466 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (VERSION)S < 1224703471 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (PING)S < 1224703472 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: oh, right, that actually is possible :P < 1224703476 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(::::****)(:(:)~^(!!()())*~(*)~^*)~^^(x)~^S < 1224703477 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xx < 1224703484 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok, enough < 1224703485 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::*********)(::::****)(:(:)~^(!!()())*~(*)~^*)~^^(x)~^S < 1224703485 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxx < 1224703499 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: 10-5=5? < 1224703501 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :subtraction, although that's not really a feat < 1224703504 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think you officially win that contest < 1224703505 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224703510 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but i quit < 1224703515 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :25 minutes before you did it < 1224703519 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :my brain hurted < 1224703521 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :of all this < 1224703533 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so even if you did fail < 1224703538 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now, the way I did divmod in my base-10 program was utterly different from that < 1224703539 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you still win < 1224703543 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :would have won* < 1224703559 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :also you had MORE TIME < 1224703569 0 :oerjan!unknown@unknown.invalid QUIT :"Now bus" < 1224703576 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok < 1224703580 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I officially suck at Underload < 1224703582 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or do i not < 1224703626 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i had more time? < 1224703629 0 :Slereah!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224703633 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :when did you start < 1224703636 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :how many minutes ago < 1224703636 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or hours < 1224703641 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err, 5 past nine < 1224703650 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i have a different timezone < 1224703651 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so < 1224703657 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :how many hours ago < 1224703670 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :according to the log, took me about 15 minutes to get it < 1224703672 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :BONUS POINTS: calculate it your subtraction method < 1224703676 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i wasn't really trying that hard < 1224703682 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I tried too hard < 1224703685 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :started a hour ago < 1224703686 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and failed < 1224703723 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if you can code something in DOBELA < 1224703734 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :something slightly interesting < 1224703738 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I coded CAT and HELLO so far < 1224703744 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :to show how DOBELA works a bit more < 1224703752 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :all i can think atm is noprob < 1224703761 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and underload < 1224703763 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and how fucking annoyingly ironic the name is < 1224703768 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i hate you < 1224703768 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :also, what about ais523? < 1224703785 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: what about me? < 1224703792 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :y-y-yy-yes < 1224703798 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what about you? can you code something in DOBELA < 1224703834 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224703856 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants someone to tell him the truth about noprob < 1224703917 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :noprob(lem with making this hard as hell)? < 1224704012 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hm. I don't know if my esolang can calculate the Fibonacci sequence _easily_ < 1224704023 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224704031 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fibs in underload, let's try that < 1224704058 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)(x)~^S < 1224704059 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxx < 1224704066 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it was done < 1224704081 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)((:)~*(*)*)(x)~^S < 1224704082 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::x* < 1224704085 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You basically have an addition loop (I did it) only different < 1224704087 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)((:)~*(*)*)^(x)~^S < 1224704088 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxx < 1224704099 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: you think i care whether it was done? :D < 1224704106 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224704110 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you did fibonacci? < 1224704111 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can i see < 1224704122 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1224704125 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I didn't do fibonacci < 1224704128 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i said i did an addition loop < 1224704136 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Which is quite a base to fibas < 1224704138 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :fibs* < 1224704146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, you did increment in a loop < 1224704148 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::****)(:::***)(((:)~*(*)*)~^^)^(x)~^S < 1224704148 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxx < 1224704149 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which isn't quite the same thing < 1224704161 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You can modify the increment value, that's one < 1224704176 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and, oh well < 1224704178 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :only if you split the : from the *, which is possible but non-trivial < 1224704183 0 :Slereah_!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224704228 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :wait a second < 1224704231 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you can do it!? < 1224704264 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224704272 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :n is represented by n-1 :s and n-1 *s < 1224704273 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :how? < 1224704276 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so subtract 1 from n < 1224704287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then use n to multiply up a : and a * < 1224704297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just like it's used to multiply up xs in the standard unary output routine < 1224704333 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Underload is a bit too hard for me < 1224704334 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1224704342 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'll stick to... uh oh... DOBELA < 1224704346 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :But this wouldn't be useful < 1224704360 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :only because no-one cares about DOBELA programs < 1224704370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: no one cares about most of things. < 1224704381 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but i mean no-one < 1224704386 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :as in < 1224704388 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :NOBODY < 1224704396 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :maybe ais523, but i doubt it < 1224704440 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you really care whether people care about everything you do, i suggest you either become famous, or find a good psychiatrist < 1224704440 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I wonder if I care about most of things < 1224704445 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it probably depends on what things are < 1224704457 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oklopol: Nope, but this is my first esolang < 1224704468 0 :kar8nga!n=kar8nga@k-184.vc-graz.ac.at JOIN :#esoteric < 1224704476 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: well there's been more discussion than on many languages. < 1224704482 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird doesn't seem to believe that random people stop me in the street and say hello < 1224704485 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it happened this morning < 1224704497 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what discussion < 1224704512 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: people have read the spec, and talked about it < 1224704518 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224704522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i implemented it < 1224704526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :five times. < 1224704534 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what did you implement < 1224704536 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but for instance, i doubt anyone even knows what my contribution to the wiki is < 1224704539 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dobela < 1224704546 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :prove it < 1224704555 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or you're a liar < 1224704581 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ehird? < 1224704584 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: are you religious? if so, you just called yourself a liar < 1224704593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION disappears in a puff of logic. < 1224704615 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1224704617 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you're not a liar < 1224704618 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224704622 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but you STILL didn't prove it < 1224704647 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION takes a spell book and makes ehird reappear < 1224704653 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ehahaehirda < 1224704796 0 :sebbu2!n=sebbu@ADijon-152-1-50-154.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1224704824 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :EHIR < 1224704825 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :EHIRD < 1224704840 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You and your stupid excuses! Nngh! < 1224704850 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes: excessive excuser, ehird < 1224704868 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds: famous esolang guy, ais523 < 1224704882 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds (in) before "famous" in ais523's entry < 1224704965 0 :GiveMeMony!n=AssHole@AToulouse-258-1-50-174.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1224705077 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :someone get ehird here! < 1224705083 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Or i will kill him < 1224705168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird is here < 1224705172 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just not saying things < 1224705182 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e's active in at least one other Freenode channel < 1224705201 0 :M0ny!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1224705259 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1224705260 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :he isn't anywhere else < 1224705297 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: a is ending execution, and stack is " <1> <2> (TOS)", is there any way to get up from there? < 1224705307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: channels can be +s'd < 1224705307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: there are a lot of secret channels on Freenode < 1224705314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because channels are secret by default < 1224705315 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :didn't you read the rfc ;) < 1224705319 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and most people never bother to change that < 1224705327 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yes i know < 1224705328 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes, there is < 1224705337 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a~a will change <1> <2> into (<2>)(<1>) < 1224705338 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't find a way :| < 1224705341 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224705344 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then * will give you ((<2>)(<1>)) < 1224705351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can swap that stack element below < 1224705361 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and later on, ^ will split (<2>)(<1>) back into <2> <1> < 1224705396 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i had almost exactly that < 1224705405 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmmhmm < 1224705503 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1224705522 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah, now i get it < 1224705524 0 :Slereah!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224705552 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the idea is just to lift them in the string, in which case you can append them to either end < 1224705601 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or do i get it. < 1224705603 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224705605 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224705644 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1224705662 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that sounds vaguely like how it's done, yes < 1224705663 0 :GiveMeMony!unknown@unknown.invalid NICK :M0ny < 1224705664 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1224705692 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric : <1> <2> should be turned to <1> <2> < 1224705695 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so < 1224705702 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i first lift 1 and 2 into a string < 1224705712 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i get (<1> <2>) < 1224705718 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then, i swap? < 1224705726 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(<1> <2>) < 1224705755 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then, i can either duplicate or append < 1224705759 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the problem is i cannot do both < 1224705768 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because if i append, i lose < 1224705786 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and if i duplicate, i lose the ability to use (<1> <2>) < 1224705789 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, there is a solution, let me try to remember what it is < 1224705831 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :remembering is inelegant when it comes to programming, mister :D < 1224705832 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224705836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224705838 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or work it out < 1224705842 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224705852 0 :asiekierka!n=asiekier@user-89-108-235-170.mobile.playmobile.pl JOIN :#esoteric < 1224705878 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: (<1> <2>) (~^)+ < 1224705884 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and then ^ < 1224705896 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the solution is you can modify the thing you recurse to < 1224705899 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and it can do the swap < 1224705908 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah yes, that's what it is < 1224705923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've done that loads of times before, for some reason I forgot about it though < 1224705934 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you probably mean something other than + there < 1224705943 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean concatenation < 1224705969 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (this is param 1)(this is param 2)(:S~:S~a~a~*~:(~^)~*^)^ < 1224705970 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :this is param 2this is param 1 ...: out of stack! < 1224705973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224705982 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:S~:S~a~a~*~:(~^)~*^)(this is param 1)(this is param 2)(:S~:S~a~a~*~:(~^)~*^)^ < 1224705983 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :this is param 2this is param 1this is param 2this is param 1this is param 2this is param 1this is param 2this is param 1this is param 2this is param 1this is param 2this is param 1this is param 2this is param 1this is param 2this is param 1this is param 2this is param 1 ...too much output! < 1224706299 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:Sa~a~*:^*~^!a~a~*~:(~^)~*^)(a)(b)(:Sa~a~*:^*~^!a~a~*~:(~^)~*^)^ < 1224706300 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :baababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaababa ...too much output! < 1224706312 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:Sa~a~*:^*~^!a~a~*~:(~^)~*^)(a)(b)(:S( )Sa~a~*:^*~^!a~a~*~:(~^)~*^)^ < 1224706313 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :b aababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaababa ...too much output! < 1224706316 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224706319 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what does this doo? < 1224706325 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:S( )Sa~a~*:^*~^!a~a~*~:(~^)~*^)(a)(b)(:S( )Sa~a~*:^*~^!a~a~*~:(~^)~*^)^ < 1224706326 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :b a ab aba abaab abaababa abaababaabaab abaababaabaababaababa abaababaabaababaababaabaababaabaab abaababaabaababaababaabaababaabaababaababaabaababaababa abaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaab abaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaabaababaababaabaababaababaabaababaabaababaababaabaababaababa ...too much output! < 1224706332 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just fibonacci < 1224706333 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: floods the channel, I think < 1224706335 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It makes a sheep-like sound. < 1224706342 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I see < 1224706349 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fibonnaci, but with two different characters < 1224706352 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :why a and b? < 1224706362 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: clearer code that way < 1224706397 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because i cannot name the addition block, i would have to have that in the code, or somewhere in the stack, both would make it fairly cluttery < 1224706421 0 :Slereah2!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224706432 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not that that matters, just thought in this case it's sufficient to make it work conceptually < 1224706554 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:S( )Sa~a~*:^(((:)~*(*)*)~^^)~^!a~a~*~:(~^)~*^)()()(:(x)~^S( )Sa~a~*:^(((:)~*(*)*)~^^)~^!a~a~*~:(~^)~*^)^ < 1224706555 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x ()() < 1224706556 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224706560 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:S( )Sa~a~*:^*~^!a~a~*~:(~^)~*^)(a)(a)(:S( )Sa~a~*:^*~^!a~a~*~:(~^)~*^)^ < 1224706561 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a a aa aaa aaaaa aaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ...too much output! < 1224706565 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224706566 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:(x)~^S( )Sa~a~*:^(((:)~*(*)*)~^^)~^!a~a~*~:(~^)~*^)()()(:(x)~^S( )Sa~a~*:^(((:)~*(*)*)~^^)~^!a~a~*~:(~^)~*^)^ < 1224706566 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x x < 1224706569 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224706602 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:^):^ < 1224706603 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i didn't actually have any intermediate form, so it's not completely trivial to change the concatenation function < 1224706603 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224706611 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't actually *read* underload. < 1224706627 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224706627 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 hi rev2 fib wc ul ctcp oko cho choo < 1224706632 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^oko < 1224706635 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^oko o < 1224706635 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^def rot26 ,[.,] < 1224706638 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^show oko < 1224706641 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224706641 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Usage: ^def < 1224706641 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :>,[>,]<[<]>[>[.>]<[<]>] < 1224706645 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:(x)~^S( )Sa~a~*:^(((:)~*(*)*)~^^)~^!a~a~*~:(~^)~*^)()()(:(x)~^S( )Sa~a~*:^(((:)~*(*)*)~^^)^~^!a~a~*~:(~^)~*^)^ < 1224706645 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x x xx < 1224706650 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1224706654 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (hi!)S)S < 1224706655 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (hi!)S < 1224706660 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:(x)~^S( )Sa~a~*:^(((:)~*(*)*)~^^)^~^!a~a~*~:(~^)~*^)()()(:(x)~^S( )Sa~a~*:^(((:)~*(*)*)~^^)^~^!a~a~*~:(~^)~*^)^ < 1224706662 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x x xx xxx xxxxx xxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1224706669 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :naaagh < 1224706674 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (hi!)S < 1224706678 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 aaa < 1224706682 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^show rot26 < 1224706684 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1224706685 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 hi rev2 fib wc ul ctcp oko cho choo < 1224706691 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot seems lagged atm < 1224706691 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's the point < 1224706694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :try not bothering it for a while < 1224706694 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^def rot26 bf ,[.,] < 1224706695 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1224706701 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe not < 1224706702 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (hi!)S)S < 1224706702 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (hi!)S < 1224706702 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (hi!)S < 1224706702 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :hi! < 1224706714 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (+ul (^rot26 +ul (+ul (^rot26 +ul (hi!)S)S)S)S)S)S < 1224706714 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (+ul (^rot26 +ul (+ul (^rot26 +ul (hi!)S)S)S)S)S < 1224706714 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (+ul (^rot26 +ul (+ul (^rot26 +ul (hi!)S)S)S)S)S < 1224706715 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (+ul (^rot26 +ul (hi!)S)S)S)S < 1224706727 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i did something wrong < 1224706749 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1224706750 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S < 1224706750 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S < 1224706751 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S < 1224706751 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (^rot26 +ul (hi!)S)S < 1224706751 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (hi!)S)S < 1224706752 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (hi!)S < 1224706752 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (hi!)S < 1224706752 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :hi! < 1224706757 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Wow < 1224706786 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S)S)S)S < 1224706786 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S)S)S < 1224706787 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S)S)S < 1224706787 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S)S < 1224706787 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S)S < 1224706788 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S < 1224706788 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S)S < 1224706788 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S < 1224706788 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (^rot26 +ul (hi!)S)S)S < 1224706789 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (^rot26 +ul (hi!)S)S < 1224706789 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (hi!)S)S < 1224706789 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (hi!)S < 1224706790 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (hi!)S < 1224706790 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :hi! < 1224706797 0 :Slereah!n=jewbutt@ANantes-252-1-2-101.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1224706798 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Neat < 1224706816 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1224706820 0 :Slereah_!unknown@unknown.invalid QUIT :Success < 1224706820 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :+ul (^rot26 +ul (:*))S(:*)^ < 1224706820 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 +ul (:*) ...: out of stack! < 1224706820 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:*) ...: out of stack! < 1224706821 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :RAAAAAAAAAAAGE < 1224706830 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ebbeh < 1224706839 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^rot13 ebbeh < 1224706839 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :rooru < 1224706844 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^rot13 ebbeh < 1224706845 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :rooru < 1224706847 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :rooru? < 1224706849 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :rootu? < 1224706852 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :uroot < 1224706853 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ur root < 1224706932 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :CONTEST: Write an infinite loop between fungot and thutubot! < 1224706932 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: stalin and larceny used some weird syntax error in it, but the < 1224706935 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :WINNER: Whoever does it first < 1224706941 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: I've done that before < 1224706944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I win already < 1224706951 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in fact, I did a multi-bot infinite loop < 1224706953 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :do it agian < 1224706957 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :again* < 1224706957 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :then < 1224706958 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot, thutubot and CO2Bot looped < 1224706959 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: lots of editors have fully rebindable keys around. i just have to pick *some* ordering for the indices anyway < 1224706965 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and optbot said something every time round < 1224706965 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Look at that incredible string at the end. < 1224706975 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :do fungot&optbot&thutubot < 1224706976 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: thanks for the advice. thank you very much < 1224706976 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: That's what my "java" is, but apparently the problem was the .class was compiled with sun-jdk-javac. < 1224706978 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :see you < 1224707007 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: I don't like infinite loops because someone has to stop them < 1224707024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which means quitting thutubot, normally < 1224707029 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and then I'd have to restart it, which is a pain < 1224707030 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You can just stop execution on thutubotter < 1224707038 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :make a .sh to do it < 1224707040 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224707040 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's on a different server < 1224707045 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i like competitions, i wish someone who was good at esolangs challenged me occasionally. < 1224707056 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so do it, oklopol < 1224707059 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to see results < 1224707059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: maybe I should have an esolang contest with you sometime < 1224707060 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do what? < 1224707064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not right now, though, I'm busy < 1224707079 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric : do fungot&optbot&thutubot < 1224707079 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: I know. I read it. I'm a Perl enthusiast, sorry. < 1224707079 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: a checkpoint image, basically. < 1224707082 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :infinite loop between them < 1224707095 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1224707105 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm fairly busy too, millions of pages to read < 1224707109 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :^rot26 optbot < 1224707109 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot < 1224707109 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: the program would then be first => print "Hello world!" < 1224707110 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: (Python is pretty crappy too) < 1224707110 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: and opencroquet too. you probably simply want to use < 1224707110 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: they're obviously completely different; one is about numbers, and the other is about numbers /and/ symbols < 1224707111 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: considering how one keeps seeing it in places if it will be < 1224707111 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: !bf ++++++++++++++[>+++++>+++++++>+++>++++++<<<<-]>++.>+++.+++++++..+++.>++.------------.>+++.<<.+++.------.--------.>+. < 1224707111 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: there's a second complete set of modern apis and features that toys like python will have the money < 1224707113 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: ooooh burn < 1224707113 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :optbot: mit has ridiculously long hostnames, even respectable people; the part before < 1224707113 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: ah < 1224707116 0 :Judofyr!unknown@unknown.invalid QUIT : < 1224707125 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and? < 1224707135 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224707143 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :fungot has an anti-flood limit < 1224707144 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: i find that my thingy is too slow to me < 1224707144 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1224707714 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :To get a smaller Wikipedia talk-page sample for fungot training, I decided to take every talk page whose title's crc32 checksum is divisible by 256. < 1224707715 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: poof! there go my weekends :) < 1224707737 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow... that was really insightful in context < 1224707744 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1224707756 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224707759 0 :Slereah2!unknown@unknown.invalid QUIT :Connection timed out < 1224707772 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The first five pages it picked up were 'Aland Islands', 'Ark of the Covenant', 'Commutator', 'Distilling' and 'Feminist Spirituality'. < 1224707793 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Commutator D: < 1224707804 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :[x,y] = xy - yx D: < 1224707824 0 :M0ny!unknown@unknown.invalid QUIT :"Hum... Hum..." < 1224707831 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Commutator is the only page out of those five that I remember having visited. (And that was very recently.) < 1224707903 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I need to do something to the MediaWiki markup before using those dumped-out pages, though. < 1224707971 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Assuming the pages whose crc&0xff==0 are a representative sample, I should get something like 20 megs of wiki-text out of it. That's a nice little breakfast for fungot. < 1224707972 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: you could have < 1224708249 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :back < 1224708285 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I must make a bot having all of Wikipedia < 1224708290 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :where can you download the wikipedia < 1224708362 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://download.wikimedia.org/ -- though it's a bit big. < 1224708374 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Around 8 gigabytes as a bzip2'd XML-dump. < 1224708403 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, the archive without user and talk pages is a bit smaller. < 1224708437 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, if I ever touch MEGAHAL again < 1224708443 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'm implementing it into a robot-like thing < 1224708450 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hooking up a CPU, an old speech synthesis thing < 1224708452 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and stuff < 1224708461 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :To make the worst conversation robot EVER. < 1224708470 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Mainly because it outsmarts you < 1224708513 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224708571 0 :asiekierka!n=asiekier@user-89-108-235-170.mobile.playmobile.pl JOIN :#esoteric < 1224708599 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but no, 8 GB? < 1224708609 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :even with the 08-07-28 version, 7,3GB? < 1224708675 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ouch, my robot thing will really need a fast hard drive < 1224708682 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It will need to select a random line < 1224708692 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :from quadrillions of such < 1224708697 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :This calls for 128-bit counters? < 1224708726 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Or is there a small conversation-oriented database for bots&such < 1224708728 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :64 bits is very much enough to work as offsets into a 7.3-gigabyte file. Although it's 7.3 gigs compressed. < 1224708739 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but as in < 1224708740 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In any case, if you just want the articles, it's only 3.9 gigabytes. < 1224708741 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :unpacked < 1224708751 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which can be up to 140gigs or so < 1224708761 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'd need a gigantic hard drive < 1224708767 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :that will be split into 2 parts < 1224708769 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Talk parts < 1224708773 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and Article parts < 1224708785 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or not < 1224708787 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :They'll be interleaved < 1224708794 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Or wait < 1224708804 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :is there a special conversation database for bots? < 1224708820 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :something like up to 250mb unpacked < 1224708827 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so it's a lot < 1224708829 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but not too much < 1224708852 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you mean just generic text that can be picked from, I've tried quite a lot of sources in fungot, but so far nothing has worked as well as just IRC logs. < 1224708853 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: many thread systems in scheme somewhere? at least it's more interesting make-foo in pure-fp :) < 1224708873 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :What about... usenet? < 1224708885 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :usenet and IRC < 1224708894 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :that would give about the same amount as wikipedia's talk pages < 1224708898 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but much, MUCH better. :) < 1224708902 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't have a handy usenet archive, but I guess selected groups might work reasonably well. < 1224708913 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the stupidiest ones < 1224708917 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :like political < 1224708929 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I tried using a thousand transcribed ten-minute telephone conversations, but that wasn't terribly interesting. < 1224708942 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, yes < 1224708948 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but you can't download the whole Usen--- < 1224708948 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1224708957 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Google has the whole usenet mirrored... OR DO THEY < 1224708988 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And if you feed the bot books (I've tried a couple of authors) it just speaks like it's reading a book, not like it's speaking. < 1224709026 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I am quite certain this "1/256th of Wikipedia talk pages" experiment will be utterly uninteresting too, but who knows. < 1224709092 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i'll feed him... oh! < 1224709093 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :YOUTUBE COMMENTS < 1224709096 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :har har haaarrr < 1224709119 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's not really a new idea. < 1224709121 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :also, what bot system are you using? < 1224709124 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :MegaHal? < 1224709141 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Er, it's just fungot. Completely homegrown, completely without any trace of intelligence. < 1224709141 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i think so < 1224709153 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :See, even the bot admits it. < 1224709312 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I've probably explained most of fungot's insides on the channel -- the stuff's in the logs, but it's not very interesting. < 1224709316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's written in befunge. < 1224709360 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :To be completely honest, most of the hard work in the babbling is done with boring "real" programming languages. < 1224709534 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, it just dumped out "Creation science/Archive 8". I don't envy the bot who's going to have to read all that. < 1224709673 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1224710610 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1224711177 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1224712007 0 :ENKI-][!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224712257 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1224712274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, there? < 1224712279 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1224712311 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, As a native speaker, what would you call it when you wonder if a library can order a book they don't have in stock? < 1224712319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm planning this for semaphores in ATHR < 1224712330 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"interlibrary loan" < 1224712339 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is the common name for when you ask one library to borrow from another < 1224712350 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah, what if they don't get it from another, but order it from a publisher, say if it is a new one? < 1224712370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"interlibrary loan" could work too, and probably be better < 1224712377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know if there's a single word, you'd be requesting them to order a book, pretty much < 1224712385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I don't think if that abbreviates to one word < 1224712405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however you will need to set it an advance, to set how many books there are in stock, before using that book < 1224712412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I need some good name for that < 1224712493 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also I think I solved the problem of funge space update, not sure how effective it is hm < 1224712523 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :efficient* < 1224712525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as well < 1224712537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :funge space bounds update* < 1224712561 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can ask the library to make a purchase order for the book. Although usually it's not the customer of the library who can specify how many books they will stock on their shelves. :p < 1224712623 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* Each thread keeps its own copy of bounds. * On write outside current bounds (for a thread), send an async update bounds message to all other threads, and to funge-space thread. < 1224712624 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually the title of the form us normal people can fill is "acquisition suggestion form". < 1224712655 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://lib.tkk.fi/en/services/remote/wwwforms/acquisition_suggestion.html -- doesn't seem to contain a field for "amount of books", though. < 1224712665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hrrm < 1224712690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well having several books in stock would be a neat way to integrate semaphores with it < 1224712703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :several copies* < 1224712716 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Semaphores? < 1224712721 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :In wot? < 1224712734 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah, in the library mutex paradigm < 1224712739 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What is this < 1224712754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a mutex is called a book, you borrow it to lock it, return it to unlock it < 1224712764 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :used for ATHR < 1224712776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is a funge fingerprint for *async* threads < 1224712784 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which I'm speccing and implementing < 1224712929 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I think it's reasonable if the metaphorical semantics of your instructions are "ask the library to get N copies of book K"; after all, if there's an out-of-money, I mean, out-of-memory situation they might not concede your request. < 1224712945 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can probably pick the exact words depending on what sort of characters you have still free. < 1224712948 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, heh < 1224713007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :BCFGINPQRSTW are used < 1224713132 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ADEHJKLMOUVXYZ, then... well, O for 'order books' is one possibility. Or that A for 'Acquisition request/suggestion' like they seem to be calling it in our University library. < 1224713407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm thanks < 1224715164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night, will work on it tomorrow (I hope) < 1224715495 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1224716491 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1224716527 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if things start too loose, it's probably obscene < 1224716537 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*to/too < 1224716657 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : oerjan: i hate you < 1224716664 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm cursed, i tell you, cursed < 1224716896 0 :hakware!n=weechat@c-71-234-190-248.hsd1.ct.comcast.net JOIN :#esoteric < 1224718954 0 :hakware!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224719309 0 :hakware!n=weechat@c-71-234-190-248.hsd1.ct.comcast.net JOIN :#esoteric