< 1382659291 993158 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :It works now. Thanks! < 1382659296 349610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay < 1382659299 400704 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Now to test some more. < 1382659323 665201 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Which reminds me, I have to rework my Fibonacci loop. < 1382659340 243938 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am doing a really pretty one right now < 1382659426 843996 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's done < 1382659430 980730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :JWinslow23: if you do echo %PATH% , does the result contain C:\Ruby200\bin ? if so you can just write ruby instead of the whole filename. < 1382659471 350645 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Yes. < 1382659476 857427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent. < 1382659495 75865 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Yes, perfect...Mwahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahav! < 1382659501 527434 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Sorry for that. < 1382659508 667002 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: take a look at the talk page < 1382659528 517425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hey maniackal laughters are not done enough here. also: < 1382659531 55782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? mad < 1382659532 984852 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​"But I don't want to go among mad people," Alice remarked. "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice. "You must be," said the Cat, "or you wouldn't have come here." < 1382659544 307351 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Nice, myname! < 1382659574 382486 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i think i cannot get it any smaller < 1382659584 448555 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :JWinslow23, you might also want to try dragging files from the file manager to the command line, sometimes that fills in the pathname for you but IDK if windows does it < 1382659584 883624 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net JOIN :#esoteric < 1382659598 650156 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :S'OK. < 1382659636 446916 :Bike!~Glossina@wl-nat105.it.wsu.edu QUIT :Quit: fade away < 1382659646 329985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: works for me < 1382659663 338037 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is horribly slow, though < 1382659665 513367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also thanks, i didn't know that < 1382659689 718714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually i dragged from the desktop, but probably same thing. < 1382659707 314408 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it took 15 seconds to calculate 10946 < 1382659744 770661 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Racket, Chicken, or Guile? < 1382659749 194608 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I gather that Guile is more interactive than the other two, but the other two generally have more libraries. explicit/implicit renaming seems [Chicken] seems... almost too simple. < 1382659762 402725 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, is it just me, or is there something of a war in the Scheme community between PLT and everyone else? < 1382659765 772142 :Taneb!~Taneb@5.151.64.105 QUIT :Quit: Leaving < 1382659778 815061 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am going to make some nice debugger in hopefully not so far future < 1382659880 663241 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I was thinking of VisualMarioLANG. < 1382659896 221388 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :You can actually see Mario as he's going through the level. < 1382659898 296711 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :with .net integration? < 1382659912 461529 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you mean interactive? < 1382659929 289366 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :The only interaction is the program inputted. < 1382659934 102480 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :And the input it asks for. < 1382659991 816237 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1382660009 625455 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :It just makes Mario so you can see him instead of you coding him blind. < 1382660010 506294 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, my interpreter doesn't really respect walls as walls :D < 1382660025 454745 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Why you little... < 1382660031 806666 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. +|: will just output 1 < 1382660056 81188 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i will fix that < 1382660068 150243 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Good. It's starting to give me a rash. < 1382660100 826775 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :have fun, i am going to sleep now < 1382660104 152777 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hopefully < 1382660107 349019 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382660166 831095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :JWinslow23: it's not fair to make rash judgements. < 1382660247 908324 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Ha ha, very funny, oerjan. < 1382660256 180321 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :it's not fair to make rash judgements. < 1382660279 542665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^echo it's not fair to make rash judgements. < 1382660279 687986 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :it's not fair to make rash judgements. it's not fair to make rash judgements. < 1382660376 950740 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :The truth machines do not work. < 1382660402 50345 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :damn < 1382660412 416922 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Is Rexx... interesting in any way? < 1382660436 212631 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: which one? < 1382660460 800160 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Both of them. < 1382660467 859175 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :They just take input forever. < 1382660627 443695 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :STDIN.read may be the problem < 1382660630 537185 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Also, my countdown program displays a Mars astrology symbol instead of boom, although it does the countdown just fine. < 1382660771 698477 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the code doesn't look like it's supposed to BOOM < 1382660781 751565 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you print 13, which should be a newline < 1382660782 164881 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Never mind, I'll change it. < 1382660785 353548 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :two times < 1382660791 975536 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and then 11 < 1382660799 828810 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :don't know what that is < 1382660879 136476 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: the problem of the truth machine is located < 1382660946 532373 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :The countdown equates to ++++++++++>++++++++++[.-<.>]+++++++[<++++++++>-]<.+++++++++++++..--. in BF. < 1382660993 416047 :drlemon!~drlemon@cpe-108-185-0-32.socal.res.rr.com PRIVMSG #esoteric :Idea: BrainFunc. Brainfuck with definable functions that are defined by characters. < 1382661012 450334 :drlemon!~drlemon@cpe-108-185-0-32.socal.res.rr.com PRIVMSG #esoteric :Also, my friend says BFGUI would be amazing, where you define the color of the pixel by memory < 1382661012 595496 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :myname, what is the problem with the truth machine(s)? < 1382661029 449037 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: change STDIN.read to STDIN.gets < 1382661039 469243 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :So, not my fault? < 1382661043 805462 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nope < 1382661048 352136 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Got it. < 1382661059 153759 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I'll change the code. You do the same thing and reupload it. < 1382661068 819893 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pushed < 1382661187 631451 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Let's test the truth machine now. < 1382661227 219961 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :works here < 1382661253 896484 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Not here. < 1382661261 884873 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what happens? < 1382661350 217321 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Never mind, I redownloaded, and it works great. < 1382661395 709714 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Let's test the cat programs. < 1382661403 760064 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it works < 1382661413 137041 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Got it. < 1382661423 524571 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Any more programs in need of testing? < 1382661433 137451 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not that i know of < 1382661439 814892 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Oh, and your Fibonacci program works great! < 1382661440 462381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :drlemon: have you seen http://esolangs.org/wiki/Paintfuck%2B < 1382661485 877761 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Yeah, and there is no interpreter. It is an excellent idea, though. < 1382661486 231787 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it basically does (a, b, 0) -> (a+b, 0, b) -> (0, a+b, b) -> (b, a+b, 0) < 1382661487 383307 :drlemon!~drlemon@cpe-108-185-0-32.socal.res.rr.com PRIVMSG #esoteric :Oh, there was a language that was brainfuck, but each character was any word of a certain length. It had a wiki article, but i can't recall the name < 1382661508 549352 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Wordf**k? < 1382661515 552432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no one can remember all the brainfuck derivatives < 1382661553 931410 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Of course not. < 1382661558 625945 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Derpcode, < 1382661565 907208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :JWinslow23: there is plain Paintfuck though < 1382661567 864993 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Boolf**k, < 1382661593 745639 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :oerjan, I know that there is plain PF, and I know the interpreter for that, but wouldn't it be nice if there were colors? < 1382661603 833950 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: now enjoy exploring the wonderful world of mariolang < 1382661606 617195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just pointing out. < 1382661628 86587 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :myname, I will make a 99 Bottles of Beer program. < 1382661645 265212 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :It will be a dread to chart, though. I'll need help shortening it. < 1382661690 752503 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :a simple was would be long paths for the strings to print < 1382661801 762129 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I will start. < 1382661842 837917 :drlemon!~drlemon@cpe-108-185-0-32.socal.res.rr.com PRIVMSG #esoteric :It was wordfuck, thanks < 1382662000 466155 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :an obligatory brainfuck interpreter should be possible < 1382662085 54402 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, wait < 1382662103 280865 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it seems pretty hard, actually < 1382662158 732861 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i cannot think of a way to do "move mmemory pointer to cell x" < 1382662591 377665 :lexande!arapp@terpsichore.ugcs.caltech.edu PART :#esoteric < 1382662651 647867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: just convert one of the bf self-interpreters. < 1382662703 123828 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that is changing the code < 1382662709 126146 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i want to interpret it < 1382662732 985855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um, no. < 1382662750 520234 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? < 1382662754 419275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you convert a bf self-interpreter to mariolang, you get a bf interpreter in mariolang. < 1382662774 729135 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1382662789 783132 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds about right < 1382662909 695615 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay, i just noticed that termbox bindings for ruby doesn't seem to be that great < 1382663133 877734 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: i have great ideas on how to improve the language < 1382663183 745313 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :How? < 1382663220 162115 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thought of making the whole floor destroyable blocks < 1382663243 995300 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. if you jump at it from below it will be removed and you are able to change execution < 1382663334 295711 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Huh. Maybe there can be a floor block just for that. < 1382663362 84169 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Also, this is already confusing, the 99 Bottles. < 1382663363 380358 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1382663569 984830 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1382663803 863346 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :help im having trouble figuring out how to use youtube < 1382663818 29633 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :What? What are you having trouble with? < 1382663856 307762 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Figuring out if I can buy a payment-required YouTube video for someone else < 1382663877 1450 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Oh. < 1382663885 911129 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Yeah, I can't help you there. < 1382663891 181107 :Bike!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1382663900 234911 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I've never got to s payment required YouTube video. < 1382663908 284643 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :*got to A < 1382663919 951334 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, why are websites able to detect whether Incognito is in use? < 1382663933 516287 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Don't you mean how? < 1382663971 152341 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :lol, do sites do that < 1382663984 475130 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :No, they really don't. < 1382664004 28886 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :To be honest, things got weird when Sgeo said "help im having trouble figuring out how to use youtube". < 1382664015 308885 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I mean, who can't USE YouTube? < 1382664029 238853 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :"Figuring out if I can buy a payment-required YouTube video for someone else" cleared it up. < 1382664034 469702 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike: when I try to watch the video in Incognito, it says "Incognito mode is not supported for playback. Please use a non-incognito browser window." < 1382664039 491957 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :welcome to sgeo, i guess < 1382664046 658024 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :Sgeo: what makes you think that's on youtube's side < 1382664068 700006 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :What? < 1382664077 588178 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Incognito works for me on Chrome! < 1382664086 138886 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :The video playback works fine. < 1382664099 819064 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :on a pay-for video, i assume he means < 1382664107 630298 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Oh. < 1382664116 526526 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I never got to one, so... < 1382664118 973536 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :...yeah. < 1382664148 889033 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :only fools pay for things. fuck capitalism. fuck money. live < 1382664193 28161 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :My goal is to watch the video in question with someone else using a synchtube clone < 1382664204 136208 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I have reason to believe it will work if we both own the video < 1382664614 650661 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :science: always in need of funding. < 1382664731 848999 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1382664840 820422 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I need help with a 99 Bottles program, so volunteer on the wiki. < 1382664844 463265 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I'm out! < 1382664845 791337 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 QUIT :Quit: Page closed < 1382664886 49412 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :they're out < 1382665675 743533 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1382665918 722185 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :youtube has pay videos now? < 1382665921 154354 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :what is the world coming to < 1382665945 632373 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :you've been able to buy movies for like, over a year... < 1382665983 150714 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i haven't < 1382665986 535091 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :because I haven't known about it! < 1382666041 369411 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps the fact that every day I make google searches like "boardwalk empire s04e07 torrent" has clued googletube into the fact that I'm not interested in paying for content < 1382666059 375040 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :on the other hand I've bought a fair amount of music through Google Play < 1382666406 968923 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382666510 790016 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 240 seconds < 1382666701 903634 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1382667634 985792 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382667795 257475 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :https://archive.org/details/historicalsoftware < 1382667917 925870 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1382668846 626381 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1382668961 475862 :Uguubee111118!~uguubee@101.166.145.209 QUIT :Quit: Uguubee111118 < 1382669138 775238 :Uguubee111118!~uguubee@101.166.145.209 JOIN :#esoteric < 1382670506 836729 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382670715 930563 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1382670779 837868 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1382671025 767159 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :holy crap Microsoft Flight Simulator is ancient? < 1382671105 984940 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :ooh, i knew it was old but not that it predated windows. < 1382671119 786138 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :jesus, apple ii < 1382671121 698440 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382671260 145974 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I want to see the peter pan game < 1382671292 181533 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=JdVPp6HccTY < 1382671356 998652 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :You drew a mouse with your mouse! < 1382671397 710536 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 248 seconds < 1382671410 615240 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i ship winston and jazz < 1382671626 295258 :^v!~DerpHerp@2601:4:4500:887:41da:542e:4379:a182 QUIT :Read error: Connection reset by peer < 1382671652 835545 :^v!~DerpHerp@2601:4:4500:887:41da:542e:4379:a182 JOIN :#esoteric < 1382671741 196285 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382672171 855700 :mnoqy!~okay@pool-98-108-206-220.snloca.dsl-w.verizon.net JOIN :#esoteric < 1382672694 218900 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :http://pastebin.com/8NrKrrd9 can anyone solve this puzzle < 1382672717 921898 :mnoqy!~okay@pool-98-108-206-220.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1382672743 408271 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :it;s encrypted < 1382672768 160928 :nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1382672800 88144 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`ralist < 1382672801 430471 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ralist: not found < 1382673050 192901 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382673162 585426 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: http://eprint.iacr.org/2013/346.pdf < 1382673171 814701 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Connection reset by peer < 1382673212 80590 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1382673251 455549 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :I have no idea what this says. < 1382673273 478632 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :it's a thing where they cracked ECDSA on a smartcard < 1382673288 964397 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :by using power analysis to get the low bits of each nonce used in the algorithm < 1382673306 937861 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and then making an algorithm to use that to get the key I think? I'm not entirely sure >_< < 1382673361 166832 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :power analysis meaning like, sidechannel? < 1382673402 646409 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1382673421 168474 :Bike!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :dag < 1382674134 64303 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382674443 942518 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1382674685 692814 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382675075 153043 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382675401 578186 :augur!~augur@pool-71-178-136-70.washdc.east.verizon.net QUIT :Remote host closed the connection < 1382675421 139281 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 252 seconds < 1382675671 936147 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382676013 571744 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What would a function language where you're discouraged from using identity directly be like? < 1382676085 686797 :ion!ion@heh.fi PRIVMSG #esoteric :https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash4/1376474_10151598855976923_133257084_n.jpg < 1382676541 846541 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds < 1382676654 879834 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382676838 806210 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1382676898 856313 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds < 1382677243 803183 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 272 seconds < 1382677243 948608 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 260 seconds < 1382677562 848013 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :($ $define! a-drastic-thought "One special form instead of zero -- alternatively, two kinds of sexprs, instead of one. One kind of combiner, instead of 2. Whether treated as applicative or operative depends on the form embedded in ($ or no $). No more accidentally exposing internals to operatives when expecting applicatives. Probably drastic deviations from Kernel needed to make workable. How do ($ ...) forms look as a sexpr to things that < 1382677562 993500 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :get passed them?" < 1382677584 458516 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382677830 146184 :Bike!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1382677857 298150 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1382678041 942340 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu JOIN :#esoteric < 1382678143 870831 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1382678235 795177 :nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1382678291 227681 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1382678557 845866 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1382678778 107057 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe ($ ...) is an olist < 1382678814 460910 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(olist 1 (+ 1 2)) == ($ 1 3) < 1382678829 734914 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382678929 737311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :um, it's still 926 < 1382678960 557246 :mnoqy!~okay@pool-98-108-206-220.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::-) < 1382679109 707529 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 248 seconds < 1382679110 798588 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::★) < 1382679862 919223 :^v!~DerpHerp@2601:4:4500:887:41da:542e:4379:a182 QUIT :Quit: Ping timeout: 1337 seconds < 1382680389 64004 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382680659 894796 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1382680844 594329 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Need to write a C(++) program. It should embed an R(6/7)RS Scheme interpreter < 1382680889 751725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@arr 6/7 arr s < 1382680889 923351 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :Aye Aye Cap'n < 1382680990 958724 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382681616 803343 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :[3112078.456689] cdc_acm 1-2:1.1: This device cannot do calls on its own. It is not a modem. < 1382681622 693555 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :you will not go to space today < 1382681652 896855 :augur!~augur@pool-71-178-136-70.washdc.east.verizon.net JOIN :#esoteric < 1382682015 925694 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1382682125 700405 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382682127 911844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: conal's talk today about parallel scans was good < 1382682155 786662 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :where was it < 1382682161 855834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mountain view < 1382682173 837374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :here are the slides: http://conal.net/talks/understanding-parallel-scan.pdf < 1382682179 495880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but a lot of the talk was talking < 1382682292 852917 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i liked the thing about bottom-up trees and nonregular types and all that < 1382682364 303165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i wonder what this non-regular freemonadish business is about < 1382683391 818513 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :"What's new in Google Voice: ... Added warning when attempting to send text messages to 911" < 1382687184 740115 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1382688133 269515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, that was scary/confusing for a while < 1382688157 166931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I tried to log onto the University computer system, and discovered my home directory didn't exist < 1382688172 263819 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it turned out that I'd connected via the teaching proxy out of habit, rather than the research proxy < 1382688178 302787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and given that I'm not teaching any more… < 1382689557 568295 :Taneb!~Taneb@5.151.64.145 JOIN :#esoteric < 1382689902 662433 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1382689910 56734 :callforjudgement!~ais523@147.188.254.211 JOIN :#esoteric < 1382689910 957139 :callforjudgement!~ais523@147.188.254.211 QUIT :Changing host < 1382689911 102433 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1382690836 644403 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1382690970 221672 :heroux!~heroux@50708181.static.ziggozakelijk.nl QUIT :Read error: Operation timed out < 1382691611 864855 :mnoqy!~okay@pool-98-108-206-220.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1382691697 505782 :heroux!~heroux@50708181.static.ziggozakelijk.nl JOIN :#esoteric < 1382691991 803438 :carado!~user4539@static.29.44.47.78.clients.your-server.de JOIN :#esoteric < 1382694103 86573 :carado!~user4539@static.29.44.47.78.clients.your-server.de QUIT :Remote host closed the connection < 1382694150 846622 :carado!~user4539@static.29.44.47.78.clients.your-server.de JOIN :#esoteric < 1382695751 673395 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382696166 583270 :carado!~user4539@static.29.44.47.78.clients.your-server.de QUIT :Quit: Leaving < 1382696357 693967 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 248 seconds < 1382696534 878148 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382697616 568326 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :It is simultaneously trivial and quite hard to do GEDCOM in Haskell < 1382697623 535668 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :Because GEDCOM is pretty much a huge ADT < 1382697628 159030 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :But a really huuuuge one < 1382697843 122680 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what is it with you and genealogy < 1382697857 933685 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :Who knows < 1382697875 796988 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :What is it with you and that thing you're into < 1382698521 403374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You must call TIC without an output argument before calling TOC without an input argument." < 1382698612 141285 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :fizzie, that sounds suspiciously on-topic < 1382698818 706475 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382698953 801486 :carado!~user4539@static.29.44.47.78.clients.your-server.de JOIN :#esoteric < 1382699246 705015 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1382700934 374495 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1382701252 580235 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1382701375 614035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: No, no, it's just MATLAB. < 1382701388 379829 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :As I said < 1382701660 742233 :carado!~user4539@static.29.44.47.78.clients.your-server.de QUIT :Quit: Leaving < 1382701888 387828 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1382702241 876194 :epicmonkey!~epicmonke@188.134.41.116 JOIN :#esoteric < 1382702613 904496 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net JOIN :#esoteric < 1382702857 239325 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1382702864 712013 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1382706504 577066 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net QUIT :Quit: Koen_ < 1382706694 471264 :nycs!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com NICK :`^_^v < 1382707109 746135 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :Life is scary :( < 1382707150 64234 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Tanello. < 1382707155 931860 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :why? what happened? < 1382707188 458286 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :I'm not eating very well < 1382707242 296994 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :I am not very good at telling myself "Now is when you eat" < 1382707446 816498 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :Why do we say "Turing complete" and not "Church complete"? < 1382707536 952494 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :always eating, never eating, or eating the wrong things? < 1382707548 862970 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :The second < 1382707821 118514 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1382708275 249025 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 JOIN :#esoteric < 1382708291 817243 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :Hi ! < 1382708308 361584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome Mawu < 1382708313 838330 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​08M06aw10u: 08Welcome to13 the i14nternatio08nal hub f10or esot05eri05c program07mi09ng 04language design 14and 08de03pl08o10yment! For more02 informa10tio09n, check out our 14wik02i: http://esolangs.03org/wiki/Main_Page. 11(For the ot08her kind of 12e04soterica, try 11#03es05oteric o04n irc10.dal.net.) < 1382708326 107337 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :Anyone available for some clarifications on whitespace ? :-) < 1382708328 303634 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :Thanks ! < 1382708346 212240 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i don't particularly know whitespace, but maybe < 1382708403 316509 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :I'm trying to write a simple tool in cpp that takes a string as parameter and output a whitespace script that output the string < 1382708428 859197 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric : But I'm having some trouble understanding the correct syntaxe of the PUSH (Space Space Tab [Number]) < 1382708505 577273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i see no Tab in the spec < 1382708513 441526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in the tutorial < 1382708524 439930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the tutoripec. < 1382708533 334171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's a combination tutorial-spec.) < 1382708547 168046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess. since i found no other spec. < 1382708569 270802 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :that word should be homologated. I think the coffeescript docs do that. < 1382708583 55828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but as i read it, it should be [Space Space [Number]] < 1382708707 60332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, it seems from the examples that the [Number] is in binary, with the initial 0=Space obligatory. < 1382708753 503362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :e.g. push 11 is [Space][Space][Space][Tab][Space][Tab][Tab][LF] < 1382708766 617758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: The initial space is the sign. < 1382708772 219330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1382708781 876367 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The sign of a number is given by its first character, [Space] for positive and [Tab] for negative." < 1382708798 355220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's the problem with tutoripecs, they're not always terribly well organized for a reference work. < 1382708832 704303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, i was confused because there was no table with the number syntax < 1382708868 157763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Mawu: anyway, that's it, then [Space] [Space] [sign] [number in binary] [LF] < 1382708886 107517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and sign=Space if positive. < 1382708970 428625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Many commands require numbers or labels as parameters. Numbers can be any number of bits wide, and are simply represented as a series of [Space] and [Tab], terminated by a [LF]. [Space] represents the binary digit 0, [Tab] represents 1. The sign of a number is given by its first character, [Space] for positive and [Tab] for negative. Note that this is not twos complement, it just indicates a sign." < 1382708976 899424 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :what about labels' unicity? are they converted to numbers first, or is e.g. 0001 different from 1? < 1382708978 359742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is the relevant part. < 1382708996 658491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: not as i read it. < 1382709014 36376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, they're sequences of spaces and tabs, not numbers. < 1382709025 288833 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oh. just sequences. < 1382709044 508745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Labels are simply [LF] terminated lists of spaces and tabs. There is only one global namespace so all labels must be unique." < 1382709220 299925 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :You guys are the best < 1382709240 960564 :Taneb!~Taneb@5.151.64.145 QUIT :Quit: Leaving < 1382709247 108081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::) < 1382709365 551557 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :So to push 'H' (72 - 1001000) on the stack it would be : S S T (push) S (positive sign) T S S T S S S (1001000) ? < 1382709389 484013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Mawu: there is no T in the push command < 1382709409 192797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and you need a final LF. < 1382709452 363191 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :Yes, my bad < 1382709464 921033 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1382709472 597528 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :Oh right, the push is only a space < 1382709486 857959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then that should be it < 1382709505 456896 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :Oh and forgot a leading 0, no ? < 1382709516 709625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Mawu: no, that was my mistake. < 1382709522 248671 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :Ok < 1382709522 652149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't know about the sign. < 1382709556 281033 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 PRIVMSG #esoteric :'cause on the whitespace tutorial it said that PUSH 1 is : S S S T LF < 1382709605 616212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes i was reading those examples too, but i misinterpreted it because there were no negative ones. < 1382709740 578292 :nooodl!~nooodl@91.176.135.78 JOIN :#esoteric < 1382709743 585415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : http://pastebin.com/8NrKrrd9 can anyone solve this puzzle <-- are you Mafingre and ban evading < 1382709763 480936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also idle < 1382709805 884347 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382710137 442101 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oerjan: is Mafingre one of the ion-lickers? < 1382710148 152150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think so < 1382710181 980508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he's the guy who spams encryption puzzles < 1382710213 634432 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there are some weird people out there... < 1382710217 182877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to several channels < 1382710950 738666 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1382711146 738010 :AnotherTest!~turingcom@94-224-21-226.access.telenet.be JOIN :#esoteric < 1382711800 186649 :^v!~DerpHerp@2601:4:4500:887:bc0c:dbda:ff27:7ab JOIN :#esoteric < 1382711873 707834 :Taneb!~Taneb@5.151.64.145 JOIN :#esoteric < 1382712551 259038 :Mawu!52f36e9f@gateway/web/freenode/ip.82.243.110.159 QUIT :Ping timeout: 250 seconds < 1382712703 742824 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: Textual IRC Client: www.textualapp.com < 1382712714 370468 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :Am I allowed to nominate another language to be featured? < 1382712795 688593 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382712899 652711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: yes, see talk page. < 1382712924 244105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i interpret that as yes.) < 1382712978 569474 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Argh my eyes < 1382713191 2154 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :@tell oerjan why the ocular suffering? < 1382713191 147668 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :Consider it noted. < 1382713818 463096 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1382714483 503051 :boily!~boily@mtl.savoirfairelinux.net QUIT :Read error: Operation timed out < 1382714486 678510 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 QUIT :Ping timeout: 240 seconds < 1382714863 623571 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1382714865 662162 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382714899 730330 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1382715459 660438 :Uguubee111118!~uguubee@101.166.145.209 QUIT :Read error: Connection reset by peer < 1382715637 844577 :Uguubee111118!~uguubee@101.166.145.209 JOIN :#esoteric < 1382716302 24610 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382716448 386404 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1382716474 173719 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1382716480 795646 :Slereah!x@176.222.51.233 JOIN :#esoteric < 1382716483 347631 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Hello! < 1382716486 710567 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :Hi < 1382717873 530186 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1382717910 676710 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Disconnected by services < 1382717931 8613 :Nisstyre-laptop!~yours@oftn/member/Nisstyre NICK :nisstyre < 1382718015 365543 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382718043 964149 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382718046 684610 :Uguubee111118!~uguubee@101.166.145.209 QUIT :Quit: Uguubee111118 < 1382718058 152125 :yours_truly!~yours@bas2-hamilton02-1176215184.dsl.bell.ca JOIN :#esoteric < 1382718208 3543 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 253 seconds < 1382718224 770654 :Uguubee111118!~uguubee@101.166.145.209 JOIN :#esoteric < 1382718414 916926 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382718452 969867 :shikhin__!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1382718555 365915 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1382718847 452169 :boily!~boily@mtl.savoirfairelinux.net QUIT :Read error: Operation timed out < 1382718878 692972 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 QUIT :Ping timeout: 240 seconds < 1382718993 893626 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1382719196 130837 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1382719385 904946 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sup < 1382719422 743761 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :I've almost finished the first season of Supernatural < 1382719429 737835 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 248 seconds < 1382719487 143603 :Taneb!~Taneb@5.151.64.145 PRIVMSG #esoteric :And now I'm going to make something to eat < 1382719521 889742 :epicmonkey!~epicmonke@188.134.41.116 QUIT :Ping timeout: 272 seconds < 1382719539 370330 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382719629 354614 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm paying someone to make me eats < 1382719993 279195 :Uguubee111118!~uguubee@101.166.145.209 QUIT :Quit: Uguubee111118 < 1382719997 363103 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :do you know any good free ssh app for apple's iDevices? < 1382720000 364493 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm reading keats < 1382720020 328479 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 268 seconds < 1382720054 148254 :MindlessDrone!~MindlessD@HSI-KBW-109-193-171-052.hsi7.kabel-badenwuerttemberg.de JOIN :#esoteric < 1382720057 361841 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1382720069 900816 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1382720091 205270 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :what the fungot is wrong with my system. back from lunch, and kernel panic. < 1382720091 521409 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: http://asiekierka.boot-land.net/ fnord nice rating :) see ya, and thank you for your help < 1382720092 426392 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nortti: i used one once, it think. < 1382720103 643706 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily! < 1382720109 450550 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :quintopia: wrapped! < 1382720118 924433 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wrapped? < 1382720124 243676 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :wrapped. < 1382720138 904812 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382720141 262017 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :you know, paper, colours, stuff, wrapped. < 1382720164 379193 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wow < 1382720171 394623 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wrapped and shipped? < 1382720207 218427 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :as in, you shall receive it shortly. < 1382720265 287221 :AnotherTest!~turingcom@94-224-21-226.access.telenet.be QUIT :Ping timeout: 272 seconds < 1382720383 619394 :Uguubee111118!~uguubee@101.166.145.209 JOIN :#esoteric < 1382720409 804802 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in approximately 8.5days in fact < 1382720418 704762 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for that is when i shall arrive < 1382720421 290683 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :at home < 1382720431 847813 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds < 1382720494 711329 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :home is where the fungot is, or something like that. < 1382720494 883437 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: on plt scheme... < 1382720499 910452 :Taneb!~Taneb@5.151.64.145 QUIT :Quit: Leaving < 1382720501 398917 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1382720503 510042 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fungot: I don't care about plt scheme. < 1382720503 891261 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: ( new-if t 3 7)) can also be formulated using the fnord fnord alphabet! 8d things i'm interested in scheme-to-forth compilation as well; i don't know c++ < 1382720526 944416 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fungot: is the fnord fnord alphabet related to tocharian B? < 1382720527 246855 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: niec thing about mzscheme is how easy it is < 1382720552 978553 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fungot: i'll let mz know his scheme is so easy < 1382720553 226122 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :quintopia: open discussion about all things seems to change upon context... for instance < 1382720574 502070 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah, good thing this discussion is CLOSED < 1382720577 210972 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :thanks, Captain Fungobvious. < 1382720587 247006 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu QUIT :Ping timeout: 265 seconds < 1382720610 72203 :AnotherTest!~turingcom@94-224-21-226.access.telenet.be JOIN :#esoteric < 1382720666 912094 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fungot: remind me, are you -98 or -93? < 1382720667 162845 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :quintopia: ( because we got bored and wandered off. < 1382720677 70012 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :damn, someone else? < 1382720717 433730 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :where's a fizzie when you need one? < 1382720742 885375 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie fizzie fizzie fizzie fizzie ♪ < 1382720793 985880 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i had a great idea with some other folks for a new esolang the other day < 1382720801 581167 :Uguubee111118!~uguubee@101.166.145.209 QUIT :Ping timeout: 245 seconds < 1382720815 780438 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :with safety of C, the concision of Java, and the logic of PHP < 1382720894 368376 :Bike!~Glossina@wl-nat109.it.wsu.edu JOIN :#esoteric < 1382721009 120219 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :is it called c++? < 1382721031 348236 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :quintopia: great < 1382721282 28780 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nortti: no. C++ has strong typing. this uses PHP-style typing. you can specify new types by giving their size explicitly. there is no pass-by-reference or name, just value. if you want to pass a function, you need to declare a type as big as the function, allocate enough memory to contain the function, and pass the entire block of memory containing the function. slightly safer than C i guess since there's no pointers. < 1382721314 139312 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :mix in haskell and use lazy evaluation for everything < 1382721334 893518 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :quintopia: also, implicit casting with strange comparison operators < 1382721347 662436 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :myname: like i said, the logic of PHP < 1382721386 700397 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :also, for added safety, all functions have explicit logical contracts, assertions that must hold, else runtime error < 1382721394 707924 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(all errors are runtime errors) < 1382721405 217558 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, every function should take at most 2 arguments < 1382721441 452833 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :all functions take one argument: a Dictionary < 1382721480 804798 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :hmm, dictionary? that's too much like keyword arguments... maybe you could permute the function arguments of every function call in some way that depends on the call site? < 1382721482 410100 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that does not clutter your global namespace as much < 1382721504 885936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: 98. < 1382721507 197730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1382721507 343102 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1382721530 393926 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like: instead of f(a,b,c,d) you have to call f(a,(b,c,d)) which calls g(b,(c,d)) which calls h(c,d) < 1382721559 464263 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION subtly enfizzies the wisdom repo < 1382721644 9345 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :olsner: you have to allocate and construct the dictionary explicitly before every call. very Safe. < 1382721678 620104 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :a dictionary is just like keyword arguments though, it's excessively clear what goes where < 1382721690 489308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: I accidentally marked the email announcing that as deleted, the subject line looked so spammy. < 1382721729 149089 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :olsner: the dictionary allows only numerical keys < 1382721823 904777 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :quintopia: suggestion from someone: implement exceptions but do not make stack unwielding < 1382721851 876049 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :how would exceptions even be implemented with that kind of system? < 1382721852 871070 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh we had this figured out already < 1382721864 100977 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :oh, I see < 1382721869 191981 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :every function must explicitly declare a handler function for every possible exception < 1382721885 195048 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :there is no "throwing up the handler hierarchy" < 1382721920 501974 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :too easy to abuse exception hierarchies < 1382721970 715442 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :throwing exceptions up is too traditional. you need to be able to throw exceptions sideways. < 1382722002 557739 :Bike!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :throwing an exception makes a different thread handle it while the thrower just keeps charging along < 1382722021 731099 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Swallowing exceptions down < 1382722022 641747 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oooooooh... ☺ < 1382722028 556679 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Bike: I love you. < 1382722041 981051 :Bike!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :i love you too < 1382722121 393192 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :alos there are classesm but there's no protected/private/public stuff. every method and field explicitly references which other classes are allowed to use it. it's Fully General and Very Safe. < 1382722151 689788 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Jafet: with explicit “throws SomeException” à la Java, you could pile exception onto exception onto exception in callees' scopes :D < 1382722213 865352 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Lexical cereal scoop < 1382722231 808800 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It is possible that I am hungry < 1382722239 432269 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :more than that. every field and method has both blacklists and whitelists of which classes can use it. if a class is not on one of the two lists, that is a runtime error < 1382722294 906022 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :In my hunger, this sounds like crossing a compiler ir with jvm bytecode < 1382722466 363473 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :what's an “ir”? < 1382722474 442872 :Bike!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :intermediate representation < 1382722507 791073 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :~duck ir < 1382722508 454950 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :ir definition: information retrieval. < 1382722530 591568 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :No coincidence. < 1382722705 748944 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Your class system needs to be more modular. Allow inner class definitions. However, classes can only refer to their inner classes, as any other access would violate encapsulation. This makes actual code reuse impossible. < 1382722758 705431 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :of course you can reuse code. copypasta! < 1382723212 686983 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :you can also use macros or templates to generate copies of code < 1382723262 78629 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :This can be alleviated if you introduce a language feature called something like "generics", but you don't have time to implement that just yet. < 1382723281 394498 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there should be something insaner than templates. < 1382723360 159813 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :PHP is well-known for its builtin template system - just use to nest a block of code that prints code to put in the outer program < 1382723448 65276 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1382723549 168709 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382723588 252829 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 JOIN :#esoteric < 1382723685 121537 :Uguubee111118!~uguubee@101.166.145.209 JOIN :#esoteric < 1382723917 731290 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I'm making my own MarioLANG 99 Bottles program that WORKS. Still working on the BF. < 1382724141 503897 :Bike!~Glossina@wl-nat109.it.wsu.edu QUIT :Quit: Reconnecting < 1382724155 197462 :Bike!~Glossina@wl-nat109.it.wsu.edu JOIN :#esoteric < 1382724196 991960 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Operation timed out < 1382724217 389023 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 272 seconds < 1382724354 189801 :augur!~augur@pool-71-178-136-70.washdc.east.verizon.net QUIT :Ping timeout: 256 seconds < 1382724404 988589 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :No one is talking. < 1382724411 79829 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :That's a first for me. < 1382724413 652146 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Anyone else? < 1382724441 187092 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION singularly stays subtly stoic, so silent... < 1382724463 502433 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :OK, how do you make messages say stuff like that? < 1382724468 193958 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Like without your name? < 1382724473 655577 :avid!~fuhQ@uncommon.pw PRIVMSG #esoteric : /me < 1382724477 232720 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :At least not the one in <> < 1382724495 851844 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :ACTION tries out the trick... < 1382724520 266883 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :ACTION thanks avid for finding another time-waster < 1382724524 647239 :avid!~fuhQ@uncommon.pw PRIVMSG #esoteric :ACTION nods < 1382724567 43577 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :ACTION doesn't know what avid means by a "nod" < 1382724577 272046 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :What feeling does it convey? < 1382724628 676246 :Bike!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :acknowledgement < 1382724660 999070 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :JWinslow23: don't listen to Bike. it's a kind of bird. < 1382724666 580823 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Well, I'm almost done with the beginning of the BF 99 Bottles program to convert to MarioLANG. < 1382724681 635983 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :ACTION lies to public... < 1382724689 243058 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I'm almost done! < 1382724828 379710 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Yeah, almost done...with the setup. < 1382725286 299293 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :your work ethic is far too good to be a true esolanger! < 1382725320 818640 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :No, it's very hard! I just started a few minutes ago. < 1382725432 914400 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the 'proof' of sumamoito's turing-completeness on the wiki is still a reference to the IRC logs of me and elliott sketching out an interpreter for BCT < 1382725643 108270 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I have done the setup. < 1382725646 90748 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Here it is. < 1382725646 895037 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :>>>>++++++++++[<++++++++++>-]>+++++++++[<+++++++++++>-]>++++[<++++++++>-]>+++++++[<++++++++++++++>-]>>++++[<++++++++>-]+>++++++++++[<+++++++++++>-]>+++++++[<++++++++++++++>-]>>++++[<++++++++>-]+>++++++++++[<+++++++++++>-]>++++++++[<+++++++++++++>-]++++++++++>>>+++++++[<++++++++++++>-]+>++++++++[<++++++++++++>-]>++++[<++++++++>-]+>++++++++++[<+++++++++++>-]>++++[<+++++++++++>-]++++++++++>>+>+++++++[<++++++++++>-]+>++++++++++[<++++ < 1382725661 181879 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Wait, there is more. < 1382725672 81744 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Apparently 535 is over the IRC limit for lines. < 1382725703 310049 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yeah < 1382725712 871511 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :use sprunge.us or whatever if you need to move more code < 1382725719 624894 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :What? < 1382725723 417338 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :...actually don't use sprunge because its for unix < 1382725733 266861 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :use some pastebin < 1382725736 272769 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Clearly you need to make the program shorter. < 1382725737 139313 :nooodl!~nooodl@91.176.135.78 PRIVMSG #esoteric :i like http://bpaste.net/ < 1382725762 391418 :yours_truly!~yours@bas2-hamilton02-1176215184.dsl.bell.ca QUIT :Quit: Leaving < 1382725763 663599 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :long live pastebin.ca! < 1382725773 842116 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :http://bpaste.net/show/143835/ < 1382725812 73558 :nooodl!~nooodl@91.176.135.78 PRIVMSG #esoteric :good ending < 1382725869 49320 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :It is supposed to go to cell 3. < 1382726089 122512 :KingOfKarlsruhe!~chatzilla@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1382726121 129391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :JWinslow23: Made a brainfuck convert-o-matic: http://sprunge.us/KTUd < 1382726161 131746 :Bike!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :haha, it's practically the same < 1382726195 809966 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :fizzie, post the download link. < 1382726195 955489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems to work for 99 bottles, too. < 1382726204 141925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not quite anywhere yet. < 1382726210 438165 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll need to put it somewhere. < 1382726227 597542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :sprunge links time out a bit too fast, which is a shame. < 1382726232 998867 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Also, I usually do .m instead of .mario < 1382726238 481831 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Is that a bother? < 1382726245 751238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think there's a standard extension. < 1382726266 410950 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :JWinslow23: .m usually is some objective-C code. < 1382726278 657184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: MATLAB, you peasant. < 1382726287 153959 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Let's just make it .smb < 1382726298 934069 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie: I SHUN MATLAB. < 1382726334 970551 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: i do think you could make it more compact if you alternate directions on loops < 1382726340 685426 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. < 1382726345 157463 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :aa[bb]cc < 1382726353 947991 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :to something like < 1382726361 308348 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :aa[! < 1382726365 19134 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :===# < 1382726377 534460 :myname!~myname@84.200.43.57 PRIVMSG #esoteric : bb < 1382726388 739633 :myname!~myname@84.200.43.57 PRIVMSG #esoteric : ==" < 1382726394 830063 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> ! < 1382726396 67075 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : :1:2: < 1382726396 212512 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : parse error (possibly incorrect indentation or mismatched ... < 1382726401 370411 :Bike!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :ye < 1382726404 783744 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :===# < 1382726410 216133 :myname!~myname@84.200.43.57 PRIVMSG #esoteric : cc < < 1382726415 81902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That seems like work. < 1382726416 966629 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :===== < 1382726422 734483 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you get the idea? < 1382726436 956331 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, insert missing [ < 1382726462 924464 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you will need preparsing for that < 1382726490 754014 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose, but to reiterate, sounds a bit like work. < 1382726523 245938 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :And the BF-MarioLANG thing, it works for nested loops? < 1382726523 442525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm just wondering where to put this. < 1382726524 71291 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i do think the trickiest part is to get the width you can use < 1382726533 625776 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1382726554 170456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :JWinslow23: It works for 99bob, which has some nested loops, so presumably. < 1382726560 674540 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Also, is a quine POSSIBLE in MarioLANG? < 1382726573 366146 :epicmonkey!~epicmonke@188.134.41.116 JOIN :#esoteric < 1382726593 287365 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: go figure! < 1382726613 669203 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :ACTION ponders... < 1382726623 689219 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :What do you mean, myname? < 1382726632 348380 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :go figure < 1382726633 946524 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :try it < 1382726646 405557 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i doubt it, but i never wrote a quine ever < 1382726653 883013 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Do you know how far I got on a BF quine? < 1382726664 410510 :Bike!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :"uh you have to be able to write a quine by kleene's recursion theorem" < 1382726691 694266 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Bike: interesting < 1382726804 186236 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: any idea on how mario should act if he hits a wall? < 1382726837 3664 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :maybe just try to walk against it < 1382726850 564305 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :with his legs moving but him staying in place < 1382726854 397251 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :myname, Mario should just think of a wall as a "do not pass no matter what" command. < 1382726877 431648 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or maybe he's smart and decides to change direction when he hits a wall < 1382726882 497489 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: i.e. standing still and posibly repeat the active command unlimited? < 1382726898 126341 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Yes, myname. < 1382726904 161642 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Koen_: that would make @ pretty useless < 1382726905 950287 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :That's what I'm thinking. < 1382726909 482231 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also you should watch Under the Dome, it has plenty of cars crashing into walls < 1382726982 689014 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i may implement that, but i think it's pretty useless < 1382727008 339838 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Hey, I'm not WhiteWolf! I didn't put walls in the language! < 1382727096 92069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://gist.github.com/fis/7159823#file-bf2mario-py -- there you go. < 1382727124 492314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In retrospect, adding the 99bob examples in there was kind of a bad, because they are first in sort order. < 1382727167 347483 :augur!~augur@pool-71-178-136-70.washdc.east.verizon.net JOIN :#esoteric < 1382727178 307189 :mnoqy!~okay@pool-98-108-206-220.snloca.dsl-w.verizon.net JOIN :#esoteric < 1382727222 607043 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol, how many columns does it have < 1382727242 444406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only 2966. < 1382727249 867654 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1382727263 763707 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :plenty of space for optimising < 1382727270 537525 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Huh. < 1382727294 340850 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Maybe find a smaller 99BoB? < 1382727338 3158 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait, do arrows allow Mario to fly? < 1382727352 717366 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"the arrow told me to go left, I DON'T CARE IF THERE'S NO GROUND" < 1382727386 771739 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Koen_: actually, in my implementation they do < 1382727387 373767 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Koen_: In the existing interpreter, I believe they do. < 1382727411 965011 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Koen_: do you consider this wrong? < 1382727420 850061 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I guess that's consistent with the examples < 1382727437 114188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :myname: And I guess you can jump without standing, too? < 1382727438 951793 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I remember Mario jumping with ^ to reach an arrow < 1382727459 394229 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so ^ alone is an infinite loop? < 1382727459 584230 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: you can < 1382727463 482958 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yes < 1382727625 716745 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, elevators only lift to the closest on top, not to the topmost < 1382727656 499379 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can't they lift you down? < 1382727668 658465 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :they can < 1382727682 505303 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :specification jut say, if it can move up, it will move up < 1382727711 383854 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but you can still do something like < 1382727713 311425 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :" < 1382727714 199134 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :# < 1382727715 525043 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :" < 1382727716 397316 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :# < 1382727734 277733 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the lowest elevator will move to the " above, not the topmost one < 1382727744 441155 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :okay < 1382727745 801023 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the higher elevator will move to the topmost " < 1382727766 207221 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1382727770 613789 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what if there's a third # on top of all this < 1382727772 459974 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if the topmost " wasn't there, both will move to the " between them < 1382727780 712774 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and Mario takes it first, so it has to move down to the first " < 1382727789 357106 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it will do < 1382727794 320837 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :then Mario makes his way to the second #, will it still move up? < 1382727806 603242 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it does now < 1382727811 179070 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :shouldn't it? < 1382727812 22979 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :cause there's probably an elevator already occupying the upper " < 1382727824 563530 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so Mario would be crushed! < 1382727827 640853 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i did not consider them occupying < 1382727840 469365 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :okay, imagine the following: < 1382727841 909623 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. i assume they will move to their starting position < 1382727850 12199 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, okay < 1382727869 288861 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which is what you want in the bf2mario < 1382727879 432962 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because loops would be horrible otherwise < 1382727891 122548 :Bike!~Glossina@wl-nat109.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1382727953 692797 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/7zuhsdhm << so here, when Mario comes back < 1382727962 983096 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :he will just fall? < 1382727983 853557 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I still don't know how to run the python script. < 1382727985 640158 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I guess in that example that doesn't matter < 1382728042 817073 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu JOIN :#esoteric < 1382728172 204999 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :ACTION waits. < 1382728209 516680 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :How to run the python script? < 1382728342 489345 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well do you have a python interpreter or compiler on your computer? < 1382728343 101326 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :bsaically like with ruby, but with 'python' instead of 'ruby' in the command < 1382728401 243046 :augur_!~augur@pool-71-178-136-70.washdc.east.verizon.net JOIN :#esoteric < 1382728473 403051 :augur!~augur@pool-71-178-136-70.washdc.east.verizon.net QUIT :Ping timeout: 272 seconds < 1382728535 280948 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I have Python 2.6. < 1382728540 486443 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: teaching by analogy < 1382728542 305189 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i like it < 1382728546 582385 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de JOIN :#esoteric < 1382728610 689214 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :it'll never catch on < 1382728629 309675 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de PRIVMSG #esoteric :Hi. I'm looking for a JSON based language. It uses Json as a syntax as lisp uses s-expressions as syntax. I can't find it anymore < 1382728673 937993 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :OK, I'll try something. < 1382728690 450872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It probably would not need many changes for a 2.x Python, possibly only the print function thing. < 1382728758 870220 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :fosap2: http://esolangs.org/wiki/Myth ? < 1382728779 587711 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Never mind, works perfectly now that I know the syntax. < 1382728834 150103 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :well, tha'ts not really like lisp at al. < 1382728836 336419 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de PRIVMSG #esoteric :Bike: No, it was pretty boring, lispy. < 1382728845 492413 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Yes, it works. < 1382728857 663438 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :that seems to be the only article on the site mentioning json. < 1382728905 913660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fosap2: http://www.jsol.org/ ? < 1382729006 532753 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Wow, and the generated code doesn't look valid. Not for 99BoB. < 1382729026 550100 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de PRIVMSG #esoteric :fizzie: yes! Hooray < 1382729041 534622 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :It is, though. < 1382729052 329029 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1382729535 181669 :MindlessDrone!~MindlessD@HSI-KBW-109-193-171-052.hsi7.kabel-badenwuerttemberg.de QUIT :Quit: MindlessDrone < 1382729551 596159 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 245 seconds < 1382729702 302978 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :So, what now? < 1382729707 196817 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Explore another language? < 1382729754 886802 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I'd say learn French, but any language in “F” should be fine. < 1382729801 123963 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :F#, though, that's a shitty key < 1382729936 212115 :augur_!~augur@pool-71-178-136-70.washdc.east.verizon.net QUIT :Ping timeout: 268 seconds < 1382729975 607961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But functional! < 1382730093 513158 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :“#” is shitty? < 1382730131 258750 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :no, f sharp. you know, g flat < 1382730143 885143 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Operation timed out < 1382730155 530312 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JWinslow23: optimize the hell out of these 99 bottles < 1382730161 52477 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Maybe we can make an interpreter for Tic Tac Toe. < 1382730162 165907 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :http://esolangs.org/wiki/Tic_Tac_Toe < 1382730196 585048 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I will try to do something with the 99BoB program. Until then, I'll explore other stuff. < 1382730243 583731 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Can someone make an interpreter for Tic-Tac-Toe? < 1382730249 473787 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :http://esolangs.org/wiki/Tic_Tac_Toe < 1382730351 798648 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1382730378 322878 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :JWinslow23: little quick question: why the 23? it mysteriously seems to be a popular nick suffix, as with ais523. < 1382730395 530961 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I was born on January 23. < 1382730402 989833 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :And my mom was born on July 23. < 1382730456 121170 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :@tell ais523 were you born in Undecember? < 1382730456 306166 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :Consider it noted. < 1382730471 223007 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Someone should do something with http://esolangs.org/wiki/Drive-In_Window, http://esolangs.org/wiki/Pancake_Stack, and http://esolangs.org/wiki/Tic_Tac_Toe. < 1382730489 876931 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :Until then, I'm on the wiki regularly, so post stuff on the talk pages. < 1382730493 114813 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 PRIVMSG #esoteric :I'm out! < 1382730497 391014 :JWinslow23!411e34fe@gateway/web/freenode/ip.65.30.52.254 QUIT :Quit: Page closed < 1382730652 637100 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382730669 320964 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de QUIT :Read error: Operation timed out < 1382730722 711624 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de JOIN :#esoteric < 1382730784 429276 :KingOfKarlsruhe!~chatzilla@unaffiliated/kingofkarlsruhe QUIT :Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258] < 1382730828 186168 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1382731081 125799 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1382731355 972593 :nooodl_!~nooodl@91.176.135.78 JOIN :#esoteric < 1382731548 505793 :nooodl!~nooodl@91.176.135.78 QUIT :Ping timeout: 240 seconds < 1382731653 157964 :mnoqy!~okay@pool-98-108-206-220.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1382731875 710403 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382732078 637958 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de QUIT :Read error: No route to host < 1382732096 793497 :mnoqy!~okay@pool-98-108-206-220.snloca.dsl-w.verizon.net JOIN :#esoteric < 1382732115 904696 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de JOIN :#esoteric < 1382732470 637503 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: ergnyeurghleeeerghghgh < 1382732476 514615 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1382732674 892310 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1382734267 704907 :epicmonkey!~epicmonke@188.134.41.116 QUIT :Ping timeout: 248 seconds < 1382734571 144173 :nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1382735053 10709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Was Googling for [[ "compaq presario cds633" price ]] (we had one, was trying to locate a price) -- got 5 results, of which one was from #esoteric logs. < 1382735063 779009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Presumably after this two of them will be. < 1382735341 273976 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1382735415 761226 :Slereah_!x@176.222.51.233 JOIN :#esoteric < 1382735429 386872 :Slereah!x@176.222.51.233 QUIT :Remote host closed the connection < 1382735861 911233 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Koen_: bit late, but mario will just stay on top of the " < 1382735869 594647 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh < 1382735870 664726 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no < 1382735876 975895 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :he will fall < 1382735905 635788 :nooodl_!~nooodl@91.176.135.78 NICK :nooodl < 1382735953 763875 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 272 seconds < 1382735962 576680 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Koen_: is that something you don't agree to? the example code in the wiki looks a lot like " are solid < 1382736040 980437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I sort of thought that "intuitively" the "s in the example were solid because the elevator as a whole has risen. < 1382736057 554314 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1382736061 417113 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hmm < 1382736068 558281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that's not the sort of thing that one'd like to implement. < 1382736073 6981 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that would be pretty hard to implement in comparison < 1382736131 896938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So many corners. < 1382736155 955394 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also it would break nearly every code in the discussion that uses loops < 1382736304 703419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Many of them tend to have explicit arrows over all "s so I don't think it'd matter all that much. (Disclaimer: haven't looked at the discussion so much.) < 1382736304 879830 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. if you assume that the elevator rises and will stay on top so you can walk over it, you could not use it another time because you would get squeezed until you bring it back down (which is pretty useless) OR you make the spot where the elevator was non-blocking which i find a bit unintuitive < 1382736386 638109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It could just move back immediately when you get off the "s. But I admit that's a bit vague. < 1382736439 446487 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :myname: well I had always assumed the elevator really was moving < 1382736457 761232 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so basically, the # and " get switched < 1382736466 401382 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :swapped < 1382736488 470822 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Koen_: how do you get back down? you should have a ! both on top and on bottom < 1382736497 669538 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh < 1382736503 981511 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :weeeeeeeeell < 1382736526 965392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure it's *possible*. Especially if the elevator moves as a whole slab. It'd just make writing loops really quite annoying. < 1382736530 927898 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it would make 1-wide elevators practically useless < 1382736536 122163 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1382736545 113561 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, and interpreting it, too < 1382736561 591283 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well then we have to use 2-wide elevators < 1382736568 149920 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i may try that, but personally i do not find it very relevant < 1382736578 329898 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, but that's more realistic < 1382736585 355931 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the elevator really moved < 1382736588 465223 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i thought they moved like elevators in SMB. < 1382736605 158922 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :you know, an infinite stream in one directionn. < 1382736606 699340 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :Realism < 1382736614 617442 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Bike: that's what i thought, too < 1382736627 577456 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i imagined the " more like a point where you get off < 1382736664 222683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So how was your interpretation of walking over "s? Drops down unless there's an explicit arrow? < 1382736716 894054 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i just assumed you walk over one bar of the infinite stream < 1382736721 464134 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1382736763 418638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arguably that kind of means that you'd proceed horizontally every time you enter an elevator "shaft". < 1382736783 565835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Realism.) < 1382736803 201185 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? < 1382736845 937622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, like http://sprunge.us/EZPH < 1382736866 691266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages-loud < 1382736866 836518 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :boily said 6h 34m 35s ago: why the ocular suffering? < 1382736874 11386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If the """s are just drop-off markers and you walk over them because you'd walk over one bar of the infinite stream, the same should logically apply to all intervening spaces. < 1382736883 917854 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I thought having a ! over a # was needed because the relative speeds of the elevator and mario were unspecified < 1382736903 308669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily i've had an unusal amount of eye strain and problems of focusing the last few days. < 1382736903 454400 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :Consider it noted. < 1382736926 397099 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: in theory, yes, but that would make timing relevant, which is really annoying for both the coder and the interpreter < 1382736941 567796 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so if mario enters an elevator without stopping, we won't know at which altitude he walks out (and probably falls) < 1382736955 971679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :myname: It would not make timing any more relevant than the way you can walk across ###s and """s without moving vertically at all unless you stop in place. < 1382737004 597787 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: you say you should just "disable gravity" between " and #? < 1382737007 493453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily right now also a slight headache, despite just sitting down at the laptop. might be connected. also i'm worried it might be because i've taken _too much_ painkillers lately. < 1382737007 639039 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :Consider it noted. < 1382737024 404350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :myname: I'm not saying you should, I'm just saying there's an argument to be made for that, in the name of "realism". < 1382737086 78662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though if one went that far, a floating ! on the same height should also probably make Mario rise up.) < 1382737091 81045 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: that would be the most realistic and implementable way i can think of < 1382737123 769236 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also it shouldn't break anything existing < 1382737142 5071 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :likely i will implement that < 1382737211 538712 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1382737266 675694 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382737277 110111 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :maybe not disable gravity, but trigger the elevator < 1382737292 158971 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Koen_: huh? < 1382737295 518761 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so the elevator will start moving up when you step between it and " < 1382737307 415409 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :exactly as if you had stepped exactly over the # < 1382737368 712923 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so mario will either be lifted up to the ", (because he fell onto the moving-up elevator), or walk out of the column at some point (if he did not encounter a !) < 1382737392 301038 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hmm < 1382737393 261553 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1382737405 834939 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I seem to recall the specifications explicitly stating that the relative speeds of mario's and the elevator's were unspecified < 1382737418 961403 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1382737423 32191 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so the coder shouldn't know if mario manages to jump out of the elevator or not < 1382737453 257690 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that would be a great source to create randomness < 1382737482 995583 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, "unspecified" and "random" aren't exactly synonyms < 1382737519 572968 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but "unspecified" can also mean "it has a different speed whenever you move onto it" < 1382737538 63962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the (related) existing code probably does assume you can walk over an arbitrary sequence of ###s without moving vertically at all, unless you explicitly stop. < 1382737573 522896 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you can if mario is infinitely faster than the elevator :) < 1382737592 785658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Another thing I was sort of wondering when writing the bf thing (it turned out to be not relevant) is whether "[ x" should skip over the x or not (if it would skip at all). It just says "next command". < 1382737595 708922 :Slereah_!x@176.222.51.233 QUIT :Ping timeout: 248 seconds < 1382737596 325226 :Taneb!~Taneb@5.151.64.145 JOIN :#esoteric < 1382737616 388629 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: what code? < 1382737650 331762 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 245 seconds < 1382737651 765794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What "what code"? < 1382737653 572941 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: interesting, my current implementation actually just ignores the next cell, whatever that is < 1382737659 867770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall when making Malbolge Unshackled, i took great pains to ensure the unspecified length increase could not be relied on to be either random or not random. < 1382737664 120457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that was to the earlier comment. < 1382737667 944413 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: the code that looks like you can walk over ### < 1382737684 636811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*when implementing < 1382737708 223409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, all the [! kind of things do seem to assume you can at least walk over a single # without moving up/down. < 1382737738 288944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's about it. < 1382737739 582359 :Slereah!x@176.222.51.233 JOIN :#esoteric < 1382737741 855214 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1382737747 686070 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not like there's a large body of MarioLANG code around. < 1382737759 663120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Unshackled.hs:76:9: parse error on input `<-' <-- seems it needs some updating. < 1382737774 453973 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so you could say it moves the tick after you move on top of it < 1382737787 903314 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :hmm, found a 90MB file called music.raw in a random directory < 1382737792 533758 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :I wonder what it is and which format < 1382737859 363279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you buy the "endless stream, always in motion" argument, the official elevator example kind of assumes that you can walk over """ without anything nasty (like falling down a bit when the elevator disappears or whatever it does) happening. < 1382737873 544027 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Raw PCM tends to be quite easy to identify. < 1382737915 387830 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :ah, aplay -f cd did play it ... I suspect demo music, but I don't recognize it < 1382737921 908516 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: if should however make it possible to walk over any gap between " and # < 1382737928 100991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Basically just "go with whatever sample size and endianness that gives you small numbers at the beginning/end and a reasonable-looking envelope overall".) < 1382737928 776290 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because the elevator could be there < 1382737940 431822 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :TIL there's a wchar_t version of memmove(3), namely wmemmove(3) < 1382738002 796645 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I guess its semantics differ if your buffers overlap by half of a wchar_t? < 1382738052 960885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wchar_t * __wmemmove (s1, s2, n) wchar_t *s1; const wchar_t *s2; size_t n; { return (wchar_t *) memmove ((char *) s1, (char *) s2, n * sizeof (wchar_t)); } weak_alias (__wmemmove, wmemmove) < 1382738056 966456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(glibc) < 1382738064 139166 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :maybe not, then < 1382738070 90571 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i'm slightly scared that you have libc source handy like that < 1382738070 347840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure there's probably a good reason why that doesn't have a prototype. < 1382738081 69812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's called Google. < 1382738093 900720 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :glibc contains code known to the state of California to cause cancer, birth defects, and other reproductive harm < 1382738110 715829 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :hmm, I suspect two wchar_t* aren't allowed to overlap with half a wchar in general < 1382738113 923522 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I wonder why that exists < 1382738116 968126 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Rust should support a #[prop_65]; annotation < 1382738126 842094 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :public service announcement: there is an extinct coelacanth genus called "Rebellatrix". en public service announcement < 1382738180 333995 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :a byte-at-a-time left-to-right memcpy is also a correct memmove right? < 1382738184 28828 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :doesn't rust just cause tetanus? < 1382738195 95345 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :I think the direction depends on where the overlap is < 1382738201 753999 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :well, not "just", tetanus is pretty nasty. < 1382738216 834130 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :Bike: rust doesn't cause tetanus, tetanus does < 1382738220 681260 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: oh, I guess so :/ < 1382738226 336426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A correct memmove is a correct memcpy, however. < 1382738252 348734 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :sure < 1382738263 753479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For all them lazy people.) < 1382738301 203933 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i associate tetanus with stabbing myself with rusty nails. i wonder why that is < 1382738305 797247 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I guess memmove just copies in one direction or the other < 1382738316 610596 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :based on comparing the pointers first < 1382738319 175693 :AnotherTest!~turingcom@94-224-21-226.access.telenet.be QUIT :Ping timeout: 253 seconds < 1382738325 972129 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :tetanus is a weird disorder btw < 1382738335 593414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :memmove should delete the old memory, clearly. otherwise it's copying < 1382738349 871966 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :"he rust itself does not cause tetanus nor does it contain more C. tetani bacteria. The rough surface of rusty metal merely provides a prime habitat for C. tetani endospores to reside in, and the nail affords a means to puncture skin and deliver endospores deep within the body at the site of the wound." oh < 1382738351 639131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and it should just remap pages when it can < 1382738354 943724 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :the* < 1382738365 103065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Fun fact: you can't compare the pointers in a strictly-portable-C implementation of memmove, because they might point to different objects. < 1382738379 866639 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :sigh < 1382738388 950008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Is it possible to write memmove in strictly-portable-C? < 1382738409 220356 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :so rust doesn't /cause/ tetanus, just provides a prime habitat for (organisms which in turn generate neurotoxins which in turn generate) tetanus. < 1382738419 266057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I think it is, it just takes O(n) memory. < 1382738422 695474 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :please factor this into #[prop_65] < 1382738425 833550 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :http://news.cnet.com/8301-1023_3-57608585-93/is-google-building-a-hulking-floating-data-center-in-sf-bay/ they have a large barge with a radio antenna tower on it that they can charge up and discharge < 1382738430 563912 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :hmm, is memmove supposed to work across different objects? < 1382738440 158383 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Oh, right, copy to a separate buffer first. < 1382738444 903243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Sure, why not? < 1382738477 948803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :memmove ought to be the default. < 1382738486 929743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is why it's the default in Rust! < 1382738494 270472 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :fizzie: maybe to allow memmove to be implemented efficiently in pure c? < 1382738518 827214 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :or perhaps just to be asses in general and make more stuff undefined < 1382738529 164324 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: "memmove -- Copies n characters from the object pointed to by s2 into the object pointed to by s1. Copying takes place as if the n characters from the object pointed to by s2 are first copied into a temporary array of n characters that does not overlap the objects blah blah blah." < 1382738534 280581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: It would be much less useful that way. < 1382738561 806210 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :shachaf: that was pretty much why I suspected it might be the case < 1382738667 524030 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some people might prefer there to be a third memcpy/memmove variant that's always a bytewise left-to-right copy, though, because you can do repeating things with it. < 1382738699 499115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it's a bit of a niche. < 1382738738 560656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION fixed Unshackled.hs (it just needed a couple of LANGUAGE pragmas. well probably. i didn't actually _run_ it, just compile.), for all those waiting to program it. < 1382738758 722846 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1382738761 87040 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: did you see that Rust passed issue #10,000 recently < 1382738762 834128 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :hi zzo38 ! < 1382738766 567019 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :how are you? < 1382738772 519955 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Hello < 1382738774 710108 :Slereah_!x@176.222.51.233 JOIN :#esoteric < 1382738775 389131 :Slereah!x@176.222.51.233 QUIT :Remote host closed the connection < 1382738789 867197 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am OK, do you have another question? < 1382738804 970082 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :Yes. Do you think "Rebellatrix" is a cool name. < 1382738816 597467 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Name of what? < 1382738821 701023 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :fizzie: used often enough for compression that it would probably be useful to apply some of all the work that went into memcpy on that < 1382738828 697428 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :*decompression < 1382738833 895820 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :A coelacanth genus. < 1382738840 987097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: no < 1382738845 978809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: that's a lot of issues < 1382738869 623342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'll stick with php < 1382738912 292137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, php passed 2^16 bugs recently < 1382738916 632192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :according to https://bugs.php.net/ < 1382738920 919722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: I presume lot of the work (all those SSE copy things) is rather inapplicable. But I guess they could do *something* clever about it. (On the other hand, it might be a generic "memrepeat" interface, because that has more freedom for implementation perhaps.) < 1382738939 868439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I hope they celebrated bug #65536. < 1382738969 883161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Bug #65536: getimagesize() returning wrong value for IMG_PNG" < 1382738974 67035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds kind of boring. < 1382739006 388378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Thank you for taking the time to write to us, but this is not a bug." < 1382739016 956177 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :awwwwww. < 1382739027 873211 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :at work we got to build 65536 just the other day < 1382739028 653468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Thank you for playing. Better luck next time!" < 1382739035 702385 :Slereah_!x@176.222.51.233 QUIT :Ping timeout: 248 seconds < 1382739091 700330 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :(fun fact: the field of symbian's version thingy (we used) to put build numbers in is a signed 16-bit int) < 1382739099 634878 :Slereah!x@176.222.51.233 JOIN :#esoteric < 1382739204 869529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fun fact: tried to run some HTK-using scripts today, and was missing a file list file, so somehow something somewhere decided to use all the files in my home directory (recursively) as the source features. < 1382739217 674884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That included a lot of pdfs, jpegs and whatnot. < 1382739233 894373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not sure if it's HTK's fault or the (third-party) scripts' fault. < 1382739255 178768 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :that's impressive < 1382739296 347294 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :sounds like a potentially interesting use of markov thingies, if it could manage to produce working jpegs and pdfs from it < 1382739331 281405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, it just complained of every file that it isn't a HTK parameter file. < 1382739337 191479 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :meh < 1382739363 404975 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: yeah, my friend had the same problem (do you work at moka5.com ???) < 1382739372 222524 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: this was the basis of their rush project to switch to Git < 1382739402 572434 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :I do not work at moka5.com :) < 1382739466 912047 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :we rageswitched to Git when creating branches started taking a whole day < 1382739493 198202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :taskFiles=`ls *tmp* ` # okay, it's the third-party script. < 1382739500 873701 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :(after some time of preparing for a reasonable migration, though) < 1382739503 755490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It managed to go to ~/tmp/ with that.) < 1382739539 4351 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :nice. < 1382739547 757530 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 248 seconds < 1382739549 636236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because of tmpDir=`mktemp -d -p $(dirname $scpFile)` failing and cd $tmpDir being a plain "cd", I think. < 1382739561 230928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(scpFile is the file that wasn't there.) < 1382739702 467765 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :htkallas@spa-ws160:~$ ls < 1382739703 392260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :C:\nppdf32Log\debuglog.txt < 1382739707 784805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That thing is kind of annoying me. < 1382739766 300622 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :I wonder how many commits there are in total on (e.g.) github < 1382739786 739876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think it's a fopen("C:\\nppdf32Log\\debuglog.txt", "w"); somewhere, and their mechanism for enabling logging is for the user to make that directory, because they assume the fopen to fail if it doesn't exist.) < 1382739814 712576 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382739880 722805 :fosap2!~fosap@xdsl-87-79-58-184.netcologne.de QUIT :Quit: Verlassend < 1382739921 494403 :Taneb!~Taneb@5.151.64.145 QUIT :Quit: Leaving < 1382739984 733824 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : (scpFile is the file that wasn't there.) <-- sounds likely, but which scp is it. < 1382740036 874313 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382740151 570795 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1382740206 763503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: 65341534 PushEvents in the http://www.githubarchive.org/ timeline, according to a fancy Google BigQuery thingathing. < 1382740224 594468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't know what these events are.) < 1382740240 870747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/HZBg anyway. < 1382740277 189117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's collecting statistics on the timeline thing, so no counting of individual commits, sadly. < 1382740351 440289 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382740383 835352 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1382740876 566759 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1382741464 47801 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382741768 327074 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I did have the idea, of a kind of MUD game. One is that each character (both PC and NPC) belong to an account, and each account has no more than one character. Account names are separate from character names. If your character dies you can either create a new one or accept a resurrection if someone does it (which costs a lot, though). PCs and NPCs are mostly treated equivalently, although PCs are characters owned by an account that owns itself. < 1382741781 220123 :Oj742!~Oj742@host-225-133.pubnet.pdx.edu JOIN :#esoteric < 1382741888 253294 :OriginalOldMan!62e8625f@gateway/web/freenode/ip.98.232.98.95 JOIN :#esoteric < 1382741889 764314 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :To calculate experience points earned if one character kills another, first calculate the "kill score", which is: $$k={\rm max}\left(\left\lfloor pf{\rm e}^{\root3\of{v_L-(v_W+v'_W)}}-x_W\right\rfloor,x_W+1\right)$$ where k = kill score, p = PK multipler, f = effort multiplier, v_L = loser's character value, v_W = winner's character value, v'_W = winner's artificial value, x_W = winner's experience level. < 1382742011 411815 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :After that, look up the pair of the winner and loser's account numbers (not character numbers) in the kill high score table, and subtract that from the kill score in order to determine how many experience points the winner earns (if it is negative, it is truncated to zero). If this kill score is greater than the recorded value it is then updated. < 1382742130 109674 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The PK multiplier is 250 if NPC kills NPC, 1000 if PC kills NPC or NPC kills PC, and 4000 if PC kills PC. The effort multiplier is a number from 1 to 2 depending on how hard you try to win. < 1382742153 760556 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1382742157 611649 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Character value is calculated by adding and multiplying things such as ability scores, species, skills, etc. < 1382742160 965689 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like this so far? < 1382742178 65584 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1382742387 411769 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :zzo38: how do battle happen? < 1382742412 331671 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Koen_: Well, you have to find someone and attack them, or cause them to be dead in another way. < 1382742455 553883 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382742457 76152 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or they do it to you instead, if that is the case. < 1382742469 167950 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think the attack mechanisms are more important than the formula used to calculate the experience points! < 1382742518 807499 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, I just mentioning how to calculate XP for now. Quests are worth a lot more than battles, although quests too would have a high score table so that you cannot gain the points again each time. < 1382742527 795208 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1382742624 945787 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In addition, when you create a new character in the same account, your new character can start at any start point you have unlocked, can have a level anywhere from zero to one less than your old character's level, and any options for the character's name, skills, species, ability scores, etc are automatically filled in but can be edited. < 1382742731 722024 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If killed more than twice in succession you aren't forced to lose more than two levels though; it is limited to two. In addition, the new character is invulnerable to being killed by any account that has killed your account in the past five minutes (unless you are in the home of whoever killed you). < 1382742800 868972 :OriginalOldMan!62e8625f@gateway/web/freenode/ip.98.232.98.95 QUIT :Quit: Page closed < 1382742894 701403 :OriginalOldMan!~OriginalO@c-98-232-98-95.hsd1.wa.comcast.net JOIN :#esoteric < 1382742895 139601 :Oj742!~Oj742@host-225-133.pubnet.pdx.edu QUIT :Quit: irc2go < 1382742956 637910 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :All of these rules are designed to avoid getting too many experience points by killing the same guy over again a lot of times and to avoid someone stopping you from passing some point with every new character you create. < 1382743001 343869 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Players who have been disconnected for 60 seconds cannot be attacked but may still be robbed. < 1382743120 401334 :OriginalOldMan!~OriginalO@c-98-232-98-95.hsd1.wa.comcast.net QUIT :Client Quit < 1382743274 995877 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are no PK-safe areas. Player killing is allowed everywhere, and is worth more points than attacking NPCs, so it is worth it. It is legitimate to hide and kill someone when they are attempting a quest so that you can do it instead, to band with another player and then fight them when they least expect it, and so on; these are all considered legitimate tactics. < 1382743369 42853 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is these specification OK for you so far? < 1382743410 694459 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup < 1382743444 364694 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like this kind of game so far? I wanted to play but didn't find any < 1382743479 639737 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the only thing I can think of is urbandead < 1382743581 29551 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there are no npc though < 1382743597 362858 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In addition, changes to the environment are permanent, not reset like in many games (so some quests may be impossible to complete more than once), it is alignmentless, there can be human character and monster character and many other kind, also class-less, no auto-fight-back, and you need not use all of your points to create a character; you can discard some. < 1382743621 571302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you die, you lose all of your money, bank, equipment, etc, but if your new character can find where your old one died you may be able to rob the corpse. < 1382743634 87364 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is this OK? < 1382743643 793847 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Your score is kept, and so are all of your options.) < 1382743670 411072 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1382743708 682422 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I like that < 1382743728 291792 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though this may be heavy on the memory if players die a lot? < 1382743750 579334 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :since you'd have to store all the corpses and things they were carrying < 1382743790 366463 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, although corpses can decompose, objects can be destroyed, etc < 1382743800 405606 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1382744019 404759 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And piles of equivalent things can be stored as a single record < 1382744564 148250 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1382745003 540859 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: is \left( supported in Plain TeX? < 1382745005 338901 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I did not know < 1382745014 299379 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Yes. < 1382745036 900409 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: \left and \right are primitive TeX commands. < 1382745132 835743 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :why does memset(3) take its byte argument as an 'int'? < 1382745181 732942 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :normal c convention, maybe < 1382745201 570520 :Slereah!x@176.222.51.233 QUIT :Ping timeout: 245 seconds < 1382745211 822222 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i thought C used chars as bytes (and ints as characters) < 1382745238 735127 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :is it specified what happens if you pass memset smoething bigger than a byte? < 1382745274 834354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://stackoverflow.com/questions/5919735/why-does-memset-take-an-int-instead-of-a-char has a suggestion < 1382745315 326874 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :that's uh, hm. < 1382745322 364476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sounds strange < 1382745334 160821 :Slereah!x@176.222.51.233 JOIN :#esoteric < 1382745334 657444 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fiora: void *memset(void *b, int c, size_t len); The memset() function writes len bytes of value c (converted to an unsigned char) to the byte string b. < 1382745335 893403 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :answers fiora's question too. < 1382745362 259409 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(from the man) < 1382745406 61279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can't trust the man < 1382745467 601634 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i was wondering if it had something to do with ambiguous signedness of char, but you could always write 'unsigned char' < 1382745478 665831 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :ah "Without a prototype, you can't pass a char to a function" welp < 1382745514 679764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(welp 'char) ; => NIL < 1382745550 398308 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess without a prototype you can't pass onlything except ints < 1382745568 722660 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I wonder how that works if you need a pointer