< 1204589466 0 :adu!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204589921 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1204589975 0 :adu!unknown@unknown.invalid QUIT : < 1204590030 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1204590452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"... Unfortunately, Ossanna's troff was written in PDP-11 assembly language and produced output specifically for the CAT phototypesetter. He rewrote it in C, although it was now 7000 lines of uncommented code and still dependent on the CAT. As the CAT became less common, and was no longer supported by the manufacturer, the need to make it support other devices became a priority. However, before this could be done, Ossanna died. ..." < 1204590540 0 :ehird!unknown@unknown.invalid QUIT :"Konversation terminated!" < 1204591457 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :..Where have I seen "Troff" before? < 1204592214 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :troff is the markup language used by man pages. < 1204592217 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's pretty horrible. < 1204592248 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or rather, roff is the markup and troff is the default implementation, or something like that. < 1204592899 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I remember seeing it mentioned in some For Dummies book < 1204593222 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: The format used by man pages is actually only a set of macros in troff. < 1204593230 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Rull-on troff gets even worse. ;) < 1204593672 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Rull-on? < 1204593921 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Full-on. < 1204594294 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is going to go to sleep soon, maybe I'll have a decent amount of sleep tonight! < 1204595234 0 :sebbu!unknown@unknown.invalid QUIT :No route to host < 1204595426 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :G'night all. Here's hoping for remembered lucid dreams.. < 1204595492 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1204598437 0 :adu_1!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204598483 0 :adu_1!unknown@unknown.invalid NICK :adu < 1204599650 0 :adu_1!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204600584 0 :adu!unknown@unknown.invalid QUIT :Connection timed out < 1204601035 0 :andydude!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204601088 0 :andydude_!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204601171 0 :andydude_!unknown@unknown.invalid QUIT :Client Quit < 1204601960 0 :adu_1!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1204602043 0 :andydude!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1204603244 0 :GreaseMonkey!n=saru@219-89-58-116.dialup.xtra.co.nz JOIN :#esoteric < 1204604545 0 :adu_1!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204604555 0 :adu_1!unknown@unknown.invalid QUIT :Client Quit < 1204604836 0 :adu!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204605211 0 :calamari!n=calamari@ip24-255-58-134.tc.ph.cox.net JOIN :#esoteric < 1204605805 0 :adu_!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204605953 0 :adu!unknown@unknown.invalid QUIT :Nick collision from services. < 1204605971 0 :adu_!unknown@unknown.invalid NICK :adu < 1204606449 0 :adu_!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204606553 0 :adu_!unknown@unknown.invalid QUIT :Remote closed the connection < 1204606649 0 :adu!unknown@unknown.invalid QUIT :Nick collision from services. < 1204606693 0 :bd_!unknown@unknown.invalid PART #esoteric :? < 1204606855 0 :adu!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204607149 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://www.nonlogic.org/dump/images/1204607128-Censored.png <- new cartoon guys! < 1204608023 0 :andydude!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204608143 0 :adu!unknown@unknown.invalid QUIT :Nick collision from services. < 1204608147 0 :andydude!unknown@unknown.invalid NICK :adu < 1204608204 0 :adu!unknown@unknown.invalid PART #esoteric :? < 1204608366 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1204608394 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :meh? < 1204608588 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :at your comic < 1204608697 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :LMAO < 1204608700 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :anything in particular you didn't like about it? < 1204608737 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And yes, I do want to know. :p < 1204608768 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :heheh. Glad to see you enjoyed it, pikhq. What do you think of the new look? < 1204608788 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Your art looks *really* good inked and colored like that. :) < 1204608797 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1204608801 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not quite Dresden Codak level, but pretty good. < 1204608830 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :well, naturally- I think he takes more than an hour and a half to do his, for one thing < 1204608831 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course, DC is nearly a god of webcomicry, so. . . < 1204608845 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I suspect as much, myself. < 1204608871 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking about buying/making a font of my handwriting for the speech bubbles and things, though < 1204608883 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure how I feel about the Comic Sans knockoff < 1204608893 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Comic Sans is 'Meh'. < 1204608996 0 :andydude!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204609148 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204609170 0 :adu!n=andrew@pool-71-178-230-157.washdc.fios.verizon.net JOIN :#esoteric < 1204609222 0 :adu!unknown@unknown.invalid QUIT :Remote closed the connection < 1204609225 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1204609640 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1204610068 0 :andydude!unknown@unknown.invalid QUIT :Connection timed out < 1204612293 0 :sebbu!n=sebbu@ADijon-152-1-7-191.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1204612476 0 :olsner!n=salparot@cust.fiber-lan.vnet.lk.85.194.50.194.stunet.se JOIN :#esoteric < 1204614896 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :nothing more refreshing than a good 14 hours of sleep < 1204615063 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :" get a client that knows what flooding is" <<< iirc, konversation warns when you're about to start a flood, but it does not do the actually useful part of slowing down the flood. < 1204615115 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1204615210 0 :Judofyr!unknown@unknown.invalid QUIT : < 1204615304 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i want to know too, make another cartoon with just that one square < 1204617599 0 :clog!unknown@unknown.invalid QUIT :ended < 1204617600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1204618501 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1204620225 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Read error: 110 (Connection chickened out)" < 1204622144 0 :oklokok!unknown@unknown.invalid QUIT :Client Quit < 1204626667 0 :jix!n=jix@195.37.106.60 JOIN :#esoteric < 1204627138 0 :slereah_!n=slereah@ANantes-252-1-13-240.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1204627158 0 :slereah__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204628436 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1204632145 0 :jix!i=jix@78.47.212.92 JOIN :#esoteric < 1204632968 0 :oerjan!unknown@unknown.invalid QUIT :"hoogle hates operators" < 1204635167 0 :slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204635215 0 :slereah_!n=slereah@ANantes-252-1-13-240.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1204636570 0 :RedDak!n=dak@host69-80-dynamic.19-79-r.retail.telecomitalia.it JOIN :#esoteric < 1204636832 0 :slereah__!n=slereah@ANantes-252-1-13-240.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1204636839 0 :slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204639911 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1204641414 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1204643994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just got a SQL error on esolang wiki < 1204644021 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not able to reproduce *shrug* < 1204644543 0 :ehird!n=ehird@91.105.80.233 JOIN :#esoteric < 1204644562 0 :ehird!unknown@unknown.invalid QUIT :Remote closed the connection < 1204644581 0 :ehird!n=ehird@91.105.80.233 JOIN :#esoteric < 1204646378 0 :Judofyr!n=Judofyr@c0F9CBF51.dhcp.bluecom.no JOIN :#esoteric < 1204647171 0 :slereah_!n=slereah@ANantes-252-1-13-240.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1204647226 0 :slereah__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204647907 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1204649152 0 :ehird!unknown@unknown.invalid QUIT :"Konversation terminated!" < 1204649193 0 :slereah__!n=slereah@ANantes-252-1-13-240.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1204649198 0 :ehird!n=ehird@91.105.80.233 JOIN :#esoteric < 1204649226 0 :slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204650474 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1204650556 0 :slereah_!n=slereah@ANantes-252-1-13-240.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1204650592 0 :slereah__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204652335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyone got an idea for some new language, turing tarpit style, but not just some variation of brainfuck or similar languages < 1204652346 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1204652354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants to code something < 1204652362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(in C) < 1204652373 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :well, I am a tremendous fan of stack-based languages, and there are many unique and painful ways to do that in a minimalistic fashion < 1204652386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat, got any link so I can read up on that? < 1204652401 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :providing only pancake-flips or something like that for deep stack manipulation could be fun < 1204652402 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :one sec < 1204652406 0 :oklokok!i=oklofok@124-210.adsl.lpoy.dnainternet.fi JOIN :#esoteric < 1204652419 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Stack-oriented_programming_language < 1204652472 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :your code won't look anything like BF, and although there are already esolangs that are stack-oriented, there are a lot of new and different ideas you can explore < 1204652499 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :or it could inspire you to create queue-oriented languages or a similar monstrosity < 1204652528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1204652543 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat, got any examples of existing stack based esoteric languages? < 1204652550 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(or queue based) < 1204652552 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes... < 1204652553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FALSE is one < 1204652555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Befunge < 1204652560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.... thousands, really < 1204652563 0 :ais523!n=ais523@147.188.254.202 JOIN :#esoteric < 1204652570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok < 1204652574 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Arguably, FORTH and PostScript < 1204652581 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What of Underload! < 1204652583 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err wait, befunge is 2D hm < 1204652591 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uhhh < 1204652592 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and? < 1204652594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: oh yeah < 1204652595 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1204652596 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :befunge is a hybrid of several things < 1204652597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wonderful underload <3 < 1204652602 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is there any 3D language :D < 1204652605 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hello ais523 < 1204652606 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :TreFunge < 1204652609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Funge-98 < 1204652613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :contains N-funge < 1204652617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for all values of N < 1204652618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aww < 1204652618 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: noit-o'-mnain worb < 1204652619 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1204652620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, not negative < 1204652622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and not 0 i don't think < 1204652624 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION had an idea. < 1204652626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but 1,2,3,4,5,6,7,... < 1204652632 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure if it's TC, or even a good idea. < 1204652635 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :several n-dimensional languages exits < 1204652636 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :*exist < 1204652638 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1.6 dimensional < 1204652640 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hrrm? < 1204652649 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(wtf would that look like) < 1204652651 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :A language based on animal populations. < 1204652653 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :queue-oriented languages are largely unexplored! < 1204652664 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :a language involving apples and string < 1204652669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat, not sure how to make one, but sounds interesting < 1204652672 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: integers < 1204652681 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :You define areas, and animals < 1204652693 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well, I want a 4i-dimensional language ;P < 1204652694 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :With predation relations, reproduction rates and the like* < 1204652705 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And you act on those. < 1204652711 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is wondering what the original question was < 1204652715 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It would be really easy to do Fibonacci! < 1204652726 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Dimensions can't be imaginary. < 1204652729 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, " anyone got an idea for some new language, turing tarpit style, but not just some variation of brainfuck or similar languages * AnMaster wants to code something" < 1204652736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that was the original question < 1204652738 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1204652758 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There's plenty of theoretical machines that no one touched. < 1204652760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but queue based language sounds very interesting idea *puts on list* < 1204652774 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Sceql < 1204652781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(if I've spelt that correctly) < 1204652790 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that was a queue-based language < 1204652793 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at RodgerTheGreat < 1204652793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A query language (Think SQL, but crazier) that works on stacks < 1204652793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not sure whether it was TC < 1204652799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah true < 1204652811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1204652818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would it be possible to make a queue based language TC? < 1204652825 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I said "largely unexplored", not "none exist" < 1204652832 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I don't see why it wouldn't be possible! < 1204652833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1204652837 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1204652840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1204652878 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and I'd still like that biblically-themed gimmick language we were tossing about a while back < 1204652906 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Would it have TEN COMMANDS? < 1204652928 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ments < 1204652931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1204652933 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :* AnMaster just got a SQL error on esolang wiki < 1204652933 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you referenced that < 1204652934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1204652941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, yep < 1204652941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :everyone gets those < 1204652941 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it does that all the time < 1204652947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, ah < 1204652950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: DO UNTO OTHERS < 1204652960 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ye olde heisenbug < 1204652967 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I figured commandments would be like functions or assertions < 1204652970 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :CAST THE FIRST POINTER < 1204652972 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Or something < 1204652974 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's possible, because when talking about computability, "queue-based" means absolutely nothing < 1204652983 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :possible to make a queue-based language tc that is < 1204652986 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What would be the data structure? < 1204652987 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :LET THERE BE PEPERONY AND CHEASE < 1204652993 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What would Jesus program! < 1204653013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about other religions < 1204653026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204653031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the SQL-stack should be called: < 1204653036 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Using bodies as variables, and souls as value? :o < 1204653040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :* SELECT FROM < 1204653047 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i was thinking about a language based on religions a while ago < 1204653047 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :no reason you couldn't slip in parts of the torah and Koran, but I'm not sure it would be as instantly recognizable to most people < 1204653063 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: i think such a biblical language might be NSFW < 1204653068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :KNOW < 1204653072 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1204653104 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the torah _is_ part of the christian bible too. the koran might be a more difficult matter. < 1204653115 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about a language, where you had to define the source as the result of an equation in RPN, possibly the result should be interpreter in unary? The equation would have to involve complex numbers and a least amount of terms maybe < 1204653116 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What, genociding all the variables for having the wrong value? < 1204653122 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : < 1204653131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but jesus came along and fixed all that; really god was just misunderstood < 1204653136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now look away from that evil one and look at this lovely new one < 1204653138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's it < 1204653142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<.< < 1204653143 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :AND THE LORD SAID UNTO NOAH, "GATHER YE SIX OF EVERY ENTRY IN THE 'ANIMALS' TABLE THAT ARE CLEAN AND STORE THEM IN THE ARK" < 1204653144 0 :RedDak!n=dak@79.19.80.69 JOIN :#esoteric < 1204653166 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Is heaven the output? < 1204653167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: wow, so my StackSQL is now in the biblical language? < 1204653176 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i didn't get your idea < 1204653197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AND THE LORD SAID UNTO NOA, "TABLE ANIMALS SIX EVERYENTRY CLEAN? IF ARK STORE THEN" < 1204653198 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokok, was random, doesn't work well I think < 1204653200 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :AND THE LORD SAID UNTO NOAH, "SMITE NOT THE UNCLEAN ANIMALS FOR THEY ARE SACRED IN THE EYES OF THE LORD" < 1204653203 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cat >/dev/hell < 1204653218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dd if=/dev/god of=/dev/heaven < 1204653224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(file not found: /dev/god) < 1204653230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I don't know much of the Bible, and even less of it in English so hm < 1204653230 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"the void" or "clay" would probably be input < 1204653251 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if that's the game we're playing, then i have an idea too: a language where a stack and there's some complex numbers where the stack is defined in terms of arbitrary calculations on the range of its lists and all the multiprocessing < 1204653257 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'd guess the language would probably include many synonyms for builtins and keywords to retain coherence < 1204653266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokok, hehheh < 1204653280 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :LET THERE BE X < 1204653280 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat, this reminds me of that shakespearlang < 1204653284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: it would be 40% nop :p < 1204653289 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1204653291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat, that is, same basic idea < 1204653312 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah, exactly- that's what makes it a gimmick language rather than high-concept < 1204653324 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :what about a language which looks like shell commands? < 1204653330 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that exists < 1204653332 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's called 'bash' < 1204653334 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr, err, that's called shell < 1204653335 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1204653349 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204653356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr, ais523, I wrote an modular irc bot in bash btw: http://envbot.org < 1204653362 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ais knows < 1204653367 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but it shouldn't do what you expect < 1204653382 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr, oh cat = sudo rm -rf /? < 1204653393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and we call know. < 1204653394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*all < 1204653399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its a waste of time too < 1204653405 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :that wouldn't be a noob-safe language :P < 1204653406 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it would be cooler in zsh, anyway < 1204653416 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, too easy in zsh < 1204653424 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :the only thing i like more than telling people i know everything that has ever happened here when someone tells me something is to tell people what others already know. < 1204653442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: hardly < 1204653448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway, your project seems to be serious < 1204653452 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :also, english is clearly not suited for that complicated sentences < 1204653452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :therefore zsh would be the best choice < 1204653463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how many servers got zsh on them? < 1204653468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :most. < 1204653471 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sudo rm -rf /? would delete all directories with one-character names in the root directory < 1204653478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and if not its in 99% of pkg management systems < 1204653485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zsh is the second-most popular shell from bash i'd say < 1204653488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, the question mark was not part of the question, it was a question mark < 1204653494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and its programming language is highly superior < 1204653494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, while bash isn't portable, it is more portable than zsh normally < 1204653496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is very advanced < 1204653503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: still. zsh is a better choice < 1204653508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: maybe ash is the most popular, because that's used in most embedded systems < 1204653517 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i don't think AnMaster is targeting those < 1204653537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'm targeting standard shell servers, like those you can get for $5 or whatever it is < 1204653544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: those have zsh < 1204653568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not last I checked on the one I got an account on, runs freebsd 6.2 < 1204653574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and got bash but no zsh < 1204653578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: then its a rarity < 1204653606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway that wasn't the point of this discussion, feel free to fork, it's open source ;P < 1204653628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it wouldnt be a fork < 1204653630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :itd be a rewrite < 1204653682 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now, why not make it work under either then (painful, as the common subset of extended functionality compared to POSIX isn't that large iirc) < 1204653727 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why not make it work under POSIX sh? < 1204653754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, interesting idea, but would be painful < 1204653860 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm, if that "if an infinite number of monkies tyoe on an infinite number of typewriters for infinitly long we would get all the great works of Shakespear sooner or later is true", then that is true for any data < 1204653871 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1204653879 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's called the internet < 1204653887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meaning, it would sooner or later generate a brainfuck interpreter heh < 1204653887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: um, duh < 1204653891 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Millions of monkeys on millions of typewriters! < 1204653895 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why is that suprising? < 1204653899 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1204653907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's such an obvious statement that only an idiot would argue against it < 1204653910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, but what if you could exploit it < 1204653913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1204653917 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Not really < 1204653920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you have a perfect random number generator on (0,1) [i.e. for bits] < 1204653921 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's totally random < 1204653923 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and run it infinitely < 1204653925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, indeed < 1204653929 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of course it will generate everything < 1204653960 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But then again, the only way to have a good program out of it would be to use a bigass if < 1204653967 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the problem is that _finding_ something in the monkey output is even harder than writing it yourself in the first place < 1204653967 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And it would be shorter to just use the if < 1204653969 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :please show me some statistics to support this. < 1204653972 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :well, what's inside the if < 1204653974 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how likley is it that cat /dev/urandom will generate hamlet in ASCII, starting within 1 MB from stream start with fewer than three errors in it? < 1204653981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyone want to calculate? :) < 1204654003 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: support one < 1204654005 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1204654006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: support what < 1204654012 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: /dev/urandom is not random < 1204654013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :, < 1204654016 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: A string of length n is always 1/256^n < 1204654017 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :for example, there will be _many_ more instances of "To be or not to flaggle gnart gop" than of the entire Hamlet < 1204654022 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that monkey thing! < 1204654028 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's trivial to calculate < 1204654031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ok, true, /dev/random with a hardware based number generator < 1204654034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: ummm < 1204654043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: tell oklokok he is silly < 1204654046 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :based on atmospheric noise < 1204654048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ^ < 1204654050 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Although it would be better to use the printable character set. < 1204654056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of course if you have a truly random bit generator run through every possible combination infinitely that contains everything < 1204654064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: OK. < 1204654065 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: tell ehird i was joking < 1204654070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then a rng on (0,255) < 1204654072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: oh. :P < 1204654089 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: you are silly < 1204654089 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I like random number generators built from a radioactive sample and a detector array, sealed in a lead-lined box < 1204654091 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(32,127) would be better. < 1204654095 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: oklokok was joking < 1204654103 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :perhaps the penis in my name makes me appear even stupider than i actually am < 1204654113 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :hmph, i already have oklopol in use < 1204654124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let msg = "oerjan: tell oklokok to tell " ++ msg in msg < 1204654133 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :(i know i could kill it) < 1204654158 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: tell let msg = "oerjan: tell oklokok to tell " ++ msg in msg < 1204654215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uhh < 1204654216 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :does the irp spec say it has lazy evaluation? i think that would be kinda funny. < 1204654218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that's wrong < 1204654225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reduction example: < 1204654226 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let msg = "oerjan: tell oklokok to tell " ++ msg in msg < 1204654229 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :======> < 1204654239 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: tell oklokok to tell oerjan: tell oklokok to tell oerjan: ... < 1204654244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokok, hehe < 1204654246 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: You write "Please do this function with x evaluation" < 1204654263 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Please evaluate the list in range 1,inf, strictly. < 1204654265 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :IRP can does all! < 1204654274 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Fuck-you error < 1204654304 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sheesh < 1204654306 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you too must be happy to know i actually begun writing an oklotalk interp < 1204654323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: OH YEAH < 1204654331 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204654333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokok, link to source? < 1204654334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :give me a REPL, nao < 1204654339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Do you know what oklotalk is? < 1204654342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He won't be done for years! < 1204654345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I know < 1204654348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I seen it < 1204654348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's the biggest, most ambigious language that exists < 1204654358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :let msg = "tell oerjan: tell oklokok to " ++ msg in "oklopol: " ++ msg < 1204654359 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it does not have a parser yet, but it already evaluates *some* of the basic things < 1204654362 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I know he's been talking about it for months, but I still don't know what it is! < 1204654380 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :the problem is oklotalk's pattern matching and it's parsing, which are the most complicated things, aren't even started yet < 1204654389 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokok, no esolang entry on it? < 1204654403 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1204654407 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i'm scared of the wiki < 1204654420 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :slereah_, some extreme syntax thing < 1204654424 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :but i'll put it there, even though it's not entirely made for esopurposes < 1204654428 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ok, fine < 1204654429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evaluate that < 1204654440 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What be the syntax? < 1204654446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: You don't want to know < 1204654449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: Show him quicksort! < 1204654457 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you probably guessed, but i'm only implementing a subset of it. < 1204654461 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I've seen examples < 1204654463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you forgot the magic word (not, xyzzy!) < 1204654465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1204654466 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But I don't know what they mean < 1204654468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Show him quicksoooooooooooooooooooooooooooooort < 1204654473 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1204654479 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i can show *a* quicksort < 1204654481 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1204654483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :an evil one < 1204654514 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Bible Code does not approve of evil codes < 1204654575 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :{L->{.L>}/_+._+{.L<}/:_} < 1204654581 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i think that will do < 1204654590 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What does it mean:! :o < 1204654594 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :that's not fully portable < 1204654597 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :it's just mean! < 1204654618 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :because if the lists contain lists, the addition will not put ._ automatically in a list < 1204654621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr: Oklotalk rocks < 1204654639 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokok, really post a syntax desc < 1204654661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it is not parsable by traditional parsers < 1204654668 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Without the syntax, it's hard to get a sense of the evilness < 1204654671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :iirc it's even more malleble than perl < 1204654674 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :{L->{.L>}/:_+[._]+{.L<}/:_} <<< made portable + corrected an error < 1204654676 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how comes? < 1204654686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: its too ambigious+context sensitive+runtime-changable < 1204654694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[(Quicksort in Overload)] < 1204654694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(The quick brown fox jumps over the lazy dog.) < 1204654694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(~:L{gg(("<"")S:S'""Sn1~:A~D(:@~:@-@~zaa~g(A1a&)f)e@(:A@za*~D)e'*t.DDD?:^~'*t.DDD?:^@~a&*(">"")S:S'""Sn)f~!):^nSn < 1204654701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: haha < 1204654712 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :somewhat longer than the oklotalk version < 1204654723 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's the language that was eventually tarpitised into Overload < 1204654736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, can't find overload on esolang? < 1204654738 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :{L->'({.L>}/:_)+._+'${.L<}/:_} <<< added some more shit, but now i'm fairly sure it works :D < 1204654745 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I keep getting stuck halfway through when trying to write the spec < 1204654753 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it can be done shorter, i'm just a bit panicky doing this live :P < 1204654756 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's because I've never actually managed to write the spec < 1204654761 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ojk < 1204654762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok* < 1204654774 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can give you a buggy interpreter in C++ that you can reverse-engineer if you want to mess around with it, though < 1204654779 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION should write the Andrei Machine 9000's specs < 1204654786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(that's only half-finished and abandoned because it became unmaintainable) < 1204654791 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are binary and trinary esolangs right? so what about other n-nary < 1204654799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you got a mix up :P < 1204654802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1204654806 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :who wants to write a turkey bomb impl :3 < 1204654808 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :TriINTERCAL works in bases 3-7 < 1204654813 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Ten-ary? :o < 1204654818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not possible I think after looking at it < 1204654825 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :slereah_, whoo, that would be fun < 1204654845 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :anyway, {.L>}/:_ is assumed to mean {.L>_}/:_ because it ends in an oper, which means: collect for tail of argument all elements that are greater than the head of the list < 1204654859 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :umm, not greater, smaller < 1204654863 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :2i would be moar fun < 1204654864 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: um it is < 1204654868 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :{.L<}/:_ is the inverse < 1204654874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523 did a little bit writing a TURKEY BOMB interp beforehand < 1204654875 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so ... :D < 1204654893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it is? turky bomb didn't specify most things about implementation it seemd? < 1204654896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I vote that the interpreter should be called CHICKEN EXPLOSIVE < 1204654896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seemed* < 1204654899 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what in particular seems impossible about it? < 1204654900 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like "half a bit" < 1204654906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: half a bit is easy < 1204654909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just use crazy padding < 1204654916 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err, what? < 1204654917 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :(i want to remind everyone once again oklotalk is *not* my official terse language! cise is :)) < 1204654938 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Cise? < 1204654944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Overload was meant to be mine, but that would require implementing a standard library < 1204654949 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(which would contain a sort function) < 1204654955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the size of some objects too, < 1204654971 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: some languages have extendable syntax, you can use any base < 1204654974 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, the quicksort I pasted above also shows debug output < 1204654989 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: Cise owns. < 1204654991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokok, what about non-unsigned integers? < 1204655004 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i should put some examples somewhere < 1204655005 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is, something that isn't an unsigned integer < 1204655014 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :umm, like what? < 1204655019 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: Cise does not use the wiki, it be not on it :o < 1204655025 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :do you understand "extendable syntax"? < 1204655026 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :*own the wiki < 1204655028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: OMG, hexl-mode in emacs lets you use your major mode. I just used nxml-mode with hexl-mode < 1204655036 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's zen < 1204655039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, another thing: PUDDING size: Infinite. impossible to *implement* < 1204655041 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :HexML? < 1204655045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you mean Amiced? < 1204655053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if so - just store it as a NEGATIVE_AMICED < 1204655065 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and store it in any PUDDINGs that don't contain the AMICED in question < 1204655066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, PUDDING could be done quite trivially in haskell. in C, you just make it the minimum to store its fields, and fake it < 1204655086 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm true < 1204655133 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1204655150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the ide will be PARROT NUKE < 1204655154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: haha < 1204655164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ais523: OMG, hexl-mode in emacs lets you use your major mode. I just used nxml-mode with hexl-mode that's zen <-- NICE! < 1204655166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries < 1204655179 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow indeed < 1204655194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :breaks if you add more text though i think < 1204655194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1204655203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, still, it's pretty :) < 1204655211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1204655219 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can you syntax-highlight the hex? < 1204655219 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but nxml-mode thinks the hex is part of the file < 1204655221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so messes up a bit < 1204655221 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :damn, cannot get Cise upped < 1204655228 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no but the right-hand doc is < 1204655236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nxml-mode is horrid anway, its evil tricksy :) < 1204655250 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p411124234.txt <<< my official terse language. < 1204655261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it doesn't work for hexl + shell mode here < 1204655263 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1204655265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: opinions on the name CHICKEN EXPLOSIVE? ;) < 1204655268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: shell-mode is too hacky < 1204655270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but try: < 1204655275 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :M-x shellM-x hexl-mode < 1204655289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no I mean shell script mode < 1204655293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1204655294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let me try < 1204655294 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it doesn't trip off the tongue like TURKEY BOMB does < 1204655311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204655312 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: Looks like noise! < 1204655314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're right, AnMaster < 1204655319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: true < 1204655331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no idea why it doesn't < 1204655371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also doesn't work for lisp mode (as in *scratch* buffer < 1204655389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nxml-mode is evil < 1204655391 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :cise is only my current terse language though, i don't have such an intuitive way to see what's useful for the general graph, so cise pretty much just makes list operations terse < 1204655395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :iirc it's a minor mode < 1204655405 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :tried implementing a red-black tree on it... that was hell :D < 1204655411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: cise spec? < 1204655413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll impl < 1204655434 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you don't wanna parse cise... < 1204655457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I don't even have nxml-mode here? < 1204655472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1204655475 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you have to parse at runtime in the general case, i think < 1204655476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :install it, AnMaster... < 1204655483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it contains an xml parser written in elisp < 1204655484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's how it works < 1204655487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it validates on-the-fly < 1204655491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and highlights errors exactly < 1204655493 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :because correct parsing relies on type checking < 1204655497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: sure < 1204655498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can do that < 1204655502 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :anyway, i'll go buy me some keb < 1204655505 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah emacs-23 has it < 1204655519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ok, that's eww < 1204655529 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i know you can, the real reason is i don't want you to implement my languages before me :D < 1204655559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no < 1204655561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's brilliant < 1204655565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is amazing for editing xml < 1204655567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pure bliss < 1204655568 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :the languages i'm in any way proud of, that is, you can implement yabc if you want... :P < 1204655568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, mixing the modes I mean < 1204655569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1204655571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but its inner workings, whaow :) < 1204655596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that ' Invalid' thing is actually hacked in by nxml-mode < 1204655625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also why the brainfuck is emacs-32 ignoring my .emacs file, at least this line: "(setq inhibit-startup-message t)" < 1204655631 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it works fine under emacs-22 < 1204655639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-32 < 1204655639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1204655644 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err < 1204655646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1204655646 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :23 I meant < 1204655646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its this < 1204655648 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1204655648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(setq inhibit-splash-screen t) < 1204655660 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err, they renamed it? < 1204655661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1204655689 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have emacs aliased in my bashrc to not show the splash screen < 1204655691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, still doesn't work < 1204655717 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alias emacs='emacs --no-splash' < 1204655749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: #emacs < 1204655761 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, err, not really, because I use emacs as emacs-22, and emacs-23 as "whatever snapshot I currently use of that pre-release" < 1204655781 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: aww come on, i want to try cice < 1204655784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so i can fail terribly < 1204656081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hey you < 1204656086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uhh what was i going to say < 1204656108 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1204656121 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how am I meant to know? < 1204656134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :magic < 1204656141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: how's BURKEY TOMB for a name? :P < 1204656148 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1204656190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1204656193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kind of hard to pronounce < 1204656242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :'tomb' is a real word < 1204656247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and 'burkey' is easy to pronounce < 1204656284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :doesn't roll off the tounge, though < 1204656391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: An Implementation Of Turkey Bomb I Mean Jeez sounds good < 1204656395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AIOTBIMJ < 1204656415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's even harder to pronounce < 1204656479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah well :P < 1204656546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :BURKEY TOMB is rather easy < 1204656553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :IMO < 1204656556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: How about Tuberculosis < 1204656566 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the failing terribly sounds like such an egoboost i might just make you a spec ;) < 1204656569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err "Tuberculosis" is hard < 1204656586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you didn't get the joke < 1204656588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1204656596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nop? < 1204656601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Turkey Bomb < 1204656601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TB < 1204656606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: \o/ :D < 1204656685 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wrote a cat for the Andrei Machine :D < 1204656700 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :slereah_, for what? < 1204656709 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The Andrei Machine 9000 < 1204656716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is it? < 1204656723 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's a Kolmogorov machine, but with an attempt at I/O < 1204656737 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'm not too sure it can do I/O at arbitrary points, but well. < 1204656756 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :is andrei your name < 1204656764 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's the name of Kolmogorov < 1204656768 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And shorter to write. < 1204656777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and what is a "Kolmogorov machine"? < 1204656784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you are unable to google. < 1204656791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: this is serious. we must spoon-feed you information. < 1204656797 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I tried, found wikipedia page on person < 1204656802 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but no mention of machine < 1204656810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Kolmogorov_machine < 1204656810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :second result < 1204656821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not in Swedish google :( < 1204656839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :don't use swedish google then < 1204656847 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it redirects me to it < 1204656864 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The cat would be 0-5,-;0,->0-5,-;0-2,->0-5,-;0-2-6-7-*2,->0-*2,- < 1204656897 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: there's a button to go to US < 1204656908 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Although 0,->0-5,- isn't really necessary, its only for the case where you input /000 < 1204656912 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yep, and that redirects me back again straight away < 1204656928 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait, forgot to add the actual output of the value < 1204656933 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: google.com/ncr < 1204656945 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: ciseeeeeee :-D < 1204656957 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204656960 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, weirdly: redirects < 1204656962 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sigjs < 1204656964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sighs* < 1204656972 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :if i do something coding-related, it'll prolly be about oklotalk < 1204656977 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :*tonight < 1204657015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: i just want the spec so i can badly fail to implement it < 1204657015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1204657032 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i don't have a spec yet! < 1204657035 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :so i'd need to make it < 1204657053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just write a short one :p < 1204657056 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i just have a list of currently known functions < 1204657073 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :perhaps tomorrow. < 1204657084 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: maybe I'll send you the Overload interp so far (the first one in C++ that's more advanced), so you can try to write your own saner version < 1204657102 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1204657105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: okies :P < 1204657108 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :I just got a job offer :D < 1204657117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr: programming sofa skull? < 1204657130 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no, with Ruby on Rails < 1204657132 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird's such and implementation whore! < 1204657140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr: eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeek < 1204657148 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oklo! < 1204657150 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :the problem is that I have to go to school :( < 1204657152 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :0-5-4,-;0-4,->0-5-4;0-*2|*2-4,->0-*2|*2,-;0-2-6-7-2-4,->0-5-4,-;0,->0-5,-;0-2,->0-5,-;0-2-6-7-*2,->0-*2,- < 1204657155 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :bsmnt! < 1204657155 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Or something < 1204657164 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fellates oklo < 1204657168 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :uuhh < 1204657172 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :ACTION still has 3 years left with school :( < 1204657181 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr: me quit school! < 1204657184 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :high school? < 1204657187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Remind me that eso-std.org needs a qdb < 1204657189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1204657194 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :PRE SCHOOL :O < 1204657217 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: hm... It's a little diffenrent here in Norway, so I don't know... < 1204657224 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: no you didn't :o < 1204657225 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :different* < 1204657227 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Graphs in ASCII are pretty uninspiring. < 1204657248 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: no if they're made in graphica < 1204657249 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yes i did < 1204657249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird (and anyone else interested): http://pastebin.ca/928017 < 1204657251 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :*not < 1204657264 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: no university for you? < 1204657267 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1204657312 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: There seem to be plenty of programs with that name < 1204657386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm pondering writing a befunge interpreter in bash, however, I'm not clear on one point, while the size of the playfield isn't limited in Befunge-98, is it "not limited in one dimension, but still limited in the other" or "totally unlimited"? < 1204657404 0 :oklokok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1204657410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you know i would prefer a spec < 1204657411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1204657418 0 :oklokok!i=oklofok@194.251.101.162 JOIN :#esoteric < 1204657420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's Funge-98 < 1204657420 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has two partially-complete specs < 1204657431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And don't bother; there are about 20 implementations, only one passes the test suite < 1204657434 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it was written over a yaer < 1204657442 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :can someone give me a link to the logs < 1204657443 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is an extremely complex langugae < 1204657452 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :...or just paste me the few lin < 1204657453 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :es < 1204657458 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ircbrowse.com < 1204657460 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: they're linked from the community portal on the wiki < 1204657476 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i'm too lazy for something like that < 1204657478 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, then the page http://www.esolangs.org/wiki/Befunge is wrong < 1204657485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it states "Befunge-98 removes the fixed-size restriction on the playfield, and thus should be Turing-complete." < 1204657505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: uhhh, it is TC < 1204657508 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but Don't Bother < 1204657511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Writing an interp < 1204657515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is extremely difficult < 1204657517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, quote from esolang < 1204657521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I didn't say it wasn't TC < 1204657522 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1204657527 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Since, you know, since it was released, *only one person has correctly implemented it* < 1204657527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :quote from the wiki < 1204657535 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1204657541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, http://www.esolangs.org/wiki/Befunge#Computational_class < 1204657542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://pastebin.ca/928021 is the reasonably-full but vague and confusing spec < 1204657542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So it took about a decade to be implemented correctly. < 1204657544 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But maybe AnMaster is a master programmer! < 1204657551 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :slereah_, I'm not < 1204657556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but will be fun to try < 1204657559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CCBI/Mycology's site seems to be down < 1204657561 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :A reasonably good programer? < 1204657568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :slereah_, "okish" < 1204657569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Even the *person who wrote most of the befunge98 spec didn't get it right* < 1204657571 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :does befunge have bignums? < 1204657592 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Writing interpreters for 2D languages does not seem to qualify as fun. < 1204657603 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :especially befunge98 < 1204657608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, why am i saying that < 1204657609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's Funge98 < 1204657612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you hear that? < 1204657615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you need to implement N dimensions < 1204657621 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://pastebin.ca/928023 is the much clearer spec I got less than halfway through < 1204657624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and, again, only one person has got Funge98 right, ever. < 1204657626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hrrm < 1204657631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And it took them a year, using D and the rich Tango library. < 1204657640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Most of the people here, in Bash? Very little chance. < 1204657649 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I won't do that then, however the original befunge maybe < 1204657651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that person did manage to correct someone else's interp to get a lot more right < 1204657652 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I could manage that < 1204657656 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :though it isn't TC < 1204657663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and now there's a testsuite, you can continually keep on fixing your first error < 1204657665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :befunge-93 is trivial yeah < 1204657671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: still < 1204657674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wouldnt attempt it in bash < 1204657697 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you have to go off and write an Overload interp now, now I've given you a reference interp and two specs < 1204657701 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :what's hard to implement about funge-98? < 1204657709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes yes ;) < 1204657712 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(not that any of them is perfect for understanding the language with) < 1204657713 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :is it just the n-dimensionality? < 1204657715 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: its very complex < 1204657723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the most complex esolang existing for sure < 1204657727 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i should check it out < 1204657729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :by many factors < 1204657731 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok what about befunge-98--? ;D < 1204657792 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: maybe recent INTERCAL dialects beat it for complexity < 1204657813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with these restrictions I could do it in bash: 1) playfield resricted to two dimensions 2) restricted in width to some fixed amount 3) height not restricted < 1204657818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: doubt it < 1204657822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no < 1204657825 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you couldn't < 1204657833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then I could use some cleaver tricks with bash's one dimensional arrays < 1204657842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well known way < 1204657846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, AnMaster < 1204657850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the language itself is just too comple < 1204657853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there is no way you could do it < 1204657855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: stop being such a pessimist < 1204657858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heck, I couldn't < 1204657858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204657861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so not even same instruction set < 1204657868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there isn't anything all that difficult about it, it's just so extensive that it's easy to make a mistake < 1204657881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also, speed would be terrible < 1204657890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I won't aim at making a fast implementation < 1204657899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://catseye.tc/projects/funge98/doc/funge98.html < 1204657905 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :One look at that spec should send you running < 1204657978 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok, befunge-93++ then it is < 1204657986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: hehe, did that spec scare you? < 1204657989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sure scares me < 1204658008 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What's the syntax to make a footnote on Esolang? < 1204658009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would still be turing complete, by specifying that "height of play field is not limited" < 1204658021 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway section "Wrapping" did scare me < 1204658024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: there isn't one < 1204658028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because Cite isn't installed < 1204658028 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1204658040 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just use tags to put an asterisk or something similar < 1204658045 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and use it as a footnote marker < 1204658052 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :sup? < 1204658058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :superscript < 1204658067 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in this is in superscript < 1204658117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: opinions on Tuberculosis as a TB interp name? < 1204658131 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's not TB. < 1204658158 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: if you can somehow get in the tuber=potato thing, then I like it < 1204658160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: huh? < 1204658167 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :House reference. < 1204658211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: was that sentence even english? < 1204658211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1204658217 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes < 1204658229 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :'tuber=potato' maybe should have been in quotes < 1204658238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what 'tuber=potato' thing < 1204658241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(sorry, i'm dumb today) < 1204658270 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a potato is a sort of tuber < 1204658281 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :playfield can be limited too, and still it can be tc < 1204658285 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the letters TUBER occur consecutively in Tuberculosis < 1204658288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1204658290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :potatoculosis < 1204658292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and potatos seem linked to TURKEY BOMB in some way < 1204658298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#tuberculosis < 1204658305 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :just have bignums, and you don't even need an infinite stack < 1204658312 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: stop making random channels and forcing other people to join you there! < 1204658326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1204658327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1204658329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, it's fun < 1204658338 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :besides, you aren't there < 1204658345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, i am < 1204658348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#tuberculosis < 1204658351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :either that, or it's a secret channel < 1204658363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok just joined < 1204658364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I can't tell if you're in it without joining it myself < 1204658379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fine, i reg'd it < 1204658391 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :tuber, cool oasis < 1204658431 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :"it all starts when a nulevule comes out of its nest" < 1204658432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3 people are in already < 1204658435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's popular! ;) < 1204658437 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :*nulecule < 1204658514 0 :Corun!unknown@unknown.invalid QUIT :"Leaving" < 1204658766 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1204658875 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :oklokok! < 1204658910 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :! < 1204658931 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :and don't you fellate me < 1204658938 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :that's just for bsmnt < 1204658948 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1204658948 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1204658951 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Where can I find this Graphica? < 1204658970 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :must be the alzheimer again < 1204658978 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Probably. < 1204658981 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i'm fairly sure i was being clear < 1204658987 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: i have a spec somewhere < 1204658989 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's why he had to quit school, you see < 1204658997 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :wait a year or something, i'll get it < 1204659003 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What, bsmntbombdood got pregnant? < 1204659011 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And you had to drop out of high school? < 1204659031 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Got any idea to draw some graphs? < 1204659048 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I don't look forward to do them in gimp < 1204659053 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes a note not to expect too much of slereah_'s medical knowledge < 1204659058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: you could use GammaPlex if you wanted something esoteric < 1204659072 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: do you actually know for certain what gender bsmntbombdood is? < 1204659072 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Buttbabies, oerjan < 1204659094 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hm interesting question < 1204659119 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there have been pictures of him < 1204659140 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but certain, of course not < 1204659151 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: try R, perhaps? < 1204659160 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/oklopol/graphica.txt <<< and n-dimensional binary hypercube in case you missed it, slereah_ < 1204659165 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :that's an example < 1204659170 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i cannot find the spec right now < 1204659180 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :or depending on what you need to graph, I might be able to whip up some postscript, given time < 1204659218 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i don't think R is for this kind of graphs < 1204659222 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: I really don't want to google R. < 1204659226 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :says something about statistics in there < 1204659230 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: r programming < 1204659242 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :wait, do you mean like graph theory graphs, or statistics graphs? < 1204659249 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :graph theory < 1204659249 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Graph theory. < 1204659251 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :kolmogorov machine < 1204659260 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oh, then fuck- R probably can't do that < 1204659272 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I recall reading about a python plugin for managing those though < 1204659272 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I tried to use Gato, but I can't install it. < 1204659281 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I miss some Python modules apparently < 1204659285 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: yeah, my graphica interp! :D < 1204659302 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :"managing" < 1204659311 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't manage 'em, just makes < 1204659374 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I thought it came with some handy data structures < 1204659461 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :isn't gato just for drawing graphs? < 1204659471 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I don't know. < 1204659484 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Though it would be a good start. I do need some pix to illustrate the article < 1204659507 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :well, for starters, why the hell would anyone make a language spesifically for the purpose of creating graphs < 1204659523 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :unless of course as a part of a graph drawing program or something < 1204659529 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it'd be awfully.... esoteric... < 1204659533 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: why the hell would anyone make an esolang anyway? < 1204659541 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Sexual perversion? < 1204659547 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION high-fives ais523  < 1204659553 0 :Corun!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, sex, what? < 1204659561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Corun: Do you have that on highlight? < 1204659562 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :all i'm saying there's prolly no big, real, language for that. < 1204659577 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :real being something not made by me < 1204659584 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1204659601 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I guess I can just whip up something with Python. < 1204659607 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I always end up there! < 1204659618 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Corun: you are now in charge of developing a "sexy" programming language. Strike fear into us all. < 1204659630 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ayeeeeeh < 1204659633 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Penis input? < 1204659651 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :void main() {} -> I put on my robe and wizzard hat < 1204659666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zz? < 1204659671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1204659673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :void main()?! < 1204659679 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that won't even COMPILE < 1204659683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you mean: int main(void) < 1204659684 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Or would it? < 1204659700 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: void main() compiles but is UB < 1204659702 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :heaven forbid we use simplified illustrations to present a joke < 1204659703 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :As far as I know, main() compiles on some compilers < 1204659708 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, you're not supposed to do it < 1204659725 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and main(){} is correct C89 (but not correct C99) < 1204659725 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: are you saying one cannot be pedantic on #esoteric? < 1204659743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no no no < 1204659746 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :func() < 1204659749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IS NOT LEGAL in a prototype < 1204659752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it must be func(void) < 1204659756 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm simply voicing my irritation about it, as usual. I realize it's inevitable, oklokok < 1204659761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but you can use functions without prototypes < 1204659761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :void main() will NOT compile < 1204659769 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it will if you put braces after it < 1204659772 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: do realize i just said that because you said that some time ago. < 1204659782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because that's a non-prototype declaration of "function taking unspecified args, returning void" < 1204659802 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i think everyone should both be pedantic and be irritated about it < 1204659816 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :main returns int < 1204659827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but int is the default in C89, so you can leave off the int at the start < 1204659830 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :although I am aware of making that statement, I believe I was being sarcastic. Not that it matters. < 1204659836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(C99 doesn't have defaults, you have to state the data type) < 1204659842 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: i hate it when you say that. btw CAPITALIZE YOUR SENTENCES < 1204659878 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: does not matter, no, but were you being sarcastic now or back then? < 1204659906 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ah, russell's paradox. < 1204659943 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :he wioll haven been sarcastic previously afterward < 1204659990 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :heh, anyway, i don't think you were being sarcastic back then, because you were accused of being pedantic, and that was your response... i just followed the pattern. < 1204660052 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there is no pattern. our words make sense purely by trogg. < 1204660114 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: is that a HHGTTG verb? < 1204660122 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :what's a trogg, besides a person who tries to be a wog? < 1204660154 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: more or less < 1204660187 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: it's what i typed when trying to type a random unpronouncable word. obviously i failed. < 1204660199 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :google gives some WoW link < 1204660249 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :every word with less than 10 characters has a sexual/drug-related meaning in urbandictionary. < 1204660289 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :yes. even siojuww < 1204660355 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hah, i was _not_ fooled into googling that. nope, never. < 1204660370 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :That's like 141167095653376 words :o < 1204660387 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: that's modern english for ya < 1204660419 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1204660421 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i have a fun idea < 1204660434 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :something like urbandictionary, but meanings are generated < 1204660437 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Does it involve jello? < 1204660442 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :that too. < 1204660465 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :jello looks _so_ like a random letter combination < 1204660471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: i can trivially write that < 1204660477 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :markov chain + urbandict DB dump = fun and laughter < 1204660482 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1204660496 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :well, that's an easy but sucky way to do it < 1204660505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1204660508 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you can probably make it correct english. < 1204660529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :most of urbandictionary is not correct english < 1204660583 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :okay, you can make everything actually have a meaning. < 1204660592 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :correct that way. < 1204660662 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ditto < 1204660688 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Ditto: A popular lottery in New Zealand < 1204660715 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Holy shit, Gygax is dead < 1204660820 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks Slashdot to confirm < 1204660838 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checked wikipedia < 1204660847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :..gygax < 1204660847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1204660850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is dum < 1204660854 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gary Gygax < 1204660856 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Gary Gygax < 1204660858 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :D&D guy < 1204660994 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: because you're probably the second most interested in my oklotalk interp in the world: it currently does both static and dynamic scoping perfectly, i think, ran ``s``s`ks``s`kk``skk`k``skk on it < 1204661020 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1204661022 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: src? < 1204661025 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :the dynamic scoping should work too, sk ofc doesn't tell anything about that. < 1204661028 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1204661032 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you do not want to see it. < 1204661041 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hm. I wonder if it would be easy to run some combinators in the Andrei Machines. < 1204661069 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :As a tree or something < 1204661075 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :for one, the interp is so slow you would cry. < 1204661086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i dooo < 1204661087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i like slow < 1204661089 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1204661117 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :not that it actually matters, but i'll only show it in priv, and don't want you to spread it. < 1204661156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1204661158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok :p < 1204661209 0 :oklokok!unknown@unknown.invalid NICK :oklopol < 1204661488 0 :olsner!n=salparot@cust.fiber-lan.vnet.lk.85.194.50.194.stunet.se JOIN :#esoteric < 1204661563 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Does GIMP have a tool for basic shapes, or should I look for another program? < 1204662828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :slereah_, inkscape? < 1204662838 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'll try it. < 1204663573 0 :Corun!unknown@unknown.invalid QUIT :"Leaving" < 1204664800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ping < 1204664851 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :gnidllgnafnoopeepeepsnapfiongflipspIONG < 1204664866 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: erm. < 1204664876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was just wondering if you had any ideas how to represent a BI_IT and similar < 1204664894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can pad them to an integral number of bits but you'll have trouble finding reasonable data to put in them anyway < 1204664896 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since i don't know what it _is_... < 1204664906 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :half of a trit + two-thirds of a bit < 1204664919 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can combine 6 of them to get a data type consisting of 4 bits and 3 trits < 1204664927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: read TURKEY BOMB spec < 1204664943 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1204664967 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, a trit = ln 3 / ln 2 bits < 1204664973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :convenient link: http://catseye.tc/projects/turkeyb/doc/turkeyb.html < 1204664979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1204665015 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :1.45914791702724 bits < 1204665038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes. < 1204665074 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :strange, I make it 1.5849625007211563 bits < 1204665075 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so in one you can save a bit + a little more < 1204665078 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(according to ghci) < 1204665088 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(log 3/log 2)/2 + 2/3 ? < 1204665098 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I just calculated log 3 / log 2 < 1204665114 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :agree with you on the size of a BI_IT < 1204665122 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the next two decimal places are 4 and 8, apparently < 1204665151 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... is it usual for people to use ghci for quick calculations? < 1204665164 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i just used hugs :) < 1204665164 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haskell isn't known for being good at, well, arithmetic < 1204665165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1204665180 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it _is_ < 1204665181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(I think this should be resolved with matlab. ;P) < 1204665185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haskell is good at arithmetic < 1204665191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1204665195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it does bignums automatically < 1204665197 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as long as you don't want weird functions < 1204665198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1204665207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bignums automatically is an idea from the 50s < 1204665208 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1204665218 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but how many calculators actually do it? < 1204665223 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uhhh < 1204665228 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :all of them? :/ < 1204665239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :most don't < 1204665246 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Windows Calculator, for instance < 1204665253 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or pretty much any handheld electronic calculator < 1204665280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um, i meant ones on a compooter < 1204665304 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :dc seems to do bignums, though < 1204665340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Google calculator doesn't, instead rounding large numbers to floating-point < 1204665356 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :every language does bignums < 1204665375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :* (+ (/ (/ (log 3) (log 2)) 2) 2/3) < 1204665375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1.4591479 < 1204665375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in conclusion, oerjan is right < 1204665378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what SBCL says goes :-P < 1204665378 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not all of them do by default, or easily < 1204665381 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the problem is arbitrary precision reals < 1204665390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SBCL? < 1204665397 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :from the syntax I guess it's a Lisp variant < 1204665397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Steel Bank Common Lisp < 1204665408 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: not all, but most good ones. < 1204665409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the best open-source Common Lisp implementation, IMO :) < 1204665417 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fires up flonck < 1204665429 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if a language does not do them, it either sucks, or is some low-level wongomadol < 1204665440 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SBCL descended from CMUCL < 1204665448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'The name "Steel Bank Common Lisp" is a pun on Carnegie Mellon University Common Lisp from which SBCL forked: Andrew Carnegie made his fortune in the steel industry and Andrew Mellon was a successful banker.' < 1204665474 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wongomadol: The capital of Southern Zambesi < 1204665489 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you sure know a lot :o < 1204665497 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what would half a bit of information be? < 1204665508 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :( to | < 1204665510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1204665512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :( to ` < 1204665516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but a backwards ` < 1204665519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can't enter those < 1204665526 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :would there be a possibility of the info being wrong or what... < 1204665533 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't quite get on top of it < 1204665540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Half a bit of info: ( to ` < 1204665543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1204665544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1204665547 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't get that < 1204665553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: 0 ( < 1204665558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1 ` (imagine the ` is backwards) < 1204665561 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(´ < 1204665569 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :half a bit of information is the amount of information in knowing that an event of probability 1/sqrt 2 occured. < 1204665570 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now wtf does that mean? < 1204665586 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1204665596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ... < 1204665596 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait... < 1204665597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1204665606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHOLE BIT --- HALF BIT < 1204665608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0 --- ( < 1204665609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1 --- ` < 1204665614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's half of the digit. < 1204665623 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, it's a joke :D < 1204665635 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sorry, was assuming it was an unlambda reference < 1204665688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: underlambda. do the tiers have a spec yet? < 1204665714 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i need to think about this half-a-bit crap, you might be able to get something interesting out of it < 1204665725 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :turkey bomb has something like that? < 1204665742 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: 1, 1a, 2, 2a < 1204665756 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ESOification? :D < 1204665757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I'm planning to move S from 1 to 2a because it fits more logically there < 1204665775 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes, eventually < 1204665776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :let me work out the size of a BI_IT using flonck first < 1204665783 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Can I make overlambda? :P < 1204665785 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've got the output, now just need to translate it into decimal :) < 1204665787 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes < 1204665798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@define flonck < 1204665802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :damn, we need Endeavour in here < 1204665805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh wait i didn't write it yet < 1204665806 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204665887 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... it gave me an output of 0.666666, which is obviously wrong < 1204665900 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@define flonck < 1204665908 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: an RPN floating-point calculator written in INTERCAL-72 < 1204665935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1204665956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what would overlambda be, by the way? :P < 1204665965 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no idea < 1204665980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Cise spec? :D < 1204665982 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I want to fail terribly! < 1204666025 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, you :) < 1204666034 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tomorrow isn't until like 30 minutes < 1204666044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I CAN'T WAIT < 1204666044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1204666186 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... there seems to be something wrong with flonck's implementation of ln < 1204666228 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I was writing ln 20 / ln 30 by mistake < 1204666230 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: aww come on :( < 1204666233 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is quite different < 1204666347 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :J < 1204666355 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/.*\n// < 1204666383 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I now get an answer of 7.35053 < 1204666386 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is also wrong < 1204666395 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... flonck is really hard to use < 1204666406 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and floating-point output in Roman numerals is not very understandable either < 1204666440 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(6 decimal digits mantissa, one bit sign, and 1 base-5 and 1 base-10 digit for exponent) < 1204666442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i need to write my calculator sometime < 1204666452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it would be like a programming language but specialized for quick calculator stuff. < 1204666453 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(but written in Roman numerals) < 1204666460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it would have infinite-precision floating-point numbers, too < 1204666462 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<3 gmp < 1204666479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, and it would allow stuff like the google calc < 1204666484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pseudo-english input < 1204666488 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e.g. '2*3 in binary' < 1204666496 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :110 < 1204666516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, I thought I was in #irp for a moment < 1204666519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1204666520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and this: < 1204666521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/search?q=number+of+horns+on+a+unicorn+acre+in+tea+spoons+per+light+year < 1204666553 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they've been adding more silly units into it again, I see < 1204666554 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what is that from? < 1204666568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: it was on reddit a while back < 1204666583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it makes sense, actually < 1204666592 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'number of horns on a unicorn' is admittedly a joke unit < 1204666594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's 1, of course < 1204666597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so LHS = 1 acre < 1204666600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now < 1204666606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'X per Y' will be handled automatically < 1204666610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :teaspoons will be in there for cooking < 1204666615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :light year for obvious reasons < 1204666620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was referring to the unicorn unit < 1204666623 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the rest make sense < 1204666625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so, the only joke unit involved is 'number of horns on a unicorn' < 1204666692 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if they'd heard of the fortnight/furlong/firkin system of measurement? < 1204666719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mostlikely < 1204666744 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/search?aq=f&hl=en&safe=off&q=1+furlong%2Ffortnight&btnG=Search < 1204666763 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... why do you have safe=off in that URL? < 1204666790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: his prefs include it? < 1204666792 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1204666802 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: if they do, that's somewhat revealing < 1204666813 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :'dunno' is probably the best response < 1204666823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/search?q=number+of+horns+on+a+unicorn+baker%27s+dozens+answer+to+life%2C+the+universe%2C+and+everything+baker%27s+dozen+acres+in+tea+spoons+baker%27s+dozen+per+light+year < 1204666833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: safesearch is a pretty bad idea no matter what.. < 1204666841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :esp. since it could filter out legit results < 1204666865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, i have no idea what anyone could do with the 'revealing' info that someone has turned off safesearch. < 1204666868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :perhaps blackmail them. < 1204667018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this gets me wondering whether Google have been persuaded to write an antifilter < 1204667030 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which only returns results that safesearch would have filtered out < 1204667036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :some people might be interested in that too... < 1204667088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: a funny common lisp thing -- < 1204667094 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the special form THE < 1204667098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(the TYPE THING) < 1204667103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its a type hint to the compiler < 1204667113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e. 'this will always be a TYPE, stop yer checks' < 1204667116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why is it amusing? < 1204667118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(the fixnum 5) < 1204667126 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(the list '(1 2 3)) < 1204667129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pseudo-english < 1204667144 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can that be implemented with (macro)? < 1204667186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: of course not. < 1204667192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's an internal compiler thing < 1204667197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't have to listen to it < 1204667199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but e.g. < 1204667205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(the fixnum 928374892347982347923847239847238947234234) < 1204667210 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :will, in most compilers, be ... not that < 1204667218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's best used in cases like < 1204667221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(the fixnum (+ a b)) < 1204667227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(I'm still trying to argue my point about (macro) not fitting well in Lisp) < 1204667246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if the compiler provides enough hooks you could define it with defmacro < 1204667273 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but whatever, you are wrong. it might not fit with what you want in a paren-filled language, but Lisp is all about macros. you're just saying 'i don't like macros', not 'macros are unlispish' < 1204667318 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :there is a subset of this channel that should avoid reading today's xkcd... < 1204667344 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I know how to tell if you are int this subset ... < 1204667347 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :really? link! < 1204667361 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but to tell you would cause exactly the problem that avoiding reading today's xkcd would cause < 1204667362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's about losing the game < 1204667368 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :lisp is all about scaring the user away with 50-year-old conventions, fragmented community, half-crazy evangelists, weird syntax and an overall air of nuttyness < 1204667369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tee hee < 1204667372 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I like them in some cases, but the rest of Lisp seems like the wrong language to put them in < 1204667388 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there is a new xkcd today? < 1204667392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/search?q=1+teaspoon+in+megaparsec+barns < 1204667396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: is it uncontroversial, well-sourced proof that the Game exists? < 1204667399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes, it's about losing The Game < 1204667405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because Wikipedia have been looking for that for a while < 1204667407 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it is a definition < 1204667412 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: lol < 1204667428 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, those people are idiots :) < 1204667433 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately, xkcd probably isn't a sufficiently reliable source < 1204667437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The Game undisputably does exist and it's very popular < 1204667444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes, but can you /prove/ it < 1204667458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/$/?/ < 1204667458 0 :Judofyr!unknown@unknown.invalid QUIT : < 1204667460 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :someone mentionned an origin on the XKCD forum thread < 1204667465 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :or at least hinted at an origin < 1204667473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you can't *prove* anything < 1204667475 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure that your statement is true, but finding reliable sources has proven very difficult < 1204667489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, sure. the game is by definition entirely grassroots < 1204667495 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oh, and BTW, for any game, there exists another game with the winnign and losing conditions reversed < 1204667499 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: use the Wikipedia definition of 'find that it's stated in at least two reliable sources independent of the source itself' < 1204667510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: yes, that game is actually played at a roleplaying group I help to run < 1204667510 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :so there is a game that you win whenever you lose The Game < 1204667516 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :assuming The GAme is a game < 1204667522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: I just won The Antigame!!!!! < 1204667523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1204667533 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah, um, you're not going to find that < 1204667536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a popular mind game < 1204667537 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :little else < 1204667537 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except that the first person to remember the existence of the Anti-Game wins it, and announcing the fact causes everyone within earshot to lose < 1204667543 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :now, I just need to go back in time and invert the "win" game before The Game gets invented < 1204667551 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah < 1204667551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it probably deserves a WP article < 1204667554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it isn't highly notable < 1204667581 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er i still won < 1204667586 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: huh? < 1204667592 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what this is all about < 1204667604 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION visited the xkcd page < 1204667605 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: see forum thread, post #1 < 1204667615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/The_Game_%28game%29_%286th_nomination%29 < 1204667626 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(that URL was retyped, so I may have got it wrong) < 1204667626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: The Game. < 1204667633 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :do not read more that the first few posts though, as there are some very evil posts in that thread < 1204667634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :286th nomination < 1204667635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1204667640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :6th, actually < 1204667644 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1204667645 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it took that many before it was deleted < 1204667646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ubt it looks funny < 1204667647 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also < 1204667651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'The Game (game)'?! < 1204667653 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1204667658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The Game (non-game) < 1204667665 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :actually, reading the whole thread didn;t harm me < 1204667667 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1204667669 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: disambiguator < 1204667674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: a ridiculous one < 1204667674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1204667679 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it might make you lose a lot more over the next few weeks though < 1204667696 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't play < 1204667708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Everyone starts playing the moment they learn of The Game's existance. < 1204667709 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :many people playing think the third rule compels me to play, but as I'm not playing I'm not bound by it < 1204667709 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: to be accurate, you don't obey the rules < 1204667712 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You do not have a choice. < 1204667724 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the rules compel people to believe that, but they are wrong < 1204667729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's not a rule. That's just The Game. < 1204667729 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204667738 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because the rules don't bind people until they start playing < 1204667740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :By its definition, it is a game whose participation is required after learning of its existance. < 1204667746 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The rules are just by-notes. < 1204667754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :admittedly, once you start, it's theoretically impossible to stop without forgetting the rules < 1204667759 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: please stop trying to climb throught the keyhole and just open the damn door. < 1204667768 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's a game, not a law of physics < 1204667780 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the definition of winning the game is a definition in the mathematical sense < 1204667782 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :BUT < 1204667788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the game cannot escape that greater rule binding all games, just as a side-effect-less function in haskell simply *cannot have side-effects*, both are run in microcosms bounded on an upper level < 1204667791 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :you are not compelled to obey the rules < 1204667795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: AFAIK it's impossible to win the original game < 1204667799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: No. < 1204667800 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1204667818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: you are wrong < 1204667819 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what statement of mine did you just try to object to? < 1204667826 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no i'm not < 1204667829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: oklopol was right < 1204667843 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except for unsafePerformIO, of course < 1204667846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :factorial n = if n == 0 then 1 else unsafePerformIO (putStrLn "SIDE-EFFECT") `seq` n * factorial (n-1) < 1204667847 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204667848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1204667853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I win. < 1204667859 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, okay, you won this round < 1204667862 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OK unsafePerformIO isn't standard but every interpreter and compiler implements it < 1204667867 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i'm fairly sure i had a point, still < 1204667884 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I agree with oklopol's point even if the statement has factual problems < 1204667911 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the definition of playing the game is to have heard of it, BUT there is no compulsion in the general case to obey the rules just because something called "playing the game" is defined as what you are doing < 1204667920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sudo the-game --daemonize < 1204667925 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No longer in its jail! < 1204667936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OK, so we're all bound by it now since I just introduced you all to it by starting it as a root daemon. < 1204667939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Now you all must play, < 1204667941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yay. < 1204667950 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :root priveliges don't carry over IRC AFAIK < 1204667960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if they did, it would be a massive security risk < 1204667966 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :... so, by the definition of the rules, I am playing the game, BUT i am not obeying the stated rules < 1204667966 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as well as being somewhat hard to implement < 1204667983 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the rules themselves have a factually incorrect view of reality < 1204668008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that was on god@universe < 1204668013 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :that is another idea too: the original statement of the rules had a major misprint in them < 1204668017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my message was just informing you that i'd done it < 1204668025 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and to introduce you all to the game (which is now a new instance) < 1204668027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus, you are all playing it. < 1204668032 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION chooses not to believe ehird < 1204668035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1204668043 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :summary: "I must obey the rules of The Game must I? Or else what?" < 1204668088 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204668108 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or else... < 1204668115 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, let's just say god@universe has kill(1) < 1204668121 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or else I will hit you with an ellipsis < 1204668134 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if I can beat some of the posters on that thread for "suggestion that is most likely to make someone keep losing the game every 5 mins for the next week". < 1204668152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: The Game porn < 1204668152 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recalls the Basil puzzle. < 1204668153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :free < 1204668157 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's the problem with laws, in most peoples' eyes, nothing can be forbidden, things can only have a punishment. < 1204668161 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that gives away free iphones < 1204668167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :loaded with the porn as the theme & homepage etc < 1204668183 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: well, things can help or hinder one's objectives < 1204668192 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :a poster campaign? < 1204668195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I'm quite handy with attaching gdb to a process and poking at memory... < 1204668199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I will MAKE ais523 obey! < 1204668199 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :a prime-time TV ad? < 1204668229 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: an IRC nickname? < 1204668238 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes! < 1204668239 0 :ehird!unknown@unknown.invalid NICK :TheGamehird < 1204668246 0 :SimonRC!unknown@unknown.invalid NICK :YouJustLostTheGa < 1204668260 0 :TheGamehird!unknown@unknown.invalid PRIVMSG #esoteric :YouJustLostTheGa loses < 1204668263 0 :YouJustLostTheGa!unknown@unknown.invalid NICK :SimonRC < 1204668263 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :YouJustLostTheGa: is there a limit on nickname length? < 1204668272 0 :TheGamehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1204668273 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hehehe, I just made about 1000 pweople lose < 1204668300 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: i don't see what you mean < 1204668306 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i don't see what you mean < 1204668314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably SimonRC was in more than one channel < 1204668327 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just tried to tab-complete the word 'presumably' < 1204668330 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :highlighting me ? < 1204668344 0 :TheGamehird!unknown@unknown.invalid NICK :UJustLostTheGame < 1204668369 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wow, vi is actually pretty cool < 1204668373 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes < 1204668379 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :UJustLostTheGame: also yes < 1204668382 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :interesting. < 1204668384 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :the external file filtering is actually pretty cool < 1204668386 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I haven't really learnt to use it < 1204668386 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :saw this on reddit: < 1204668390 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :if you're editing a file < 1204668392 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric ::%!xxd < 1204668397 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it's very beginner-unfriendly < 1204668397 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :xxd prints out a hex dump of the file < 1204668406 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :edit the hex stuff (formatted just like a regular hex editor) < 1204668408 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :then: < 1204668411 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric ::%!xxd -r < 1204668413 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :and it goes back < 1204668415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even worse than Emacs in that respect < 1204668425 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :i never thought of using filtering for stuff like that < 1204668440 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1204668444 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :and the coolest thing, of course < 1204668452 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :is that you can use vi's moving commands to use it efficiently < 1204668458 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1204668461 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :hl -> bw < 1204668467 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :and you go one hex block at a time < 1204668475 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I think that comes to almost 1000 people simultaneously < 1204668479 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :surely a record... < 1204668498 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: were you busy counting how many people were in all the channels you were in? < 1204668500 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but an admin must have read it, and they might be about to /wall < 1204668502 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :... < 1204668504 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1204668523 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204668528 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to join #ubuntu < 1204668530 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what we need to do now is get [[The Game (game)]] as Wikipedia's front-page featured article < 1204668533 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :and try it there < 1204668549 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you'd need loads more sources for that to happen < 1204668554 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe Everything2 would be easier < 1204668559 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yea, about 800 people just saw my nick change < 1204668563 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'll try :P < 1204668567 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I bet severl will copy it < 1204668569 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :acutally no < 1204668572 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :i'm too lazy < 1204668583 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :hey -- is anyone here an ircop on a relatively big network? < 1204668592 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :/wall You just lost the game. < 1204668593 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1204668603 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you would so get in trouble for that < 1204668611 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1204668614 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :not if it was efnet < 1204668616 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204668620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just like a Wikipedia admin would get in trouble for putting it in the sitenotice < 1204668633 0 :RedDak!n=dak@host69-80-dynamic.19-79-r.retail.telecomitalia.it JOIN :#esoteric < 1204668638 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :efnet is anarchic < 1204668639 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(no, I'm not going to do that, no matter how hard you try to persuade me) < 1204668656 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION imagines the headlines: "Wolphram Prize Winner starts wave of Game-Losing" < 1204668678 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders how annoyed Wolfram Research would get at the misspelling < 1204668683 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1204668691 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you are that guy, right? < 1204668694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1204668716 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders bashing the time around when he changed his nick < 1204668732 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how often is #esoteric bashed, anyway? < 1204668737 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably not often enough < 1204668763 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and bashing it would actually tie into the point of the thread, ironically < 1204668767 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ummm < 1204668771 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :i assume he means a diff. network < 1204668772 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(does IRC have threads?) < 1204668779 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :kinda < 1204668780 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :there's not 800 people in here < 1204668791 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :UJustLostTheGame: I am in many channels < 1204668803 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :[22:13] [Whois] SimonRC is a user on channels: #esoteric < 1204668805 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :all of which are apparently secret apart from this one, or on different networks < 1204668808 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1204668809 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :#uncyclopedia #haskell and #nethack being the major contributors < 1204668813 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :um < 1204668816 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :they're not secret < 1204668818 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :and you're not in them, SimonRC < 1204668825 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes I am < 1204668831 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :go visit them < 1204668831 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :well < 1204668834 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :/whois disagrees < 1204668847 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :/whois is cencored < 1204668850 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*censored < 1204668858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC is in #haskell < 1204668862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I just nipped over there to check < 1204668864 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i don't see the game in wikipedia < 1204668872 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: it was deleted after 6 AfDs < 1204668879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the previous 5 didn't get enough consensus to delete it < 1204668883 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1204668907 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :afd? < 1204668923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Articles for Deletion < 1204668930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where people debate about whether to delete an article < 1204668930 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1204668935 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204668944 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :eso-std.org should have an irc network, but that would fragment the community :-) < 1204668945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :normally it's clear-cut delete or keep (or sometimes merge, redirect or transwiki), but not in this case < 1204668955 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 'normally'? hardly < 1204668955 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1204668971 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :UJustLostTheGame: write a pair of bots that copy all conversation from each channel into the other < 1204668974 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :As some wit said: "The human hand has 5 fingers [citation needed]" < 1204668983 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and UJustLostTheGame: yes, it is normally clear-cut how to close an AfD < 1204668991 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: such bots exist < 1204668991 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well sure < 1204668993 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :but ... that's kinda ugly < 1204668995 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204668997 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they can tie networks together < 1204669000 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :one channel is far nicer < 1204669009 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :let's all migrate to eso-std.org#esoteric < 1204669009 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1204669013 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apparently in some places there's a craze of people carrying around small adhesive [citation needed] signs to stick on adverts < 1204669039 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :there was one such bot in the OTTD channel for a whiloe < 1204669039 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: xkcd. < 1204669042 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*while < 1204669046 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :there was an xkcd comic on that < 1204669049 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :and now people are copying it < 1204669055 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: he waves it at a political speech < 1204669063 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Randal is going to get power-mad some day < 1204669072 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I mean, he just took on The Game < 1204669211 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*pause* < 1204669236 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :All you need is one disgruntled Google employee (with access to the front-page image)... < 1204669248 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oh, wait, "disgruntled Google employee" is an oxymoron < 1204669252 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bugger < 1204669263 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could put it in the adverts at the bottom of Hotmail messages < 1204669274 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would only require a disgruntled Microsoft employee, which is much more likely < 1204669299 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: simon peyter jones is a MSofties < 1204669303 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204669312 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :nah MS research isn't real MS < 1204669326 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1204669407 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :anyone here checked out DragonFly BSD? < 1204669412 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :its checkpointing stuff looks awesome < 1204669414 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1204669416 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :+ the virtual kernels < 1204669418 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1204669427 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: smalltalk-like imaging of any process < 1204669431 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION want's hot-swappable kernels < 1204669436 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :& chroot jails and such are replaced with virtual kernels < 1204669437 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*want < 1204669439 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*wants < 1204669458 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :_why uses it as his main OS < 1204669468 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :& is maintaining a ruby binding to those nifty dfly stuff < 1204669487 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ooh, maybe the front page of slashdot would be good... < 1204669509 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nah, most of the people there probably play it already < 1204669521 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... what about making it pop up in a Windows Update dialog box? < 1204669544 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i had an idea for bignum libs < 1204669553 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: good point < 1204669557 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :since you need internal bookkeeping even gmp has max-digits < 1204669566 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :what if you stored bookkeeping nums as bigints? < 1204669569 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :turtle bignum! ;) < 1204669588 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :UJustLostTheGame: just store it using base-Fibonacci or some other self-delimiting number scheme < 1204669592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then you don't need delimiting info < 1204669624 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but a decent philosophical analysis of The Game might make the front page of slashdot and digg... < 1204669628 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204669674 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is savethegame.org still running? < 1204669683 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1204669851 0 :ais523!unknown@unknown.invalid QUIT :"what oerjan said" < 1204669883 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :? < 1204669895 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, the first version of the Andrei Machine's specs is posted. < 1204669904 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I should prolly go to bed. < 1204670135 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :UJustLostTheGame: look back up... < 1204670146 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"22:07:20 -!- oerjan [n=oerjan@hagbart.nvg.ntnu.no] has quit ["Good night"]" < 1204670153 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: where < 1204670189 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Andrei_Machine_9000 < 1204670226 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1204670235 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: is 9000 your trademark? < 1204670292 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's based on the Gruntmeister 9000 in the Dilbert cartoon. < 1204670329 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wuzz that < 1204670387 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's that one with the engineer with the wonky tie < 1204670389 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :;-) < 1204670406 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know *dilbert*, just not gruntmeister < 1204670408 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1204670418 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's from the animated series. < 1204670441 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :although dilbert actually has some weird-ass translation in finland, so i could well have not known that < 1204670444 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There's a bunch of them centered around their next product, the Gruntmaster 6000. < 1204670484 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Then one day, the competition announces a product of their own, the Gruntmeister 9000 :o < 1204670503 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i liked 9000 better as your trademark < 1204670508 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :please make it that < 1204670513 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION erases oklopol memory < 1204670516 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1204670519 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's my trademark, bitch. < 1204670565 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :love machine 9000, andrew machine 9000, will we be seeing something *original* soon? < 1204670575 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, there's Lazy Bird! < 1204670586 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :was lazy bird 9000 original in some way? < 1204670591 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And the never finished Clockpunk! < 1204670599 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that i've never even heard about < 1204670603 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Also the soon to come Volterra. < 1204670612 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that i've never even heard about < 1204670629 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Although those two, I'm not sure if they're Turing complete, or even useful in some way < 1204670639 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Volterra is based on animal populations as datas. < 1204670654 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's easiest program will be the Fibonacci! < 1204670667 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :*its < 1204670679 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1204670702 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Clock Punk uses clocks as datas. < 1204670715 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you prolly get primitive-recursive functions out of volterra < 1204670716 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It is painfully slow, inefficient and unportable. < 1204670734 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if it's anything like i imagine < 1204670753 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, I thought of it today, so I'm open to suggestion. < 1204670781 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, first of all you want "o" to be the basic "creature" < 1204670786 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o is a nop < 1204670787 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So far, you have to define the animals. Their original populations, reproduction rates, predation conversion. < 1204670789 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oo is fibonacci < 1204670816 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :parens someway separate populations < 1204670825 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :how is that fibb? < 1204670826 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and populations fight when barriers crash < 1204670829 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And then, once you haver that, you give a list of instructions < 1204670839 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :barriers crash when the population inside them gets too big < 1204670850 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then the population gets smaller, and barriers can rebuild. < 1204670860 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: they will mature up, and start breeding < 1204670871 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because they belong to the same initial population, they shall not fight < 1204670875 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and thus live forever < 1204670878 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :As the name implies, it's based on the Lotka-Volterra equation. < 1204670891 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :obviously < 1204670892 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So it's a very simple model. < 1204670901 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's also on a discrete version of it. < 1204670908 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks it up < 1204670934 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :You've got n populations. herbivores at the bottom, and then, n eats n-1 < 1204670944 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oh, fun < 1204670958 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :unbounded storage? < 1204670969 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The herbivores have a reproduction rate. an individual gives birth to puppies and kittens or whatever. < 1204670970 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :surely you can't even do list indexing in it? < 1204670990 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The predators converts food into babies < 1204671002 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's only an idea so far < 1204671025 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm, your clockpunk idea sounds fun actually: each variable increments every time an instruction is executed. < 1204671031 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :A stupid one, and actually similar to Clock Punk. < 1204671045 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :a cat would need to compensate for the ticks taken between input and output for example < 1204671051 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Both are time changing variables. < 1204671072 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Clockpunk has huge problems for that < 1204671076 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Even for Hello, world < 1204671077 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't really like the idea of numbers for volterra < 1204671088 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1204671098 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but whatever moves your bowels < 1204671101 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :where is clockpunk? < 1204671101 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :as they say < 1204671118 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Clockpunk has an interpreter, of sort, if you want < 1204671122 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But it isn't complete yet < 1204671128 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1204671138 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It still lacks the conditional jump. < 1204671149 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe not. Maybe it's just not complete < 1204671151 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I forgot < 1204671173 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :http://membres.lycos.fr/bewulf/Russell/Clockpunk.py < 1204671203 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There's two symbols. - waits for one time period, * executes an instruction. < 1204671218 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The instructions depend on the value of the clock, mod 8 < 1204671233 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1204671239 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :not like my idea quite then < 1204671254 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What was your idea? < 1204671266 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Just clocks as variables? < 1204671272 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yesish < 1204671285 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's actually a better idea, since you can use conditionals < 1204671291 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And actually have inputs. < 1204671299 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :TBH I think keeping track of how long everything took would be quite hard enough < 1204671322 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Plus, with multitasking, it might even be impossible! < 1204671328 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :if one branch of an if takes longer than another, the compensation must differ < 1204671350 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but the clock ticks must be defined in the language < 1204671370 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, if it is, it would just be a Turing machine where the cells increase at every step. < 1204671370 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :this makes everything slow down proportional to space consumption < 1204671373 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Not very clocklike < 1204671379 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: hmm < 1204671392 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :very like a computer clock though < 1204671413 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Isn't it just a regular clock inside? < 1204671427 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(When I say regular, I mean a quartz cristal) < 1204671453 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1204671465 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ok, maybe like the x86 instruction counter then < 1204671737 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was thinking of three variables for Volterra. < 1204671746 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Sheep, wolves, and BEARS < 1204671762 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Bears do not attack wolves, but they can through the rule of cool < 1204671814 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :slereah_: also add some nopular birds < 1204671833 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So they can do functions? :o < 1204671848 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nopular == one that performs a nop < 1204672603 0 :timotiis!unknown@unknown.invalid QUIT :"leaving" < 1204672695 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :no < 1204672698 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :add lazy birds < 1204672700 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :(birii?) < 1204672741 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure combinators would fit well in the context! < 1204672905 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :birii -> virii < 1204672908 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :add lazy viruse < 1204672908 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :s < 1204673053 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh, right, lazy birds... birds just happened to be the most apparently nopular creature i could think of < 1204673196 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :birds referring to the lambda-calculus-with-birds thing, right? < 1204673220 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Combinators, yes. < 1204673242 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's the reference i didn't get from what i said myself < 1204673253 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which is kinda weird. < 1204673853 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm... i'm fairly sure i just invented directed acyclic graphs... < 1204673867 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i hate living in this century < 1204673943 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but at least this mathematics i'm doing with it just *has* to be new, because no one prolly investigated dags that much! < 1204674054 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :3 = 33 ascii < 1204674055 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :in hex < 1204674055 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1204674080 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :n = 3n in ascii, isn't it defined on that? < 1204674118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :same goes for letters ofc, except letters are one-based < 1204674167 0 :UJustLostTheGame!unknown@unknown.invalid PRIVMSG #esoteric :well still :( < 1204674173 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, indeed < 1204674191 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :A 1..10 scale in hex is one of the few places where an E is good < 1204674204 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :A is not so good, and 7 rather sucks < 1204674208 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1204674268 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :zzzzz