< 1201046418 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"Kubuntu." < 1201046421 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Was I saying < 1201046428 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OK: < 1201046431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :get a terminal < 1201046441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and enchant thus: < 1201046443 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm on it < 1201046446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sudo apt-get install sbcl < 1201046458 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :enter a 'pass~worde', and sit patiently < 1201046504 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :The enchantment is working. < 1201046548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: You are installing a compiler for the ancient~magick arts of Lithp, by the way. < 1201046578 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is it a gay language? < 1201046625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. It's a language with a lot of parentheses. < 1201046639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You may have heard of it before ;) < 1201046696 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes indeed. < 1201046824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: Installed? < 1201046840 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It seems! < 1201046935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: run 'sbcl' < 1201046937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and do (+ 2 3) < 1201046942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :check that it prints out the result correctly < 1201046974 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :5. Is that correct? I don't have my calculator at hand. < 1201047113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1201047323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: just getting a nice program runner < 1201047527 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: won't be long ;) < 1201047556 0 :EgoBot!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1201047577 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :So, what's the program? < 1201047652 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: almost... < 1201047661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lisp is more suited to the REPL way, heh < 1201047665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm making it so you can do: < 1201047670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :./run.lisp blah.q < 1201047671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1201047671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :qq < 1201048275 0 :Asztal!n=asztal@cpc1-stkn2-0-0-cust786.midd.cable.ntl.com JOIN :#esoteric < 1201048436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: almost ready < 1201048703 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1201048834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OK Slereah < 1201048851 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :make a new directory < 1201048852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like < 1201048854 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~/qq < 1201048884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then, Slereah, download these files to these names in that dir: < 1201048886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/nva8Do66.txt qq.lisp < 1201048899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/ssdUo542.txt qq.asd < 1201048912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/APz2d592.txt run.lisp < 1201048918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: Then, when you've done that, do: < 1201048920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :chmod +x run.lisp < 1201048928 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And you're ready to go. To run a qq program, just do: < 1201048935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :./run.lisp prog.qq < 1201048948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and voila < 1201048983 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh. I usually do my interpreters in a copypasta form. < 1201049051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: But, got all that? < 1201049068 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It is saved. < 1201049085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Did you do the chmod? < 1201049107 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1201049110 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What does it do? < 1201049120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lets you run it as an executable < 1201049134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OK, put 0 7(6) in a file - say foo.qq < 1201049135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then do: < 1201049138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :./run.lisp foo.qq < 1201049144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and enter a character, and hit enter < 1201049157 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it should say that character (though bumped before your prompt because it does not output a newline) < 1201049177 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : component :ITERATE not found, required by # < 1201049253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oshi < 1201049254 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok: < 1201049256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sbcl < 1201049257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then: < 1201049259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(require < 1201049261 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1201049262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then: < 1201049273 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(require 'asdf) (require 'asdf-install) (asdf-install:install :iterate) < 1201049284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :answer 2 to the first question, and 0 to the second < 1201049289 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then, when it's done, exit sbcl < 1201049290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then try again < 1201049476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ping < 1201049521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: is it working now? < 1201049554 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :gnip < 1201049579 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i released a qq interpreter < 1201049586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.nonlogic.org/dump/bin/1201049292-qq-v1_0.tar.gz and check the README < 1201049592 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://membres.lycos.fr/bewulf/Russell/Huh.png < 1201049594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1201049596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i forgot the readme < 1201049597 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :A mystery < 1201049622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: bizzare. try in another dir < 1201049624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: reuploading < 1201049668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: http://www.nonlogic.org/dump/bin/1201049491-qq-v1_0.tar.gz < 1201049670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: try with http://www.nonlogic.org/dump/bin/1201049491-qq-v1_0.tar.gz < 1201049686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: (will you? :P) < 1201050112 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: aww ping < 1201050346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :NOBODY CARES =( < 1201050357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, aer you alive? oklopol? :P < 1201050392 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm writing sum article for Lazy Bird. < 1201050416 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: WELL TEST THE NEW INTERP :P < 1201050420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And try in a different directory < 1201050467 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's late and all! < 1201050487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :=( < 1201050494 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1201050504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: HOW CAN YOU SAY NOPE IN REPLY TO THAT < 1201050505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that makes no sense < 1201050535 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201050567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Download http://www.nonlogic.org/dump/bin/1201049491-qq-v1_0.tar.gz and read the README :P < 1201050572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Don't worry it's free software ;) < 1201050573 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(MIT) < 1201050629 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, I was about to give you lots of money, but... < 1201050673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: d'aww < 1201050832 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :don't worry, you can still buy it as part of my proprietary enterprise turnkey solution. < 1201050848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: brilliant < 1201051224 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Lazy_Bird < 1201051226 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Comments? < 1201051359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: lazy evaluation + IO = you need monads < 1201051429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this also solves your _ problem < 1201051486 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I tried to read them monads. < 1201051550 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's not that easy! < 1201051614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, but you'll get it eventualy < 1201051629 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh, we edited simultaneously and had an identical fix < 1201051634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and you'll have the most bloated type system in a combinator language as well as a nice way to do IO and state < 1201051639 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(the # one) < 1201051640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: hey! you! try my qq interp! < 1201051646 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :NEVER < 1201051684 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does not know type system :( < 1201051693 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Apart from the one in the Principia Mathematica < 1201051700 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But I assume it isn't that helpful < 1201051714 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :btw is there any way to cause a currying integer to end up in a list? < 1201051730 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :otherwise they might be hard to duplicate < 1201051743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: please try it :( < 1201051772 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Damn, I suck at English apparently. < 1201051797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: awww come on < 1201051883 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er it requires a _specific_ CL interpreter? < 1201051925 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nvg has cmucl which knowing them is probably old as sin < 1201051943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: run.lisp won't work < 1201051964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*invoke-debugger-hook* and similar should be ok < 1201051968 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(locally (declare (sb-ext:muffle-conditions style-warning)) < 1201051972 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you'll definately have to change that < 1201051981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :posix-argv might have to change too < 1201051986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and SBCL is a compiler < 1201052237 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1201052250 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sbcl is there too :) < 1201052273 0 :uvanta!n=uvanta__@116.45.53.15 JOIN :#esoteric < 1201052282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :good < 1201052287 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just: < 1201052291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :read the README then < 1201052305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you have to do a fancy dance. < 1201052424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: is it going OK? < 1201052505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ping < 1201052547 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :catching up with #haskell < 1201052565 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although my naive attempt gave "Illegal variable name." < 1201052576 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :naive attempt at what? < 1201052585 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the dance? < 1201052596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :./run.lisp prog.qq without any dance < 1201052604 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(i did make a prog.qq) < 1201052606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do the dance. < 1201052608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see: README < 1201052618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, make sure prog.qq is the example from the esolangs wiki, just to be sure < 1201052632 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :curiously i did < 1201052637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :did what < 1201052702 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :make it that example < 1201052704 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1201052722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i reiterate < 1201052724 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :typing sbcl gives an error message (after a long banner) < 1201052727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1201052729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what error < 1201052739 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :could not open file "" < 1201052762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :remove ~/.sblrc? < 1201052777 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :does not exist < 1201052797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what version does it say it is? < 1201052804 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :0.6.0 < 1201052808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1201052822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the lastest version is 1.0.13 < 1201052822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201052834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :about as i expected < 1201052836 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: pastebin everything from 'sbcl' to it dying < 1201052864 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the unexpected thing was that cmucl was from 2007... < 1201052905 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i still need the output to be able to help you usefully :) < 1201052908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and yeah that's pretty odd < 1201052917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evidently, some bias is in place :P < 1201052954 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yep. nvg uses the university's custom package manager < 1201052956 0 :calamari!n=calamari@ip24-255-58-134.tc.ph.cox.net JOIN :#esoteric < 1201052959 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yow < 1201052963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evil university < 1201052977 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there is a 0.9.16 version but it is not propagated < 1201052986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway do the pastebin thing :P < 1201053025 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it is cross-platform, i guess is the one nice thing about it < 1201053067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hellooooo, pastebin < 1201053200 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.com/m2e9abd8c < 1201053224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sbcl --help < 1201053276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :why that gives after the banner: < 1201053277 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fatal error encountered in SBCL runtime system: < 1201053278 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GC invariant lost, file "gencgc.c", line 6157 < 1201053279 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :LDB monitor < 1201053303 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think that version is a lost cause... < 1201053327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1201053337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do you have any means of installing to perhaps ~/bin etc.? < 1201053344 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait, alternatively < 1201053346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :take the dumb route < 1201053348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cmucl < 1201053349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :let me check... < 1201053359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait, no, you couldn't < 1201053361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asdf stuff. < 1201053439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well, if you do manage, you can use my README etc < 1201053445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'll see a new qq program by tomorrow :P < 1201053447 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :good luck < 1201053461 0 :ehird!unknown@unknown.invalid QUIT : < 1201054181 0 :GreaseMonkey!n=saru@219-88-194-41.jetstream.xtra.co.nz JOIN :#esoteric < 1201054318 0 :boily!n=boily@bas2-quebec14-1128561889.dsl.bell.ca JOIN :#esoteric < 1201055277 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, I start my Calc II class tomorrow. . . :) < 1201055411 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :woohoo < 1201055449 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Interestingly, it's a class offered online with recorded lectures. . . < 1201055454 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But whatever. I has calculus! < 1201055470 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it's just me, but my Calculus 2 course at MTU was not fun. Cryptography and Formal Models of Computation were both a blast. < 1201055519 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I enjoyed Calc 1, so I suspect Calc 2 will be equally enjoyable. < 1201055674 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :For me, I really lost interest when Calc 2 bogged down in algebraic minutia revolving around integrals. I had the whole "Whoa, calculus is really just a few basic principles!" revelation in Calc 1, so I don't think there was much more for me to enjoy. < 1201055752 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm much stronger in some areas of math than others, and really wicked algebra and algebra based on "guessing" or intuitively knowing things frustrates me no end. < 1201055802 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Algebraic manipulation is something that comes easily to me. . . < 1201055810 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As is quite a bit of math, really. < 1201055844 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :when explaining Factoring seemed to boil down to "...and then you try numbers until you find some that make this equation work", my reaction was essentially "If you cannot write an algorithm a computer would use to solve this, why am I expected to be capable of solving it?" < 1201055849 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION remembers forgetting a few derivatives on a calc test, and therefore, as part of the work, had proofs of the derivatives of functions. :p < 1201055929 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I also remember figuring out the derivative of x^x without it having been taught. . . < 1201055948 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I've since forgotten it. XD) < 1201055960 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I can crunch through matrix operations wonderfully. They have a zenlike, mechanical feel to them. I enjoy how linear algebra can take ugly, complex problems and make them regular, clean solutions through straightforward algorithms < 1201055977 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION won't comment < 1201056014 0 :boily!unknown@unknown.invalid PART #esoteric :? < 1201056720 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION remembers having an epiphany with x^x and the multivariable chain rule < 1201056735 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, very vaguely < 1201056960 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hey, let's watch a scientology orientation video: http://video.google.com/videoplay?docid=-3094137170809569203&hl=en < 1201057162 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the rhetoric is pretty impressive. Very clever stuff. < 1201057184 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I always enjoy dissecting the arguments of religious nutcases. < 1201057834 0 :immibis!n=immibis@125-236-169-77.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1201057883 0 :immibis!unknown@unknown.invalid PART #esoteric :? < 1201059389 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I enjoy dissecting the arguments of all nutcases. < 1201059501 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :religious arguments are to owl pellets as arguments are to dung < 1201059565 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The music over the video of the various Scientology buildings serves to excite viewers, without actually giving any reasons for it. . . < 1201059589 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And the claim of thousands of churchs is another show of illogic. < 1201059596 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :If you don't have time to watch the whole video, skip to the last 5 minutes- it's awesome < 1201059633 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :An appeal to God and Christianity in Scientology amuses me. < 1201059654 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"THE GOVERNMENT WAS DEVELOPING MIND CONTROL BUT A HACK SCI-FI WRITER FOILED THEIR DASTARDLY PLANS. BUY HUNDREDS OF HIS BOOKS TO ACHIEVE NIRVANA OR FREEZE IN SPACE WHILE WE CHILL OUT WITH ALIENS OK" < 1201059658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they make a big show of proving that they're a religion. < 1201059663 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1201059675 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With patriotic music over it. < 1201059693 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm watching this all the way through, because it's too damned amusing. < 1201059726 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I like how they on one hand claim they're in opposition to the government's mind control programs, and then on the other hand use government investigations to justify being a legit religion < 1201059755 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's all a fantastic mindfuck < 1201059760 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"L. Ron Hubbard is just a man." and they go on to imply that he's a minor diety. < 1201059777 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :exactly. < 1201059795 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"Just a man. Like the Buddha. Or Jesus." < 1201059814 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And the suits & ties are themselves implying that they speak from authority. . . < 1201059817 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ugh. < 1201059828 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"We won't mention Muhammed as we don't like our churches to burn." < 1201059836 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they note that he had '65 professions'. < 1201059851 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: lol < 1201059858 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they have a fucking *shrine* to his sci-fi. < 1201059862 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :you mean "Orgs", right? < 1201059875 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :they also have a shrine to him- keep watching < 1201059921 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The mental gynmastics required in this is astounding. < 1201059934 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And now, the conspiracy theory. < 1201059936 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I knew you'd love it < 1201059955 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I absolutely love anti-Scientology stuff. < 1201059963 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I had no idea how *openly* crazy scientologists were before watching this < 1201059967 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I've read OT-I through III. Hilarious.) < 1201059972 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I thought they tried harder to hide the crazy < 1201060004 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I love how they claim dianetics is available to all who want it. < 1201060016 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Then why do they charge several billion? < 1201060027 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I also love how in the beginning, they claim religion inherently makes sense because it has existed for thousands of years < 1201060028 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they make an appeal to the popularity of his books. . . < 1201060037 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In a Scientologist bookstore. < 1201060042 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201060065 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :bah, I can't seem to seek to a specific point in the video. < 1201060104 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why so many flash video players are so terribly bad at this seemingly simple task < 1201060118 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"L. Ron Hubbard's words are truth." "He mad revision after revision after revision." < 1201060125 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1201060166 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: lmao < 1201060168 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And the *basics* of Scientology? 10 hard-cover, glossy books. < 1201060188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"You, too, can be a scientologist! Just send $1,000 to us!" < 1201060189 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"why do my arguments always sound stupid when you rephrase them?" < 1201060193 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :LMAO < 1201060206 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :just wait for the dude with charts on how your personality can be improved < 1201060232 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm loving how they claim that all the different Orgs are completely independent. < 1201060253 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Then how do they have that much pooled funds? < 1201060260 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the kicker is "legally independent". That's very good planning. < 1201060282 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1201060291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Legally independent is just clever legality. < 1201060317 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"We don't worship Ron. We just have an office for a dead man in every Org." < 1201060341 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :EXACTLY! < 1201060359 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I laughed out loud at that part < 1201060387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm really loving the Religious Technology Center. < 1201060409 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"We give it out to everyone! That's why we charge up the wazoo!" < 1201060421 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, they claim they serve to prevent the 'tech' from being changed. < 1201060439 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Note that Ron has 'written' books post-mortem. ;) < 1201060462 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :fascinating < 1201060474 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I wonder which office his spirit uses < 1201060502 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Those graphs are so fake & laughable. < 1201060554 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They don't even *try* to hide the crazy. < 1201060574 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :More conspiracy theory! < 1201060578 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anti-psychology, this time. < 1201060608 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And claiming that Scientology, if allowed to work, makes the world perfect. < 1201060613 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :'Brilliant!' < 1201060642 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And another hardcover book they recommend for beginners! < 1201060672 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's $1,100 and counting. (I'm assuming, from the pictures and knowledge of the church, that these are college textbook-priced.) < 1201060716 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Scientology: cures what ails ya!" < 1201060768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they still have yet to even *define* Scientology. < 1201060774 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :At 23 minutes in. < 1201060874 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And are they claiming that all denominations are welcome at the CoS?' < 1201060897 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And another book, with a leather and gold cover. . . < 1201060902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :$1,300 or so. < 1201060913 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :leather + gold = credibility < 1201060961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they're going back to the "Scientology *is* a religion!" bit. < 1201061034 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Scientology helped me!!!" claim people. < 1201061038 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But *how*? < 1201061066 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=mnNSe5XYp6E <- this is a great follow-up < 1201061095 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's like Scientology 101 is "Saying words without saying anything". < 1201061140 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"If you leave this room after seeing this film and walk out and never mention Scientology again, you are perfectly free to do so. It would be stupid, but you can do it. You can also dive off a bridge or blow your brains out. That is your choice." < 1201061144 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is even more vague than fortune cookies, for $diety's sake! < 1201061182 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Almost to the last 5 minutes. . . < 1201061188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I assume the crazy goes to 11 there? < 1201061205 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Another* book! < 1201061214 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The total is $1,400 for recommendations. < 1201061217 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the last couple minutes are pure gold < 1201061264 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And after half an hour, that video does not explain what Scientology *is*. < 1201061298 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"Materialistic Science has not disproven god or the spirit - they just say there isn't one" < 1201061308 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Arise above the decay." < 1201061320 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"You are an immortal being." < 1201061327 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, the crazy has hit 11. < 1201061365 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it hits at least 12 at the end < 1201061383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(at least most religions put this up front, as a given. Scientology claims that "... therefore, you're immortal, QED.") < 1201061404 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ever woken up from a dream to continue it for a while while awake? i just woke up, and actually felt someone hit their teeth deep inside my skull, and actually started fighting back, at least for about 10 sec before i realized there was no one there < 1201061446 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"What's true is what is true for you." < 1201061452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ooooooh, Orwell! < 1201061524 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Those last 2 minutes are too damned crazy to describe. < 1201061541 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I like huxley's version. something like "6742 repetitions equals one truth." < 1201061559 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That is a good version, yes. < 1201061606 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and really, scientology is closer to a Brave New World than 1984 for a variety of reasons. They just need soma. < 1201061676 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I know, but that one line was also quite Orwellian. < 1201061685 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I always though Brave New World was a more frightening book, because people do it to themselves. THX-1138 is chilling for the same "watchers watching watchers" type of reason. < 1201061697 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Brave New World was *damned* chilling. < 1201061718 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :1984 was eerie, but BNW is *scary*. < 1201061872 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :1984's scariest moments come as the agents in MiniLuv wear down and destroy Winston's mind. < 1201061912 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :And just considering the depths of meaning in the name "Ministry of Love" can give me chills. < 1201062024 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Agreed. < 1201062035 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :great quote from hubbard himself: "Did you ever read poor old George Orwell's uh.. 1984? Yes, yes, that's wonderful. That would be, could be, the palest imagined shadow of what a world would be like under the rule of the secret use of Scientology with no remedy in existence" < 1201062071 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Miniluv is where all the truly *freaky* shit happens: even the very *mind* is changed. < 1201062079 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*shudder* < 1201062094 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"He loved Big Brother." is, to me, the scariest thing in that whole book. . . < 1201062107 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :but at the heart of MiniLuv, of course, is room 101. < 1201062142 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"if you want a crystal clear vision of the future, imagine a boot stomping on a human face, forever." < 1201062175 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Now, this room feels like I'm in an English class that I'd actually care about. :p < 1201062224 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :wanna talk about Lord of the Flies? God, I loved that book. < 1201062230 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :It really spoke to me. < 1201062236 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's another good one. < 1201062245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I hated how my English class taught it though. < 1201062253 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"What is the symbolism of the shell?*" < 1201062265 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"To think that the beast was something that could be hunted and killed... I've been with you all along..." <- fucking goosebumps every time < 1201062274 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Who gives a fuck? The interesting thing is the discussion of what a beastial creature man can be. < 1201062287 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1201062291 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :breaking books into symbolism like that completely destroys the fun of reading them < 1201062302 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Absolutely. < 1201062310 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It also distracts from the meaning of the book. . . < 1201062344 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm enjoying my current English class, just because it asks not "what's the symbolism of foo bar and baz", but "What does this mean, and why?" < 1201062350 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I can handle that. < 1201062357 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways, Lord of the Flies. < 1201062414 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :my favorite aspect of the book is the ending, when you think about it < 1201062427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nods. . . < 1201062445 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's been a while, but I think I remember that ending. Kids get discovered by pilots, IIRC. < 1201062472 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :naval officers rescue the kids, and they instantly come to their senses. But the true irony is that the officers themselves are getting ready to RETURN TO A WAR. The implication is, "who's going to snap the *adults* out of it?" < 1201062490 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, yeah. . . < 1201062500 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Probably the only way that story could sanely end. < 1201062534 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why more assigned books in English couldn't have such interesting implications. . . < 1201062551 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :because most of what we read is really shit. < 1201062561 0 :EgoBot!n=EgoBot@c-24-22-4-68.hsd1.or.comcast.net JOIN :#esoteric < 1201062571 0 :GregorR!n=gregor@c-24-22-4-68.hsd1.mn.comcast.net JOIN :#esoteric < 1201062576 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Jane Eyre, Great Expectations, the Great Gatsby... eugh. < 1201062591 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Instead, we get books like 'Bless Me Ultima', which is about half hallucinations, and half meaningless. < 1201062594 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I kinda liked "One day in the Life of Ivan Denisovich" < 1201062621 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Never heard of it. < 1201062632 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"Crime and Punishment" was kinda decent, but it felt really drawn out and I have difficulty enjoying a book where you're *supposed* to hate the narrator. Plus the ending was horrible. < 1201062666 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"BUT IT'S OK, BECAUSE HE REPENTED, FOUND JESUS AND WILL MARRY A HOOKER WITH A HEART OF GOLD!" < 1201062679 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*groan* < 1201062682 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :talk about tripping on the finish line there < 1201062696 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the dude MURDERED two people, one of which was a really nice person! < 1201062716 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :And he was an insanely egotistical asshole! < 1201062723 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders: would you call Hemingway any good? < 1201062735 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :We just started doing stuff on Hemingway, so. . . < 1201062751 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I liked "Old man and the sea" and "Of Mice and Men" < 1201062766 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Of Mice and Men" was pretty good, IIRC. < 1201062771 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the grapes of wrath was rather dull, but it had it's moments. That was another WTF ending. < 1201062782 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not read that one. < 1201062783 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :His short stuff was the best, really < 1201062808 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And "Of Mice and Men" and "Grapes of Wrath" are Steinbeck, not Hemingway. < 1201062824 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :don't bother with the grapes of wrath, but read "the old man and the sea" sometime. Actually, you could probably run through it on project gutenburg in a couple hours. < 1201062831 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :argh, crap < 1201062843 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking totally in the wrong direction there < 1201062847 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :We're doing Hemingway's short fiction here. < 1201062850 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that makes me feel really stupid. < 1201062862 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"The Old Man and the Sea" is genuinely Hemingway, though. ;) < 1201062903 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hunh. I guess the styles reminded me of one another. < 1201062910 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Length probably helped. < 1201062922 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :From what I've read of both of them, their simplistic style *is* similar. . . < 1201062935 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hemingway's seems a bit more spare, though. < 1201063127 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yes! I found it! < 1201063137 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :this is the cover of my copy of Lord of the Flies: < 1201063137 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://static.flickr.com/119/300643227_7c903a0d7d.jpg < 1201063152 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :It's very simple, but it so perfectly describes the mood of the book < 1201063156 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Agreed. < 1201063224 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :something like this just doesn't do the book as much visceral justice: http://www.shopholyokenews.com/shop/shopimages/products/normal/9780399501487.JPEG < 1201063390 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*That's* the latest one? < 1201063399 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What the hell are they thinking? < 1201063418 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The book has torment, not a fly mounted on a kid! < 1201063600 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :old man and the sea wasn't good, lord of the flies wasn't good... though < 1201063605 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*-though < 1201063763 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: :< < 1201063765 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, old man and the sea had an interesting idea... lord of the flies i just found plain bad < 1201063792 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't stand books based on idiots fighting over nothing. < 1201063806 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :even if they're kids and that seems probable to actually happen < 1201063870 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's an exploration of human nature < 1201063884 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1201063912 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I suspect it's a book more easily enjoyed by those who read remarkably obsessively. < 1201063916 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and the main characters represent different archetypes- mysticism, repressed violence, authority, intellectualism < 1201063927 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep, i hate all that < 1201063935 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :using the name "roger" is actually some really great biblical symbolism < 1201063947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :too black and white characters < 1201063951 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION will probably pick up his book-a-day habit again in college < 1201063965 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :if you recall, "roger" in LotF became the torturer- "a stick sharpened at both ends". < 1201063991 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Biblically, the name "roger" means "he who carries the spear" < 1201064002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i, on the other hand, have decided never to read a fictional book again :D < 1201064015 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You are a *freak*. < 1201064033 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :(as in, the roman soldier who supposedly stabbed christ out of mercy) < 1201064042 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's very interesting to think about < 1201064053 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You'll take my fiction from my cold, dead fingers. < 1201064071 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I also like the fact that they never make it fully clear what roger does to people- it makes it all the more chilling. < 1201064076 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, i do sometimes enjoy modern stuff < 1201064082 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :strangler ficus was quite good < 1201064100 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not sure what the original name is, that's just a crude translation < 1201064101 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :On a different note: Mmm. The Time Machine. < 1201064130 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: i don't remember at all who roger was anymore < 1201064158 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i'm missing the point a bit :< < 1201064282 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :he's one of Jack's followers. He's described as a dark child, with many scenes painting him as having deeply sadistic tendencies. As I said, he later becomes Jack's torturer, wielding "a stick sharpened at both ends", which he uses to do something unspeakable to those that oppose Jack. < 1201064342 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol i don't remember anything... guess i should read it again. < 1201064352 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, i don't find biblical references that interesting < 1201064357 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sodomy is sometimes called the sin which a Christian cannot say :P < 1201064371 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :One could also call it ... unspeakable ... :P < 1201064488 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: it's possible, but it's pretty obvious that leaving whatever he did unspoken is much better from a dramatic perspective than just telling the reader < 1201064503 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1201064544 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and that wouldn't necessarily require a stick. Even if the obvious explanation there held, it wouldn't explain why it was sharpened at two ends. < 1201064555 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can imagine the book getting a better status with a long gay rape scene! :D < 1201064593 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Plus there are significantly more painful, if not more dehumanizing, forms of torture, like the veritable cornucopia of things that can be done to the human body with bamboo. < 1201064662 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: link! < 1201064681 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's !quote-worthy :P < 1201064716 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I dunno of any off the top of my head, but a popular one is sharpened bamboo shoots inserted underneath fingernails and toenails. I understand it's excruciating. < 1201064738 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i never really believed in that < 1201064747 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :had a lot of stuff under my nails < 1201064768 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You've never had anything stabbed just a liiiitle bit too far? < 1201064768 0 :adu!n=andrew@pool-71-126-134-146.washdc.fios.verizon.net JOIN :#esoteric < 1201064771 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's pretty damn painful. < 1201064777 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201064792 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :may have just been too shallow in < 1201064798 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :you can also split it and whip people with a stalk- every bit as painful and damaging as a cat-o-nine tails < 1201064800 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hi oklopol < 1201064815 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hi adu < 1201064822 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh god... i forgot what you asked me :< < 1201064824 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :i've been working on my language < 1201064834 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what did I ask you? < 1201064836 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :when dry bamboo is cut axially, it gets really, *really* sharp < 1201064852 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :(for wood, obviously) < 1201064856 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: what have you been reading? :P < 1201064866 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I dabble in many things. :) < 1201064869 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :adu: i don't remember, it was quite a lot of time ago. < 1201064888 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I actually saved that chat, I could pull it up :) < 1201064897 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :haha, do that! < 1201064907 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've been trying to answer you for ages :-) < 1201064923 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i get a bit obsessed about not being able to answer a question < 1201064945 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :[23:17] adu: what new thing? < 1201064945 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :[23:17] oklopol: not a programming language < 1201064955 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :is that it? < 1201064960 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1201064962 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :after < 1201064984 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :[23:18] oklopol: with happy bouncing balls! < 1201064987 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you asked something, then said "nevermind, i have to leave" < 1201065002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201065037 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you saying there's no question there? :\ < 1201065064 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ooh, found a new one: http://www.answers.com/topic/chinese-bamboo-torture < 1201065088 0 :puzzlet_!unknown@unknown.invalid PRIVMSG #esoteric :q < 1201065106 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the whole "wanna buy some bamboo art?" thing on the right makes that article pretty funny < 1201065142 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :adu: i need to see the log, what day was that? < 1201065170 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"acupuncture diagram" < 1201065183 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"chinese torture" < 1201065209 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :10:50:21 adu: what do you mean "part of a single model"? < 1201065211 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :is that it? < 1201065221 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1201065224 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't think so < 1201065274 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :11:05:41 what is "koed"? < 1201065289 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: more scientology goodies: http://video.google.com.au/videoplay?docid=-6812164614976718979 < 1201065290 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1201065297 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, just found that myself too < 1201065304 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"koed" == "code" < 1201065307 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oo < 1201065316 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1201065328 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :anyways I've been working on my hash-lang < 1201065338 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hash-lang? < 1201065344 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :For the longest time I've been debating about Patterns and Symbols < 1201065348 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1201065356 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :everything is a hash-table basically < 1201065363 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :if statements are like this: < 1201065385 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :{True: texpr; False: fexpr}.(x == "fish") < 1201065433 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :makes sense. After all, one definition of a function is simply a set of mappings from input to output. < 1201065441 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :{#t: texpr; #f: fexpr} (X == "fish") < 1201065447 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(okloyalk) < 1201065449 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*t < 1201065455 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1201065460 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :s/:/-> < 1201065465 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :But if you allow hashtables to have Defaults and Patterns and Order < 1201065470 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :then you have everything < 1201065476 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201065485 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oklotalk does the same, but the functions are actually functions :-) < 1201065499 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i like hashtables < 1201065518 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :well, PatternDefaultHashTables are like functions < 1201065533 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh yeaaaah < 1201065536 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, actually < 1201065537 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :square = {\x: x*x} < 1201065552 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hashtables make a bit more sense if they're mutable. < 1201065557 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oklotalk has mutable functions :D < 1201065576 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1201065606 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the fascinating thing about these interviews with steven fishman is that he appears to display rational thought GIVEN that you accept the writings he's read as truth. This is pretty much textbook schizophrenia. < 1201065642 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :...or "faith" as the case may be. < 1201065642 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :who is Steven? < 1201065647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Thanks. . . Hmm. < 1201065655 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I dunno, some guy brainwashed by L. Ron Hubbard. < 1201065673 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :who is Hubbard? < 1201065693 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :a mediocre science fiction writer and creator of a highly successful cult/religion < 1201065702 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Said cult is called Scientology. < 1201065717 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not just a finction writer! also an AVIATOR < 1201065732 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*fiction < 1201065759 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Their shrine to him claims that he had over 60 professions. < 1201065776 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :WOW < 1201065779 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he must be right < 1201065789 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll go join the cult now < 1201065794 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that depends < 1201065809 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :what does Mr. Fishman claim? < 1201065810 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's really creepy. < 1201065820 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Standard Scientology fair. < 1201065829 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://video.google.com.au/videoplay?docid=-6812164614976718979 <- you can watch if you'd like < 1201065831 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/fair/fare/ < 1201065883 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm actually quite terrified by even the normal religious people coming to my door < 1201065890 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't think i'd make a good cultist < 1201065902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Poison. . . Milk. < 1201065916 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've never had door-to-door Jesus solicitors. < 1201065931 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I have. < 1201065952 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was just told the other day about "god having set the variables of the world" < 1201065956 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I might enjoy that if I could trip them up logically. < 1201065962 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Even I, as a Christian, am tempted to respond with "Sorry, you're interrupting my human sacrifice. Could you make this quick?" < 1201065979 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and they were a bit worried i might believe in that "evolution thing" < 1201065989 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: You can only trip people up logically if their argument has logic. < 1201066015 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: therein lies the problem < 1201066018 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: When they've totally exempted themselves from the rules of logic and reason, you really have no weapon. Except for bullets. < 1201066049 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201066053 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :watching vidieo < 1201066053 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i could never tell someone their whole life has no point :\ < 1201066066 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :even if they wouldn't believe me < 1201066112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :especially if it's an old woman... i feel it's better not to upset them during the little time they have < 1201066126 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"How did you exteriorize yourself then?" "Well, I just located myself in space and time. Then I produced a beam. I was vaccilating." < 1201066131 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1201066139 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1201066147 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then i produced a beam xD < 1201066165 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Holy crap. I knew they were crazy, but the crazy goes to 110!!! < 1201066179 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: again, I knew you'd like it < 1201066202 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm convinced that you and I have similar tastes. . . < 1201066209 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :vaccilate? < 1201066210 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Excepting OS choice, of course. < 1201066225 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hey, everyone likes a religious freak ;) < 1201066235 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :vacillate? < 1201066244 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yeah, probably a typo < 1201066275 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm fairly sure cults are just for the entertainment of the people with a brain. < 1201066289 0 :cherez!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1201066333 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"You don't need your eyes to see." < 1201066353 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, he wouldn't mind if I removed them? < 1201066371 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you take things to litterally < 1201066382 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :much of spirituality is linguistic metaphors < 1201066391 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In this case, he's being literal. < 1201066399 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep, it doesn't mean anything, and it doesn't have to < 1201066400 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :! < 1201066404 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1201066406 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :technically speaking, there's a grain of truth to that. "MInd's Eye", or audiovisual scratchpad, depending which model of cognition you subscribe to. :) < 1201066419 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :He is literally saying that he can leave his body, and see without his eyes. < 1201066427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: That's not quite what he's discussing. < 1201066429 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1201066431 0 :uvanta!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with the topic < 1201066449 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :this is plausible, but it's very difficult to be certain what is metaphor and what is not < 1201066457 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's a rich memetic tapestry < 1201066497 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :There is only 1 outwrite falsehood I've encountered so far < 1201066512 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(outright) < 1201066515 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hehehe < 1201066519 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201066527 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's very interesting, and disturbing at the same time < 1201066537 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :elegantly constructed, this worldview < 1201066556 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: his worldview is not unique < 1201066566 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1201066575 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :For a while, I've thought it would be interesting to create a discipline called "Memetic Engineering" < 1201066584 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is it? i thought it's rather simple and boring < 1201066586 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: there are elements of his worldview scattered throughout all world Religions < 1201066588 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1201066597 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :adu: but it was constructed, in this case by L. Ron Hubbard. < 1201066602 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"thought" not as in "my opinion is" < 1201066627 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I view religions of all kinds as a type of organism, but in this case they are generally built purposefully, at least at first < 1201066658 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :An organism composed not of matter, but of ideas, and living not in the physical universe, but in the minds of human communities < 1201066695 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"the viruses of mind" < 1201066696 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's like a computer virus- a little bit alive, although existing in an entirely artificial universe < 1201066700 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :precisely < 1201066707 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :or, as I like to say, memetic viruses < 1201066716 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep, that's an interesting way to put it. < 1201066737 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :science is a memetic virus, too, as is the square knot and written language < 1201066754 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :my two favorite sources of rational mind candy are: < 1201066754 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ideas with utility reproduce < 1201066755 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :http://anewlife.org < 1201066760 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :http://www.geohanover.com/philo.htm < 1201066787 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. and dlte ur files. thx." < 1201066791 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :science is kinda like the virus in Phenomenon, makes you better and better until you soon die of it < 1201066800 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oops, i forgot http://fusionanomaly.net/ < 1201066810 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :or the metavirus of Snow Crash. :) < 1201066818 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :whats Snow Crash? < 1201066819 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, what's that? < 1201066826 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :a great sci-fi book < 1201066838 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, obviously, but can you describe it? < 1201066870 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Its... very complicated. It's one of my favorite books, so I don't think I could reduce it very well- check out the wiki article < 1201066994 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :but what I find interesting, as a fundamental difference between science and religion, is that one's very existence is defined by change, while another has intricate mechanisms designed to impede change and maintain a constant memetic genome. < 1201067050 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and memetic viruses, like biological viruses, cannot stand alone- they function together with a complex network of other ideas and logical frameworks < 1201067111 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm... religions can live for quite long without new religions though < 1201067141 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I consider a "worldview" to be the sum total, roughly, of memes hosted by an individual < 1201067158 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mmmyeah < 1201067171 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I think you misinterpreted my statement. Science is defined by change, and religions are designed to minimize mutation < 1201067184 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :written language, and written scriptures are one such mechanism < 1201067185 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1201067217 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1201067229 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :#esoteric: The best channel for ridiculous religious arguments on FreeNode! < 1201067237 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1201067242 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :The study of religions can be very interesting, but I don't think many theologians would take kindly to my mechanistic way of thinking about them < 1201067262 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I dunno, I don't think we're really having an argument, at least not yet < 1201067272 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :so I'll quit while I'm ahead- 'night, everyone < 1201067281 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the problem is i agree with you almost completely < 1201067290 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so... hard to make an argument. < 1201067296 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah- so it's a discussion < 1201067318 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :indeed, execpt i prefer watching you go than contributing myself. :) < 1201067327 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so it's a lecture! :) < 1201067345 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*Except < 1201067347 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*Except < 1201067350 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1201067359 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :well, I appreciate you listening, but as I said I need sleep < 1201067363 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*except < 1201067368 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep, nights < 1201067420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" and memetic viruses, like biological viruses, cannot stand alone- they function together with a complex network of other ideas and logical frameworks" <<< my mistake was for some reason thinking you especially meant religions by this. < 1201067441 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just btw. < 1201067479 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :on the contrary, religions are exceptionally self-sufficient (although not completely) < 1201067529 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and most religions are exclusive, so they obviously don't need other religions to thrive. ;) < 1201067567 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :they just need other religions as evolutionary pressure, to become resilient < 1201067621 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :well that video what certainly entertaining < 1201067651 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Aparently scientology metaphors are so numerous, there are various dictionaries exclusively for it < 1201067656 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: indeed, that was what i found weird about it. < 1201067686 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :adu: There's probably several thousand dollars worth of books needed just to figure out what Scientology is. < 1201067692 0 :cherez!n=cherez@r02snw275.desktop.umr.edu JOIN :#esoteric < 1201067696 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I cheat. Project Clambake = w00ts.) < 1201067699 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: lol < 1201067749 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm too much a behaviorist to really care what "scientology is" < 1201067782 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Obviously, its the study of "scient" < 1201067849 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cherez: You took Latin. Tell us. < 1201067865 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :Pikhq What's up? < 1201067875 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Scientology. Etymology. < 1201067876 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Go. < 1201067881 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :adu: Bravo X-D < 1201067895 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :'tology is Greek-based. < 1201067895 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION mashes go on that Cherez again < 1201067899 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1201067906 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION still mashes go on that Cherez < 1201067916 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is 'nomy latin? < 1201067922 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :Scient* though, comes from the Latin scientia meaning knowledge. < 1201067922 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :of greek too < 1201067926 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*or < 1201067933 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Is Ig-pay Atin-lay Latin? < 1201067935 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :Greek, I believe. < 1201067947 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :IGPAY ATINLY IS GREEK!!! :D < 1201067949 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1201067952 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :The first day of my Latin class someone did ask that. < 1201067959 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :LMAO < 1201067965 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :X-D rocks! < 1201067983 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :"Christian Science and Scientology are not related. Christian Science is antasy, Scientology is sci-fi." < 1201067989 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*fantasy < 1201068061 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :Scientology would come out literally to something like "the study of knowledge." < 1201068104 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :lolol < 1201068111 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I love security check #101 < 1201068115 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :"101. HAVE YOU EVER CAUSED A PLANET TO DISAPPEAR?" < 1201068127 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wut? < 1201068132 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :Aside from how mixing langauge rootsi s generally a no-no.... < 1201068134 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1201068266 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :from the " Operation Clambake" site < 1201068310 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :Operation Clambake is a beautiful site. < 1201068348 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :no, Wikipedia is a beautiful site < 1201068467 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Why the A x 89 in the title? < 1201068583 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :TOPIC NOSTALGIA! 'Why is there an 'L' in Noel? || Because "Noël" is prettier than an "L"? Errr... || Celebrate Mungday!' < 1201068585 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because you're not the boss of me. < 1201068605 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :TOPIC NOSTALGIA! (topic from 2004/01/05) 'Why is there an 'L' in Noel? || Because "Noël" is prettier than an "L"? Errr... || Celebrate Mungday!' < 1201068642 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't get it < 1201068651 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://www.dresdencodak.com/cartoons/dc_038.html Get it. < 1201068867 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually you make a good point, if scientology doesn't make claims, it isn't anything < 1201068898 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just a healing label :D < 1201069030 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1201069039 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :to be honest, i still don't get it :D < 1201069137 0 :uvanta!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1201069173 0 :uvanta!n=uvanta__@116.45.53.15 JOIN :#esoteric < 1201069204 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :anyways < 1201069219 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: wanna hear what I came up with today for my lang? < 1201069228 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201069237 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :A syntax for patterns and symbols < 1201069257 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :pattern identifiers can be used for whatever the pattern has matched < 1201069265 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and symbols will only match that symbol < 1201069266 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201069272 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :\pattern < 1201069276 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric : /symbol < 1201069277 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pattern identifiers? < 1201069281 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1201069283 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :like in lambda < 1201069288 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :\x:x*x < 1201069303 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right < 1201069305 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :x is a pattern that matches whatever you give it < 1201069305 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1201069317 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :\[a,b]:a*b < 1201069330 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :will only match a list of two "whatever"s < 1201069337 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1201069354 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do you have something like haskell's @? < 1201069367 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :but /e:(exp 1) will only match E < 1201069375 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :er i mean "e" < 1201069387 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i hate it when pattern matches lack that, or, similarly, an imperative language lacks an "=" whose result is a normal value < 1201069422 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, not yet, but i'm thinking about it < 1201069451 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a very fundamental idea, good if you had it yourself, but many have had it before you < 1201069460 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if it was just that match/set distinction < 1201069468 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I like Haskell's @ as well :) < 1201069567 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've realized that not going to school has actually been bad for me... when i'm at school, i get millions of ideas, but i can't code, so i get nothing done... but at least i have stuff to write in the evening... if i don't go anywhere, i'm on the computer, but i have no ideas :D < 1201069591 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i understand completely < 1201069608 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Hearing teachers talk about anything gets me thinking < 1201069614 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"..." has become my period, i now realize... "." is just too little when you don't capitalize. < 1201069631 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :like listening to my spech class teacher, made me want to write a database < 1201069641 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, usually it's not even remotely related to whatever they're saying < 1201069644 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just like that < 1201069646 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :listening to my art teacher made me want to write a typeseting language < 1201069682 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep, had a lecture about b-trees, and i had this idea about a network-shared tuplespace < 1201069692 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1201069713 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :have I told you about my 2 favorite spaces? < 1201069716 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/index.php?app=0 hat! < 1201069732 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nope you haven't < 1201069737 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or then you have and i don't remember < 1201069757 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :FungeSpace, ZZSpace, and possibly the exponential magma over finite sets < 1201069782 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fungespace? infinite dimensions? < 1201069787 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201069798 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like the funge in befunge < 1201069815 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i haven't done befunge really, or any 2d language < 1201069856 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :http://xanadu.com/zigzag/ < 1201069857 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :http://quadium.net/funge/spec98.html < 1201069864 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hat is awesome, it's a chat with two commands, setting a variable, and checking the value of a variable < 1201069884 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you can have any number of users, and they all share the hashmap! < 1201069903 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(5 is the maximum, though, any number just sounds better) < 1201069966 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i feel graphs are the ultimate datastructure < 1201069989 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Magma_(algebra) < 1201070049 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: then how do you represent 2D rectangular arrays? < 1201070066 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can show the graphica program again < 1201070090 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :yey < 1201070131 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p352542264.txt < 1201070149 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just have (x,y) connect to (x+1,y) and (x,y+1) < 1201070172 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that' < 1201070183 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*that notation will be present in graphica later < 1201070284 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ok, how do you select all elements in the second column? < 1201070308 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :{x y <-> x+1 y <-> x y+1} most likely < 1201070308 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(for the notation, that is) < 1201070308 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm, you can't do that yet in graphica < 1201070316 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, it's simple to explain < 1201070318 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1201070327 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so < 1201070340 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this graph here does not understand the concept of right and left < 1201070363 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but those can easily be added < 1201070392 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :you know how ZigZag Space does it? < 1201070398 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1201070420 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :every arrow is labelled with a # of a dimension and a sign < 1201070433 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm what? < 1201070446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :arrow as in edge? < 1201070447 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :i.e. positive in the y direction, negative in the z direction < 1201070455 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, is it something that connects two things < 1201070455 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :directed edge < 1201070458 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201070460 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1201070470 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm, wtf < 1201070482 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dimension? graphs go way beyond that.. < 1201070494 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :without any labels. < 1201070496 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :technically all edges are "undirected" but somehow know which one is "more positive", which mathematically implies a directed edge < 1201070512 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :in ZZ < 1201070521 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :undirected edges can simulate a directed edge, naturally. < 1201070529 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :how? < 1201070541 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :trivial, but a bit hard to explain on irc < 1201070544 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :basically < 1201070545 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1201070554 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have N---N for an edge < 1201070559 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1201070592 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :replace each edge with N-f-r-N, where f and t are nodes whose number of connections differentiate them from each other < 1201070603 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :f=from < 1201070604 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :t=to < 1201070607 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :oic < 1201070612 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1201070625 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :kind of inefficient, but interesting < 1201070636 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've come up with quite an intuition about graphs < 1201070649 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :they're awesome < 1201070664 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep, but inefficiency is the way to beauty < 1201070674 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :you should add the ability to import RDFS < 1201070686 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you see, after you know that can be done, you don't have to do it, just keep in mind what you are simulating when adding features. < 1201070690 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RDFS? < 1201070706 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :http://www.w3.org/TR/rdf-schema/ < 1201070738 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :left, right, up and down can be done in a similar fashion, which makes it easy to go "down" < 1201070750 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and don't forget http://dublincore.org/documents/dces/ < 1201070772 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you don't care about whether to get the second row or the second column, you don't even need to label the directions. < 1201070783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(assuming you can check for identity between nodes) < 1201070806 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you can always go straight to *a* direction in a 2d array < 1201070813 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :i wish i could "program" in rdf < 1201070857 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm leaving soon, can you nutshellify that? < 1201070961 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :RDF is the platform for OWL = Web ontology lang, which is an rdf word-set for describing classes and relationships, which I hope to build a chat-bot with oneday < 1201070963 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :like: http://www.daxtron.com/cyn.htm < 1201070972 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i made an attempt once at a natural language with as little vocab as possible < 1201070983 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :15 words could already do a lot < 1201070996 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hmm, which words? < 1201071022 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, some logic, derivative, integration and "world" < 1201071028 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also, i think i had some concept of identity < 1201071044 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1201071046 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :world was for getting something physical in < 1201071052 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1201071070 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it was a bit complex an object, a hashmap with coords in, content out < 1201071074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201071077 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :like "a chair is part of the world" < 1201071079 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :doesn't sound that complex actually. < 1201071086 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :chair... urghh... < 1201071101 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"speed" took about 1000 characters < 1201071103 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*100 < 1201071111 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :chair would prolly be impossible. < 1201071150 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the idea behind it was, once you've ruled out every other imaginable object by describing, you've described your object < 1201071163 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think this is implicitly true for every language < 1201071189 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201071203 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just if you don't have a word for "chair", it's interesting to see what you need to be able to explain it unambiguously for someone with the same cultural background as you. < 1201071221 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I knew a guy in california who had this idea that there was a "line" between an object and that which it was not < 1201071249 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"lalna", my other lang, had a separate module for geometry, you could explain a chair in that one quite easily without an actual word for chair. < 1201071262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :("table" happened to be one of my most used testcases) < 1201071262 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and he thought that the outside of that boundary-line was "definition" and then he asked me: What do you think is on the inside of that boundary? < 1201071301 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201071309 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Then he said, in an authoritative, eureka-like tone: "Ambiguity" < 1201071327 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"outside" is the definition? < 1201071333 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201071339 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1201071340 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm... isn't an object's identity something you approach from all directions? < 1201071342 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :maybe I have it backwards < 1201071350 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :he was crazy < 1201071380 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :He also wrote dense poetry where the shorted word was 17 letters long < 1201071393 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :shorted -> shortest < 1201071402 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :doesn't sound crazy, just sounds like someone has had too little ideas and gotten overexcited about their first good one < 1201071435 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :he majored in acoustics, he must have listened to too many ideas < 1201071445 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :acuostics? < 1201071448 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*acoustics < 1201071458 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :The study of sound < 1201071464 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1201071466 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol, right. < 1201071487 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why did i ask, i should know that perfectly well xD < 1201071505 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess i didn't know you could major in it < 1201071514 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Apparently you can < 1201071533 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :i think only crazy people can major in acoustics < 1201071601 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201071633 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you visualized concepts in a 3-dimensional space or something < 1201071648 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so that going nearere an object would be describing some part of it < 1201071663 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then there wouldn't really be "balls" < 1201071678 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :since if two objects are close, their balls don't really intersect < 1201071686 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because you can only be unambiguous inside one ball. < 1201071729 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so basically, balls would take their shape from 1. how unique they are, or how far they are from others, and 2. their importance... the probability at which a certain object is described should grant it greater space < 1201071751 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*nearer < 1201071861 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1201071865 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1201071885 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so... now we need four words, two to change dimension and two to move on it (we'll assume the "concept space" has infinite dimensions), with these four words you can describe anything! < 1201071895 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll be removing 11 words from my language now. < 1201071915 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I just made a poem he would be proud of < 1201071926 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Desolate flawlessness snags juxtaposed galvanization. < 1201071950 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this might be interesting used as the basis of a simulation, where the humanoids being simulated actually had a 2d concept space. < 1201071963 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"snags" is 5 :o < 1201071969 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :i know, i lose < 1201071990 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :<\#your_poem = 5 < 1201071994 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1201071997 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oklotalk is niec < 1201072013 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll need to be going now, still naked and the bus leaves in 10 min. < 1201072017 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cya! -> < 1201072018 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1201072020 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1201072576 0 :adu!unknown@unknown.invalid QUIT :Remote closed the connection < 1201075199 0 :clog!unknown@unknown.invalid QUIT :ended < 1201075200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1201086250 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Stupid idea : a language with a transformable data structure. < 1201086311 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Where's my pen! < 1201086810 0 :jix!i=jix@78.47.212.92 JOIN :#esoteric < 1201087006 0 :MommeMC!n=MommeMC@pc69.vpn-i.uni-kiel.de JOIN :#esoteric < 1201089345 0 :uvanta!unknown@unknown.invalid PRIVMSG #esoteric :moin jix < 1201089730 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1201091231 0 :uvanta!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201095837 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I knew I'd seen ehird somewhere before < 1201098860 0 :sebbu!n=sebbu@ADijon-152-1-43-150.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1201099472 0 :uvanta!unknown@unknown.invalid QUIT :"blame!" < 1201100891 0 :ehird!n=ehird@user-514fb24f.l2.c4.dsl.pol.co.uk JOIN :#esoteric < 1201101512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1201101579 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hi. < 1201101585 0 :MommeMC!unknown@unknown.invalid QUIT : < 1201101633 0 :MommeMC!n=MommeMC@pc69.vpn-i.uni-kiel.de JOIN :#esoteric < 1201101886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: did you get qq working :p < 1201101914 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, I was in class. < 1201101920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i was sleeping! < 1201101924 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :And I was working on another stupid idea < 1201101929 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :TOPIC NOSTALGIA! (topic from 2004/01/05) 'Why is there an 'L' in Noel? || Because "Noël" is prettier than an "L"? Errr... || Celebrate Mungday!' || We are rebellious, and thus anger freenode by not having the logs in the url < 1201101933 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :TOPIC NOSTALGIA! (topic from 2004/01/05) 'Why is there an 'L' in Noel? || Because "Noël" is prettier than an "L"? Errr... || Celebrate Mungday!' || We are rebellious, and thus anger freenode by not having the logs in the topic < 1201101953 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :The idea being, you start your program with one data structure, a string, which is the program itself. < 1201101978 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Then, you create moar. Strings, stacks, queues, tapes, whathaveyous. You modify them, make them interact and all. < 1201102000 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :and everytime the original structure is modified, the program counter goes back to 0. < 1201102032 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It would make for some pretty short quines and self-interpreter. < 1201102190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i dun get it. < 1201102242 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, imagine you want to do a CAT program. < 1201102255 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :First, you create a string. < 1201102261 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :(N,s) < 1201102295 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's the second structure, so it has number 1. You make it the current. < 1201102301 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :(N,s) 1 < 1201102316 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Then, you input something on it, and you output it. < 1201102324 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :(N,s) 1 i o < 1201102353 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :And then, you change the first structure (the program itself), by repeating it. < 1201102387 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :(N,s) 1 i o 0 "(N,s) 1 i o 0 "(N,s) 1 i o 0 "" < 1201102395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i dun get it < 1201102399 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1201102400 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :give me a soucre file < 1201102400 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201102405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and i probably will < 1201102407 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Thinking about it, it might not work. < 1201102437 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should copy the program on some string and paste it back. < 1201102448 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ehird: have you visited hoodwink'd before? this explains why I recognised your name. < 1201102455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: yes, i haev < 1201102456 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*have < 1201102468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that was quite a while ago though < 1201102473 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :(N,s) (N,s) 1 i o 2=0 0=2 < 1201102557 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :There. < 1201102557 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Creates one string, two, uses the first one to input something and output it, then the program is copypasted in the second and viceversa < 1201102557 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :So it starts over < 1201102705 0 :ais523!n=ais523@st01-fap02.bham.ac.uk JOIN :#esoteric < 1201102722 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hi. < 1201102728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hello ais523 < 1201102731 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1201102748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I had the following problem: transmit a lot of binary files to a distant terminal < 1201102753 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where basically no software was installed < 1201102757 0 :MommeMC!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1201102758 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not even uudecode < 1201102765 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the only connection I could use was via telnet < 1201102792 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I invented the .tar.gz.sh format to transmit binary as plaintext < 1201102815 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has lots of lines starting printf '\x40\x41\x42...`\ and so on < 1201102836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :>>ing to the output file, and starting with a new printf every now and then to get round argument-length limits < 1201102845 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I discovered salt, and invented FM radio. < 1201102858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I had actually written a self-uudecode application before, but it only ran on DOS < 1201102858 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :nice. < 1201102864 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and produced a plain-text .COM file as the output < 1201102909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: bah < 1201102913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you should have made it a .shar < 1201102942 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there were problems with what apps were available at the other end... < 1201102954 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sed was there, but it was a stripped down version that didn't accept \x escapes < 1201102960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I aimed at printf instead < 1201102980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shar is trivial! < 1201102983 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's just a shell script < 1201102991 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :except, it's STANDARD unlike your format < 1201102994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :apart from the escape things < 1201103003 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but you would be innovating instead of relplacing! ;) < 1201103071 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :shar needs uudecode to work < 1201103080 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I already pointed out that there was no uudecode at the other end < 1201103113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shar uses uudecode? < 1201103115 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :rubbish! < 1201103132 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was actually looking at its output a few seconds before they wrote that < 1201103138 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and | uudecode was definitely there < 1201103141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no shar here < 1201103165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1201103169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no uudecode < 1201103170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i tested < 1201103176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :though it doesn't encrypt the binary either < 1201103177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1201103208 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm beginning to dream of making a portable-to-as-many-OSs as possible uudecode suite < 1201103218 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :all the programs in the suite are written in plain text in an appropriate language < 1201103238 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the OS at the other end doesn't need any software that isn't standard for it to do the uudecoding < 1201103253 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the idea is that you can transmit someone a uudecode binary, and then use it from then on < 1201103471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so... just implementing uudecode in minimal sh essentially? < 1201103497 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201103505 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it's hardly a golfer's implementation < 1201103525 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has had an idea for a Golf contest that obviously comes out of this discussion < 1201103545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: uudecode isn't a hard algorithm < 1201103564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with standard base POSIX utils + bourne-compatible sh, it would be easy < 1201103569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Just slow < 1201104009 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm just wondering how you'd do the bitwise arithmetic < 1201104012 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lookup table? < 1201104021 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, I've entered the Golf submission < 1201104060 0 :helios24!i=chaos@bytefight.org JOIN :#esoteric < 1201104101 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sample output is the man page for uuencode/decode < 1201104109 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1201104118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: lookup table would be best, probably < 1201104122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :quickest, for shell < 1201104151 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, my complicated method worked < 1201104153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i think you could do it in maybe 250 lines < 1201104169 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would be a better self-uudecode program < 1201104181 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then the self-uudecode suite could do DOS and POSIXes < 1201104196 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and because Windows can emulate DOS, that would cover most commonly used OSs < 1201104197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: have you noticed that barely any of your underloda submissions are real < 1201104197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201104203 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not surprised < 1201104206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: also i don't ever consider dos < 1201104210 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I made the sample outputs too easy to cheat on < 1201104212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if it's not unix i don't care about it < 1201104213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201104235 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and ehird: on Windows I use the DOS versions of the GNU utilities for everyday work, when at home and for some reason using Windows < 1201104251 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so just like Mac and Linux users, I can use ls, cp and emacs running via bash < 1201104285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: uudecode will be easy to cheat on < 1201104293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :figure out a simple way to compress the manpage, print it out < 1201104299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you should have added more examples < 1201104315 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's enough info there that it's likely that a genuine solution will be shorter < 1201104321 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in most cases < 1201104335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: meh. also, is a uuencode script worth it? < 1201104338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for my 'long' one < 1201104339 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I tried 'man uudecode' as a submission, it doesn't work because neither uudecode nor man are installed < 1201104354 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean by your 'long' one? < 1201104526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: non-golf < 1201104649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :worth it for what, in that case? < 1201104664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: should i write a uuencode < 1201104668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or is it mostly pointless < 1201104673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[vs uudecode] < 1201104686 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :write a program that does both depending on what name it's invoked as < 1201104703 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or even better, figures it from its command line arguments and input < 1201104776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but uudecode is much more useful because you can use it to send a uuencode binary < 1201104923 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I wonder, are there ways to do binary operations on your hands? < 1201104932 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Like, simple ways. < 1201104938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1201104942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If you use finger down = 0 < 1201104943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And finger up = 1 < 1201104949 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that I know < 1201104955 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But to do operations on the numbers. < 1201104958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bitshifting is just shuffling your fingers. < 1201104983 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It would be a good way for dealign with big numbers, since it can go up to 1023 < 1201105060 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Although I guess it would be better to keep it under 32, to have two hands to do it. < 1201105208 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Finger_binary < 1201105217 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Wikipedia, is there anything you can't do? < 1201105236 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that one surprised even me < 1201105269 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's like that brainsphere in Futurama. < 1201105273 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"2+2 = 4" < 1201105278 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"BEAVERS MATE FOR LIFE" < 1201105290 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Every information in the universe! < 1201105376 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Although I still wonder if there's any algorithm usable on that handcounting < 1201105480 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bitwise-XOR! < 1201105529 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Matching fingers go down :o < 1201105547 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :And single fingers get paired < 1201105601 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Bitwise and would just be single fingers go down. < 1201105670 0 :glen_quagmire!n=Miranda@dsl092-118-166.nyc2.dsl.speakeasy.net JOIN :#esoteric < 1201105672 0 :olsner!n=salparot@cust.fiber-lan.vnet.lk.85.194.50.194.stunet.se JOIN :#esoteric < 1201105688 0 :glen_quagmire!unknown@unknown.invalid PRIVMSG #esoteric :HAI IS LOLCODE? < 1201105693 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Noooooes! < 1201105693 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1201105701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not lolcode < 1201105716 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ADD ONE TO COBOL GIVING COBOL < 1201105734 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :heh, cobol with lazy evaluation ;-) < 1201105737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :COBOL = ++COBOL + COBOL++ < 1201105743 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Problem with finger-bitwise operation is, it's hard to keep just any finger up < 1201105744 0 :sarah87!n=sarah@c-75-70-202-80.hsd1.co.comcast.net JOIN :#esoteric < 1201105754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :functional COBOL would be quite a sight to behold < 1201105765 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Like the flaming gates of hell? < 1201105815 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :actually I think it'd be better than plain cobol in most ways < 1201105823 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is it possible to build some arithmetics from bitwise operations? < 1201105828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :most things would be better than plain cobol < 1201105833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: not quite cobol with lazy evaluation, if you say COBOL already has a value < 1201105844 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Slereah: yes, with a certain relaxing of the meaning of 'bitwise' < 1201105848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's just COBOL++, then, ergo 'object-oriented' (sorry, alan kay) cobol < 1201105849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's what's done in INTERCAL < 1201105861 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although admittedly most arithmetic requires a loop < 1201105876 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, with fingers, loops wouldn't be too much trouble < 1201105886 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :You got a hooman supervising most of them < 1201105921 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Just wondering if you can build some simple arithmetics with finger binary < 1201105969 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no, but it kind of looked like one of those let x = ... in ... x ... constructions familiar from haskell one-liners < 1201105984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: yeah < 1201105993 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Does the building of arithmetics via bitwise have a particular name? < 1201106000 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It is for teh googling. < 1201106002 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: 'insanity' < 1201106018 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but, you know, a more professional lame < 1201106022 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :*name < 1201106043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(1) DO COME FROM ".2~.2"~#1 WHILE :1 <- "'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1" < 1201106043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the shortest addition command I've yet found in INTERCAL that doesn't reference the standard library < 1201106043 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1201106063 0 :ais523!n=ais523@st01-fap02.bham.ac.uk JOIN :#esoteric < 1201106100 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and requires several extensions to be implemented properly < 1201106126 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: you could try looking for half adders and full adders, the digital circuits for addition - connect n full-adders and you can do n-bit addition < 1201106128 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I can't read INTERCAL. < 1201106139 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whyever not? < 1201106141 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'll google it, thank you. < 1201106152 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, I also can't read Japanese and Malbolge < 1201106166 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's just, you know, lack of skill acquisition in the area < 1201106168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :INTERCAL isn't too bad when you get used to it < 1201106177 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it helps if you use a fixed-width font < 1201106182 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Much like the HAUNTED AUSCHWITZ :O < 1201106182 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you can tell apart ' and " easily < 1201106209 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"Adder (snake), a family of snakes." < 1201106210 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1201106219 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :WE NEED LOGS < 1201106247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, I've been working on the concept of a combined Unlambda/Underload/Brainfuck language < 1201106260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Underload and Brainfuck are actually not too hard to mix < 1201106267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Unlambda and Brainfuck are somewhat harder < 1201106289 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Isn't there already some brainfuck-unlambda mix? < 1201106303 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :0x29A and C or something < 1201106321 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION had forgotten about 0x29A < 1201106331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it has many significant differences from Unlambda < 1201106335 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Underload? < 1201106345 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Underload < 1201106356 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ul (Does this still work?)S < 1201106356 0 :EgoBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1201106366 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that wasn't meant to happen < 1201106366 0 :EgoBot!n=EgoBot@c-24-22-4-68.hsd1.mn.comcast.net JOIN :#esoteric < 1201106375 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ps d < 1201106378 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 ais523: ps < 1201106394 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!daemon ul bf http://pastebin.ca/raw/367774 < 1201106399 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :oh, is it a functional stack language? < 1201106400 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ul (Hopefully working now.)S < 1201106402 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hopefully working now. < 1201106405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :concatenative < 1201106414 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is like functional but even more elegant in my opinion < 1201106420 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hm.I might not have enough hands to do addition with my hands < 1201106423 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can write functionally in it, but don't have to < 1201106450 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, you can't write in any other known paradigm than functional/concatenative, but there are some weird unknown paradigms you can use < 1201106494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!ul (:aSS):aSS < 1201106498 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :(:aSS):aSS < 1201106532 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh. Ass. < 1201106541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(from #lisp) < 1201106545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : hi < 1201106545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : does anyone know of an online lisp parser that shows the parse tree? < 1201106573 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :heh, that's basically just a web interface for cat < 1201106637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: 'xactly < 1201106652 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I don't regret making the folding function on Python. Always useful for tapes! < 1201106669 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Fifth time I'm reusing it. < 1201106709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: reduce() < 1201106713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reduce(func,lst) < 1201106723 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :? < 1201106735 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its standard pyhon, folding. < 1201106736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1201106755 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is it the Z ---> N function? < 1201106787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reduce(func,[1,2,3]) -> func(1,func(2,func(3))) < 1201106791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1201106793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait: < 1201106798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reduce(func,x,[1,2,3]) -> func(1,func(2,func(3,x))) < 1201106802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a list fold < 1201106844 0 :ais523!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1201106848 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Folding function is [..., -3, -2, -1, 0, 1, 2, 3, ...] -> [0, -1, 1, -2, 2, -3, 3, ...] < 1201106863 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Easier to make infinite tapes or infinite grids. < 1201106917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then.. no < 1201107299 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :reduce = foldr? < 1201107316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: or foldl, i dunno < 1201107337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reduce(lambda x,y:x-y, [1,2,3]) < 1201107343 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :=> -4 => 1-2-3 < 1201107346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so foldr < 1201107349 0 :ais523!n=ais523@147.188.254.202 JOIN :#esoteric < 1201107359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hello ais523 < 1201107369 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was having connection problems < 1201107377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so switched to a different connection < 1201107394 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which involved physically moving to a different location, therefore the wait < 1201107471 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I accidentally renamed all the files in my home directory to be lowercase < 1201107479 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and then wondered why all my desktop icons had disappeared < 1201107499 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :yeah, connection problems often lead to having your files renamed? < 1201107524 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they were separate issues < 1201107528 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Holistic technical support < 1201107534 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have a shell-script to rename all the files in a directory to be lowercase < 1201107540 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and ran it in the wrong directory by default < 1201107567 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :dangerous script, that < 1201107581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201107597 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's so annoying to transfer files from Windows and have them all be in uppercase < 1201107609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it really needs to chmod a-x the files that aren't really executable, too < 1201107619 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for some reason Windows sets +x on every file by default... < 1201107623 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I think you can fix that with the proper mount flags < 1201107655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I just use automount < 1201107674 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION remembers a Windows sysadmin trying to install a program < 1201107686 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it failed because he had permissions to create files in a directory but not to rename them < 1201107697 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it was full of executables with names like oiaewrca.tmp < 1201107735 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hmm, but how can you be a sysadmin without administration privileges on the machines you're supposed to admin? < 1201107750 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :he did have administration privileges < 1201107760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but on Windows, even admins are limited by permissions < 1201107778 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :oh joy < 1201107781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they can change permissions to allow themselves to do things, but can't do everything by default < 1201107799 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably because most Windows XP users ran as administrator all the time but still needed to be prevented from doing stupid things < 1201107855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was actually doing some rather 'stupid things' today, like typing rm /var/log at a root prompt < 1201107873 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was on an embedded system, and I was removing a symlink to /tmp ... < 1201107939 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apt-cache search brainfuck: 4 results, all relevant to some extent < 1201107957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apt-cache search unlambda: 1 result, which is relevant < 1201107975 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apt-cache search intercal: 2 results, the 2 main modern INTERCAL compilers < 1201107988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :macports has no esoteric stuff < 1201107990 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apt-cache search befunge: 0. I'm disappointed < 1201108004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe we need the ePMS (esoteric package management system) < 1201108018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[the pun came about naturally but let's say it was intentional from the start] < 1201108102 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes and installs all those packages < 1201108118 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apart from clc-intercal and unlambda, which I already have installed, and intercal, which I develop and so have a newer version of < 1201108209 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :our project management system at work is called Project Management System, i.e. PMS :P < 1201108295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just got a relevant result for apt-cache search perligata < 1201108309 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyone know of any other esolangs I can fetch like this? < 1201108317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: with ePMS, everything! < 1201108323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the only problem is implementing it :P < 1201108350 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how is http://esolangs.org/wiki/EsoInterpreters doing? < 1201108359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cuddly < 1201108371 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we need to get that full of links, really < 1201108460 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I can post the Brainfuck on a Turing machine one if you want < 1201108509 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :any nice small string rewriting esolangs out there? thinking of writing an interpreter in mod_rewrite < 1201108515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: yes < 1201108516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: thue < 1201108526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or thutu for something more complex but more usable < 1201108536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: also i've pretty much narrowed down the Underload compiler reimplementation langugaes to two: haskell or common lisp < 1201108539 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: pick one. :p < 1201108554 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it's not an esolang, let's go for Haskell < 1201108584 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :you don't know about haskell? you should try it out, it's sweet < 1201108596 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I do know about Haskell < 1201108614 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I'm a big fan, if slightly disappointed that there's no easy way to write a mockingbird < 1201108619 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I'm not very good at it < 1201108625 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :"if it's not an esolang, ..."? < 1201108631 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I meant 'if we're not writing this in an esolang' < 1201108649 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :oh, I see < 1201108650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that would be painful. or optimizations < 1201108665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the thing about haskell is that this program has some mutability at the core which i haven't figured out how to refactor out < 1201108668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now, i could use a state monad < 1201108678 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I read it as "what's this haskell? as long as it's not an esolang, let's take it" < 1201108685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it's really anti-haskell if it isn't really truly fundamentally *state* < 1201108714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, lisp may be easier for ais523 to grok than haskell :-) it's really a choice of which type of alienation is better < 1201108726 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :underload :: Stack -> (String, Stack) < 1201108730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I understand both, just am not used to either < 1201108743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: compiler. < 1201108757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: the way we compile it is... a bit hard to grok < 1201108759 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it involves 'blimps' < 1201108768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(it targets c) < 1201108777 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and wouldn't it be (String, Stack) -> (String, Stack) or possibly IO String -> Stack? < 1201108815 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :does underload have input? < 1201108817 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://membres.lycos.fr/bewulf/Russell/Lore2.txt < 1201108828 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Here's a broad outline of my horrible horrible idea < 1201108829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :olsner: no < 1201108846 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you need to input the program < 1201108848 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is a string < 1201108856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if it had input equiv. to (inputted text) it'd be uncompilable < 1201108860 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it could be just String -> (String, Stack) < 1201108869 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hm. Forgot to add the "1" after (N,s) in the example programs < 1201108875 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ah, yes, forgot the part about the input program < 1201108877 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thankfully ais523 says that all input stuff would be: < 1201108880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :church numerals < 1201108882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of ascii chars < 1201108888 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if I get round to writing a new version < 1201108903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or I can just make the Unlambda/Underload/Brainfuck language and use Brainfuck's . for input < 1201109000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which would input a Church numeral replacing the current TOS < 1201109056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so -- take your pick, you can either have a lot of parens or crazy, terse awesomeness < 1201109089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately to do the optimizations we want we need to parse it < 1201109100 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which also means storing the originating code in Push parse tree segments < 1201109106 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is, aggrevating < 1201109118 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I still favour Haskell for this < 1201109151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :okies < 1201109202 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'm going to delete the Makefile, but not underload.scm because i need it for a reference to write the code on < 1201109210 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :again OK < 1201109221 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll save a backup on my own computer for my own amusement < 1201109229 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you can always check out a previous revision < 1201109242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know... < 1201109246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :speaking of VCS... are you sure you don't have darcs? svn is driving me crazy :P < 1201109260 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :apt-get darcs < 1201109276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: this is a good point, beforehand ais523 couldn't install anything though < 1201109282 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I starded doing that as soon as I saw ehird's comment < 1201109287 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1201109288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/d/t/ < 1201109317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now I'm on my own computer, I can be a lot more flexible < 1201109325 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the bendy kind of flexible? < 1201109329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't see what computers have to do with that < 1201109339 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Auto-fellatio? < 1201109343 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :darcs has a pretty low barrier to entry really, took like 30 minutes to get going < 1201109363 0 :MommeMC!n=MommeMC@p548DE6E7.dip.t-dialin.net JOIN :#esoteric < 1201109368 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :no funky databases, servers or any of that crud < 1201109392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :flexible in that I have no reasonable excuse not to act exactly according to ehird's orders < 1201109401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1201109402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201109408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :quick darcs primer: < 1201109413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- there is no central repository < 1201109420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- your _darcs dir has the whole history, isn't that nice < 1201109437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- it's distributed, basically you pull and push tons of servers in a tangly web of metapatterns or something < 1201109448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- we'll just emulate a distributed server by putting a copy on my VCS < 1201109453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- and giving push/pull rights to that < 1201109461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- conflicts are easily resolvable, because darcs is clever < 1201109473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- it's interactive: when your record a patch it asks which changes you want to record < 1201109478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(but you can tell it to record everything) < 1201109492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- record != push: you need to push to share your changes < 1201109495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :end of darcs primer < 1201109513 0 :MommeMC!unknown@unknown.invalid QUIT :Client Quit < 1201109516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure I'll get used to it in a bit < 1201109518 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1201109539 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: because i'm lazy i'm not setting up a secure darcs push... so you get an ssh account on my server, i hope you feel special < 1201109551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1201109610 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :how would you set up a darcs push without giving shell access? < 1201109621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: i'm not sure, but meh < 1201109648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1201109650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darcs-server, probably. < 1201109676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1201109680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darcs-server in debian is the cgi < 1201109773 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I guess the secure way is to darcs send things to an e-mail and let some maintainer person apply after review < 1201109789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: now you need to give me a password :P in /msg < 1201109797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: yes, well, that's not quite rapid enough for me :-) < 1201109801 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I've heard of e-mail services with GPG-based authentification of patches < 1201109815 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :but still, ssh-access is probably still easiest < 1201109954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol, $ sudo chmod 777 darcs < 1201110008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darcs failed: Failed to download URL ssh://elliotthird.org//home/darcs/underload/_darcs/inventory : unsupported protocol < 1201110009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1201110015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1201110016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1201110028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darcs get elliotthird.org:/home/darcs/underload underl < 1201110028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oad_darcs < 1201110029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201110037 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :isn't user@host:path the syntax for ssh? yeah :P < 1201110122 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ran that command, and it apparently worked < 1201110179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: damnit < 1201110184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :remove that dir, i need to get the repo up first < 1201110185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1201110195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: by the way, if you use emacs, you'll want this: http://chneukirchen.org/repos/darcsum/darcsum.el < 1201110206 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's gone < 1201110224 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and although I use emacs, I generally prefer to exit it and type shell commands to do things like compile or checkin < 1201110332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: pff, you might as well use vi ;) < 1201110335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh by the way < 1201110339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :when darcs asks you what your email is < 1201110342 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :huh? darcs get worked on a non-repository? < 1201110348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :answer "Name ", not "email" < 1201110354 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: that is a repository. < 1201110356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :note the /repos/ < 1201110381 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :"remove that dir, i need to get the repo up first" < 1201110386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1201110387 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I meant < 1201110391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :importing all the stuff, etc < 1201110393 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was an empty repo, as far as I could tell < 1201110417 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is annoyed that the following Anarchy Golf quine-by-cheating was rejected: ps -Cps -oargs= < 1201110424 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it segfaults < 1201110431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sfghdkjlsfgdhlhdfgsdgjlssdfghjkfgsdhjklsdfghjkl darcsum is odd < 1201110434 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how do i get it to record my changse! < 1201110449 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :darcs record < 1201110472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: darcsum. < 1201110474 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the emacs mode. < 1201110491 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1201110575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh well: < 1201110587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darcs get ais523@elliotthird.org:/home/darcs/underload < 1201110597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s/ais523@// if that's your username on your computer < 1201110640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: By the way, at one time you said you had a way to make some part of prelude.c less recursive < 1201110641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what was it? < 1201110658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: the underload compiler is interesting because at first glance, it seems self-modifying and uncompilable < 1201110661 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it wasn't less recursive, I don't think, but more efficient < 1201110670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: which was it, what were the implications? < 1201110673 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it would have involved using binary trees rather than lists < 1201110677 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1201110680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's not acceptable < 1201110687 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it means call isn't tail-recursive < 1201110687 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which made dup O(1), but the rest of the program much more complicated < 1201110692 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'd have to recurse for both branches < 1201110707 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I couldn't see a way around that introducing recursion < 1201110715 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and imo that's more serious than dup being kinda slow < 1201110720 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and also I think it just spread the inefficiency around, so it wouldn't have been worth it anyway < 1201110843 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: what's the simple way to get a read-only darcs? < 1201110847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :without setting up an http server < 1201110867 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I had a http server laying around and just set up a vhost for darcs < 1201110880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: i don't have a server lying around until i get my site up :-) < 1201111035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1201111040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: any other easy way? < 1201111089 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :searching, but it seems that http is the preferred way of getting read-only public access < 1201111103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darcs should come with an http server ;) < 1201111118 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I got the Qq. < 1201111128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: define 'got' < 1201111133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the interp works? you wrote a program? .. < 1201111136 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It seems to be working < 1201111139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1201111151 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or... Wait < 1201111164 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Error during processing of --eval option (LOAD #P"./run.lisp"): < 1201111164 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric : invalid number of arguments: 0 < 1201111174 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Noes. < 1201111178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: pastebin run.lisp < 1201111186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: also, how did you start it? < 1201111197 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :slereah@Vixem:~/1201049491-qq-v1_0$ ./run.lisp prog.qq < 1201111206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cat prog.qq < 1201111220 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :slereah@Vixem:~/1201049491-qq-v1_0$ cat prog.qq < 1201111220 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :0 7 ((8)) < 1201111238 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I also tried with only one parethesis < 1201111241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're using old-style commands < 1201111245 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1201111245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0 7(6) < 1201111255 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Qq will be useful ;) < 1201111276 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Stop changing syntax damn you! < 1201111286 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Now, to try the big cat program < 1201111292 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What was my idea again? < 1201111299 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :it's really not that hard to set up apache2 and a vhost (or a symlink for ~darcs to go to the right place) < 1201111303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um, i forgot Slereah :) < 1201111305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :logs might help! < 1201111306 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Got it written somewhere, partly < 1201111307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ircbrowse.com < 1201111312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: eww, apache < 1201111329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ITYM nginx, or lighttpd, or maybe some Lisp server < 1201111343 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :or any other web browser for that matter, since darcs only needs plain http file serving < 1201111348 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Ah yes < 1201111394 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :do you also get database errors from esolangs.org? < 1201111396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: I should write my own :P < 1201111399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: and everyone does < 1201111402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :olsner: once in a while < 1201111406 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they go away when you refresh < 1201111417 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :3 (0 8 (0 (0 7(6)) 3)) < 1201111423 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or something < 1201111444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: just check the wiki to see if your stuff is still right :P < 1201111466 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I did < 1201111467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lalalla sudo vi /etc/thttpd/thttpd.conf < 1201111477 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :My big problem is the parenthesis < 1201111482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1201111482 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm not too sure where to put them < 1201111489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: like in what case < 1201111499 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Let's review this program. < 1201111520 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Will 3 (something) convert to (something) (something)? < 1201111533 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :And the first something will be evaluated first, presumably entierly < 1201111575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://elliotthird.org/ look at thttpd's lovely sense of colour design! < 1201111587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: if you want to see the crazy state-stuff that the compiler uses to compile: < 1201111591 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darcs get http://elliotthird.org/underload/ < 1201111598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(read only, so ais523 - don't do that :P) < 1201111625 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at it with a web browser instead < 1201111628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1201111633 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :did you mean to put your bashrc in there? < 1201111643 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: not mine < 1201111646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'darcs's < 1201111651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's serving /home/darcs :) < 1201111651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1201111664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :besides it's 403 forbidden < 1201111674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the error page's colours are superb :P < 1201111680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's from 2002, that thttpd :D < 1201111688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not a very updated software: but rock solid, and fast < 1201111693 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :do I want prelude.c, postlude.c or underload.scm? < 1201111711 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :all of them are needed for the current version of the compiler < 1201111718 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :underload.scm is the compiler, the other two are data files < 1201111753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: prelude.c is all the library functions and structures that the output uses < 1201111761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :postlude.c is the end of all the c files < 1201111774 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I show the code to my brain but it refuses to parse although I know that it knows scheme < 1201111777 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :underload.scm compiles an underload program, and sticks it between prelude.c and postlude.c < 1201111787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: it's not pretty that's for sure < 1201111790 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :time to get home from work I think! < 1201111792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's imperative scheme with WTF mixed in < 1201111832 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :the name 'blimp' reminds me of haskell's thunks < 1201111882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: it's kind of similar < 1201111882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in: < 1201111885 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :((a)b)c < 1201111889 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the blimps are: a, b, and c < 1201111893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and we 'unroll' them < 1201111898 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so ((a)b)c transforms into: < 1201111909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1=<2>c; 2=<3>b; 3=a < 1201111924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we do this because we need to compile them as C code, and also retain their strings < 1201111932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so <2> looks like: < 1201111938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :push(2, "(a)b"); < 1201111948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the whole program is a switch statement dispatching on blimp numbers < 1201111955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in a function, so we can handle non-tail-calls too < 1201112030 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: which is why we have ugly code < 1201112032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :handling that unrolling. < 1201112065 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :sounds like something you might be able to use a tie-the-knot technique on < 1201112089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: is that really a programming technique? < 1201112091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1201112093 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh. < 1201112116 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :it's all those cool haskell tricks where you build a value that depends on itself < 1201112153 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :they look like magic < 1201112157 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1201112162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: how would i use that in THIS case...? < 1201112191 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :dunno, I don't even understand how the language we're compiling works yet ;-) < 1201112199 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :*you're < 1201112201 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: another thing is that i want to generate a parse tree, but for (...) i need to store the string ... as well as its parse tree < 1201112204 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is gonna be a pain < 1201112208 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: the wiki can help < 1201112218 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as can the online interpreter < 1201112343 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1201112474 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :well, gotta run now, cya < 1201112479 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's writing sum Lore interpreter < 1201112484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye olsner :) < 1201112487 0 :olsner!unknown@unknown.invalid QUIT :"leaving" < 1201112574 0 :RedDak!n=dak@host54-85-dynamic.10-87-r.retail.telecomitalia.it JOIN :#esoteric < 1201113084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://forums.devshed.com/database-management-46/ddate-discordian-date-problems-321852.html this is too surreal not to be true < 1201114374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you alive? :) < 1201114405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201114421 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've developed a trick of making my terminal window slightly transparent so that I can see IRC through it < 1201114430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :proper 'I SAID YOUR NAME beeps would still be useful, though...' < 1201114461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: M-x erc < 1201114466 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/E (.*)'/E' \1/ < 1201114486 0 :ehercd!n=user@user-514fb24f.l2.c4.dsl.pol.co.uk JOIN :#esoteric < 1201114488 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :it's emacslicious! < 1201114501 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :and perhaps a bit over the top, but hey, it'll beep for you.. < 1201114513 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what would happen if i (dissociated-press)'d right now < 1201114516 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :better not try < 1201114524 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :...aw,alright < 1201114563 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*** #esoteric: topic set by not having the logs in the topic < 1201114595 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I noticed the topic < 1201114600 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I like it < 1201114620 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1201114624 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that was what dissociated-press had to say about this erc buffer < 1201114631 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: klopol < 1201114649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I thought you were actually trying to make sense < 1201114662 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you know what dissociated-press is right? < 1201114672 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :it's an implementation of dissociated press, which is a character-based markov chain < 1201114677 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :in Emacs lisp < 1201114680 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :and you apply it to a buffer. < 1201114708 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201114741 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :Because "Noël" is prettier than the thusers on #esociated-press)'d right? < 1201114745 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :tee hee < 1201114819 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :character-based, rather than word based? I wouldn't guess that would actually work in practice, without a fairly long chain.. < 1201114830 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: it 'works' sofar as it produces funny crap < 1201114841 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: try reading dissociated-press.el, but I warn you: Emacs Lisp is not happy fun time < 1201114860 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I've done a markov bot but it made chains of words < 1201114877 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :I have done that too. I think everyone has. < 1201114884 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :I am going to refine it in Lisp sometime. < 1201114884 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I guess that's why it came up with "thusers" < 1201114888 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :and esociated < 1201114893 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :interesting. < 1201114921 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: you do need relatively big files, though, in practice < 1201114962 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :Gah. I want M-x firefox < 1201114972 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :I just tried M-> in Safari. < 1201114999 0 :ehercd!unknown@unknown.invalid PRIVMSG #esoteric :guess I should try conkeror < 1201115279 0 :ehercd!unknown@unknown.invalid PART #esoteric :? < 1201115991 0 :olsner!n=salparot@cust.fiber-lan.vnet.lk.85.194.50.194.stunet.se JOIN :#esoteric < 1201116018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has written a maze solver in GolfScript, but it times out if I set the number of iterations high enough to actually solve the maze < 1201116026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, maybe the best thing for an emacs-webbrowser, < 1201116032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is creating a sort of 'base-emacs' < 1201116037 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably because the GolfScript implementation on Anarchy Golf is so slow < 1201116037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :emacs sans the editor, kind of < 1201116040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e. < 1201116043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :an embedded lisp < 1201116048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the basic app infrastructure < 1201116055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and some basic concepts like 'frame' < 1201116064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and a gui abstraction < 1201116069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and a default set of keybindings < 1201116074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and then, building apps on top of that: < 1201116077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :editor, web browser, irc client < 1201116096 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kind of like 'emacs, planned as it would have been if it was started aiming for what it is today, but cleaner' < 1201116523 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :wow, frappr was useless < 1201116562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone have opinions on my emacs-base thing? it's pretty esoteric i might say :P < 1201116575 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :stuck in som kind of weird slideshow, and the only place I can put a pin is Null in Texass < 1201116614 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that might just be Common Lisp with a windowing library... < 1201116619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: naw < 1201116630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it would have loads of infrastructure. < 1201116642 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: like, standard keybindings by default < 1201116647 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ways to represent concepts < 1201116650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(frame, buffer, etc) < 1201116664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CL already has a gui interface btw and it's standard: CLIM < 1201116671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with the most-developed impl being McCLIM < 1201116674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it's not very nice. IMO. < 1201116677 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and Climacs is kinda sucky < 1201116681 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so: i think a restart is in order < 1201116698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: pluggability of the gui lib would be important too: for using gecko for the web browser < 1201117106 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :wow, frappr now takes all keypresses twice < 1201117277 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :up 'n' down? < 1201117283 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, frappr < 1201117298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: how about you comment on my emacs-base idea! :P < 1201117353 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll comment once my friend leaves < 1201117360 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he talks all the time, can't irc < 1201117372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you don't want him to know that you read things with 'emacs' in? :P < 1201117411 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :emacs should be removed, not rewritten... but I guess that can be construed as motivation for doing it < 1201117434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has discovered a new Golfing trick, which owes much to Underload < 1201117450 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to do something $x times, eval'something;'x$x < 1201117470 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :works the same way that Church numerals can create loops < 1201117496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in ruby, it's basically literally what you said: < 1201117498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eval'something'*x < 1201117503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201117507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lisp: < 1201117515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ooer, i don't know how to replicate a string. < 1201117583 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in lisp you could do it with progn and replicating a lisp < 1201117590 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/p$/t/ < 1201117598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you could also use literal eval.. < 1201117601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(eval 'foo) < 1201117601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1201117608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You know... Lisp invented it? ;) < 1201117615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1201117615 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :1 character shorter than "x.times{something}", although much sorter if 'something' is dynamic < 1201117622 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it was possible in machine code all along < 1201117633 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Uh, Lisp invented the eval function. < 1201117650 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in machine code, goto or gosub serve the same function < 1201117655 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, not really. < 1201117670 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you just jump into your data, and it's evaluated! < 1201117711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defmacro (times n &body body) (if (= n 1) body `(progn ,body (times ,(- n 1) ,@(cdr body)))) < 1201117713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :silly :D < 1201117730 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i know i'm going to hell < 1201117734 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oshi < 1201117737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :schemeish XD < 1201117743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defmacro times (n &body body) (if (= n 1) body `(progn ,body (times ,(- n 1) ,@(cdr body))))) < 1201117762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aww shucks < 1201117771 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :silly me: < 1201117775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defmacro times (n &body body) (if (= n 1) body `(progn ,@body (times ,(- n 1) ,@(cdr body))))) < 1201117792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1201117820 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh duh < 1201117825 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defmacro times (n &body body) (if (= n 1) body `(progn ,@body (times ,(- n 1) ,@body)))) < 1201117854 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defmacro times (n &body body) (if (= n 1) `(progn ,@body) `(progn ,@body (times ,(- n 1) ,@body)))) < 1201117876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :return value magick: < 1201117919 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1201118325 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i still don't know much about emacs, but i agree anything grandioso and awesome is kinda cool. < 1201118337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defmacro times-helper (n &body body) < 1201118337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : (if (zerop n) < 1201118337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : nil < 1201118337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : `((progn ,@body) ,@(macroexpand `(times-helper ,(- n 1) ,@body))))) < 1201118338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defmacro times (n &body body) < 1201118338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : `(values ,@(macroexpand `(times-helper ,n ,@body)))) < 1201118340 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1201118342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sorry for the flood < 1201118347 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but there's your compile-time (TIMES n ...) < 1201118468 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1201118556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: not that hard, just read what i said :p < 1201118564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm, it would be quite a bit porjcet, wouldn't it < 1201118646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'm flooding quite a bit aren't i? < 1201118732 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm fine with it < 1201118736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1201118742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you know, golfscript isn't actually that compact < 1201118747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :+ it loses in speed benchmakrs < 1201118772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we need a language that takes some few really strange operators, and mangles them in fun ways to create insanely compact code, implemented in efficient C < 1201118773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1201118795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm well aware that golfscript can be improved upon < 1201118818 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've been working on a language for a long time designed for similar purposes that I think would do better in length, although probably not in speed < 1201118824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Underload is a tarpit version of it < 1201118834 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the full version has never been implemented or even properly documented < 1201118852 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :golfscript? i bet cise owns that < 1201119206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: perhaps not always using the stack is an idea for conciseness < 1201119230 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the stack leads to RPN, which tends to be short < 1201119242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but having commands for 'double TOS' rather than having to write 2* might help in some cases < 1201119270 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :¨ = double TOS < 1201119272 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1201119280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, a standard prelude can be written < 1201119285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but, infix can also shorten code < 1201119287 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :prefix less so-- < 1201119292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but infix can cut down on the spaces < 1201119304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, it can remove quoting < 1201119304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e.g.: < 1201119317 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :prefix == postfix < 1201119320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"hello" 'foo {doohickey} < 1201119328 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where 'blah is a quote < 1201119333 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with infix that's: < 1201119336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"hello"{doohickey}foo < 1201119343 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because {doohickey} can quote the foo itself < 1201119343 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the way mine worked no commands were longer than one character, so spaces weren't needed < 1201119352 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that can lead to problems though < 1201119354 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there was a wimpmode for decimals < 1201119363 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just "stack manipulation" is easier to comprehend than "high-order functions" in most cases < 1201119365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I should probably add a command for arbitrary high number if it's being used for golfing < 1201119365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :when you have a really useful command but are running out < 1201119372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so: 1 = most used for compactness < 1201119374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2 = 2nd most used < 1201119376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... etc < 1201119383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and ofc decimals indeed < 1201119386 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not near running out of letters yet < 1201119390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and some commands were multiple letters < 1201119396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: one thing that is NEEDED < 1201119401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is a way to extend the parser, in some way < 1201119403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to add new infix ops < 1201119406 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instead of: x = 5 < 1201119406 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :due to z and Z being modifiers on the next command, and other similarities < 1201119409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :x=5 must be possibly < 1201119417 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is only possible by defining = to be a special kind of token. < 1201119434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :are you talking about variable assignment? < 1201119436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this also means much of the stdlib can be written in itself < 1201119449 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :much of the stdlib /is/ written in itself in my unfinished implementation < 1201119460 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and many of those are commented out with some faster C++ code next to them... < 1201119472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: maybe ideas from yours could help form UltimateGolfLangugaeThing? < 1201119479 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I pretty much abandoned the C++ version, though, even though it was the most complete, because it was getting unmaintainable < 1201119506 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :new commands can be defined pretty easily, by the way; so to define x to be y, you could write 'y'x# < 1201119516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :'a is equivalent to (a) < 1201119524 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :saves one char in a common situation... < 1201119535 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ultimategolflanguagething: < 1201119538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cmd:code < 1201119547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :code terminated by, ehh, let's just say ; < 1201119548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so < 1201119558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo:2 2+; < 1201119565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is the function const(4) < 1201119574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :though i am thinking that + will be binary < 1201119577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo:2+2; < 1201119579 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :one char shorter. < 1201119588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you want a postfix version of a binop, prefix it with ` < 1201119592 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo:2 2`+; < 1201119597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: seems good to me < 1201119604 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in my case, if you really wanted to add 2 and 2 and save it in a command, it would be something like (22+)'f# < 1201119624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 2+2 is evaluated when you call foo < 1201119626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's just a function < 1201119628 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :same here < 1201119636 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(22+) quotes the command, just like in Underload < 1201119640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo:2+; < 1201119646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^^ that takes advantage of partial evaluation ^^ < 1201119649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gives you an add-2 function < 1201119654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1201119655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just like (2+)'f# < 1201119669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo:+2; would also work < 1201119686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because numeric literals are positive by default < 1201119687 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but then you have two commands that do the same thing, which is bad for conciseness < 1201119690 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so you can't use +foo on them < 1201119698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo:-3; probably won't work, obviously < 1201119702 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my language didn't /have/ negative numbers < 1201119703 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo:3-; will though < 1201119709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they are useful < 1201119713 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I found they were rarely needed and confusing < 1201119716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we're thinking about golf here < 1201119720 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1201119728 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but how do you execute something a negative number of times? < 1201119738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :probably by triggering an error. < 1201119747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway, as soon as i figure out a language name maybe we should move to a different channel, it's getting floody in here < 1201119784 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :make a channel called something like #esoteric_flood where we can flood all we like < 1201119791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that exists. < 1201119793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#esoteric-blah < 1201119798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mainly for bots, but basically 'crap' < 1201119802 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we may as well go there, then < 1201119802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but - not good for discussion < 1201119806 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1201119813 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well make one which is for discussion but floodable < 1201119827 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :at that point i might as well just make one for the language :P < 1201119839 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :#moderatelyrainyesoteric < 1201119839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if only golfscript wasn't taken < 1201119853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1201119861 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :wholeinone :) < 1201119875 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, my language was called Overload, due to the massive overloading of the operators and due to the way a simple program could easily overload a computer if not optimised < 1201119884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: now I get underload < 1201119885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Underload was a tarpit version of it... < 1201119886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hee hee hee < 1201119891 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird you bitch < 1201119898 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am male, Slereah < 1201119905 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Bitch. < 1201119932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: how does v^ sound as a name? :P < 1201119942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1. it looks like some kind of mountain, if you squint your eyes < 1201119946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2. it's two directions < 1201119949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3. it's unpronouncable < 1201119958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :4. nobody will ever figure out a file extension < 1201119964 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pronounces it as v followed by a kind of hiccup < 1201119970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :v-hu! < 1201119988 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird: .mnt < 1201119996 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's already used < 1201120002 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :So what < 1201120008 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :.v^ < 1201120008 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by a piece of music composition software for Windows I was using a while ago < 1201120014 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the so what is that I actually knew what it was used for < 1201120017 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :One day, I will make a file extension for NTCM < 1201120018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I agree with the so what < 1201120021 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It will be .lm9 < 1201120036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :BTW, does anyone know of an Unlambda debugger? < 1201120046 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm having a bit of trouble with a program I've been working on for a while < 1201120058 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Not really. < 1201120165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1201120169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: foocode < 1201120170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201120176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or fucode < 1201120197 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :give it a zero-length name < 1201120199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no wait < 1201120200 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :due to the shortness of it < 1201120201 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codeFu < 1201120211 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I like that suggestion < 1201120216 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh I know! < 1201120218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :golFu < 1201120219 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or fugolf < 1201120226 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eh, ok, here are the options: < 1201120227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my regexp language has negative-length strings < 1201120234 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you could use one of those < 1201120243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foocode, fucode, codeFu, golFu, fugolf, < 1201120254 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :golFu looks good < 1201120267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but kind of hard to interpret the first time you look at it < 1201120270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(kind of like the language then) < 1201120326 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201120341 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't really like fucode < 1201120342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :agree? < 1201120353 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201120414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1201120420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and foocode isn't too hot - agreed? < 1201120448 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :food cooked certainly is hot < 1201120468 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :foocode is just a bit meh < 1201120494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok: < 1201120499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what about fugolf? < 1201120506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't like the sound of it, even in fuGolf form < 1201120517 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it's not at all obvious what you're getting at < 1201120526 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the -fu suffix is much more recognisable at the end of a name < 1201120531 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1201120532 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok: < 1201120542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codeFu, golFu, golfFu (repetition but nicer than golFu maybe), < 1201120570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Golf-Fu? < 1201120589 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: kind of a pain to type < 1201120593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also try to pronounce it < 1201120595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'golfufu' < 1201120610 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :golffffu < 1201120619 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is how I pronounce it < 1201120628 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I agree about the typing difficulty, though < 1201120650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok, so we're still at what i said last time =P < 1201120666 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :golfu just sounds japanese to me. < 1201120687 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ninjaFu! < 1201120694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1201120718 0 :ais523!unknown@unknown.invalid TOPIC #esoteric :TOPIC NOSTALGIA! (topic from 2004/01/05) 'Why is there an 'L' in Noel? || Because "Noël" is prettier than an "L"? Errr... || Celebrate Mungday!' || We are rebellious, and thus anger freenode by not mentioning the logs in the topic < 1201120728 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for better paradoxicality < 1201120731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait you didn't even change the topic xD < 1201120740 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/having/mentioning/ < 1201120742 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :near the end < 1201120751 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :okay: < 1201120752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codeFu, golFu, ninjaFu, < 1201120788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do you think it's a good idea to mention golfing in the lang's name or not? < 1201120794 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :cram < 1201120798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :does it really matter, ais523? :) < 1201120800 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was a precedence when I designed my language < 1201120814 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I actually had the kind-of-insane idea that it could be used to send interactive content via Teletext < 1201120819 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus the need for the shortness of the name < 1201120835 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :teletext :D < 1201120842 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/name/code/ < 1201120844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :britain is so weird. < 1201120856 0 :Corun!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, what? < 1201120858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is there an equivalent where you live? < 1201120863 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :other than the Internet, of course? < 1201120863 0 :Corun!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is british < 1201120882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I live in britain < 1201120882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201120889 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1201120893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so the answer is yes < 1201120899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ostensibly,y es < 1201121037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what's wrong with mentioning golf in the name? < 1201121050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i guess it does reduce the possibility that people will write in it outside of golf contests < 1201121082 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if the language has practical utility outside, it might be an idea to use a different name < 1201121090 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :define practical < 1201121091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's an esolang < 1201121092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201121124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :practical = you might write in it to produce a program that does X when no language choice is specified and you aren't deliberately choosing an esolang < 1201121182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i don't get what you're saying < 1201121193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you mean like to write up a quick hack? like what you might do with perl? :P < 1201121197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bit odd to use an esolang for that i guess < 1201121201 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that sort of thing < 1201121214 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or maybe you want to write an interpreter for your latest esolang < 1201121215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i guess so then < 1201121217 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and need a language to write it in < 1201121222 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codeFu, ninjaFu, < 1201121225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :those are our choices < 1201121235 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ninjaFu is so much better than codeFu as a name < 1201121243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but ninjafu.com is taken, etc < 1201121244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it's common < 1201121250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and ninjaFu doesn't really suggest, well, code < 1201121251 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How 'bout Fu < 1201121256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: heh. < 1201121314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I can't think of good entries for < 1201121319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so: codeFu vs ninjaFu, unless you can < 1201121345 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :codeFu vs ninjaFu sounds like the name of a TV program < 1201121355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1201121356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it does < 1201121370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ninjafu 1k goog results < 1201121371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codefu 2k < 1201121377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ninjafu.com is first result though < 1201121383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and seems active < 1201121398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codefu.com is taken but just parked < 1201121405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codefu.org is taken and used. < 1201121421 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what about ninjacode? Is that taken? < 1201121425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: honestly maybe we should just give it some kind of abstract name < 1201121431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION guesses probably but can't be bothered to checl < 1201121438 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like Rast or something < 1201121442 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/l$/k/ < 1201121448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ninjacode.{com,org} is taken < 1201121452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.com->apache2 default < 1201121458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not surprising < 1201121466 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ninjacode.org -> not much done but a few links < 1201121475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :incl. gallery < 1201121487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok, options: < 1201121494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codeFu, ninjaFu, ninjacode, < 1201121547 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could give it a name that's a program in the lang itself < 1201121555 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :preferably a very short one which does something crowd-pleasing < 1201121565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: and with just a-z.. < 1201121615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why add that restriction? < 1201121636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because otherwise it's kind of hard to pronounce < 1201121663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :random strings of letters can be hard to pronounce anyway < 1201121696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :true < 1201121697 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have a language called :≠, for instance < 1201121717 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and just arbitrarily defined a pronunciation for it < 1201121747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1201121754 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codeFu ninjaFu ninjacode < 1201121755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pick one < 1201121793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll go for ninjaFu, then < 1201121801 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not ninjacode? < 1201121806 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or ninjascript < 1201121850 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ninjascript sounds better < 1201121857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bit reminicent of golfscript, then < 1201121866 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/en/ough/ < 1201121874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so? < 1201121897 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s%n/%n$/% < 1201121904 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think that's right now < 1201122071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ninjaFu doesn't sound very good IMO < 1201122074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok! finally! down to three < 1201122087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :codeFu ninja{code,script} < 1201122098 0 :cherez!unknown@unknown.invalid PRIVMSG #esoteric :Gentleman, I am at war! < 1201122142 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION currently favours ninjascript < 1201122145 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe in camelCase < 1201122218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no love for ? < 1201122255 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's hard to pick something in particular for that < 1201122266 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you have a concrete suggestion for , feel free to suggest it < 1201122349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Vort. Yaern. Baut. Cason. Rafdae. < 1201122391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201122475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: None of them? < 1201122510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I like the second and last best < 1201122526 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ae is obviously a good vowel to use < 1201122574 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :hwaet? < 1201122593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yaen, Rafdae, codeFu, ninjacode, ninjascript < 1201122593 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION <3 old english < 1201122599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pick one and let's be quick this is taking far too long < 1201122619 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hey, it's your lang, and every time I make a suggestion you disagree < 1201122623 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll randomise if you like < 1201122709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201122714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm ninjaCode ninjaScript < 1201122719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they look nicer camelcased < 1201122724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let's just go with one of them < 1201122728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a binary decision :-) < 1201122730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ninjaScript, then < 1201122743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kind of similar to golfscript like you said < 1201122747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, define 'script' < 1201122753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its not just a scripting language, is it? < 1201122757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hopefully not < 1201122765 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then ninjacode < 1201122767 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#ninjacode < 1201122769 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll use the D definition that a script is something that allows #! at the start < 1201122806 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, it will allow #! as a comment < 1201122807 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201122810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway, #ninjacode < 1201123065 0 :helios24!unknown@unknown.invalid QUIT :"Leaving" < 1201124372 0 :Peter3m!n=peterbar@201.48.250.57 JOIN :#esoteric < 1201124653 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1201124658 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1201124717 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1201124756 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :you are from? < 1201124771 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm from the UK, anyway < 1201124927 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan is from norway! < 1201124959 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :I am from brazil < 1201124959 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am from the uk! < 1201124971 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol is from Kuala Lumpur < 1201124999 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :I am from teh interwebs < 1201125065 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i admit it, i'm a kualalumpurian hacker < 1201125090 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :can I be an oompaloompian hacker? < 1201125126 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :depends. are you good at hacking chocolate? < 1201125142 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I get by < 1201125303 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wanna be ouagadougouian ! < 1201125333 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :don't be silly. no place could have such a ridiculous name. < 1201125374 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :on moment < 1201125422 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogochian! < 1201125433 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :olsner: bless you! < 1201125436 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :*actual place name* < 1201125444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone entered a massively long cheat BF entry into my uudecode challenge on codegolf < 1201125447 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what was that tangiwanga thing now.. < 1201125449 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, Anarchy Golf < 1201125450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: lmao < 1201125460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is why i love anarchy golf. < 1201125476 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it strikes me as a pointless thing to do < 1201125486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they probably just memorised the entire man page for uudecode... < 1201125496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: or used a text generator < 1201125506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, lots of goruby entries, probably it has a command built in < 1201125531 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :likewise I'm not sure how Perl could be that short without some sort of unpack magic < 1201125561 0 :Gabriz!n=gpierobo@host201-93-dynamic.52-82-r.retail.telecomitalia.it JOIN :#esoteric < 1201125575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :someone got 105 chars of brainfuck in my scheme interpreter < 1201125577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :embarrasing < 1201125597 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheating, obviously < 1201125615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :duh, you have to: i have wrong parens in one of the examples < 1201125616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1201125624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :specifically < 1201125624 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1201125624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(let ((acc (accgen 4)) < 1201125730 0 :Gabriz!unknown@unknown.invalid QUIT :Client Quit < 1201125736 0 :Gabriz!n=gpierobo@host201-93-dynamic.52-82-r.retail.telecomitalia.it JOIN :#esoteric < 1201125760 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :What happened? < 1201125779 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :people submitted cheat entries instead < 1201125826 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks that to prevent cheat entries, the test cases should be longer than a real program < 1201125834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :don't know if that is allowed... < 1201125849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's how I tried to prevent cheats on the uudecode challenge < 1201125856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I used uudecode's man page as the sample output < 1201125891 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :crazy < 1201125894 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1201125909 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1201125941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anarchy golf should let you provide a test program < 1201125945 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess to beat that, there needs to be a reference implementation and a test case generator < 1201125949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so along withy our examples, it runs the program with the program < 1201125953 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I had the same idea as well < 1201125954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so you can bash it and see if its really < 1201125972 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and also get the first entry with certainty < 1201125978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1201126010 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :Here are all of England? < 1201126017 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :have you seen my latest golfing challenge, yet? < 1201126021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Peter3m: no < 1201126027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: which < 1201126029 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the problem is to transpose a matrix of characters < 1201126041 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I'm still winning on the two langs where I entered < 1201126046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah those yes < 1201126303 0 :Gabriz!unknown@unknown.invalid PART #esoteric :? < 1201126354 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1201126674 0 :ais523!unknown@unknown.invalid QUIT :"bye" < 1201126786 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now that ais523 is gone, who wants to discuss an esolang designed to be very good for 1. small code size, for golfing 2. easy to refactor to be smaller 3. mostly written in itself, as an stdlib: a very big stdlib, with tons and tons of stuff 4. the core is just a very simple kernel written in C, which compiles the very small core it provides to native code (!!!) and then the rest is done by the stdlib < 1201126799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :concatentative, but most of the specifics have been totally-not-decided right now < 1201126802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if so: #ninjacode < 1201126860 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1201126918 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :something like perl? :P < 1201126919 0 :Peter3m!unknown@unknown.invalid PRIVMSG #esoteric :Any good movie you recommend me? < 1201126932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: nah, not really < 1201126934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1201126956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: you can't easily refactor perl, it isn't mostly written in itself, and it doesn't have a native-compiling kernel < 1201126970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: but really jokes aside you should join #ninjacode, it's going to be awesome :P < 1201126971 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :yeah, the analogy is quite imperfect < 1201127017 0 :Peter3m!unknown@unknown.invalid PART #esoteric :? < 1201127743 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1201128179 0 :immibis!n=immibis@125-236-169-77.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1201128823 0 :timotiis!unknown@unknown.invalid QUIT :"leaving" < 1201129103 0 :glen_quagmire!unknown@unknown.invalid QUIT :"Miranda IM! Smaller, Faster, Easier. http://miranda-im.org" < 1201131800 0 :GreaseMonkey!n=saru@219-88-194-41.jetstream.xtra.co.nz JOIN :#esoteric < 1201132283 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1201132389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1201132404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anarchy golf didn't have a rot13. < 1201132404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh well: http://golf.shinh.org/p.rb?rot13 < 1201132780 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :bah... 26 and 65 both have awful factors.