< 1341619318 986063 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dear #esoteric: http://pastebin.com/LHwFWdDD < 1341619339 99911 :augur!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer < 1341619339 916705 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :please judge the effectiveness of these regexes at accurately determining a list of channels that are relevant to a raw IRC message. < 1341619348 52395 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sincerely, < 1341619350 300716 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :kallisti < 1341619477 833082 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also I just added a special case for channel MODEs < 1341619489 865150 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :because channel modes are only relevant to that channel, not every channel the sending nick is in. < 1341619575 889347 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I could probably drop the KICK one with the PRIVMSG|JOIN|... one < 1341619579 285824 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :without any problems. < 1341620721 999295 :soundnfury!~edward@91.85.32.82 JOIN :#esoteric < 1341620849 354232 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://apod.nasa.gov/apod/image/0610/newrings_cassini_big.jpg < 1341620871 794788 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Pictures like this always make me sad because I know they have no bearing on what the human eye would actually see. < 1341621078 958856 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Quit: Changing server < 1341621108 376294 :nortti-!nortti@ie.freebnc.net QUIT :Ping timeout: 245 seconds < 1341621180 177122 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1341621185 354938 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Hi, I'm Edward, you may remember my fugly language "spl"... < 1341621197 103220 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :So, I had this idea for an esolang: "Assign" < 1341621207 694532 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :you can assign to anything; you can assign a number to an operator, for instance < 1341621209 484231 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :like: < 1341621217 540427 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :+=5 < 1341621219 554634 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :6=* < 1341621234 907225 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :print + 6 3 // prints 15 < 1341621245 980173 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :has anything like this been done before? < 1341621304 189127 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :there was one that let you assign number to another number < 1341621309 397765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FORTE < 1341621319 168710 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1341621331 185675 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :"It is called Forte due to the mess it makes of the Peano postulates." LIKE! < 1341621367 185655 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, that is why you called it that. < 1341621385 127570 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net JOIN :#esoteric < 1341621387 812915 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :yo < 1341621392 436547 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :there was this thing < 1341621401 254104 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :I can't remember < 1341621404 118643 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :what it was < 1341621416 336895 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :help < 1341621416 513373 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then how can you explain it if you don't know? < 1341621425 362581 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :well, FORTE looks nice, and something similar was my idea for Assign, but I went beyond that < 1341621430 592296 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :With no information it is difficult to help < 1341621436 405592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome adu < 1341621439 826199 :HackEgo!codu@codu.org PRIVMSG #esoteric :adu: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1341621440 312182 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :hi oerjan < 1341621446 212193 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :None of us are psychic < 1341621463 634173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: hey speak for yourself! < 1341621466 239339 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: it was a chat room on irc.freenode.org that was about languages < 1341621479 530282 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: About what languages, to be specific? < 1341621479 887454 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :it was very much like #esoteric < 1341621512 985373 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :#esoteric-en ? :P < 1341621516 217278 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :it might have been #polyglot, but I don't remember < 1341621516 716402 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog < 1341621534 607535 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: Well, try #esoteric-en and #polyglot and whatever see if they know this answer any better. < 1341621549 243780 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1341621551 893760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog < 1341621563 162545 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1341621575 621997 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't trust HackEgo when it takes that long to say No output. < 1341621576 451628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :adu: It was Trivial Pursuit. < 1341621577 68836 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 8 new messages. '/msg lambdabot @messages' to read them. < 1341621579 260747 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1341621581 629075 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :maybe try without <> < 1341621582 602271 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1341621585 30149 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1341621586 827498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Either that, or beef jerky. < 1341621587 568601 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1341621594 847268 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :oerjan: I've been here before < 1341621596 226472 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1341621601 204087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It could also be marriage? < 1341621603 458083 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1341621606 542279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah so why aren't you in the logs < 1341621612 92659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`log < 1341621615 397653 :HackEgo!codu@codu.org PRIVMSG #esoteric :2007-07-25.txt:05:03:56: 3 immibis: ps < 1341621623 504084 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :`pastlog adu < 1341621629 503581 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it would seem that irssi removes nicks within its channel structure before my event handler receives the QUIT message. < 1341621632 711145 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :how unfortunate. < 1341621635 938294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: That's really annoying < 1341621643 128412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog [<]adu < 1341621650 811489 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not even paying attention to the channel and it's still annoying. < 1341621655 18421 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I like how FORTE is non-associative < 1341621656 376451 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1341621669 246749 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I wonder if it's power-associative < 1341621671 768172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats HackEgo -----### < 1341621674 493875 :HackEgo!codu@codu.org PRIVMSG #esoteric :2008-01-23.txt:06:50:44: interesting < 1341621677 656547 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :in fact no, it isn't... < 1341621682 555611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1341621689 332649 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :oerjan: yey! < 1341621709 776092 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :if 8=5, then (2*2)*(2*2) is 16 but (2*2*2)*2 is 10 < 1341621722 428468 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :that was 4.5 years ago! < 1341621745 830787 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :actually I first started hacking out on this network (irc.openprojects) about 15 years ago < 1341621776 989810 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :I'm an oldbie < 1341621823 400790 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, that is why. OK < 1341621849 402496 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :soundnfury: wuttf < 1341621871 736709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :adu: Forte < 1341621882 353095 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it lets you assign to constants < 1341621907 684351 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and apparently mangles intermediate values in expressions < 1341621914 592847 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :which must have been a bitch to implement < 1341621947 679451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah you just need some kind of dictionary/hashtable < 1341621965 370470 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :not really, you'd just have to attach logic to every math operation, that's all < 1341621985 149045 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :yeah but I have a vague feeling there might be a way to construct an infinite loop in said mangulator < 1341621988 553494 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :oerjan: I like how you think < 1341622002 529275 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION goes to install Blender < 1341622003 609301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :adu: i almost tried implementing once :P < 1341622008 810831 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :oh wait no, it computes expressions /before/ you assign < 1341622015 661198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but someone else did it before i overcome my laziness < 1341622019 478584 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :oerjan: I've only written a dozen parsers < 1341622019 984011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*it once < 1341622026 990582 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :so I can't say 5=5+2 and have insanity ensue < 1341622035 878883 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :oerjan: I've only implemented 2 languages: Funge-98 and Scheme < 1341622055 969975 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I guess I can reconstruct the quit message by handling the quit event itself. < 1341622068 289427 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :Funge-98 was definitely harder than Scheme < 1341622076 772073 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :adu: among other things, I'm trying to implement a LISP for the ZX Spectrum < 1341622081 972533 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :is this bad? < 1341622110 710616 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :soundnfury: yes < 1341622117 722456 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :soundnfury: I think you can try if you like to do so. < 1341622118 79783 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :huzzah! < 1341622119 629700 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :I would recommend at least RPI < 1341622160 244612 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :but if you need some z80 docs, I think I have some backups of a webcrawl about 10 years ago < 1341622173 197442 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :adu: nah, I've got all the z80 knowledge I need... < 1341622177 494893 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :k < 1341622182 680302 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I've even written an emulator < 1341622185 284496 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: what kind of lisp? < 1341622188 241424 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(s'called Spiffy) < 1341622200 899974 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti_: a dialect I'm devising as I go along < 1341622239 857038 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :ACTION <3 GoLang < 1341622247 604456 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :ooops 'along' < 1341622264 673847 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(SET MAP (LAMBDA LISt (LAMBDA FN (CONS (FN (CAR LISt)) (MAP (CDR LISt) FN))))) < 1341622270 78680 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :but I must say, it's really hard to implement call/cc in golang < 1341622280 391947 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :only the first three characters of variable names are significant! < 1341622295 177394 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :ok. speaknig of lisp implementations I wm trying to implement version of lisp on my own esolang < 1341622431 557431 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :is set like scheme define? is ((lamba x(lambda y(foo))) bar baz) valid? < 1341622472 184148 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :what I'd like is a top-of-the-line MMIX JITer < 1341622473 430697 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I'm not sure how scheme does things; set basically binds a name to a cons < 1341622497 98561 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and yes I think that's valid, it ought to produce foo, yes? < 1341622510 880364 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What I want is a compiler to compile LLVM to MMIX < 1341622529 3326 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: do you want to work together? < 1341622531 270542 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> log < 1341622532 884341 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show (a -> a) < 1341622533 35542 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `... < 1341622539 454372 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@type log < 1341622540 364599 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: yes. it just seems strange. < 1341622541 200572 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Floating a) => a -> a < 1341622552 509209 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: Work together with...? < 1341622558 682827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think original lisp called it SETQ < 1341622563 908260 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: me < 1341622566 962599 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti_: what's strange about it? < 1341622570 211916 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: For what? < 1341622580 715854 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: on an LLVM=>MMIX compiler < 1341622607 971015 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, maybe; but I am not very good at C++ < 1341622628 328244 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :well, what are you good at? < 1341622633 676636 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: shouldn't it be (((lambda x(lambda y(foo))) bar) baz) < 1341622656 553907 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can program in C and in Haskell, and some others < 1341622668 339558 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: then let's write it in Haskell < 1341622672 258694 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :ACTION <3 Haskell < 1341622685 418410 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti_: yes actually, good point. < 1341622700 564612 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But doesn't it have to be in C++ if you want to write a LLVM backend? < 1341622709 632407 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :so your original expression would produce Ly.foo < 1341622721 162116 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> log (1/81) < 1341622722 704750 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : -4.394449154672439 < 1341622726 83808 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :because x would get bound to the list (bar baz) < 1341622727 325927 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> log 10 < 1341622728 992966 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2.302585092994046 < 1341622735 96222 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :why am i taking so long to do this < 1341622736 491822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :adu: you want to write haskell with zzo38? how very brave of you. < 1341622736 695571 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :urgh < 1341622741 28360 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :... I think < 1341622746 99288 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: that's only if you want to use their libraries, there are other ways of getting LLVM bytecode dumps < 1341622758 344372 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: how does your MAP work? it has no checking for LISt being null < 1341622767 344773 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> 0.25 * ((log (1/81))/(log 10)) < 1341622768 825110 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : -0.47712125471966244 < 1341622777 672751 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :and those LLVM bytecode dumps are all you need, you really don't need the libraries < 1341622793 500275 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti_: Answer: it doesn't < 1341622795 285816 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :work, that is < 1341622808 379910 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :because, as I think I mentioned, I've been making this dialect up as I go along < 1341622821 790181 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :cuz if anyone really wanted to compile LLVM to MMIX, then they probably know how to do clang -o stuff, and cat a file < 1341622822 502601 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: Yes I know you can use LLVM bytecode dumps with anything (I have even written a program in C to read them once). But I thought you needed the libraries too for something; well, if you don't then now I know better < 1341622828 261668 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and when I wrote that example line in my notes, I hadn't defined any conditionals yet < 1341622860 820839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 10 (1/81) -- *cough* < 1341622863 618858 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : -1.9084850188786497 < 1341622870 42878 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: there are C++ representations but text and binary should be good enough interfaces < 1341622898 7190 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: or did you mean compile MMIX=>LLVM? < 1341622913 166390 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is already a compiler to compile C to MMIX (GCC does this); but if it is not C then you need LLVM->MMIX < 1341622921 749260 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: No, I mean compile a LLVM code into MMIX binary. < 1341622929 924064 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: for my lisp implementations I use dialecr I call LIS because of my first lisp interpreter was names lis.py < 1341622931 953597 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :ok, just checking < 1341622945 60233 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :heh < 1341622964 249944 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I think I'd choose to use short-circuiting AND in my MAP < 1341622965 200581 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :so... < 1341622974 250463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :adu: zzo38: i think there is at least one haskell library binding for llvm too < 1341622982 39177 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Note: Haskell codes that I write tend to be different from other Haskell codes.) < 1341622983 254568 :itidus21!~itidus21@120.148.51.163 QUIT :Quit: Leaving < 1341623009 97476 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(SET MAP (LAMBDA LISt (AND LISt (LAMBDA FN (CONS (FN (CAR LISt)) (MAP (CDR LISt) FN)))))) < 1341623022 641054 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :that way (MAP NIL) is NIL < 1341623082 655765 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and as for the question about ((f x) y) versus (f x y), I've been changing my mind back and forth about that ever since I started < 1341623092 821472 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :why not just use if? < 1341623102 797112 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :AND is cuter < 1341623113 226615 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: www.lugod.org/presentations/Haskell_LLVM.pdf < 1341623116 479391 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :ACTION comes from a C background < 1341623168 458503 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: Why do they all have to be presentations? < 1341623179 554920 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :I thought you came from python background. and was used in place of if in some older python programs < 1341623199 985844 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :here's another representative line: (set WHIle (lambda f (lambda g (and f (or g (WHIle f g)))))) < 1341623211 643281 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :then python got (true if condition else false) < 1341623212 393028 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :oerjan: oh zzo38's "Note", is that what you meant by "brave"? < 1341623267 732016 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: where does g get executed? < 1341623268 658809 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti_: that's because python is /weird/. < 1341623307 94538 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I don't know. It's 2AM and I give up on Lisp for tonight < 1341623409 974530 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: should it be (set WHIle (lambda f (lambda g (and f (or (eval g) (WHIle f g)))))) < 1341623444 910967 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: * (set WHIle (lambda f (lambda g (and (eval f) (or (eval g) (WHIle f g)))))) < 1341623496 693265 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :or is your lisp variant call-by-name? < 1341623611 79243 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Umm... I'm not entirely sure < 1341623635 872194 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :My plan is to implement it first, then experiment with the implementation to see how it behaves, and maybe change the spec to match :S < 1341623661 89755 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :This might not be the most successful project I've ever attempted < 1341623668 358384 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :adu: Perhaps you tell me if you like or hate my Haskell codes; one program I wrote is the "dvi-processing" library. < 1341623725 162319 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: ok, I wrote language-go < 1341623814 205422 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi QUIT :Ping timeout: 264 seconds < 1341623821 336329 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: looks well documented to me < 1341623825 530741 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They say it won't build < 1341623827 486051 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :and idiomatic < 1341623869 508658 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :"They"? < 1341623875 414031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :adu: yeah :P < 1341623965 386852 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why do you say it is idiotic? Do you mean mine or yours? If you mean yours, I agree because they say it won't build. < 1341623992 264776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :idio_ma_tic *cough* < 1341623995 222068 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: "idiomatic" means it's good < 1341624007 43015 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :it means it fits in with the style of the Haskell community < 1341624041 287585 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :zzo38: oh mine won't build < 1341624047 950789 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :I haven't updated it in a while < 1341624060 935698 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :I will fix by 2013 < 1341624065 300049 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1341624079 467236 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"idiomatic" and "good" are not completely equivalent, but for the purposes of creating non-write-only code it's a plus. < 1341624106 295483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's why I write idiomatic PHP. < 1341624116 346011 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :ACTION *shudders* < 1341624123 505366 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it helps if people can read the code you're writing. idioms are things that are (more or less) universally readable to anyone with knowledge of the language. < 1341624136 370038 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, some people hate my "dvi-processing" program, because I use explicit {;}, because I do not use do-notation, because they prefer PDF over DVI, because ... < 1341624153 698387 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :bla bla bla < 1341624154 591656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38 has many enemies. < 1341624199 868086 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :zzo38: haters gonna hate < 1341624201 420411 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :If you want to make enemies, try to change TeX conventions. < 1341624267 262261 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1341624268 355386 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you like this program, that is good. < 1341624369 586967 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :Phantom_Hoover: like scribble? < 1341624385 309564 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm going to say 'yes'. < 1341624388 148016 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. < 1341624413 109989 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric : \f[x]{y} <= TeX notation < 1341624420 406609 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric : @f[x]{y} <= Scribble notation < 1341624434 590820 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :radical < 1341624440 4902 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :o yeah < 1341624460 461728 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :sorry no, this is too new and exciting for me < 1341624465 390499 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i need to have a cold bath < 1341624470 67928 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :hahaha < 1341624488 461751 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In TeX you can change the category codes whatever you want, including part way through a file. This may be useful when you want to load external files which are stored in a different format. < 1341624505 153235 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net PRIVMSG #esoteric :http://docs.racket-lang.org/scribble/ < 1341624724 531990 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have written some things with TeX, too. < 1341624821 690352 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Including: chess, Dungeons&Dragons, a program to include pictures on the page, a program to make binary specials, and this code-golf: \newcount\-\let~\advance\day0\loop~\-1~\day1~\mit\ifnum\-=3\-0Fizz\fi\ifnum\fam=5Buzz\rm\fi\ifvmode\the\day\fi\endgraf\ifnum\day<`d\repeat\bye < 1341624822 185914 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 264 seconds < 1341624854 265424 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1341624945 262561 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :ACTION wonders if http://www.chiark.greenend.org.uk/~sgtatham/infinity.html might inspire any esolangs < 1341624948 849190 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(or already has...?) < 1341625330 555028 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Zeno machines are a fairly old way of getting around the halting problem. < 1341625362 692779 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So we can split any infinite stream of bits into two infinite streams by separating the odd bits from the even bits. Each of those streams, in turn, can be split. And so on - so we can have a binary tree of bit streams, all of which can fit in the Machine's memory without interfering with one another. < 1341625392 876130 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :FWIW that doesn't lead to a binary stream, it leads to each bitstream having one bit at a finite index. < 1341625399 770285 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*binary tree < 1341625615 381036 :adu!~ajr@pool-71-191-174-241.washdc.fios.verizon.net QUIT :Quit: adu < 1341626358 721796 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I think he possibly meant a binary tree of bits < 1341626379 690632 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :but he came up with a better system anyway < 1341626476 49660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://esolangs.org/wiki/V < 1341626572 813257 :Canaimero-15d7!~canaima@190.204.133.246 JOIN :#esoteric < 1341626597 495932 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Read error: Connection reset by peer < 1341626620 4647 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1341626667 248504 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1341626821 790210 :Canaimero-15d7!~canaima@190.204.133.246 QUIT :Read error: Connection reset by peer < 1341626844 778531 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1341627576 495001 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Hmm... I've had another language idea, and after a little investigation I've realised that the only way to make loops is with quines < 1341627601 366561 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it's a stack-based language, and instead of an "output" instruction it has an "append to the program" instruction < 1341627608 652661 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :execution ceases when you run out of program < 1341627628 380071 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :every instruction is a single character < 1341627634 966399 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :but not every character is an instruction < 1341627639 871130 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :those that aren't, get output < 1341627656 164949 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :We can't say "Hello World" because that's got two 'o's and a 'd' in, both of which are instructions < 1341627673 665567 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :but a similar program (and quine!) is: 'Sup, Earth < 1341627705 287279 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I'm now trying to write the nearest I can get to a cat program, which is one that reads in integers and writes out their binary expansions < 1341627753 396529 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :so far I've got: ?`O`*`7`4`D`*`7`4`K`*`7`4`+`1`!`/`2`o`+`+`1`*`9`8`*`6`&`1`d74*D74*O < 1341627774 810596 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :where "`x" is shorthand for "an arithmetic expression producing the ASCII value of 'x'" < 1341627993 305215 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Want to write an IF statement? Shove your body code onto the stack, turn your condition into (length of body or 0), remove that many items from the stack, output an appropriate number of items from the stack. Weep. < 1341628469 817026 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1341628474 251317 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1341628504 757865 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1341628893 784285 :nortti-!znc@ie.freebnc.net JOIN :#esoteric < 1341629226 31404 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Remote host closed the connection < 1341629264 535307 :kallisti!~eris@h102.18.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1341629264 686731 :kallisti!~eris@h102.18.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1341629264 686897 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1341629415 632843 :itidus20!~itidus21@120.148.51.163 JOIN :#esoteric < 1341629464 871928 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1341629466 222949 :itidus21!~itidus21@120.148.51.163 QUIT :Ping timeout: 264 seconds < 1341629757 61079 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Here we go... ?`O`*`-`+`1`!`f`*`2`*`*`1`7`7`1`*`2`*`*`1`7`7`K`*`+`1`!`f`*`2`*`*`1`7`7`*`2`*`*`1`7`7`D`*`*`1`7`7`I77*D77*O < 1341629767 547739 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :reads a number and prints it out in unary < 1341629774 462351 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(caution: may not work) < 1341629794 149639 :itidus20!~itidus21@120.148.51.163 NICK :itidus21 < 1341630938 43066 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have reformatted the GPLv3 (for use in typeset documents), but made no modification to its text. Is this OK? < 1341631606 210779 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1341633642 213027 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 264 seconds < 1341633713 632316 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION realizes he is reading a description of what is essentially a commandline driven paint program. < 1341633751 571078 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :zzo38: I think so, but IANAGNUL < 1341634335 590575 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1341634377 591099 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What commandline driven paint program? < 1341634771 973281 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 246 seconds < 1341634792 707643 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :YES! IT WORKS! ?`O`*`7`4`K`*`+`1`!`!`f`+`2`d`*`2`*`7`4`D`*`7`4`~`-`1`~`I74*D74*O < 1341634815 811363 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :preprocessed form: < 1341634817 669591 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :?89*7+49*6+69*1+59*7+89*3+49*6+49*7+59*4+39*6+39*6+8d*1*49*2++49*7+59*5+8d*1*49*0++49*6+59*5+49*6+69*1+59*7+79*5+49*6+69*1+59*7+8d*1*69*8++59*0+59*4+8d*1*69*8++89*1+74*D74*O < 1341634818 11829 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1341634863 210658 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1341634872 964646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's take an opportunity to honour the contributions of "R. Koot" to the wiki < 1341634878 484465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/User_talk:R._Koot < 1341634879 6004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=Fuckfuck&diff=prev&oldid=6135 < 1341634882 354283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bye < 1341634882 728982 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1341634967 523259 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1341635254 791900 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1341635310 392015 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1341635400 326953 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1341636123 975555 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Remote host closed the connection < 1341636253 603237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: what happened to your nose ! < 1341636269 665731 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what nose < 1341636293 228265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :: ( < 1341636420 362508 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it ran < 1341636439 295906 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Ping timeout: 255 seconds < 1341636765 885750 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How does it smell? < 1341636772 657733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Terrible! < 1341636967 571312 :ssue!u5338@gateway/web/irccloud.com/x-ufjpylbquouzvdgd QUIT :Ping timeout: 240 seconds < 1341637215 967752 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1341638523 881982 :Otas!457efb4d@gateway/web/freenode/ip.69.126.251.77 JOIN :#esoteric < 1341638988 854911 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :my terminal should have a keybind < 1341639002 526568 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that emulates yes < 1341639016 779293 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so I can immediately start confirming everything mid command invocation < 1341639153 152205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's activated by repeatedly pressing the y key as long as you want it to be active. < 1341639163 603042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, y-enter. But anyway. < 1341639226 880875 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :despite my most intense longing < 1341639231 78442 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I am not a yes emulator < 1341639246 447135 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :because I feel discomfort in the task. < 1341639258 236914 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :whereas a true yes emulator is without concern. < 1341639301 559425 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't think it's possible to specify concerns < 1341639321 425752 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :your a concern. < 1341639368 304453 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it's a turing test kind of thing < 1341639402 173105 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I wish CPAN didn't test things. < 1341639410 25802 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it takes so long. :( < 1341639504 909421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But then you would be UNCERTAIN. < 1341639513 854843 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i mean, it's not for me to say if caged chickens suffer waiting for me to eat them < 1341639547 862576 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the chicken parts of my brain understand chicken-suffering < 1341639550 396989 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and say that they do. < 1341639550 548181 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :nor whether the errand boy's day is ruined by running my errands < 1341639601 376878 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's a more less certain situation. < 1341639605 834800 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes, more less. < 1341639613 748587 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it has more of less. < 1341639629 982201 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well, i try to be kind to the people who sort recyclables.. < 1341639641 550195 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :how is that even related to the last thing you said. < 1341639668 212560 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its possible to make a real mess of what you put in the recycling bin < 1341639678 275049 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and the person who later has to sort it in a factory has to deal with the mess < 1341639697 855604 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :factories are places where people make good money (?????????) < 1341639701 809643 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION says something < 1341639713 578563 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION says something else with topics loosely derived from the last thing said. < 1341639716 785217 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION ????? < 1341639717 914399 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION profits < 1341639740 822669 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my point is, do you really care if an original yes machine suffers discomfort? < 1341639747 992789 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no < 1341639763 370070 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ALL OF MY CODE CAN SUFFER. < 1341639843 951468 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i just don't like a specification based upon the discomfort of the system/machine < 1341639854 666094 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i love it.. < 1341639916 819148 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm mostly focused on avoiding my own discomfort.. < 1341639928 415963 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the jains argue it is better to pick a single fruit off a tree, than to shake the tree causing several fruit to fall. since you only intend to eat 1 < 1341639978 995987 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :<-- having another "crazy" day < 1341639990 263867 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so it's better to type yes by hand, than to have an infinite loop spam a buffer as fast as possible? < 1341640000 946011 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :because the second is wasteful? < 1341640074 105968 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric ::-s < 1341640092 148353 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :refer to channel topic < 1341640130 952453 :Otas!457efb4d@gateway/web/freenode/ip.69.126.251.77 PRIVMSG #esoteric :moo < 1341640245 225515 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://gallery.trupela.com/albums/userpics/10001/normal_Moo.jpg < 1341640294 739594 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`apt-get moo < 1341640306 16884 :HackEgo!codu@codu.org PRIVMSG #esoteric :​(__) \ (oo) \ /------\/ \ / | || \ * /\---/\ \ ~~ ~~ \ ...."Have you mooed today?"... \ W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (2: No such file or directory) < 1341640321 662716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The line breaks kind of mess that up. < 1341640340 900334 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :anything to save me from my topic < 1341640345 169077 :ssue!u5338@gateway/web/irccloud.com/x-eibxgkejowqhsmxk JOIN :#esoteric < 1341640356 224827 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1341640362 944270 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :well, I think I can safely conclude that Eniuq /is/ difficult to program in < 1341640382 176859 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :given that I've been working on my "print a number in unary" program for the last three hours < 1341640386 748401 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and it still doesn't work properly < 1341640400 968597 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :soundnfury: sounds like it could be a hit then < 1341640461 7571 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :indeed < 1341640464 874370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Going purely on logic, and not as an any sort of assessment of personal skills or anything, but I don't think that's an entirely safe conclusion; it could always be just you. < 1341640486 365436 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :http://jttlov.no-ip.org/tar/eniuq_0.1.src.tar.gz < 1341640488 997260 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :fizzie: good point < 1341640501 86363 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Several things to note: < 1341640512 869562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd have a look but I have to be in a train in twenty minutes or so. :/ < 1341640518 695020 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :* the interpreter isn't anywhere near finished - many of the operators remain unimplemented < 1341640529 633412 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :* there isn't any accompanying documentation < 1341640570 992341 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :* the one program supplied doesn't exit cleanly; when it's done it produces a stack underflow error < 1341640586 849719 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :* programs have to be run through the preprocessor `epp' by hand < 1341640634 367019 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :clean exit is defined by stack underflow! < 1341640640 342151 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :heh < 1341640652 674917 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :just kidding.......... < 1341640671 976183 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the less input i have on actual serious esolangs the better < 1341640693 409626 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :crazy input is *welcome* < 1341640702 101876 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :but I already have a defined clean exit... < 1341640711 10004 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :"empty instruction queue" < 1341640815 717713 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :itidus21 is not yet learned in the ways of computer programming < 1341641496 91146 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I made the TeX calendar to include the preset month/weekday names of: \EnglishNames \CharlemagneNames \GermanNames \JulianNames \OldTurkmenNames \NewTurkmenNames \OldZorkNames \NewZorkNames < 1341641716 694501 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1341641726 915144 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For preset list of special days you can use: \DiscordianTraditional \DiscordianModern \CanadaNationwideStatutoryHolidays \CanadaCommon \Alberta \BritishColumbia \Manitoba \NorthwestTerritories \Nunavut \Ontario \PrinceEdwardIsland \Saskatchewan \Yukon \UnitedStates \Japan < 1341641780 889491 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there any sun/moon ephemeris data that can be used with TeX? < 1341642549 87393 :ion!ion@heh.fi JOIN :#esoteric < 1341642821 965523 :rolebot!~rolebot@ks3095930.kimsufi.com JOIN :#esoteric < 1341642977 293194 :Otas!457efb4d@gateway/web/freenode/ip.69.126.251.77 QUIT :Quit: Page closed < 1341643124 227117 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :$help < 1341643170 539096 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :rolebot: help < 1341643191 680243 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hm < 1341643439 640315 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :$frink 2 + 2 < 1341643466 547915 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh < 1341643471 107447 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :+q? < 1341643536 299674 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: Sorry, I quit. < 1341643726 531975 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :http://jttlov.no-ip.org/tar/eniuq_0.2.src.tar.gz < 1341643732 134167 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :* all operators now implemented < 1341643740 802179 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :* documentation has been written! < 1341643782 393547 :MoALTz!~no@host-92-8-153-22.as43234.net JOIN :#esoteric < 1341643861 304577 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(oh, in case anyone hasn't figured it out, "eniuq" is "quine" backwards) < 1341643899 385235 :rolebot!~rolebot@ks3095930.kimsufi.com QUIT :Quit: manual shutdown by kallisti < 1341643948 883877 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1341643959 982759 :rolebot!~rolebot@ks3095930.kimsufi.com JOIN :#esoteric < 1341643965 211479 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1341643965 550389 :rolebot!~rolebot@ks3095930.kimsufi.com QUIT :Remote host closed the connection < 1341645013 422826 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1341645429 517891 :MoALTz!~no@host-92-8-153-22.as43234.net QUIT :Quit: brb < 1341646153 564388 :MoALTz!~no@92.2.131.0 JOIN :#esoteric < 1341646641 663311 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Yay, I've managed to make a version of unary.en that exits cleanly! < 1341646677 234240 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Unfortunately, if you input 0 or 1 you get nearly 2^32 digits output :( < 1341646709 350858 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :but who cares, it works, and it's self-modifying quining code < 1341646750 229888 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :the code: ?1-`+`3`*`4`8`k`D`+`3`*`4`8`+`*`*`3`d`5`*`4`+`1`!`f`+`3`*`4`8`~`-`1`~`I48*2+D48*2+O`Oo < 1341647746 345380 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :does histogram ever mean a set of numbers independant of it's means of display? < 1341647780 242405 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it seems pretty obvious that it does based on a google result < 1341648175 908809 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Um, no, it doesn't < 1341648187 673072 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :anyone who is using it to mean that is *wrong* < 1341648194 575359 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok cool < 1341648198 695363 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^_^ < 1341648207 951902 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and if they're appearing in a google result, then they must be *wrong on the internet* < 1341648266 782168 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its probably just me misinterpreting < 1341648331 514288 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :heh < 1341648358 50088 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im doing something which to my mind is actually pretty cool < 1341648372 454122 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :wossat? < 1341648467 152647 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :disclaimer: i have never been employed in I.T., never completed a degree, no signifigant knowledge of mathematics, no real understanding of functional programming < 1341648498 756132 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my main interest is things related to computer games < 1341648511 382918 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so, i'm trying to think up a really clever 2d engine < 1341648541 315010 :mtve!~mtve@65.98.99.53 QUIT :Ping timeout: 244 seconds < 1341648594 497821 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :You could implement your game in Befunge... < 1341648601 749998 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :that's already /got/ a 2d engine ;) < 1341648644 251225 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1341648953 4382 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :brb < 1341649746 736368 :AnotherTest!~tim@94-224-20-2.access.telenet.be JOIN :#esoteric < 1341651257 509858 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :update to Eniuq; version 0.3 now out < 1341651268 43354 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :http://jttlov.no-ip.org/tar/eniuq_0.3.src.tar.gz < 1341651307 212719 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :ACTION is probably not up to the task of determining its computational class < 1341651329 594640 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it looks like it /should/ be TC, but I'm not good enough at writing quinescent code < 1341651475 27306 :AnotherTest!~tim@94-224-20-2.access.telenet.be PART :#esoteric < 1341651481 489323 :AnotherTest!~tim@94-224-20-2.access.telenet.be JOIN :#esoteric < 1341652159 380386 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :brb he says < 1341653633 12428 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 265 seconds < 1341653643 968041 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1341655446 890849 :AnotherTest!~tim@94-224-20-2.access.telenet.be QUIT :Quit: Leaving. < 1341658459 172760 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch JOIN :#esoteric < 1341658464 75784 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: undf 65 < 1341658464 245543 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] iiisdsi < 1341658468 245431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: dfa iiisdsi < 1341658468 398589 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] [] < 1341658470 773977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: dfa iiisdsio < 1341658470 967145 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] [65] < 1341658476 361414 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn. < 1341658478 786678 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: die < 1341658478 939955 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch QUIT :Client Quit < 1341658506 288301 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch JOIN :#esoteric < 1341658514 247937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: dfa iiisdsio < 1341658516 194981 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] 'A' < 1341658578 771119 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: df iiisdsio < 1341658579 394838 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] [65] < 1341658620 188360 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: stlang M .0III<+*D<+*I \ < 1341658620 835740 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] [65.0] < 1341658744 209254 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: die < 1341658744 806547 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch QUIT :Client Quit < 1341659157 297567 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch JOIN :#esoteric < 1341659170 772125 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: dfc iiisds < 1341659171 350428 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] M .0III<+*D<+* \ < 1341659568 232271 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1341660442 964519 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :Phantom_Hoover: stop being so stupid. < 1341660452 565785 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :your arguments are full of shit and you know it. < 1341660493 243092 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch QUIT :Remote host closed the connection < 1341660537 366905 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch JOIN :#esoteric < 1341660549 617934 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p 0+++*-*+@[ < 1341660550 124586 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch QUIT :Remote host closed the connection < 1341660595 221212 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch JOIN :#esoteric < 1341660596 475317 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p 0+++*-*+@[ < 1341660597 70654 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] AA < 1341660629 190695 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p 0+++*-*+@[d < 1341660629 900345 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] Timeout!ATimeout!Timeout!AATimeout!Timeout!ATimeout!Timeout!AAATimeout!ATimeout!Timeout!AATimeout!Timeout!ATimeout!Timeout! < 1341660710 91648 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: die < 1341660710 581014 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch QUIT :Client Quit < 1341660825 333148 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch JOIN :#esoteric < 1341660828 412429 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p 0+++*-*+@[d < 1341660829 95300 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] Timeout! < 1341660835 95195 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p 0+++,*-*+@[d < 1341660835 647150 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] AAAAAAAAAAA < 1341660844 268819 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p 0+,++*-*+@[d < 1341660844 783894 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] A < 1341660858 486856 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi QUIT :Ping timeout: 245 seconds < 1341660870 774612 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p 0[+++,*-*+@[d < 1341660871 423490 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] Timeout! < 1341660895 469382 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p [+++*-*+@ < 1341660896 19386 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] AA < 1341660911 995065 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi QUIT :Ping timeout: 265 seconds < 1341660944 597927 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p [+[++*-*+@@ < 1341660945 127087 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] Timeout! < 1341660955 986219 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi JOIN :#esoteric < 1341661026 244998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p +[++*-*+@@ < 1341661028 334351 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] âAA < 1341661109 947597 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi QUIT :Client Quit < 1341661116 781827 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: p +++*-*+@^+@v@ < 1341661117 496261 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] ABA < 1341661138 398374 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi JOIN :#esoteric < 1341661312 562244 :MoALTz!~no@92.2.131.0 QUIT :Ping timeout: 246 seconds < 1341661338 560988 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/qpPFtoyh <- pretty sucky to produce loops :( < 1341661807 189616 :MoALTz!~no@host-92-8-230-153.as43234.net JOIN :#esoteric < 1341661901 788574 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 250 seconds < 1341661932 825274 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1341662545 918798 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1341663270 185169 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 264 seconds < 1341663333 532651 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :point me to very limited text mode browser with no or very few dependencies < 1341663395 42050 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :wget? ;P < 1341663418 887086 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :telnet 80? < 1341663432 47571 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :netcat? < 1341663467 213279 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :if you can't Do Protocol and parse HTML manually, you shouldn't be using the Web :P < 1341663473 794202 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :I can < 1341663478 900904 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Good < 1341663494 607803 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :I'm just tired of doind it while using netbsd < 1341663510 913284 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :(wget and nc are not installed by default btw) < 1341663522 182377 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :Ping timeout: 264 seconds < 1341663527 196457 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :BSD := Broken or Seriously Damaged < 1341663550 779075 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1341663563 395390 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :http://pics.kuvaton.com/kuvei/os_cars.jpg < 1341663570 561505 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :nortti: since people are all too clever, there is a general lack of half-baked applications < 1341663611 306519 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :ah, lolbeos < 1341663631 795773 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :nortti: you made a time machine out of a delorean? < 1341663632 399145 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :I'd want something like lynx -dump but without all of the dependecies lynx has < 1341663644 124257 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :also, I guess RISC OS would be a Rover < 1341663651 363035 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :itidus21: no? why do you ask? < 1341663654 387353 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: why? < 1341663662 687411 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :s/no?/no./ < 1341663692 319697 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it's British and the company that made it doesn't exist any more < 1341663696 283401 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :life is too short to not ask < 1341663746 626146 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Microsoft BOB would be a kid's tricycle < 1341663752 977192 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: but RISC OS is still developed < 1341663759 39760 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(Lol, Bob. Lol.) < 1341663777 943726 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti: perhaps so, but Acorn Computers aren't the ones developing it < 1341663781 452825 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :because they don't exist < 1341663800 640515 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :nortti: in other words, all apps have feature creep < 1341663839 82129 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: true. but there are still new versions of it. risc os open is developing port for raspi < 1341663891 864784 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :basically, it would be too easy to write the app you want < 1341663896 52024 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so noone bothers < 1341663897 345433 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :itidus21: Zawinski's Law of Software Envelopment < 1341663971 859685 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :1)download html page from specified url. 2)allow viewing of the text with tags hidden. 3) if click on a link, goto (1) < 1341663979 411756 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i think thats all you want < 1341664046 620924 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :either that or 1)download html page from specified url. 2)allow viewing of the text with tags hidden and links having number after them 3) display list of numbers and list at the botom < 1341664063 253609 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1341664086 263814 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :nortti: yes.. i actually thought of that earlier :D .. should have stuck with it < 1341664145 553322 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :except i didnt think of the numbers < 1341664256 114928 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :ah yes, but HTML isn't that simple, because SGML has some brain-damage < 1341664264 575082 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :like < 1341664272 661780 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :that's equivalent to foo < 1341664282 473714 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Good old SGML. < 1341664296 10116 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION blinks < 1341664301 528083 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Firefox does not support SGML though. < 1341664306 245748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not fully, at least. < 1341664308 286456 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Why couldn't Tim Berners-Lee have used sexps instead? < 1341664352 89578 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :you mean, you actually have to check for bar in .. < 1341664365 205270 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :terrible.. < 1341664370 605867 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :ugh < 1341664383 829048 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :keep it a secret < 1341664387 652893 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :itidus21: Shorttags. < 1341664394 133741 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :augur, wait are you being jokingly hostile < 1341664396 547450 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :if noone knows, it won't get used < 1341664417 328061 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :no. < 1341664420 56611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and null end tags. < 1341664425 179212 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :O... K.... < 1341664444 428622 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :itidus21: what if they use it accidentally < 1341664445 969867 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :" = 4 < 1341664731 198080 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That could have lead to use Lisp instead of Javascript. < 1341664737 933379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which also would have been awesome :) < 1341664772 611916 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :true < 1341664789 519231 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :you know, for all those non-mnemonic html tags where saving space matters < 1341664801 682290 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :well we can hope for www 2.0 to use sexpr and lisp < 1341664819 164541 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like img, div, em, u, li, ol, tr, td < 1341664846 195939 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :isn't u depreciated? < 1341664870 223732 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : < 1341665150 217318 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: that refering to your project < 1341665152 2235 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*hope < 1341665154 381671 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is valid. < 1341665161 801881 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti: It does now! http://spectrum.alioth.net < 1341665199 439726 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :I'm fatI'm cursive is also valid sgml. < 1341665244 139267 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :to hell with, blah < 1341665277 257092 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I'm not sure anymore how sgml treats omittags exactly. < 1341665287 392491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but essentially the parser decides from context where a tag ends :) < 1341665296 572402 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti: Commode 64? HEATHEN! < 1341665355 774250 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: why? < 1341665379 844943 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :
  1. hello<>world<>where<>are<>you is also pretty nasty. < 1341665385 242769 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but legal. < 1341665452 866001 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://www.is-thought.co.uk/book/sgml-9.htm < 1341665454 829428 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :btw ;) < 1341665457 942615 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti: meh, hysterical raisins < 1341665469 849239 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Saving bytes is precious! < 1341665473 971476 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :also: LLML: http://jttlov.no-ip.org/projects/llml/index.htm < 1341665479 526089 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it's kinda stalled at the moment < 1341665483 962531 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's like golfing...! < 1341665486 134677 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :a few things about it are definitely wrong < 1341665547 663925 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi JOIN :#esoteric < 1341665608 354487 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: like? < 1341665665 373216 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :well, having attributes is wrong < 1341665680 296318 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :instead of ((a (href /foo/bar)) link text) < 1341665695 494924 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it should be something like (href /foo/bar (a link text)) < 1341665703 265852 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :true < 1341665723 690865 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :ACTION has been experimenting with various approaches and hasn't settled on the perfect answer yet < 1341665725 504617 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :or maybe (a /foo/bar (link text)) < 1341665755 341793 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :or (a /foo/bar link text) < 1341665760 341866 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :in that case, yes < 1341665779 261433 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how so? < 1341665782 776014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :href is an attribute of a < 1341665796 45887 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :mroman: they should be orthogonal < 1341665799 515027 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(href /foo/bar (a)) looks like it is in the wrong order. < 1341665816 88905 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(a) shouldn't need to exist at all < 1341665822 369554 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: or maybe like (a ((href /foo/bar)) link text) < 1341665829 197156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd prefer shortcuts like < 1341665841 87191 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(ahref ...) < 1341665851 972964 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :every tag should essentially apply a modifier to its content < 1341665874 273295 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> anchor ! [href "foo"] < 1341665874 425028 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :what do you mean? < 1341665875 834298 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `anchor'Not in scope: `href' < 1341665882 699398 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :so (img /foo.png alt text (em with an emphasised bit)) < 1341665898 55612 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :tags should take a fixed number of non-text-content arguments < 1341665982 87759 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and instead of (for instance) having the "class" attribute for any tag, you just have a (class classname ...) tag < 1341665986 273742 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1341665988 105063 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(a (href "foo.lisp") (p (class "no-ident") "Hello!")) < 1341665992 985215 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :similarly for "id" etc. < 1341665996 928318 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(tag attributes contents) < 1341666043 541424 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :soundnfury: so basicaly arguments are written before the tag? < 1341666056 797854 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :mroman: (a "foo.lisp" (class "no-ident" (p "Hello!"))) < 1341666063 632498 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti: kinda < 1341666105 700749 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wouldn't just assume that every a has a href. < 1341666124 339792 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :mroman: well, it wouldn't be called (a) < 1341666131 584814 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it'd probably be called (href) < 1341666155 608174 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :because the other use for an (a) is fragment identifiers, for which you'd use (id) < 1341666203 178233 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(href #somewhere (u (strong link) to somewhere)) (id somewhere (em this is somewhere)) < 1341666247 955691 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :== bar baz < 1341666311 834014 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :that seems pretty good idea actually < 1341666350 568250 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :are there any specifications? if there are I can write simple parser/conversion tool < 1341666448 738017 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :No spec yet < 1341666454 638905 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :only got as far as this: http://pastebin.com/Sp3srYxJ < 1341666485 81353 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it's just a sample of the kind of thing I want the language to be able to handle < 1341666500 70850 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :things to note: < 1341666558 315759 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :how does the if work? is it that not null if true, null is false? < 1341666596 350302 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :headings have content, so (h1 (. Top Level Heading) Stuff under that heading) < 1341666601 462888 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :nortti: yes < 1341666608 216315 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :only problem: how to use ( and ) < 1341666614 123804 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :\( and \) < 1341666628 756459 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :oh. and \ is \\ ? < 1341666630 553877 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :(admittedly it can be a pain in the ass remembering to use them) < 1341666632 713119 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :yes < 1341666666 690404 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :maybe if we use m exspressions... < 1341666672 837357 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :? < 1341666683 230740 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :you don't know mexprs? < 1341666696 484389 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :they are part of lisp history < 1341666766 738763 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I vaguely recalled them but couldn't remember much about them < 1341666776 353674 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :having looked them up, I realise why < 1341666801 747975 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :- they're pointless < 1341666838 935107 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :using sexprs with { and } in place of ( and ) would be easier in web pages < 1341666847 589747 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :yeah, that's a good idea < 1341666857 714599 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :or even < and >, because people are used to escaping those < 1341666876 41428 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :I'll f < 1341666891 948306 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :*go to write my own harkup language < 1341666974 967869 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :All the world's a LispM,nAnd all the men and women merely conses:nThey have their cdrs and their cars;nAnd one man in his time evals many sexprs,nHis acts being seven lists. < 1341666990 710782 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric ::P < 1341667350 593534 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1341667518 210152 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds < 1341667735 402717 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Blog's not a word? < 1341667749 463133 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :HERETIC! < 1341667751 437635 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I don't consider it one. < 1341667776 286736 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :It's just so /ugly/, in phonotactic terms. < 1341667792 226291 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :whar about phlog? < 1341667818 439084 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :yeuch! < 1341667825 695924 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :that's reminiscent of phlogiston < 1341667850 92032 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :phlog=gopher blog < 1341667864 277396 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :still yeuch! < 1341667868 535261 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :although props for gophering < 1341668490 193943 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 264 seconds < 1341668531 365496 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1341668647 269704 :Guest8000!root@freebsd/developer/variable QUIT :Quit: I found 1 in /dev/zero < 1341669920 775879 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Quit: ZNC - http://znc.sourceforge.net < 1341670497 288538 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1341670504 403272 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1341670620 788907 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1341671042 222218 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :ok. now I have written specs of my own s-expr based markup language < 1341671202 75612 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Now write a parser using parsec for it. < 1341671227 532419 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1341671257 103327 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :nah. I don't want to require any dependecies < 1341671313 414674 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1341671895 379589 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :hmm. I started building of lynx in 15:20 and it has now build the dependencies < 1341671921 932936 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au NICK :Patashu[Zzz] < 1341671968 407914 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :but to be fair I had to compile gmake and other utilities like that before it could be compiled < 1341672122 753686 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :(I am building it on netbsd on virtual machine) < 1341673458 469912 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 245 seconds < 1341673764 249432 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1341673936 702230 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi QUIT :Remote host closed the connection < 1341674077 318784 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi JOIN :#esoteric < 1341674094 978996 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :$help < 1341674156 522728 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1341675220 734575 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :yay. I just got another nokia 1610 < 1341675806 662659 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net JOIN :#esoteric < 1341676155 115916 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Hello! < 1341677927 437529 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: stlang M 'Hello \s : 'Taneb! : \ < 1341677927 905860 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] [['H', 'e', 'l', 'l', 'o', ' ', 'Taneb!']] < 1341677938 907882 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric ::) < 1341677943 771945 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :huh. < 1341677963 68585 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: stlang M 'Hello \s : 'Taneb! : concat \ < 1341677963 755019 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] ['Hello Taneb!'] < 1341677972 4558 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Damn python strings not lists :( < 1341677982 608519 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm very disappointed of python right now. < 1341677996 353470 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can treat a string as a list < 1341677997 158065 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1341678003 958228 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for e in "somestring": foo.append(e) < 1341678008 684088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but foo is not a string anymore. < 1341678015 78170 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's a list of strings. < 1341678041 294119 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I switched to Haskell shortly after joining this channel < 1341678045 569275 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :It has that effect on you < 1341678059 755136 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I learned haskell a while ago. < 1341678068 64126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :During my apprenticeship as an IT supporter. < 1341678182 285602 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not that it would have had anything to do with that job but... < 1341678214 510078 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I probably ought to finish PietBot < 1341678227 851680 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I probably ought to find PietBot < 1341678230 585014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I learned it anyway at home :) < 1341678234 568489 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric ::) < 1341678275 697974 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I think it's possible to get from the wikipedia page on Perl to our wiki in four clicks < 1341678301 176410 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: http://www.youtube.com/watch?v=SmkdIeImbWk < 1341678315 224145 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1341678318 42033 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no that's not it. < 1341678373 224440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: http://www.youtube.com/watch?v=pztDbROyspk < 1341678374 752952 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's it. < 1341678398 785384 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Oh, we do that for fun < 1341678404 983163 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I'm quite good at it < 1341678497 79166 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: You can get there with 3 clicks. < 1341678532 925266 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on Perl -> 'obfuscated code' -> 'Esoteric programming language' -> 'Esolang' < 1341678540 365772 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Oh yes < 1341678609 430931 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :@ping < 1341678609 582298 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Okay, this isn't good < 1341678609 734064 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1341678649 422825 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:IL04_109.gif < 1341678653 551729 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I once went into a very long game late, and still won < 1341678656 215115 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh wow that is beautiful. < 1341678672 632767 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(It's a single constituency in Illinois.) < 1341678721 291322 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I've seen that < 1341678798 3477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Very_high-level_programming_language < 1341678803 5695 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*very* high-level o_O < 1341678827 834736 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :goal-oriented programming language < 1341678843 189707 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sounds like buzzword bullshit. < 1341678919 610330 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So... it's basically just a scripting language built into an application? < 1341679004 607145 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Phantom__Hoover: No! < 1341679011 341171 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a VERY high-level language. < 1341679029 59405 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but yes. < 1341679035 435020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's just an embedded scripting language. < 1341679064 767112 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :With functions specific to an application. < 1341679083 209112 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which according to WP makes it *very* high-level. < 1341679137 436567 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The references there even suck. < 1341679153 809581 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I guess the term would mean a language completely divorced from the hardware it's running on? < 1341679158 995504 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hey, that applies to most esolangs! < 1341679231 351260 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Isn't that true for almost any interpreted language as well? < 1341679270 131480 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Eh, they generally have some form of hardware interface so you can actually use them. < 1341680203 214187 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1341680828 358720 :Frooxius|TabletP!~chatzilla@cust-101.ktknet.cz QUIT :Ping timeout: 250 seconds < 1341681954 259760 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1341682495 334934 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net QUIT :Quit: Leaving < 1341682715 668618 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: undf 999 < 1341682717 251592 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] iiiiiisddddsddddddddddddddddddddddddd < 1341682730 852711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> undf 999 < 1341682732 890080 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `undf' < 1341682769 747552 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1341682820 279851 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: undf 1024 < 1341682821 815855 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] iiiiiisdddds < 1341682829 452839 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: undf 1000 < 1341682830 942138 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] iiiiiisddddsdddddddddddddddddddddddd < 1341682856 511484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: undf 13 < 1341682857 209786 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch PRIVMSG #esoteric :[mroman] iissddd < 1341682868 691122 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1341682936 702174 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stlangbot: die < 1341682937 359733 :stlangbot!~stlangbot@161-191.79-83.cust.bluewin.ch QUIT :Quit: Bye, cruel world! < 1341683974 220490 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Opera less of a memory hog than Chrome? < 1341684429 973679 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1341686104 453865 :ogrom!~del@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :Sgeo: always was < 1341686267 630993 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net JOIN :#esoteric < 1341686292 586787 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Hello < 1341687810 372100 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Taneb, hi < 1341688307 680585 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1341688328 887516 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 264 seconds < 1341688816 388578 :Frooxius|TabletP!~chatzilla@cust-101.ktknet.cz JOIN :#esoteric < 1341688835 400980 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1341689568 483987 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1341689614 816360 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :fuck yeah. I installed lynx < 1341689625 664963 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric ::) < 1341689641 153129 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well, that was fun. / remounted ro. Seems to have been a kernel bug rather than disk issue though. Will run memtest on it tonight as well. < 1341689649 797569 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(the disk is fine as far as I can tell) < 1341689700 70177 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :compiling started around 15:40 < 1341689714 251617 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :it is now 22:35 here < 1341689721 437731 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :nortti, is it still not done? < 1341689722 228109 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wtf < 1341689727 23698 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what are you compiling? < 1341689738 223961 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :it is done now. lynx < 1341689757 345222 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :but it had to compile dependecies and gmake < 1341689789 281879 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :also the virtual machine netbsd is running is about as fast as 486 < 1341689820 160374 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :nortti, what virtual machine? qemu? < 1341689849 462191 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :yes < 1341689977 892962 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :what!? there are binary packages for netbsd? < 1341690039 660668 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1341690085 537976 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :okay. that was 7 hours of wasted time < 1341690627 159263 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :nortti, XD < 1341690640 770787 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :Gregor: where is ircII located in pkgsrc? < 1341690664 252090 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :forget it < 1341690718 559475 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1341692613 521454 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :kallisti: when I try to visit spirity.org I get "The plain HTTP request was sent to HTTPS port" error < 1341692635 994679 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Wow, a 400 error < 1341692654 720955 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :That's another one for my collection < 1341692659 484300 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nortti: ha. I /just/ attempted to set up HTTPS < 1341692730 88384 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :someone in #nginx told me I could just drop the HTTPs setting into a server block. < 1341692825 424219 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :should be fixed now < 1341692844 908760 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Looks like an interesting site < 1341692855 646524 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yeah it's the next big thing on the internet. < 1341692860 608473 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric ::) < 1341692877 857890 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :wow. that site is full of content < 1341692948 510461 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so I just googled "welcome to nginx" < 1341692953 223669 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :apparently there's a "welcome to nginx" virus. < 1341692972 970012 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://community.norton.com/t5/Norton-Internet-Security-Norton/Help-with-quot-Welcome-to-nginx-quot/td-p/730142 < 1341693164 430480 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :monqy: https://spirity.org/ < 1341693218 788607 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net JOIN :#esoteric < 1341693538 491113 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1341693571 389465 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1341693835 104748 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there any sun and moon ephemeris usable with TeX? < 1341694002 946864 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net QUIT :Quit: Leaving < 1341694752 362376 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Leaving... < 1341695508 449229 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Hmm < 1341696036 155323 :MoALTz!~no@host-92-8-230-153.as43234.net QUIT :Quit: bbl < 1341696765 916705 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi QUIT :Quit: oonbotti < 1341696798 96402 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi JOIN :#esoteric < 1341697352 994597 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : That's another one for my collection < 1341697358 187940 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you collect HTTP errors? < 1341697364 506385 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I'd like to, one day < 1341697372 114669 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Ever since I saw a 302 error < 1341697380 702634 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, 302, which one is that? < 1341697407 538451 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Was it a 302? < 1341697407 801726 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is that the "I'm not a teapot" error? < 1341697414 109383 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I saw a weird one < 1341697417 211655 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :olsner, that's 418 < 1341697444 267103 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :302 Found < 1341697448 947648 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :okay? < 1341697469 13951 :nortti!~juhani@a91-154-82-93.elisa-laajakaista.fi PRIVMSG #esoteric :yeah. it is kinda weird error message < 1341697476 63704 :Gregor!codu@codu.org PRIVMSG #esoteric :It's a redirect. < 1341697479 743632 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah < 1341697483 861317 :Gregor!codu@codu.org PRIVMSG #esoteric :It means your resource has been found, it just doesn't happen to be here. < 1341697490 862339 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, well obviously, all 3xx are redirects after all < 1341697506 341521 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I was at school, which uses IE7, I think < 1341697510 613790 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyway it seems 303 See Other and 307 Temporary Redirect have replaced 302 Found < 1341697515 87565 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :according to wikipedia < 1341697523 807415 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :It may have been a 502 or something < 1341697529 866525 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :I neglected to write it down < 1341697536 325179 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :502 Bad Gateway < 1341697541 318501 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that happens sometimes < 1341697549 212749 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :usually a server being overloaded < 1341697620 602873 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi QUIT :Quit: oonbotti < 1341697923 28467 :oonbotti!~oonbotti@a91-154-82-93.elisa-laajakaista.fi JOIN :#esoteric < 1341698108 510763 :Frooxius|TabletP!~chatzilla@cust-101.ktknet.cz QUIT :Ping timeout: 245 seconds < 1341698132 276585 :Frooxius|TabletP!~chatzilla@cust-101.ktknet.cz JOIN :#esoteric < 1341698353 827793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'll just keep waiting for a 451 error < 1341698366 418995 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi JOIN :#esoteric < 1341700365 100331 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net PRIVMSG #esoteric :Goodnight < 1341700368 16732 :Taneb!~Taneb@host-84-13-67-223.opaltelecom.net QUIT :Quit: Leaving < 1341700529 341381 :itidus20!~itidus21@120.148.51.163 JOIN :#esoteric < 1341700696 594238 :itidus21!~itidus21@120.148.51.163 QUIT :Ping timeout: 252 seconds < 1341700777 206882 :nortti_!~juhani@a91-154-82-93.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1341701109 624963 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, I hope I never see that one < 1341701137 777504 :kallisti_!~eris@h167.45.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1341701158 420931 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 245 seconds < 1341701510 899459 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :huh subversion is an apache project? What? < 1341701523 944982 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I could have sworn it was a tigris.org project? < 1341701546 351528 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wtf? < 1341701632 288739 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1341701651 681393 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :since when has subversion been an apache project? < 1341701707 77918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since it was subverted < 1341701721 719120 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh right, it used to be a tigris.org project, as I thought. I just found the old subversion bug tracker on there < 1341701730 287741 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so I wasn't going insane then. Phew. < 1341701752 581336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Everything is Apache these days. < 1341701764 701482 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :seems it has been an apache project since 2009 though < 1341701768 543979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They even have a web server. < 1341701769 520657 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :how did I not notice that... < 1341702731 573965 :itidus20!~itidus21@120.148.51.163 NICK :itidus21 < 1341702770 102379 :kallisti_!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :I suddenly have a strange urge to write a compiler. < 1341702891 269572 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kallisti_: write one then < 1341702901 456054 :kallisti_!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :not sure what to compile, or what to compile it to. < 1341702995 274744 :itidus20!~itidus21@120.148.51.163 JOIN :#esoteric < 1341702997 494777 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :kallisti_: compile Befunge-93 to Eniuq < 1341703021 280432 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :and write the compiler in Perl < 1341703040 885655 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :*without* using a single regex, bwahahaha < 1341703051 22779 :kallisti_!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :impossible < 1341703075 910903 :kallisti_!~eris@h167.45.18.98.dynamic.ip.windstream.net NICK :kallisti < 1341703098 504372 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :or compile Awk to Piet < 1341703110 788860 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :ACTION loves Awk < 1341703123 568776 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :how about... < 1341703135 735319 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :brainfuck to javascript. < 1341703158 253354 :itidus21!~itidus21@120.148.51.163 QUIT :Ping timeout: 264 seconds < 1341703161 845289 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, too easy < 1341703167 792492 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, unless it heavily optimises < 1341703173 734215 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :yes, well, I don't have experience with compilers < 1341703176 697324 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :and that's the idea. < 1341703178 155810 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :can it break esotope-bfc is the question then < 1341703190 601072 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :which is a pretty good brainfuck->C compiler < 1341703191 125284 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :actually befunge-93 could be more interesting. < 1341703203 734480 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, befunge is self modifying, you can't compile it < 1341703232 355864 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :uh, yes you can. < 1341703241 957228 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you can do threaded code sure, but you need to be able to recompile it on the fly < 1341703266 716669 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so you either need threaded code or you need a JIT < 1341703277 39969 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie, was working on a befunge-98 JIT < 1341703293 21154 :itidus20!~itidus21@120.148.51.163 NICK :itidus21 < 1341703324 953125 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :I'd imagine javascript is dynamic enough to make modification not a huge issue. < 1341703331 684677 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :but still an issue. < 1341703347 732146 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :I don't think you can treat code as data in javascript < 1341703368 170938 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :oh wait you can < 1341703371 938580 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :of course. < 1341703372 279860 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :JS has an eval, doesn't it? < 1341703375 972482 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :yes < 1341703382 157050 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :and first-class functions. < 1341703385 276906 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :it's just Strongly Discouraged by security peoples < 1341703531 292015 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :an inline JS extension could be fun. < 1341703534 241679 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :befunge in a browser. < 1341703542 639543 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :manipulate the DOM in your fungespace! < 1341703551 501204 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :ACTION will need to work on his catchphrases. < 1341703606 365375 :soundnfury!~edward@91.85.32.82 PRIVMSG #esoteric :Could AFAX be this year's hottest web technology? < 1341703620 115589 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, you mean as a fingerprint for befunge-98? < 1341703658 222248 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :possibly. I don't know how that works exactly < 1341703688 624218 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :looks to be what I'm talking about < 1341703693 791486 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :assign a symbol to some foreign code. < 1341703752 817767 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm? < 1341703808 106180 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, well if you need any help with Befunge-98 implementation (which is tricky, the standard is ambiguous in several places!) I suggest you check out Deewiant's test suite Mycology. It documents the standard interpretation of Befunge-98 pretty much. < 1341703821 901410 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :http://users.tkk.fi/~mniemenm/befunge/mycology.html < 1341703844 947296 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, there is a befunge-93 part of that test suite too < 1341703852 150929 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so even in befunge-93 you can use that < 1341703861 941492 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :just cut out the first 25x80 < 1341703869 547075 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that makes up the befunge-93 part < 1341703881 28512 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(I suggest using block selection mode in your editor) < 1341703924 361741 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :ha. modular programming in befunge. < 1341703946 779832 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Well if the standard is ambiguous you might as well make an ambiguous implementation < 1341703955 600289 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Undefined behavior where-ever the standard calls for it! < 1341703960 648717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* kallisti will need to work on his catchphrases. <-- "the befunge of DOM", hth < 1341703971 52270 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Lumpio-, well there are also some cases where the other behaviours doesn't work < 1341703987 420400 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :also what should I call this? FungeScript? CoffeeFunge? FungeCoffee? < 1341703990 435225 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Lumpio-, also the standard doesn't completely work < 1341703999 209737 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :the behaviour wrt t is broken < 1341704016 570759 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :basically you can't avoid forkbombing a standard implementation < 1341704023 437832 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so no one implements it like that < 1341704064 717549 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : ha. modular programming in befunge. <-- the fingerprint testing is kind of modular actually < 1341704072 769270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kallisti: Hemileia, hth < 1341704088 680886 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, is that a species of fungus? < 1341704097 227217 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :Hemileia vastatrix is a fungus of the order Uredinales that causes coffee rust, a disease that is devastating to coffee < 1341704098 730581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but of course < 1341704100 589235 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, also what do you mean by "hth"? < 1341704107 286812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"hope this helps" < 1341704110 640476 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1341704128 822446 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, I went for the boring name for my implementation: "cfunge" since it was written in C < 1341704135 631521 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I also have efunge, written in Erlang < 1341704157 322516 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :how would fingerprints work with a compiler? seems difficult. < 1341704163 198059 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yes it would be < 1341704171 859548 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, remember you need a stack per letter < 1341704202 456557 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :example: fingerprint AAAA defines A B and C. fingerprint BBBB defines B C and D < 1341704213 75717 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :then if you load A and unload B. What do you get? < 1341704229 103546 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Turns out the A semantic from AAAA remains loaded < 1341704239 866147 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :ah < 1341704273 349514 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, so basically unloading a fingerprint just pops one function pointer off the stack of each letter that it defines. < 1341704282 122852 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :it seems odd to restrict fingerprints to A-Z < 1341704287 940600 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :instead of say, Unicode. < 1341704297 323974 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, well, there weren't any printable ASCII characters left over < 1341704306 242973 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :Vorpal: I feel like "stack" is the wrong word here. < 1341704324 659920 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, well, I implement it in C as each letter having a stack of function pointers < 1341704331 511924 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well, an array each, that is malloced < 1341704341 581869 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :linked list in erlang obviously < 1341704350 602595 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :ah I guess the ( ) make it work like a stack, nevermind < 1341704357 650740 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :I thought you could unload fingerprints arbitrarily. < 1341704380 960073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: um what happens if you load AAAA, load BBBB, then unload AAAA? < 1341704414 300527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or is that impossible < 1341704420 579136 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it is possible < 1341704424 333547 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :let me work out what happens < 1341704470 896870 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, lets see.. you get: A: empty, B: AAAA semantics, C: AAAA semantics, D: BBBB semantics < 1341704478 648792 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :as far as I can see < 1341704502 750553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...and this is according to spec? :P < 1341704536 528727 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, the spec is not very clear. But there was a lot of discussion (see logs for this channel, whenever that discussion was). There are several possible interpretations. < 1341704544 270871 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but it is the one mycology expects < 1341704573 714469 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, you could make a case for about 5 different interpretations as well < 1341704586 26475 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :this is however common practise. < 1341704596 607612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for a start, you could make a case for not keeping around pointers to unloaded fingerprints < 1341704609 10685 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, ah but you could load a fingerprint multiple times < 1341704619 689818 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what then? < 1341704676 874857 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :it looks to me like each load saves the old semantics of the operation on the stack. < 1341704684 38148 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :and an unload just pops back < 1341704694 194196 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CCBI and cfunge both implements it as loading a fingerprint pushing a set of function pointers onto a set of stacks. And unloading just popping whatever is on top (even if it is for a different fingerprint) < 1341704700 785688 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :to whatever the old semantic-set was. < 1341704738 424657 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :so it looks to me like it should be a stack of linked lists of function pointers < 1341704743 358327 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :rather than a stack of function pointers. < 1341704747 631356 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1341704758 89458 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :or null-terminated arrays or something < 1341704764 227251 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :whatever sequence you want to use. < 1341704788 236457 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1341704803 568708 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, uh? stack of linked lists? < 1341704806 281349 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I don't get it < 1341704811 520310 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :each letter has a separate stack < 1341704816 963420 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :yes\ < 1341704818 731176 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(that is how I implement it) < 1341704885 988267 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :ah nevermind < 1341704901 281525 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, http://sprunge.us/ePBg?c < 1341704903 102999 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :it looks as though loading a new semantic onto a letter overwrites the previous. < 1341704925 365042 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :I thought they would co-exist < 1341704933 661521 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :on one letter < 1341704938 562110 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh I forgot this at the start: < 1341704939 838280 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :typedef void (*fingerprintOpcode)(struct s_instructionPointer * ip); < 1341704995 185349 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :I'd probably use a single stack of arrays < 1341705012 933501 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :with an index for each letter < 1341705026 571562 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1341705031 857326 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, anyway you might not want to read the cfunge source code in general. I kind of went for it being the fastest implementation at the time (and it was until CCBI2). So there are some stupid optimisations XD < 1341705050 654258 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :so then a save makes a copy of the array, binds the new semantics to their respective indices in the new array, and pushes that to the stack. < 1341705075 933120 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :then a restore is just a pop. < 1341705079 149398 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I should write an implementation for android < 1341705082 381565 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1341705092 466939 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :maybe? < 1341705107 404738 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :nah I don't like java that much, and the NDK looks painful < 1341705116 876563 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :use Scala < 1341705119 35988 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and cfunge wouldn't work under a libc like the one on android < 1341705123 200774 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, eh, nah < 1341705127 685875 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I would have to learn scala < 1341705129 797722 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :Clojure? < 1341705136 296608 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :don't know clojure either < 1341705136 476793 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :Jython? :P < 1341705139 878260 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ouch < 1341705143 974189 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :stop the pain! :P < 1341705158 549551 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I'm not going for /slowest/ interpreter < 1341705175 955056 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm I'm interested in what feeding cfunge into an android toolchain would do now... < 1341705190 611739 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :I think I'll start with a javascript befunge-98 interpreter. < 1341705195 785487 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :since that will be a simpler task < 1341705199 624608 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, 93 you mean? < 1341705199 819378 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :and might prove useful for a compiler. < 1341705202 897637 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :no < 1341705206 693000 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :98 is not simple :P < 1341705209 622671 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :that's fine. < 1341705217 195270 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, try implementing k for example < 1341705247 854549 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, read the spec and tell me what 8::::kkj would do < 1341705259 684796 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that is when traveling left to right < 1341705269 608645 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(delta 1,0) < 1341705288 657505 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I know cfunge doesn't work on windows. And even getting it to work under cygwin is apparently tricky, requiring disabling some fingerprints < 1341705345 28492 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I even had trouble getting it to work on openbsd. Yet it doesn't require anything except C99 and some POSIX-2001 bits < 1341705349 45034 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, ^ < 1341705386 451931 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it requires some esoteric bits of those however < 1341705398 573209 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :well I think it will be easier to write in JS than in C. < 1341705402 981329 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :sure < 1341705411 7779 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you don't have to deal with memory management < 1341705411 708749 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric ::P < 1341705419 225009 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :C is not an easy language to write in < 1341705425 363545 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :you can implement fingerprints as functions on the grid. < 1341705431 325824 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I have my own memory pool implementation < 1341705452 172165 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, and you probably get associative arrays :P < 1341705455 801954 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :lucky bastard :P < 1341705458 421693 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :of course. < 1341705467 190681 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I had to roll my own < 1341705485 243729 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :kallisti, but you can't do what my erlang implementation can. It can run on multiple computers < 1341705486 186422 :kallisti!~eris@h167.45.18.98.dynamic.ip.windstream.net PRIVMSG #esoteric :if I were going to go for an efficient befunge compiler I'd probably use C++ < 1341705487 237858 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :distributed < 1341705515 688042 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(I didn't finish the fingerprint for accessing that functionality, some parts work) < 1341705552 847946 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it has a ATHR (async threads, since the befunge-98 threads created by t run in lock step, I wanted truly async threads) < 1341705578 893886 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :btw, cfunge can do 64-bit cells. Forgot if it does that by default. And efunge does bignum cells.