< 1246060808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.4" is tiny. THAT'S WHAT SHE SAID! < 1246060809 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes. tcc is *ridiculously* fast. < 1246060813 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And uses like hardly any memory. < 1246060823 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes, it only does basic constant folding < 1246060826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Guys. Laugh. < 1246060829 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so not surprising < 1246060843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, however, the resulting executable would take forever to run < 1246060852 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Dubious. < 1246060857 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1246060865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recompiles ick with gcc-bf < 1246060874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1246060880 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: SWEET < 1246060883 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Care to link to a gzip'd version of that C code? < 1246060884 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: DOES IT GO < 1246060885 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see above... < 1246060887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1246060892 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: no, gcc-bf isn't finished < 1246060894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, sure < 1246060906 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Where's gcc-bf maintained? < 1246060913 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(AKA can haz src plz kthx) < 1246060932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: it was on eso-std.org < 1246060936 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but ehird took it down < 1246060948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: which you so whiningly mention every time someone asks < 1246060953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why not just give them a filebin link instead? < 1246060953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, http://rage.kuonet.org/~anmaster/tmp/hworld1.bfrle.c.gz < 1246060964 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Uh, OK ...' < 1246060970 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: because you need full source to gcc and to newlib to be able to use it < 1246060970 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I could host it on codu.org if you'd like. < 1246060972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what? < 1246060981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what? < 1246060985 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and filebins don't like you putting the entire source of gcc on them < 1246060988 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ais < 1246060989 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tcc hworld1.bfrle.c -o hworld1 0.71s user 0.02s system 96% cpu 0.761 total < 1246060990 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i don't understand the pun at the end of IWC's annotation :( < 1246060996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, does it work? < 1246060996 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :./hworld1 0.00s user 0.00s system 84% cpu 0.002 total < 1246060999 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It segfaulted. < 1246061000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it might be buggy < 1246061000 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :YAY. < 1246061003 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, oh wait < 1246061005 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I know why < 1246061017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, find the line saying a[3000] or so near the top < 1246061023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :change that to a[14000] < 1246061039 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1246061041 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I keep forgetting that gcc-bf needs a lot longer tape than usual < 1246061052 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tcc hworld1.bfrle.c -o hworld1 0.70s user 0.02s system 95% cpu 0.755 total < 1246061054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even lostking works on a 3000 long tape < 1246061059 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1246061062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3000? < 1246061063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, nice < 1246061063 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :./hworld1 0.00s user 0.00s system 68% cpu 0.006 total < 1246061064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dude, AnMaster < 1246061067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're meant to use 30,000 < 1246061070 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it is adjustable < 1246061071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's the standard................. < 1246061073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why 3000? < 1246061075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just I forget to adjust it < 1246061075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's ridiculous < 1246061079 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: No, 3,000 is the standard. < 1246061082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1246061087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: tell them they're wrong k < 1246061090 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :checking for C compiler default output file name... a.b < 1246061103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, unusual < 1246061104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :see, C-INTERCAL's build system can cope with just about anything < 1246061107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Brainfuck - Wikipedia, the free encyclopedia - 12:04am < 1246061107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :13 May 2009 ... The brainfuck language uses a simple machine model consisting of the program and instruction pointer, as well as an array of at least 30000 ... < 1246061109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yer wrong. < 1246061110 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, it's a BF file, isn't it? < 1246061117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :muller's used 30,000 too < 1246061121 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, every build system I know of actually use -o though < 1246061125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so kind of pointless < 1246061134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ./compile < 1246061137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or whatever it's called < 1246061140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :some compilers don't do -o < 1246061140 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ? < 1246061147 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so they run the compiler < 1246061150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then move the object file < 1246061153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: part of autohell < 1246061167 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Autotools is awesome. < 1246061169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok, POSIX requires it though. And I live in the fluffy POSIX heaven you know :P < 1246061181 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Terribly ugly hack, but it's pretty awesome how well it works when it works. < 1246061185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I love this < 1246061187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. It is awful. < 1246061192 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :autoconf is busy checking lex for compatibility with gcc-bf < 1246061204 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. ehird suggests per-OS Makefiles. < 1246061208 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/sig < 1246061209 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :h < 1246061214 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Instead of having autoconf magically work with a.b. < 1246061222 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq excels at distorting and trivializing other people's words. < 1246061246 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You excel at being trivial. < 1246061259 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: never mind i found out who toffler is < 1246061279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, I was wondering < 1246061281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I didn't get it < 1246061287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, so care to tell me? < 1246061304 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I assume that that was compiled with esotope? < 1246061306 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tofflor I know, toffler I don't < 1246061310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, with in-between < 1246061318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and a few revisions ago of in-between < 1246061319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: no, his direct copy of it that's slower to run < 1246061320 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lame. < 1246061322 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I could host it on codu.org if you'd like. < 1246061325 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, why? < 1246061334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because he doesn't understand the extended gcd algorithm < 1246061336 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Y'know, so that people could like ... see it :P < 1246061336 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: could be good < 1246061338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I'm working on in-between, in a few cases it does better. < 1246061345 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Do/can you use mercurial? < 1246061345 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1246061348 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he apparently wrote a book called "Future Shock" < 1246061353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : pikhq: no, his direct copy of it that's slower to run <-- wrong < 1246061358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just a pure lie < 1246061364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... it's stuck for ages trying to figure out if gcc-bf supports snprintf < 1246061365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Uh huh. < 1246061370 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my guess is it does, and it's loads of code < 1246061373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, if you had read the code you would know how differently they work < 1246061388 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :only it said 'no'; I suspect gcc-bf's link algorithm may confuse autoconf < 1246061392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll have to look into that < 1246061399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, or the snprintf is broken? < 1246061401 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: no and yes on mercurial < 1246061404 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't use it, or I can < 1246061407 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*but I can < 1246061415 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Is your generated BF code prepended with #! so that the resulting 'binary' can execute? < 1246061415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :darcs :D < 1246061419 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yay, it configured < 1246061424 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :time to compile < 1246061430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: no, because which compiler would I specify? < 1246061434 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: But you're a bzr fanboy. < 1246061439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, as well < 1246061443 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I rather like darcs too < 1246061451 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Interpreter. < 1246061458 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, sometimes a bit too verbose < 1246061459 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's what #! does. < 1246061463 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: just program to run with < 1246061471 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmkay. < 1246061481 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :#!/bin/bf may be cleaner, but *shrug* < 1246061507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Who has bf in /bin???? < 1246061527 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, it crashed < 1246061530 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How 'bout /usr/bin/env bf < 1246061534 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's an error in the makefile, I think < 1246061536 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Better. < 1246061570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :autoconf doesn't need to run it in fact < 1246061575 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I assume it is cross-compiling to bf < 1246061581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc that was how it worked < 1246061586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right ais523 ? < 1246061587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, it's a cross-compiler < 1246061607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then execution is totally un-interesting in this case < 1246061625 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. Autotools actually handles cross-compiling. Duh. < 1246061625 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1246061645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what was the triplet for gcc-bf? < 1246061646 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, and ick handles it better than autotools < 1246061650 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: bf-unknown-none < 1246061656 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1246061661 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you use just 'bf' as the specifier to autoconf < 1246061662 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but shouldn't it have four parts :P < 1246061667 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what with being a *triplet* < 1246061682 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nope, fourth is optional < 1246061685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(my system has x86_64-pc-linux-gnu ...) < 1246061705 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the pc is the optional bit, I think < 1246061730 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, nop, I think it can be replaced with unknown but nothing else < 1246061732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1246061744 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, it's only a triplet on systems where the OS part also includes a libc. < 1246061754 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For example, x86_64-pc-freebsd < 1246061762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, a quadraplet otherwise? < 1246061767 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1246061778 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or if the libc is different from what is normally used. < 1246061786 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :x86_64-pc-freebsd-gnu, for example. < 1246061831 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, pretty sure I saw i386-portbld-freebsd6.4 on freebsd some years ago < 1246061850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :when it was installed from ports < 1246061861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it wasn't a pc then < 1246061865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :was a portbuild < 1246061867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1246061871 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The second component is mostly meaningless. < 1246061879 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, the middle bit there is meaningless on most systems. < 1246061899 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gcc-bf only cares about the first bit < 1246061943 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's there for metadata about the OS or system vendor. It's useful to humans; autotools doesn't care. < 1246062010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.pixelqi.com/ ← Wow. Future of displays, anyone? Spinoff of OLPC. Natural light absorbing LCDs - so they can be used in direct sunlight fine - that use 1/2-1/4th of the power, have great colours and fast response times. < 1246062027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Awesome. < 1246062039 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1246062155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So it's glossy, but without glare. < 1246062172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how long do the last? < 1246062187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: As long as a regular display? < 1246062191 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1246062194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or better? Or slightly worse? I don't know. < 1246062199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Does it really matter too much? < 1246062214 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, you seem to have to switch between colours and epaperenss < 1246062217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*epaperness < 1246062221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is not as cool as both at the same time < 1246062224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but still cool, since it's the same lcd < 1246062371 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246062372 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :     | < 1246062372 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :    /'\ < 1246062500 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1246062514 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :oh, space in front < 1246062519 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : /o\ < 1246062519 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :        | < 1246062519 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :        >\ < 1246062521 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :stupid mirc < 1246062539 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : ___o___ < bu-n! < 1246062540 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                   | < 1246062540 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                  /'\ < 1246062592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah, it is still misaligned < 1246062639 0 :comex_!unknown@unknown.invalid PRIVMSG #esoteric :aligned for me < 1246062641 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :not that one < 1246062649 0 :comex_!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1246062649 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246062650 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :/`\ < 1246062655 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah Gracenotes's one was wrong < 1246062664 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :you mean, myndzi's O_O < 1246062665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:30 Gallimaufry: Random Fact: Semen is great for reducing wrinkles when applied directly to the forehead or affected area. < 1246062667 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :yes, probably a bug in my handling of space "fixing" < 1246062673 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: i mean, myndzi < 1246062677 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1246062678 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :'s response to you < 1246062697 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : \o/ \o/ \o/ /o/ \o\ < 1246062697 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :       |      |      |      |      | < 1246062697 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :       |\     >\     >\     |\    /| < 1246062701 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :one preceding space didn't get "fixed" < 1246062704 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :but two would < 1246062722 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm < 1246062723 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  | < 1246062723 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : /< < 1246062732 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but that worked < 1246062732 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :i uhh... dunno then < 1246062733 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1246062753 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :could have to do with equal nick length < 1246062771 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :seems unlikely < 1246062772 0 :oerjan!unknown@unknown.invalid NICK :oerjan_ < 1246062775 0 :oerjan_!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm < 1246062776 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :   | < 1246062776 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  /| < 1246062779 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :!! < 1246062783 0 :oerjan_!unknown@unknown.invalid NICK :oerjan < 1246062784 0 :evenant!unknown@unknown.invalid PRIVMSG #esoteric :yep, guess it just hates Gracenotes < 1246062844 0 :gnotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1246062849 0 :gnotes!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1246062849 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246062849 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :/< < 1246062854 0 :oerjan!unknown@unknown.invalid NICK :oerjanotes < 1246062857 0 :oerjanotes!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm < 1246062857 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      | < 1246062857 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      >\ < 1246062858 0 :gnotes!unknown@unknown.invalid NICK :gnote < 1246062862 0 :gnote!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246062862 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :       | < 1246062862 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      /| < 1246062867 0 :oerjanotes!unknown@unknown.invalid NICK :oerjan < 1246062873 0 :gnote!unknown@unknown.invalid NICK :gno < 1246062875 0 :gno!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246062876 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :           | < 1246062876 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :           |\ < 1246062884 0 :gno!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1246062886 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so it was not the exact nick length either < 1246062900 0 :gno!unknown@unknown.invalid PRIVMSG #esoteric : /o/ < 1246062900 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      | < 1246062900 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      |\ < 1246062908 0 :gno!unknown@unknown.invalid NICK :zzzzzzzzzzzzzzzz < 1246062911 0 :zzzzzzzzzzzzzzzz!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1246062911 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :           | < 1246062911 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :          /\ < 1246062918 0 :zzzzzzzzzzzzzzzz!unknown@unknown.invalid PART #esoteric :? < 1246062942 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :nick length discrimination! < 1246062948 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : penis\o/penis < 1246062949 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :             | < 1246062949 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :             |\ < 1246062956 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :at least if you're not on irssi or something < 1246062991 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1246063016 0 :oerjan!unknown@unknown.invalid NICK :oerjanotes < 1246063021 0 :oerjanotes!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246063021 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :     | < 1246063021 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :    /| < 1246063024 0 :oerjanotes!unknown@unknown.invalid PRIVMSG #esoteric :hah! < 1246063033 0 :oerjanotes!unknown@unknown.invalid NICK :oerjan < 1246063044 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :that is a sexy name, oerjanotes < 1246063051 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it needed exact nick length + exact line said < 1246063067 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246063067 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063067 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : |\ < 1246063071 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh that too < 1246063080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246063080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : /| < 1246063080 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                 | < 1246063080 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                 |\ < 1246063082 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :scratch the nick length < 1246063082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err what? < 1246063089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that was completely unaligned here < 1246063095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, :P < 1246063099 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes, why i said hah! < 1246063104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1246063105 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i finally reproduced the bug < 1246063113 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :space \ o / return does it < 1246063197 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: erm, the point was some of those were slightly unaligned in irssi too < 1246063208 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : |o/ < 1246063209 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063209 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :/| < 1246063213 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, oh < 1246063217 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that one too < 1246063224 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246063224 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063225 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :/< < 1246063225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : |o/ < 1246063225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : /| < 1246063225 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :             | < 1246063226 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :             |\ < 1246063228 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :looks fine here? < 1246063237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :assuming that is how it should look < 1246063249 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's not fine, the | should be right under the o < 1246063274 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, mine look right for you because i and myndzi have the same nick length < 1246063277 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nah, that three length | is a pole that goes right through someone < 1246063289 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(those that are not otherwise broken) < 1246063295 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats AnMaster -----### < 1246063308 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/. < 1246063308 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063309 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : >\ < 1246063314 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :broken < 1246063317 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ . < 1246063318 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063318 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : >\ < 1246063323 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh, also broken < 1246063329 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm < 1246063329 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063329 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : >\ < 1246063335 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what the heck < 1246063342 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that wasn't broken before < 1246063353 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1246063358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm < 1246063358 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  | < 1246063358 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : /< < 1246063379 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :with one space before hm it remains broken, with two not... < 1246063388 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :THIS IS MADNESS < 1246063419 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm ho hi hum < 1246063419 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063419 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : >\ < 1246063423 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm ho hi hum < 1246063423 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  | < 1246063424 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : /< < 1246063429 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ hm ho hi hum < 1246063430 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  | < 1246063430 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : /'\ < 1246063442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :two spaces _anywhere_ after seems to fix it < 1246063474 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What characters count as arms? < 1246063479 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :_\/? < 1246063487 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : |o| < 1246063487 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and | at least < 1246063488 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :            | < 1246063488 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :           /`\ < 1246063495 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : (o) < 1246063504 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : ~o~ < 1246063511 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ \o/ \o/ < 1246063511 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : |   |   | < 1246063511 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : >\  >\  |\ < 1246063518 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ \o/\o/ < 1246063518 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : |   |  | < 1246063519 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :/'\  >\ >\ < 1246063523 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \o/ \o/\o/ \o/ < 1246063523 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  |   |  |    | < 1246063523 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : /|  /|  |\   |\ < 1246063529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does the myndzi < 1246063530 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does the pikhq < 1246063564 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is there only o as head? < 1246063578 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION knows not < 1246063579 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : \0/ ? < 1246063583 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : \(*__)/ < 1246063584 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : \*/ ? < 1246063587 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :\O/ < 1246063593 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : \./ ? < 1246063594 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : /o\ < 1246063594 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :       | < 1246063595 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      /`\ < 1246063611 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : \o/ \o/ \o/ < 1246063612 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      |                |               | < 1246063612 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :      |\              /|              /< < 1246063613 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : (o) < 1246063625 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : \☺/ ? < 1246063665 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : \o/ Y |o\ /o| M _o/ C /o\ A! < 1246063665 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :     |          |     |           |         | < 1246063665 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :     >\        /|    /|           |\        |\ < 1246063685 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : \⍥/ < 1246063693 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063696 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : / \ < 1246063699 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : \Ü/ < 1246063712 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : | < 1246063713 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : / \ < 1246063717 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1246063740 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, does tcc support x86_64 < 1246063748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or do I need to mess with multilib < 1246063751 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No < 1246063772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :can gcc compile a 64-bit tcc binary that compiles to 32-bit x86? < 1246063773 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :\x/ < 1246063782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, so it doesn't accept /any/ character < 1246063806 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It does. < 1246063815 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :TCC does x86_64 code generation. < 1246063831 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lols at the last girl genius < 1246063912 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Whaaa, since when? < 1246063933 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*latest < 1246063939 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Few months ago. < 1246063948 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :TCC is still under development??? < 1246063952 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1246063990 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, not "few months ago". < 1246063995 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Last month*. < 1246064034 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I thought TCC was all but dead. < 1246064049 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but the zombie twitches. < 1246064421 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> fun.concat.zipWith replicate[1..]$"Brains."::Expr < 1246064422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WTF, the macbook air comes with an 18-bit screen. < 1246064422 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Brraaaiiiinnnnnssssss....... < 1246064425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What an odd colour profile. < 1246064440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1246064444 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What are the superpowers of a superhero with the name ALT-TAB? < 1246064445 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what are the other 10 bits used for? < 1246064447 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :please tell me it's alpha < 1246064455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they don' < 1246064456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tcc's output for my LostKing.c is larger than the original lostking < 1246064457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :t exist. < 1246064461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The screen is - literally - 18 bits. < 1246064462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gcc's output is generally smaller < 1246064486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea why. < 1246064492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tcc sucks < 1246064499 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's why < 1246064503 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(at optimising) < 1246064529 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :can you suck at something when you're not even trying? < 1246064542 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I suck at water polo. < 1246064564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, hah < 1246064568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ask augur_, i'm sure he has a lot of experience HUR HUR HUR < 1246064581 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You're an idiot. < 1246064590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Thanks. < 1246064598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Uhh, care to contextualize? < 1246064614 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : oerjan: I suck at water polo. oerjan: ask augur_, i'm sure he has a lot of experience HUR HUR HUR ehird: You're an idiot. <-- context < 1246064627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:02 oerjan: can you suck at something when you're not even trying? 01:02 ehird: oerjan: ask augur_, i'm sure he has a lot of experience HUR HUR HUR < 1246064628 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Erm, wanted oerjan's line there :P < 1246064632 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:02 oerjan: can you suck at something when you're not even trying? < 1246064632 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:02 GregorR: oerjan: I suck at water polo. < 1246064636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So ordering issues, I guess. < 1246064650 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now, my line was irrelevant. < 1246064659 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I inadvertently copied it. < 1246064663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1246064664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Whatever. < 1246064668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm not an idiot, I'm just silly. < 1246064674 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: muphry's law < 1246064706 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Which dictates that should you try to spell Muphry's ... no, Murfy's ... no, Nurphy's law, you'll fail. < 1246064738 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: possibly, although i did _not_ misspell it < 1246064740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Muphry's Law is a real thing. < 1246064744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!google Muphry's Law < 1246064744 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :http://google.com/search?q=Muphry's+Law < 1246064748 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :`google Muphry's Law < 1246064749 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Muphry's Law is an adage that states that "if you write anything criticizing editing or proofreading, there will be a fault of some kind in what you have ... \ en.wikipedia.org/wiki/Gaudere's_Law - [15]Cached - [16]Similar < 1246064762 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha, awesomeo. < 1246065111 0 :augur_!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1246065143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur_: OOOO_____OOOOOOOO < 1246065144 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so who was Muphry? < 1246065155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Murphy's proofreader. < 1246065207 0 :augur_!unknown@unknown.invalid NICK :augur < 1246066677 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My brain just broke. < 1246066682 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And Haskell didn't do it. < 1246066685 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fortran did. < 1246066699 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fortran functions may have multiple entry points. < 1246067805 0 :upyr[emacs]!unknown@unknown.invalid QUIT :Remote closed the connection < 1246068365 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :So, what's the shortest Haskell expression of type [Integer] that has a result that is not immediately recognizable? < 1246068450 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> map ((`mod` 10) . round . (pi^)) [1..] < 1246068453 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [3,0,1,7,6,1,0,9,9,8,4,9,7,1,6,1,4,3,0,6,3,2,4,4,8,6,4,0,1,9,6,2,4,6,2,6,6,... < 1246068463 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :That one's pretty esoteric, I guess. < 1246068481 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Remove the `mod` 10 and it's still pretty obscure-looking. < 1246068720 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] <<= \_ -> map $ (`mod` 10) . round . $ pi^ < 1246068721 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `$' < 1246068733 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] <<= \_ -> map ((`mod` 10) . round . (pi^)) < 1246068734 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Not in scope: `<<=' < 1246068754 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I is fail? < 1246068794 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] >>= \_ -> map ((`mod` 10) . round . (pi^)) < 1246068796 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Couldn't match expected type `[b]' < 1246068796 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Totally what I meant. < 1246068813 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] >>= \_ -> return $ map ((`mod` 10) . round . (pi^)) < 1246068814 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show ([a] -> [b]) < 1246068815 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : arising from a use ... < 1246068829 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] >>= (\_ -> return $ map ((`mod` 10) . round . (pi^))) < 1246068831 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show ([a] -> [b]) < 1246068831 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : arising from a use ... < 1246068839 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Welp. < 1246068865 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] >>= (\_ -> return . map ((`mod` 10) . round . (pi^))) < 1246068866 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Couldn't match expected type `[b]' < 1246068874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hmph < 1246068876 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] >>= (\x -> return $ map ((`mod` 10) . round . (pi^)) x) < 1246068877 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : No instance for (GHC.Num.Num [a]) < 1246068877 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : arising from the literal `1' at [1..] >>= return . ((`mod` 10) . round . (pi^))) < 1246068951 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `)' < 1246068964 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] >>= return . (`mod` 10) . round . (pi^) < 1246068965 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [3,0,1,7,6,1,0,9,9,8,4,9,7,1,6,1,4,3,0,6,3,2,4,4,8,6,4,0,1,9,6,2,4,6,2,6,6,... < 1246068968 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1..] >>= return . ((`mod` 10) . round . (pi^)) < 1246068969 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [3,0,1,7,6,1,0,9,9,8,4,9,7,1,6,1,4,3,0,6,3,2,4,4,8,6,4,0,1,9,6,2,4,6,2,6,6,... < 1246069003 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :however, m >>= return . f == fmap f m < 1246069027 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. That's why the bloody thing works. < 1246069044 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> (`mod` 10) . round . (pi^) <$> [1..] < 1246069044 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :The referse thingy of >>= is =<<. < 1246069046 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [3,0,1,7,6,1,0,9,9,8,4,9,7,1,6,1,4,3,0,6,3,2,4,4,8,6,4,0,1,9,6,2,4,6,2,6,6,... < 1246069056 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :...in case you ever want to know that. < 1246069059 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: Yeah. < 1246069069 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Oh, right. Application. YAY. < 1246069071 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :REFERSE! < 1246069082 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, fmap < 1246069086 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@src <$> < 1246069087 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :f <$> a = fmap f a < 1246069093 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry. < 1246069098 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Applicative! Yay! < 1246069103 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Yay! < 1246069121 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :We should come up with a writing system that uses only characters that are valid in Haskell infix operators. :-P < 1246069185 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(|-|/-\|-|!!) < 1246069222 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*_-+=|\:<>.?/) < 1246069224 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `)' < 1246069229 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*_-+=|\:<>.?) < 1246069231 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `)' < 1246069240 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> let a |-|/-\|-|!! b = a+b in 2 |-|/-\|-|!! 2 < 1246069242 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : 4 < 1246069244 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> do {[1..];return . (`mod` 10) . round . (pi^)} < 1246069245 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Couldn't match expected type `[b]' < 1246069247 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: _ is not legal < 1246069254 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*-+=|\:<>.?/) < 1246069255 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Not in scope: `~!@#$%^&*-+=|\:<>.?/' < 1246069288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> do {x <- [1..];return . (`mod` 10) . round . (pi^) x} < 1246069290 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Couldn't match expected type `[b]' < 1246069295 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Are any of the characters in `;"', legal? < 1246069300 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmph. < 1246069306 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*-+=|\:<>.?/`;"',) < 1246069307 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input ``' < 1246069311 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*-+=|\:<>.?/;"',) < 1246069313 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `;' < 1246069315 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*-+=|\:<>.?/"',) < 1246069317 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : < 1246069317 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : lexical error in string/character literal at end o... < 1246069320 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*-+=|\:<>.?/',) < 1246069322 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : < 1246069322 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : lexical error in string/character literal at chara... < 1246069325 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> (~!@#$%^&*-+=|\:<>.?/,) < 1246069326 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `,' < 1246069332 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :I guess that's the answer. < 1246069336 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Why am I having trouble making that into a do block? < 1246069351 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> do x <- [1..]; return . (`mod` 10) . round . (pi^) $ x < 1246069353 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [3,0,1,7,6,1,0,9,9,8,4,9,7,1,6,1,4,3,0,6,3,2,4,4,8,6,4,0,1,9,6,2,4,6,2,6,6,... < 1246069366 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Thar. < 1246069372 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: put more parentheses around your infix operators, or do what oerjan did. < 1246069375 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :More confusion is required. < 1246069395 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: So I fail at order of operators. < 1246069407 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1246069417 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Application binds more tightly than anything else. < 1246069432 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :This also causes problem with stuff like "tail x:xs = xs". < 1246069462 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :$ less tightly than any other operator, . more tightly than any other operator < 1246069499 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :. is infixr 5, isn't it? < 1246069502 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, monads are cool. < 1246069502 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :9 < 1246069509 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> (0$0 .) < 1246069511 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : The operator `GHC.Base..' [infixr 9] of a section < 1246069511 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : must have lower prec... < 1246069541 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :@i . < 1246069541 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you meant: id ignore index instances instances-importing irc-connect . ? @ v < 1246069562 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there is no precise equivalent to ghc :i in lambdabot < 1246069563 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :-__- < 1246069564 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Lessee, ~!@#$%^&*-+=|\:<>.?/ has 20 characters. Let's just use those characters to represent ABCDEFGHILMNOPRSTUWY, respectively. < 1246069595 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: Chop off the vowels; don't need them. < 1246069609 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1246069633 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :No. Write V, K, J, X, Q, Z as F, G, G, GS, G, S. < 1246069652 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Alternatively, C instead of G before letters other than E, I, and Y. < 1246069666 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> [' '..'\DEL'] \\ ['A'..'Z'] \\ ['a'..'z'] < 1246069667 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That too. Punctuation is nice. < 1246069668 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Precedence parsing error < 1246069668 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : cannot mix `Data.List.\\' [infix 5] and `Data... < 1246069674 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1246069675 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :The cuicc brown fox gumps ofer the lasy dog. < 1246069682 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> [' '..'\DEL'] \\ (['A'..'Z'] ++ ['a'..'z']) < 1246069684 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : " !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`{|}~\DEL" < 1246069730 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> [' '..'~'] \\ (['A'..'Z'] ++ ['a'..'z'] ++ ['0'..'9']) < 1246069732 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : " !\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" < 1246069771 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> {{()}[()]} < 1246069772 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `{' < 1246069773 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> [' '..'~'] \\ (['A'..'Z'] ++ ['a'..'z'] ++ ['0'..'9'] ++ "~!@#$%^&*-+=|\\:<>.?/") < 1246069775 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : " \"'(),;[]_`{}" < 1246069776 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric ::-( < 1246069807 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok you seem to have got all < 1246069828 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> let x :- y = "Totally". in ?i ?think :-( ?is ?a ?frown ?and :-) ?is ?a ?smile < 1246069829 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `in' < 1246069837 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> let x :- y = "Totally." in ?i ?think :-( ?is ?a ?frown ?and :-) ?is ?a ?smile < 1246069839 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Not in scope: data constructor `:-'Not in scope: data constructor `:-'Not i... < 1246069844 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Oog. < 1246069865 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :> let x -: y = "Totally." in ?i ?think (-: ?is ?a ?frown ?and )-: ?is ?a ?smile < 1246069867 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Unbound implicit parameters (?smile::t5, < 1246069867 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : ?and... < 1246069881 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Grr. < 1246069958 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric ::t let x -: y = "Totally." in ?i ?think (-: ?is ?a ?frown ?and )-: ?is ?a ?smile < 1246069961 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :forall t t1 t2 t3 t4 t5 t6. (?smile::t4, ?a::t3, ?is::t3 -> t4 -> t5 -> t6, ?and::t5, ?frown::t4, ?think::t, ?i::t -> (t2 -> [Char]) -> t1) => [Char] < 1246070167 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> sin.(2^)<$>[1..] < 1246070169 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [0.9092974268256817,-0.7568024953079282,0.9893582466233818,-0.2879033166650... < 1246070246 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm i guess that is not unrecognizable, there is a formula for sin 2x from sin x < 1246070302 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> sin.(pi^)<$>[1..] < 1246070304 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [1.2246467991473532e-16,-0.4303012170000917,-0.39828817883405304,-1.9717494... < 1246070350 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :any irrational power ought to work though < 1246070354 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lame. Needs more monads. < 1246070356 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*root < 1246070369 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i thought the challenge was to golf it... < 1246070381 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :While making it incomprehensible. < 1246070389 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1246070391 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um < 1246070420 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not the program, the _result_ should be unrecognizable < 1246070429 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1246070430 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(originally) < 1246070678 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> (*198.838782*1079252848.8)<$>[1..] < 1246070679 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : The operator `GHC.Num.*' [infixl 7] of a section < 1246070679 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : must have lower prece... < 1246070701 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> (*198.838782).(*1079252848.8)<$>[1..] < 1246070703 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [2.1459732192542215e11,4.291946438508443e11,6.437919657762665e11,8.58389287... < 1246070727 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> (198.838782*1079252848.8*)<$>[1..] < 1246070729 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [2.1459732192542215e11,4.291946438508443e11,6.437919657762665e11,8.58389287... < 1246070777 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :> (define you (cons nigger nigger)) < 1246070778 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Not in scope: `define'Not in scope: `you'Not in scope: `cons'Not in scope: ... < 1246070788 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Any guess what it does? < 1246070788 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What is lambdabot anyway < 1246070805 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what what does? < 1246070819 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: GHCI in IRC form. < 1246070826 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That line of code I named. < 1246070833 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. Typed out. < 1246070860 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it multiplies every number in [1..] by 1079252848.8, then 198.838782 < 1246070872 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :More fundamental than that. < 1246070879 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What does it mean? < 1246070904 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric := fmap ((*198.838782).(*1079252848.8)) [1..] < 1246070916 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric := map ((*198.838782).(*1079252848.8)) [1..] < 1246070917 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... No, no. < 1246070932 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You don't see what I'm driving at. < 1246070936 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :erm you mean what those numbers are? < 1246070942 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1246070995 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think i can say with some confidence that i am quite sure that i don't have a clue < 1246071020 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"The conversion factor from a kilometer to a rod is 198.838782" < 1246071065 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's C in rods per hour. < 1246071091 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"km per hour 1,079,252,848.8 (exact) " < 1246071096 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, multiples thereof. < 1246071123 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=JGAMppuXf7U // hilarious and extremely NSFW < 1246071129 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, dumb units. < 1246071129 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`google speed of light in rods per hour < 1246071131 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :miles per hour, ~= 670616629.3844. miles per second, ~= 186282.39705122 ..... Fizeau reported the speed of light as 313000 kilometres per second. ... \ en.wikipedia.org/wiki/Speed_of_light - [19]Cached - [20]Similar < 1246071158 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`calc speed of light in rods per hour < 1246071159 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :the speed of light = 2.14597321 10^11 rods per hour < 1246071228 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :`calc speed of light in furlongs per fortnight < 1246071229 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :the speed of light = 1.8026175 10^12 furlongs per fortnight < 1246071232 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Haha! Rod. < 1246071274 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :`calc 20 rods to the hogshead in miles per gallon < 1246071276 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :I might not find "20 gallons" but google does give me: 4 oz oil per gal for a Honda Hobbit. ... 40 mpg = 2 217 600 fathoms per hogshead according to Google, ... Just add a few nanoseconds, one acre, a few furlongs, some rods and chains, ... < 1246071280 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: :D < 1246071306 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :`calc 1/20 hogsheads per rod in miles per gallon < 1246071308 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :(1/20) (hogsheads per rod) = 0.000992063492 miles per gallon < 1246071353 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, cars that get rods to the hogshead. < 1246071377 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`cat bin/calc < 1246071378 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :#!/bin/bash \ if [ ! "$1" ] \ then \ echo 'Calculate what?' \ exit 1 \ fi \ \ QUERY=`echo -n "$1" | od -t x1 -A n -w1000 | tr " " %` \ \ lynx --cfg=/dev/null --lss=/dev/null \ \ --dump --width=1000 'http://google.com/search?q='"$QUERY" | \ grep -m 1 '=' | sed 's/ \+/ /g' < 1246071906 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1246072297 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`calc 40 miles per gallon in square diopters < 1246072299 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :40 miles per gallon = 17 005 748.3 square dioptres < 1246072313 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how does calc work? < 1246072324 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :`calc syntax error"£(*$&£("$ < 1246072325 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`calc the answer to life, the universe and everything * once in a blue moon < 1246072326 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :www.phpbuilder.com/board/showthread.php?t=10366317 - [15]Cached - [16]Similar < 1246072327 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :the answer to life, the universe and everything * once in a blue moon = 4.90135867 10^-7 hertz < 1246072330 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Google. < 1246072335 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, Google calculator < 1246072486 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: How can you ask how calc works when the source is RIGHT THERE :P < 1246072507 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it's faster than looking < 1246072517 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even up a few lines, that would mean being able to parse < 1246072876 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`calc 50 man hours per hour in men < 1246072878 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :books.google.com/books?id=dx1OAAAAMAAJ... < 1246072900 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`calc 50 electron volts per volt in electrons < 1246072901 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :It is the amount of kinetic energy gained by an electron when it passes through ... It is equal to one volt (1 volt = 1 joule per coulomb) multiplied by the ... Therefore 500000 ppm is the same as 50 per cent, because 500000 is half of ... < 1246072922 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`calc 50 unit meters per meter in units < 1246072923 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :(50 unit meters) per meter = 50 units < 1246072944 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`calc the meaning of life - the answer to life, the universe and everything < 1246072945 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :www.youtube.com/watch?v=aboZctrHfK8 < 1246072962 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`ls bin < 1246072963 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :addquote \ calc \ creatures \ define \ esolang \ etymology \ fortune \ google \ imdb \ minifind \ paste \ quote \ runfor \ strfile \ unstr \ url \ wolfram < 1246072978 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`wolfram 40 miles per gallon in square diopters < 1246072986 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :40 miles per gallon in square diopters \ \ Input interpretation: \ \ convert 40 mpg miles per gallon to diopters squared \ Result: \ \ mpg miles per gallon and diopters2 diopters squared are not compatible. \ \ Unit information: \ \ unit \ mpg miles per gallon \ \ dimensions 1 length \ 2 \ \ common physical quantity area < 1246073059 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :`calc the square root of (20 miles per gallon) in diopters < 1246073060 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :square root(20 miles per gallon) = 2 915.96882 dioptres < 1246073094 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION posts that on Facebook. < 1246073447 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :`calc 50 miles per second in hertz per diopters < 1246073449 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :50 (miles per second) = 80 467.2 hertz per dioptres < 1246073480 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :`quote 15 < 1246073481 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :15| wouldn't that be considered pedophilia? No. They all go by stage names. < 1246073587 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1246073632 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :How many bots do we have < 1246073643 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :When will humans become obsolete here? < 1246073652 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm counting 3. < 1246073666 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Soon you'll make a robot to gay out and I'll be useless. < 1246073674 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The classic EgoBot, the new hotness HackEgo, and the foreign Lambdabot. < 1246073684 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Also fungot < 1246073684 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: i used drscheme often need to be implemented useful to be able to < 1246073687 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!vixen Are you gay? < 1246073688 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Don't forget fungot < 1246073689 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: sounds really weird. anyway... i'll give it a list? ie, depending on what it can < 1246073692 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Make that 4. < 1246073693 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er < 1246073698 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@vixen Are you gay? < 1246073699 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :first you tell me. < 1246073708 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :That's like almost as many as regulars here < 1246073717 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Fungot is in Befunge and doesn't afraid of anything. < 1246073735 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: ... More people than that have talked in the past half hour. < 1246073742 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It is a joke < 1246073747 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1246073757 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Clearly, we all need to get IRC bots, though. < 1246073767 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Everyone should have at least one! < 1246074612 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :@vixen Are you gay? < 1246074613 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :let's don't talk about that < 1246074628 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :@vixen Do you want to be? < 1246074628 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, i don't know what I wanna be < 1246074630 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Roger. < 1246074655 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and wilco. < 1246074665 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is vixen an Eliza-alike? < 1246074686 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hahah, greatest gay-on-straight pickup line: "Got any gay in you?" "...no." "Want some?" // it's funny because it makes no sense. < 1246074729 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what do you do if the person responds "yes"? < 1246074757 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, this is a "gay on straight" pickup line, so presumably you have sex with them ... eventually :P < 1246074761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what the effect of that pickup line would be if done on a member of the opposite sex < 1246074790 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1246074793 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So confusing X-D < 1246075297 0 :nooga_!n=nooga@dwb236.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1246075976 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1246076700 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric : < 1246076727 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ? < 1246076741 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> < 1246076757 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION > 7 < 1246076828 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Curses. < 1246076911 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION * 2 = 10,636,016 < 1246077328 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> let GregorR * 2 = 10,636,016 in GregorR * 2 < 1246077329 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `,' < 1246077340 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> let "GregorR" * 2 = 10,636,016 in "GregorR" * 2 < 1246077341 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : : parse error on input `,' < 1246077354 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. Obvious error is obvious. < 1246077356 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... srsly? < 1246077363 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> let GregorR * 2 = 10636016 in GregorR * 2 < 1246077364 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Not in scope: data constructor `GregorR'Not in scope: data constructor `Gre... < 1246077366 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Look at the number :P < 1246077374 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> let "GregorR" * 2 = 10636016 in "GregorR" * 2 < 1246077375 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : 10636016 < 1246077381 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Like I said. Obvious error is obvious. < 1246077626 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :> let gregorR + 2 = 10636016 in gregorR < 1246077628 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Not in scope: `gregorR' < 1246077643 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :> let (gregorR + 2) = 10636016 in gregorR < 1246077645 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : 10636014 < 1246077714 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... That's actually kinda impressive. And damned spiffy. < 1246077768 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :and, according to some, an evil only second to hitler D: < 1246077801 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :/hyperbole < 1246077819 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, the people who think that Arabs are evil. < 1246077821 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes, it's at most a distant fifth < 1246077860 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :really, some people don't like, http://www.mail-archive.com/haskell@haskell.org/msg01261.htm < 1246077871 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(it's doing algebra, algebra is named after a one Al'Jabr, the rest is an exercise for the reader.) < 1246077887 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :> let (u + 20) = 10 in u < 1246077888 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : * Exception: :1:153-165: Irrefutable pattern failed for patter... < 1246077896 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually Al'Jabr was the name of the book < 1246077901 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it's like Zero/Succ.. < 1246077909 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: 404? I can see why people would dislike a 404 error. < 1246077915 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the author was Al Khwarizmi or thereabouts < 1246077915 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Thanks for the correction. < 1246077926 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: GET YAR G-R-VOWELS RIGHT < 1246077936 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: No. < 1246077958 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1246077982 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it's html, not htm < 1246077997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> let (x + 2) = pi in x < 1246077999 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Add a type signature < 1246078007 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1246078014 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric ::t let (x + 2) = pi in x < 1246078015 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :forall t. (Floating t, Integral t) => t < 1246078032 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it actually has to be Integral? < 1246078081 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it's based on Zero/Succ < 1246078102 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> let (x+2) = 1 :: Word8 in x < 1246078103 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : * Exception: :1:145-162: Irrefutable pattern failed for patter... < 1246078115 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :spoilsport < 1246078137 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> let (x+2) = -1 :: Word8 in x < 1246078139 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : 253 < 1246078140 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :let (Succ (Succ x)) = Succ Zero in x, also fails < 1246078161 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :... see Word8/fromIntegral D: < 1246078168 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :fromInteger < 1246078231 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I see how very screwy that is. < 1246078246 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I am in favor of either *generalising that* (so it works right) or banning it. < 1246078265 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :again, Data Natural = Zero | Succ Natural :D < 1246078275 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :but yes, limitedish in practice < 1246078320 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :but.... interestingly.. < 1246078326 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :> let a@(b+1) = 0 in a < 1246078328 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : * Exception: :1:145-155: Irrefutable pattern failed for patter... < 1246078337 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the thing is, it was included for primitive recursion stuff like < 1246078340 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it is rather fail-fast.. b isn't even used < 1246078359 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :> let fac (n+1) = (n+1)*fac n; fac 0 = 1 in fac 10 < 1246078361 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : 3628800 < 1246078400 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so for the original intended use, the >= 0 check is needed < 1246078409 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1246079617 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :owned < 1246079623 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :it's quite late < 1246079633 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :and that 39 norwegian is still alive < 1246079655 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :38 < 1246079661 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :for another day < 1246079800 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :lulz < 1246079835 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :you're almost as old as my father < 1246079841 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :he's 48 ;p < 1246079876 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION whacks nooga_ with his walking stick < 1246079876 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :wicked < 1246079882 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :HAHHAHAHAHHAHA < 1246080006 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :House style < 1246080043 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :dammit and i don't even watch house < 1246080050 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(or tv in general) < 1246080051 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :you should < 1246080059 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :he's utter poignant < 1246080095 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :tv sucks, i don't even own a tv set < 1246080257 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You're younger than my fother. < 1246080266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Father, also. < 1246080297 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :and mather < 1246080307 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1246080342 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: in Polish, i should use "sir" when talking to you < 1246080385 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :like, "dzień dobry panu" < 1246080391 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric := good day sir < 1246080397 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :instead of "hi" < 1246080453 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :funny thing < 1246080463 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :there is nou "you" in formal Polish < 1246080474 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In English, though, we got rid of the grammatical features associated with formality. < 1246080486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And the rest followed. < 1246080503 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :it's considered as rude when you say "you" (= ty) to someone older < 1246080568 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :we say "być na ty" (abiliy to say "you" to smoeone) when you're in close relations to someone < 1246080611 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is listening to Pink Floyd atm < 1246080661 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you're british, right? < 1246080716 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1246080722 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :american? < 1246080726 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :American of British heritage. < 1246080735 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1246080741 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1246080751 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though a last name of "Worcester" would make you think otherwise, wouldn't it? < 1246080761 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... What's weird about that, though? < 1246080762 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hmh < 1246080776 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :whole world tries to speak your lang < 1246080780 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what was the formal equvalent of "thou"? "Ye"? < 1246080782 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1246080790 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: You. < 1246080803 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ye was the formal equivalent of thee. < 1246080804 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :I guess you're not considering it a grammatical feature associated with formality. < 1246080807 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i on't even know english < 1246080819 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :don't* < 1246080830 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :So the object form of "you" used to be "ye"? < 1246080840 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Knocking out the distinction between "formal" and "informal" made it cease to be a grammatical feature associated with formality. < 1246080843 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1246080845 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :and that's the weirdest shit < 1246080860 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Were "your", "yours" and "yourself" at that time the same as they are now? < 1246080883 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: You seem to be better at English than I at Polish. < 1246080886 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: Yes. < 1246080901 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Thy", "thine", and "thyself" for the familiar. < 1246080909 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i wonder what world would be if everyone would try to speak Polish instead of English < 1246080922 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :A world in which there was a Polish empire. < 1246080930 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :in fact, English compared to other langs is *quite* simple < 1246080942 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1246080953 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: Except for its writing system. < 1246080966 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Its writing system is comparable in complexity to Chinese. < 1246080974 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, it's not < 1246080982 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1246080984 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: A world in which there was a Polish empire. << that woul be quite a mess < 1246080990 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(or maybe Japanese; not *quite* as bad as Chinese) < 1246081004 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :what' English writing system? < 1246081025 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :s/'/,/ < 1246081025 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How poor and inconsistent our spelling is. < 1246081114 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :That's whî wê ûs sillê ad-häc sist@ms insted @f actôô@llê spelling things as thâ'r spelld. < 1246081155 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i think that natives use worse eng that foreigners that learn English, but still I don't pretend to know English < 1246081163 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vi kaj via ̂. < 1246081176 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: and you're from? < 1246081181 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :En inglés por favor. < 1246081185 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :The US. < 1246081191 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1246081197 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: Your English is significantly better than 75% of US citizens. < 1246081206 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :noooooo < 1246081213 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You actually make an effort to spell words correctly, and your sentences mostly parse right. < 1246081223 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And what's more, they carry meaning. < 1246081242 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Pick a sentence: < 1246081242 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :ehird thinks that I'm stewpid < 1246081249 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :;D < 1246081266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's because you are. Doesn't change that you know English. :P < 1246081273 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1246081298 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :"If he was smarter, he wouldn't have done that." "If he were smarter, he wouldn't have done that." "If he had been smarter, he wouldn't have done that." "If he would have been smarter, he wouldn't have done that." < 1246081305 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :no I'm not, I try to be annoying, because that brings some entertainment < 1246081348 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: All that neglects that I'd say "He wouldn't have done that were he smarter." :P < 1246081468 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Pues, ¿cuántos de nosotros conocemos español? < 1246081630 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i've learned spanish in high school but i failed < 1246081695 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :k, i've done drinking for today < 1246081714 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :bbl, sleep < 1246082017 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION picks #3 < 1246082077 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That one parses correctly, yes. < 1246082115 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Yo escogería 2 ó 3, dependiendo. < 1246082232 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i feel the first part of #2 would go with "he wouldn't do that" instead < 1246082262 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :I think the use of the present tense in the first part is justified by the idea that smartness doesn't change. < 1246082262 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but maybe it can be both < 1246082282 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION totally calqued an idiolectical habit. < 1246082401 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants curried sentences < 1246082468 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :"I threw him the ball." < 1246082482 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :"(I threw him) the ball." < 1246082487 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's kind of like currying. < 1246082513 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :That sentence certainly isn't bracketed "I threw (him the ball)." < 1246082547 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :(David slowed his pace slightly as his ears, which were the ball, were thrown to him by me.) < 1246082552 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :(Wait, what?) < 1246082571 0 :immibis!n=immibis@203.97.111.43 JOIN :#esoteric < 1246082583 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Next up: Monadic sentences! < 1246082598 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(no, I don't know what a monadic sentence would look like.) < 1246082623 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :I am. < 1246082690 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :Sodium is. < 1246082706 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Sodium am. < 1246082711 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Oops, I just revealed my identity. < 1246082717 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Na, that cannot be < 1246082998 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :frm wiktionary page on monadic: 2. (chemistry) univalent < 1246083116 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Hydrogen, lithium, sodium, francium, cesium... < 1246083133 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :...are. < 1246083135 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :And potassium and rubidium. < 1246083159 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :Hydrogen, lithium, sodium, *potassium, rubidium*, *cesium, francium* < 1246083168 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :And ununennium. < 1246083181 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :And unhexennium. < 1246083204 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :they all are, too. < 1246083220 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Hey, look at this equation. http://upload.wikimedia.org/math/0/9/3/093e1a3a34867fd243899f551177d273.png < 1246083247 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Combine those two elements, and you get *nothing*. < 1246083280 0 :immibis!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1246083535 0 :oerjan!unknown@unknown.invalid QUIT :"Aut caesium aut nihil" < 1246083725 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :lies < 1246083739 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :you get no atoms < 1246083743 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :not nothing < 1246084351 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Nothing, I tell you. < 1246085092 0 :immibis!n=user@203-97-111-43.cable.telstraclear.net JOIN :#esoteric < 1246089599 0 :clog!unknown@unknown.invalid QUIT :ended < 1246089600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1246093762 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :jäääär <-- valid estonian word < 1246093898 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :suprasegmentals <-- valid english word o_O < 1246095012 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1246097166 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A valid Finnish (compound) word: "pää-äänipää". (Unfortunately we have a rule of inserting a hyphen between two parts of a compound word where the first one ends and the second one starts with the same wovel.) < 1246098416 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1246098654 0 :immibis!unknown@unknown.invalid PART #esoteric :? < 1246100602 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :nice, russian has at most three vowel letters < 1246101329 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think we have more than three consecutive wovels very often in a single word either (though "liioittelu", en:exaggerating, has "iioi" in it), but compound words are pretty common here. < 1246101822 0 :Judofyr!n=Judofyr@c8F99BF51.dhcp.bluecom.no JOIN :#esoteric < 1246103085 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"HydraIRC -> http://www.hydrairc.org <- Nobody cares enough to cybersquat it" < 1246103565 0 :nooga_!unknown@unknown.invalid QUIT :Remote closed the connection < 1246103587 0 :nooga!n=nooga@dwb236.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1246103660 0 :nooga_!n=nooga@dwb236.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1246103690 0 :nooga!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1246110829 0 :upyr[emacs]!n=user@79.174.35.21 JOIN :#esoteric < 1246110929 0 :nooga!n=nooga@dwb236.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1246111021 0 :nooga_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1246113028 0 :upyr[emacs]!unknown@unknown.invalid QUIT :Remote closed the connection < 1246114573 0 :augur!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1246116799 0 :kar8nga!n=kar8nga@e-193.vc-graz.ac.at JOIN :#esoteric < 1246119179 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I just discovered that Haskell has support for literate programming. \begin{code} \end{code} < 1246119209 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :also bird style < 1246119221 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bird style? < 1246119239 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :let tweettweet = tweet in tweet tweet tweettweet < 1246119266 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :name the file *.lhs, then start code lines with > < 1246119297 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION didn't know that was called "bird style", although he was aware of it. < 1246119307 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1246119319 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pretty awesome. < 1246119339 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sees why there exists Literate Perl. < 1246119345 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So in essence, lambdabot runs the channel in .lhs mode :P < 1246119361 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I never connected its '>' trigger to lhs, but that makes some sense. < 1246119397 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\begin{code}[1..]\end{code} Here we see a list of infinite size. < 1246119408 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaaaw. < 1246119471 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> [1..2] < 1246119471 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [1,2] < 1246119476 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Here we see a list of finite size. < 1246119498 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pity, too. It should have every number between 1 and 2. < 1246119521 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(and yes, I'm well aware that common numerical representations make that rather unlikely) < 1246119554 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :[1,1.00000000000000000000001..2] < 1246119556 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> [1,1.00000000000000000000001..2] < 1246119558 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.... < 1246119568 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1246119594 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> length [1,1.00000000000000000000001..2] < 1246119599 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : mueval-core: Prelude.read: no parse < 1246119599 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : mueval: ExitFailure 1 < 1246119641 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1,1..2] < 1246119642 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,... < 1246119658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1,1.._] < 1246119659 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : Pattern syntax in expression context: _ < 1246119663 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> length [1,1..2] < 1246119663 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> [1,1..] < 1246119666 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,... < 1246119668 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : mueval-core: Prelude.read: no parse < 1246119668 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : mueval: ExitFailure 1 < 1246119689 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't understand that error at all :P < 1246119692 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :> let cycle n = [n,n..] in cycle "HI!" < 1246119693 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : No instance for (GHC.Enum.Enum [GHC.Types.Char]) < 1246119693 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : arising from a use of `... < 1246119705 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Totally lame. < 1246119722 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> foldl (+) 0 [1..10] < 1246119724 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : 55 < 1246119731 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> foldl (+) 0 [1,1..10] < 1246119739 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : mueval-core: Prelude.read: no parse < 1246119739 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : mueval: ExitFailure 1 < 1246119744 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: It's crashing somewhere else, and it then goes through read... Somewhere... < 1246121611 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1246122059 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1246123643 0 :Judofyr!n=Judofyr@c8F99BF51.dhcp.bluecom.no JOIN :#esoteric < 1246124086 0 :upyr[emacs]!n=user@79.174.35.21 JOIN :#esoteric < 1246124193 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :> foldl (\ s@(x:y:l) o -> if o == "+" then (x+y):l else (read o):s) [] ["5","5","+"] < 1246124196 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric : * Exception: :1:148-204: Non-exhaustive patterns in lambda < 1246124199 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1246124253 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::< < 1246124991 0 :augur!n=augur@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1246125130 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :should i cover [] x:[] also ? < 1246125140 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but in lambda it's impossible < 1246125302 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Like, use a where? < 1246125311 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Or more creative uses of guards? < 1246125416 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :guards < 1246125419 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but in one line? < 1246125621 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah; you can use semicolons. < 1246125702 0 :MigoMipo!n=MigoMipo@84-217-5-18.tn.glocalnet.net JOIN :#esoteric < 1246126065 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :nooga what are you mucking about with? < 1246126129 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :uhu < 1246126138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :who claimed that lostkingdom was hard to solve? < 1246126139 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :uhu? < 1246126142 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :augur: foldl (\ s@(x:y:l) o -> if o == "+" then (x+y):l else (read o):s) [ < 1246126146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :was it ais? < 1246126147 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :O_O; < 1246126835 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: LostKingdom is hard, but no more so than most other text adventures. < 1246126896 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Most text adventures are absurdely frustrating < 1246127144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, only hard bit were the mazes... Helps to draw a diagram < 1246127153 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1246127194 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, the mazes is what really got me. < 1246127833 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::F < 1246127956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I solved them by writing a file like this: http://pastebin.ca/1476632 < 1246127971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thus mapping the entire maze < 1246128033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in some cases you need to go south then north to end up in the right place, that is, the connections are _mostly_ one-way. < 1246128320 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :generated the file? < 1246128324 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :or wrote it by hand? < 1246128357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nooga, copy-pasted messages and wrote by hand yes < 1246128369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't write a program to *play* lostkingdom to figure out the maze < 1246128374 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would be, err, silly < 1246128388 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lots of work < 1246128428 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway there are 8 "rooms" in that maze < 1246128756 0 :zzo38!n=zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1246128817 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I think you can treat Unlambda as lazy if you just say that every command other than "d" evaluates its parameter before doing other things < 1246128851 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I care not for silly unlambdas! < 1246128856 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Lazy bird is enough for me < 1246128866 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :That seems one way to implement "d" in Underload. < 1246128881 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Now ti make the Unlambda "c" in Underload, too. < 1246128890 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :s/ ti / to / < 1246128945 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If we can't do "c" with thee existing commands, then we can add a new one. < 1246129015 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The new one can do the following: Take the entire stack into a string, add on a string representing the rest of the program (all in parentheses), and then discard the entry of the stack underneath. < 1246129022 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is that sufficient? < 1246129721 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The Unlambda in CLCLC-INTERCAL (using the CLCLC-INTERCAL functional operators) does treat it as lazy and each command other than "d" does an evaluation. < 1246129763 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :uhm < 1246129964 0 :augur!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1246130391 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.qwantz.com/index.php?comic=1111 Haa this is so sa < 1246130402 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*sad < 1246130418 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Dinosaur Comics archive binge? < 1246130443 0 :fungebob!n=chatzill@pool-173-57-149-198.dllstx.fios.verizon.net JOIN :#esoteric < 1246130509 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'd never read it, so I'm reading it through. < 1246130526 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Good man. < 1246130535 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fungebob? < 1246130544 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :hey whats up < 1246130546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fungebob, meet fungot. Fungot, fungebot. < 1246130547 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: make one. " slow" one? *i* open one with the firefox logo on too.) < 1246130563 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :Pleased to meet you < 1246130570 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. Fungebob. < 1246130661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungebob new here? < 1246130665 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Apparently. < 1246130680 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :yeah i just come by to lurk for a bit every couple of years < 1246130685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1246130691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I knew the nick sounded familiar < 1246130703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway considering your nick you would like fungot. < 1246130704 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ruby sometimes makes my teeth itch the first day of scheme fnord haven't decided on a specific implementation, there's quite some scheme code to c < 1246130706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^source < 1246130706 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/fungot.b98.txt < 1246130723 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1246130729 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :Yeah! now that's some funge! < 1246130748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, fungot still runs under cfunge right? < 1246130748 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i frequently desire a standardized optional argument mechanism. it in fact < 1246130750 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :'Tis a thing of beauty. (even though I don't know Funge) < 1246130756 0 :nooga!unknown@unknown.invalid QUIT :"Leaving..." < 1246130798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, or have you worked on jitfunge maybe? < 1246130820 0 :CESSMASTER!unknown@unknown.invalid QUIT :Remote closed the connection < 1246130847 0 :CESSMASTER!n=CESSMAST@unaffiliated/joelywoely JOIN :#esoteric < 1246130865 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes that Fungot doesn't handle CTCP. Lame. < 1246130903 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nor does the Egoëst of bots, Egobot. < 1246130921 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or lambdabot. < 1246130924 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1246130965 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :@vixen ctcp < 1246130965 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :so, what made you want to message me? < 1246131441 0 :zzo38!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1246131916 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :mtve: Got any more of the Befunge mailing list, by any chance? < 1246132199 0 :augur!n=augur@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1246133237 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, no. < 1246134038 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, to what questions < 1246134075 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Your two questions, in that order; yes, cfunge; no, unfortunately not jitfunge. < 1246134106 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Haven't really been doing anything esoteric lately.) < 1246134118 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(A traitor am I.) < 1246134282 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how does one implement value range propagation < 1246134299 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can see manually that a cell can be either 0 or 1 at one point < 1246134314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I have no idea how to implement a good propagation pass for it < 1246135617 0 :MigoMipo!unknown@unknown.invalid QUIT :"QuitIRCServerException: MigoMipo disconnected from IRC Server" < 1246136408 0 :mtve!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1246137193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:52 GregorR: http://www.youtube.com/watch?v=JGAMppuXf7U // hilarious and extremely NSFW < 1246137194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :old < 1246137236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :02:14 GregorR: ais523: How can you ask how calc works when the source is RIGHT THERE :P < 1246137244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais prefers bugging people over research < 1246137321 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... are we talking about the same ais? :P < 1246137373 0 :Slereah!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1246137400 0 :Slereah!n=Slereah@ANantes-259-1-15-183.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1246137448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :02:51 ais523: is vixen an Eliza-alike? < 1246137450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cybering eliza. < 1246137467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :03:41 pikhq: ... That's actually kinda impressive. And damned spiffy. < 1246137467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1246137470 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :@vixen can has sex0rz? < 1246137470 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Don't tease me < 1246137473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(n+k) patterns only work for a positive k < 1246137479 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :@vixen i want to tease ur clothes right off < 1246137479 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :how bad do you want me? < 1246137480 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and you can't do (n-k) < 1246137485 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :@vixen VERY NAUGHTY < 1246137485 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :I will NOT be ignored... < 1246137486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or even (n+(-k)) as I said < 1246137492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they're a hopelessly hacky special case < 1246137576 0 :Slereah!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1246137741 0 :Slereah!n=Slereah@ANantes-259-1-15-183.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1246137986 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.qwantz.com/index.php?comic=1144 // narrator vs character comics :P < 1246138069 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :hawt < 1246138099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :21:15 GregorR: ... are we talking about the same ais? :P ← yes, he refuses to google for things and when I google for him and link to a relevant page he refuses to click it because he hates the web < 1246138130 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Then what is he doing on it? < 1246138143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This is on the internet, not the web.......... < 1246138188 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But the esolang wiki is on the web < 1246139022 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :NUH UH < 1246139183 0 :CESSMASTER!unknown@unknown.invalid PRIVMSG #esoteric :@vixen poop on me < 1246139183 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :i could really use a backrub < 1246139194 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1246139204 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Also, "I'm a flower!" < 1246139251 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1246139263 0 :pikhq!n=pikhq@75-106-100-121.cust.wildblue.net JOIN :#esoteric < 1246139833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION attempts to increase his mac's in-RAM disk cache size < 1246139839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's seeking like there's no tomorrow... < 1246139971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :having 1.13gb out of 2.5gb unused when it could be caching disk is irritating < 1246140221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OS X sure is nice ... when you have beefy hardware to run it on ... < 1246140281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Object cache: 8303 hits of 33586 lookups (24% hit rate) < 1246140283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— vm_stat < 1246140285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty bad... < 1246140372 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1246140375 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i want hit rate stats < 1246140410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :install os x :p < 1246140453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can't find anything about the disk cache :-( < 1246140636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe I'll mount /tmp and the like in ram < 1246140736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/tmp + /Library/Caches + /var/tmp = 13.7MB, so I could mount them in ram just fine < 1246140747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the question is how < 1246140798 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :don't use osx < 1246140818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IGNORE THIS FILE. < 1246140818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This file does nothing, contains no useful data, and might go away in < 1246140819 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :future releases. Do not depend on this file or its contents. < 1246140821 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— /etc/fstab.hd < 1246140823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: but i like os x. < 1246140837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it just sucks at managing mechanical disks. < 1246140904 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Wow, that's really kinda dumb. < 1246140911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what is? < 1246140917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the /etc/fstab.hd thing? it'll just be a legacy file < 1246140922 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sucking at managing mechanical disks. < 1246140924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1246140939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well it doesn't really suck, it's prolly about the same as linux or only a little worse < 1246140946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't think anything's good at managing mechanical disks < 1246140961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How familiar are you with LVM? < 1246140965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because you have the weird-ass, meaningless variable of how_far_away_data_is_from_the_head < 1246140970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I don't mean like that < 1246140976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean like sequencing IO operations, caching it, etc < 1246140987 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that. < 1246141001 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, Linux is probably the best at it, but that doesn't make it all that good. < 1246141006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not a huge deal because if I wanted this machine to go really fast i'd stick an SSD in it < 1246141029 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, 13 year olds with expendable cash. < 1246141059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: unfortunately not. < 1246141073 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1246141098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if it wasn't for those pesky child labour laws i'd be working my ass off to have more gadgety prospects :) < 1246141133 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, those damnable child labour laws. < 1246141172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :insane, n. "We had the same problem and decided to disable the (disk-)cache of Safari because with today's fast internet connections it is not necessary anymore." < 1246141182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, internet connections are totally as fat as disks and caches. < 1246141220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% du -sh ~/Library/Caches [ this still hasn't terminated yet, so i fear it will be far too big for ram ] < 1246141329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% du -sh ~/Library/Caches < 1246141329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2.2G /Users/ehird/Library/Caches < 1246141330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Feck. < 1246141349 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's rather silly. < 1246141353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: can I run a fibre-optic cable to your house and use a gig or two of your ram? < 1246141358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the 2.2g thing? < 1246141362 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no < 1246141362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eh, it has my entire browser cache < 1246141363 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1246141379 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i thought you were buying a better computer < 1246141382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: fuck you :( < 1246141386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am < 1246142274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, over the Atlantic? The delay would be very noticeable. < 1246142277 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1246142288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nothing can be slower than mechanical disks :P < 1246142305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, if so, reduce cache size < 1246142320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it downloads from internet instead every time < 1246142335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you asserted it would be faster just above :P < 1246142343 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "insane, n." < 1246142344 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It was a quote. < 1246142350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:19 ehird: insane, n. "We had the same problem and decided to disable the (disk-)cache of Safari because with today's fast internet connections it is not necessary anymore." < 1246142350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:19 ehird: Yeah, internet connections are totally as fat as disks and caches. < 1246142354 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Even the quote didn't say it'd be faster. < 1246142377 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : nothing can be slower than mechanical disks :P < 1246142386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Shut up. < 1246142417 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway, totally disabling cache isn't a good idea, web server owners will hate you. So will your ISP < 1246142427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I CALLED THE PERSON SAYING IT INSANE < 1246142427 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have my cache set to something like 100 MB or so. < 1246142432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHY DO YOU THINK I AGREE WITH THEM < 1246142442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, " nothing can be slower than mechanical disks :P" ;P < 1246142443 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is why < 1246142453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Note ":P". < 1246142702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Note ";P" < 1246142711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:40 AnMaster: ehird, anyway, totally disabling cache isn't a good idea, web server owners will hate you. So will your ISP < 1246142713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No ;P there < 1246142721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or before there, apart from in < 1246142723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:38 AnMaster: you asserted it would be faster just above :P < 1246142724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and < 1246142726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:40 AnMaster: ehird, anyway, totally disabling cache isn't a good idea, web server owners will hate you. So will your ISP < 1246142731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :appeared to be a serious clarification < 1246142751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and a ":P" < 1246142762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1246142768 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the 22:40 one was serious yes. < 1246142772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the 22:38 one wasn't < 1246142786 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The 22:40 one is what I am talking about, and why was it serious? < 1246142788 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I clearly did not agree. < 1246142809 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I wasn't totally sure you weren't serious < 1246142827 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:19 ehird: insane, n. "We had the same problem and decided to disable the (disk-)cache of Safari because with today's fast internet connections it is not necessary anymore." < 1246142827 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:19 ehird: Yeah, internet connections are totally as fat as disks and caches. < 1246142830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :insane, n. "stuff" < 1246142833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is clearly calling "stuff" insan < 1246142834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1246142838 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't get how you don't understand this? < 1246143328 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i wonder what the hit rate on a squid type proxy in a single household is < 1246143404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yourmom% < 1246143700 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :@hoogle State a -> a < 1246143701 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Did you mean: State a a -> a /count=20 < 1246143701 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Prelude id :: a -> a < 1246143701 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Data.Function id :: a -> a < 1246143711 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :@hoogle State aa -> a < 1246143715 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Did you mean: State aa aa -> a /count=20 < 1246143717 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :@hoogle State a a -> a < 1246143718 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1246143719 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Unsafe.Coerce unsafeCoerce :: a -> b < 1246143721 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Prelude ($) :: (a -> b) -> a -> b < 1246143723 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Text.Parsec.Prim stateUser :: State s u -> u < 1246143725 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Text.ParserCombinators.Parsec.Prim stateUser :: State s u -> u < 1246143727 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Text.Parsec.Prim stateInput :: State s u -> s < 1246143730 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :?ty runState < 1246143732 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :forall s a. State s a -> s -> (a, s) < 1246143734 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :?ty execState < 1246143735 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :forall s a. State s a -> s -> s < 1246143736 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :?ty evalState < 1246143738 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :forall s a. State s a -> s -> a < 1246143960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swaps Capslock and Control in a few clicks in System Preferences, gloats at non-OS X users < 1246143974 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol now pressing control turns my capslock light on < 1246144010 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah < 1246144019 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :that thing's memory-mapped you know < 1246144024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: the light is on the capslock key, though < 1246144029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is why it's funny < 1246144035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it wouldn't be if it were above the numpad like a lot of kbs < 1246144037 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :true, though still makes sense < 1246144057 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my capslock has a dip on the right side of it that's still part of the key so this remapping isn't very comfortable < 1246144097 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :rotate it? < 1246144133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: capping keys of this keyboard is rather hard < 1246144143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as it has no border around the keys and they're solidly put in < 1246144147 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can take off the arrow keys and control < 1246144148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's about it < 1246144153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, and only the left and right arrow keys < 1246144412 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: i wonder if i could utilize its memory-mappedness to make it blink according to a beat < 1246144422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there was a winamp plugin that did that with numlock/capslock/scrollock(?), iirc < 1246144451 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I remember writing QBASIC programs that manipulated the lights < 1246144470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :would be a pain to convince the os to give me access to them; can even root do that? < 1246144471 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :tow of them are in one place, and one of them is somewhere nearby, but I forget the detaiols < 1246144483 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(or were they on ports?) < 1246144503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :detaiols < 1246144558 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the keys are right next to each other! < 1246144572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: you forgot "like", man. < 1246144578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's, like, unforgivable, man. < 1246144579 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it's not as good as "Wikipedoia" though < 1246144589 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :more like wikipedophillia am i rite. < 1246144614 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"little children make me scared ... of myself" < 1246145057 0 :Pthing!n=pthing@77-100-194-169.cable.ubr04.pres.blueyonder.co.uk JOIN :#esoteric < 1246145059 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :o lawd < 1246145086 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :We had a qbasic game which involved pressing the space bar as rapidly as possible, with "score" indicated by the keyboard leds; this was used in the school computer class where there was a switch in the teacher's box which made all the monitors mirror his/hers; obviously we needed something to do during those times that didn't need a screen. < 1246145113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hello Pthing. Are you a thing or a pthing? < 1246145118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, who art thoust. < 1246145124 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hes new! < 1246145126 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :from #isharia! < 1246145131 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/MONOD < 1246145132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh, not *another* one. < 1246145132 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :his. < 1246145140 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :yes :| < 1246145142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :We have like 3 of them now. < 1246145142 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bah, they took away all the good programming languages < 1246145150 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :at school < 1246145158 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so, did someone mention #esoteric somewhere? :P < 1246145172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur, #isharia, Pthing. < 1246145177 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i told pthing to come here. < 1246145180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also Slereah is from there. < 1246145180 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :since he did http://esolangs.org/wiki/MONOD < 1246145183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey wasn't SimonRC there? < 1246145185 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ha. < 1246145185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Dunno. < 1246145185 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and SimonRC < 1246145185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe. < 1246145189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1246145190 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :heres there now! < 1246145196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Although SimonRC has been here for all eternity. < 1246145224 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hey, atleast slereah and pthing actually have esolangs < 1246145229 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ive not even completed one XP < 1246145234 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :god what a loser < 1246145240 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :inorite < 1246145248 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :never any good ideas! < 1246145251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur is just here so I can make terrible jokes vaguely related to him being in gay every now and then. < 1246145257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also to hit on oklopol. < 1246145261 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :very true. < 1246145268 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but then, ehird is here to act 13. < 1246145269 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm more new people I see < 1246145269 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so.. < 1246145270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :strange < 1246145271 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1246145281 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1246145282 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :MONOD < 1246145283 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :it is < 1246145283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not until I turn 14. < 1246145284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1246145284 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :p. okay < 1246145286 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird < 1246145288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Err, not when. < 1246145289 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Rather. < 1246145292 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Monod? < 1246145294 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or ... < 1246145295 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :NOMOD? < 1246145298 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :no, MONOD < 1246145301 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HURF DURF. < 1246145301 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :definitely MONOD < 1246145305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nomod now with more nomads < 1246145312 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :nomads! < 1246145326 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :comonods and conomods to go with your comonads and conomads < 1246145358 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :well i guess the problem is that i just made it up as i went along and kinda stole ideas from biology and simplified them < 1246145375 0 :Pthing!unknown@unknown.invalid PRIVMSG #esoteric :so I don't have a clue how you can classify or p. much do anything < 1246145382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :class Nomad n where terurn :: n a -> a; (=>>) :: a -> (n a -> b) -> n b < 1246145385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THE NOAR YOU MOW!!! < 1246145406 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Dammit. < 1246145408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's a comonad. < 1246145413 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Needs more monads. < 1246145427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was trying to make it a bizarro comonad. < 1246145464 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it is close to a comonad < 1246145476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: no, it's identical < 1246145482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.eyrie.org/~zednenem/2004/hsce/Control.Comonad.html < 1246145484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :extract :: w a -> a < 1246145488 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :extend :: (w a -> b) -> w a -> w b < 1246145496 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :uh what < 1246145496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, wait < 1246145498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mine is "a" < 1246145499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not "w a" < 1246145502 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :delicious! < 1246145506 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :yeah :P < 1246145511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now I have to figure out a use. < 1246145517 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what eactly is a comonad, anyway < 1246145523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur: the opposite of a monad. < 1246145527 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1246145528 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :comonad is useful for its context < 1246145537 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what is a monad! < 1246145538 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :but if you use an 'a' instead of a 'w a', there isn't much context < 1246145542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur: lern2haskell < 1246145543 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :instead of it being hard to get things out, it's ahrd to get things in < 1246145544 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :augur: the dual of a comonad < 1246145548 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1246145557 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :man < 1246145558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my Nomad is just a trivial reversal of Monad :P < 1246145560 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :simonrc < 1246145561 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :stop it < 1246145566 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :also, some things can be expressed as monads or comonads < 1246145567 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :because in all cases you'd use a default context, which is useless < 1246145568 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :augur: ?? < 1246145570 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hard things going in and out < 1246145577 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :that's what she said < 1246145578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*BADUM TISH* < 1246145582 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: *he < 1246145587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Please make all jokes augur-gayness-appropriate. < 1246145591 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :indeed. < 1246145605 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :hey, I don't ask you to make jokes gracenotes-gayness-appropriate < 1246145608 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1246145612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION attempts to write 'instance Nomad Tidendity' < 1246145614 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :btw http://en.wikipedia.org/wiki/Nomad_(disambiguation)#Other_uses < 1246145623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: but you're not augur, so there. < 1246145644 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: did you add that? XD < 1246145648 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :no < 1246145651 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird? < 1246145659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No, a /prog/lodyte. < 1246145664 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1246145666 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :okay, dinnar teim < 1246145686 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/w/index.php?title=Nomad_%28disambiguation%29&diff=248980440&oldid=238174700 < 1246145701 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :^ Someone went and cleaned up the whole thing, but didn't see Nomad vs. Monad :) < 1246145714 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I guess it's not that obvious, though. < 1246145715 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well its a good thing to have! < 1246145776 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1246145789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@src Identity (>>=) < 1246145790 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :m >>= k = k (runIdentity m) < 1246145792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@src Identity return < 1246145792 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :return a = Identity a < 1246145805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@src runIdentity < 1246145805 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :Source not found. My mind is going. I can feel it. < 1246145817 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it's the record accessor < 1246145820 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right < 1246145820 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :@src Identity < 1246145820 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :newtype Identity a = Identity { runIdentity :: a } < 1246145832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :data Tidendity a = Tidendity a < 1246145832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instance Nomad Tidendity where < 1246145833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : terurn (Tidendity a) = a < 1246145835 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : nibd a f = Tidendity $ f (Tidendity a) < 1246145837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm fairly sure that's the corresponding nomad < 1246145852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :runIdentity's equivalent being, I think, the constructor Tidendity < 1246145884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::t runIdentity < 1246145885 0 :lambdabot!unknown@unknown.invalid PRIVMSG #esoteric :forall a. Identity a -> a < 1246145938 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird, why is it hard to get a value out of a monad? < 1246145944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur: because there's no function for it. < 1246145963 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :cant you like < 1246145973 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :get (M x) = x < 1246145974 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :? < 1246145987 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :that's for one specific monad though < 1246145990 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well sure < 1246145992 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :there's no general way < 1246145995 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well no < 1246146003 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i dont mean in general tho < 1246146004 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :whereas with Comonad there's "extract a" < 1246146022 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :IO doesn't let you get the value out of it, because its constructors are hidden < 1246146023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur: write a function (IO a -> a) like that < 1246146024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :go go go! < 1246146028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: *hi5* < 1246146037 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's odd < 1246146045 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :why does load average skyrocket when writing to a disk < 1246146047 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :\o/'*hi5*'\o/ < 1246146047 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : |         | < 1246146048 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : |\        |\ < 1246146049 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i mean, if you _can_ do that, i dont see what monads really do, other than act as wrappers < 1246146058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: encryption < 1246146061 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :completely open wrappers < 1246146068 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no... < 1246146069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: also maybe raid if you have that going on < 1246146075 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :they make some maniputaions easier < 1246146077 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :not that either < 1246146082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then your mom < 1246146084 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :they allow code to be generic over the monad < 1246146094 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur: they're not wrappers < 1246146097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nobody says they have to contain values < 1246146098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :many don' < 1246146099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :t < 1246146105 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Data.Map does that < 1246146114 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :whats a monad that doesnt contain a value < 1246146120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1246146128 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :wat. its true! < 1246146129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur: you evidently don't understand anything about monads, ... < 1246146133 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well, it is parameterised over the value in some other way < 1246146135 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird: not really. < 1246146136 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :e.g. see Parsec < 1246146139 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :which is why i dont get it < 1246146153 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :every description of monads ive seen < 1246146157 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(though Parsec doesn't need to be a full monad really) < 1246146158 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :they're just ADTs < 1246146163 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :that wrap values < 1246146172 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :SPACESUITS AND SPACESTATIONS < 1246146183 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1246146194 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and i dont get how that makes them interesting at all. < 1246146201 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :that is just trying to build an intuation for the types and for the operations that make sense < 1246146210 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :the important part is how >>= and return work. < 1246146217 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :>>= is flatmap. < 1246146221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur measures everything's value on how interesting or weird it seems to him at first sight. < 1246146227 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :not that i get how flatmap can work on non-lists but < 1246146235 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :o_o < 1246146236 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what < 1246146240 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :thats not what im saying at all < 1246146249 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im just saying that i dont get what monads are < 1246146256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that much is obvious < 1246146273 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :because every explanation ive seen of them makes them look like data containers. < 1246146297 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :even the definitions for what makes a monad a monad, requiring return and bind as _the_ defining characteristics < 1246146309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :analogies are not helpful for understanding monads. learn all their constituents first then read the definition. < 1246146318 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :WHAT constituents! < 1246146324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haskell. < 1246146332 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :::rolleyes:: < 1246146342 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :the IO monad isn't a container, though: (>>=) :: IO a -> (a -> IO b) -> IO b < 1246146355 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :it chain an action and a decision on what to do with the result of that action < 1246146356 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :the IO monad is a pseudo container < 1246146362 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i mean, its IO a < 1246146363 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :not IO < 1246146364 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :IO a < 1246146371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, augur, you are wrong < 1246146373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is not a container < 1246146374 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1246146374 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm, ish < 1246146376 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :how < 1246146381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is simply not < 1246146383 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :HOW. < 1246146388 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what is the a in IO a < 1246146392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a type. < 1246146396 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :durr < 1246146398 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :thanks ehird < 1246146403 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :a type of what? < 1246146408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :...... < 1246146409 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what has that type in an IO monad < 1246146409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a type. < 1246146413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1246146418 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :IF ITS A TYPE, WHATS THE INSTANCE < 1246146426 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're severely misunderstanding something fundamental < 1246146433 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :apparently < 1246146439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :may i recommend you learn haskell before trying to understand monads? < 1246146455 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i know haskell-minus-monads, pretty much. < 1246146466 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(in terms of continuation-cased pure IO, it is the type of the parameter of the continuation, for example) < 1246146470 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :not the nuances, perhaps. but enough. < 1246146471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evidently not, augur < 1246146476 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :evidently, ehird! < 1246146478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you knew haskell without monads properly, this would be trivial < 1246146484 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I dunno about that < 1246146485 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you're an idiot < 1246146486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your confusion about "instantiating" types in "containers" shows this < 1246146493 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :apparently not! < 1246146509 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :'IO a' can be though of as an action, where the 'a' is the result type of the action < 1246146517 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right, typical augur, asks an inflammatory question, refuses to admit he might not know certain things properly, is accusatory and annoying, refuses to listen < 1246146519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :conversation is now terminated. < 1246146531 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :it was not an inflammatory question, ehird < 1246146533 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :you're just 13. < 1246146550 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :your brain hasnt fully developed, its understandable why you wouldnt understand simple questions like this. < 1246146551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, that much is obvious; it is also your argument whenever you disagree with me. < 1246146572 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: i see. < 1246146577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :augur: the gall of someone using "argumentum ad YOU'RE THIRTEEN LOL" accusing someone else of having an underdeveloped brain is astonishing. < 1246146577 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um, I thought ehird was 22? < 1246146580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :please feel free to fuck off. < 1246146588 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :whats that ehird? < 1246146588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: i don't recall saying that :D < 1246146595 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i cant understand your 13 year old language. < 1246146604 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :oh dear. < 1246146611 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: can you elaborate further? < 1246146625 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :because ehird isnt explaining anything with his "lolgolurnhaskell" < 1246146725 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I'm busy, but you can read about them here, if you like: http://book.realworldhaskell.org/read/monads.html < 1246146736 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :there's no spaceship or warm fuzzy thing analogies, IIRC < 1246146778 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Haskell does have a problem of sorts with this. < 1246146782 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ive read that, man < 1246146807 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i get what you can DO with monads, but i dont GET what they are < 1246146818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: it does? i was unaware. i would attribute the problem more to a type of mind; I literally never thought "monads are hard" or "i don't know what a monad is". < 1246146819 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*I < 1246146839 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ehird: odd < 1246146857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: at the time, oerjan accused me of learning them beforehand :) < 1246146873 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ehird: precoscious fucker < 1246146877 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*precosious < 1246146881 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*precocius < 1246146883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) < 1246146883 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*whatever < 1246146889 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird: its not even that i dont "know what a monad is", i just dont see how monads are different from just special kinds of this or that that already exist < 1246146892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: my retort: "amazing spelling fucker" < 1246146895 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :sorry, I tend to suffer from envy in such areas < 1246146930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: it's ok, i've been dislodged; pikhq fully grokked monads, functors, applicatives and monoids on his fourth day of learning haskell < 1246146937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now that was a blow to my ego :D < 1246146941 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :fuck < 1246146950 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :is there any point to my continued existance? < 1246146953 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric : \o/ < 1246146953 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :     | < 1246146953 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :     >\ < 1246146959 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :>'o'< < 1246146960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: not really, let's make a suicide pact < 1246146967 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :magikarp! < 1246146971 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i support this move < 1246146976 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :if simonrc isnt part of it < 1246146978 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :*splash* *splash* *splash* < 1246146998 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :once I smoked a monad on a dare < 1246147008 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :did you experience satori < 1246147048 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, I blacked out for a few hours < 1246147161 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :whoa. this is an awesome owl. http://upload.wikimedia.org/wikipedia/commons/d/d2/Uhu-muc.jpg