< 1357257600 738174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`addquote oerjan: Comonads? shachaf: no, feather < 1357257604 800569 :HackEgo!codu@codu.org PRIVMSG #esoteric :895) oerjan: Comonads? shachaf: no, feather < 1357257615 885524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's feather? < 1357257618 276845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: no, graphical environments aren't lightweight < 1357257627 851101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: please retroactively unask that question < 1357257651 201 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fascist! < 1357257653 735784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i'm sure feather will have perfectly adequate analogy to functional reactive programming < 1357257657 750686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+a < 1357257683 857940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: if Feather doesn't have a feature you need, just retroactively add it :) < 1357257686 683221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the whole point, really < 1357257701 227954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"does Feather have a debugger?" "no but you can have had one if you needed it" < 1357257737 720367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 523 + 1 < 1357257739 63112 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 524 < 1357257752 721968 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :does feather have real love < 1357259545 227193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You too can have had real love during your formative years, retroactively, with Feather. (A great marketing advantage.) < 1357259567 84232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote feather < 1357259567 264501 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. I've seen penguins that can type better than that. < 1357259574 682170 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that does seem useful < 1357259583 252828 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it should appear in a wikipedia table of comparing programming languages < 1357259744 680607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote table < 1357259744 851103 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :chrisdone says: Production of two-handed use langes Schwerts with long flambard blades and heavily category-theoretically decorated guards, katzbalgers, axes, mail and Macedonian quality defence < 1357259744 851333 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pikes. Lambda Knights need to be prepared for the inevitable battle against success. < 1357259780 460423 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fungot: what about that, hm? < 1357259781 300474 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: that is, the parts inside use only binom and some comparison functions < 1357259863 695964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: what? < 1357259864 509717 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: people used to put a space at the end ( the first one. they turn out to be equivelent to?! < 1357259884 688945 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: they turn out to be equivelent to?! < 1357259897 375083 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1357259916 645502 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote monqy.*hi < 1357259918 92768 :HackEgo!codu@codu.org PRIVMSG #esoteric :318) my most fresh dream is one where I'm at a soup contest and a chicken really wants to participate but he's disqualified so he becomes the judge. when all the soups are done and he's ready to taste them he just stares at the soup and then I become the chicken and I really want to make soup \ 321) `quote django ​352) < 1357259921 894301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote monqy.*\bhi\b < 1357259923 287873 :HackEgo!codu@codu.org PRIVMSG #esoteric :733) Sgeo: I used to have strict requirements for when I said hi but then everyone started saying hi and it all got weird \ 757) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cb < 1357259936 998892 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi????? < 1357259953 885377 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :racket's plotting lib looks cool: http://docs.racket-lang.org/plot/index.html < 1357259962 593825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: btw compliments on your quit message. best quit message. < 1357259968 273018 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thanks... < 1357259978 241674 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what's PLoT stand for < 1357259985 369074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :PLT plot < 1357260023 577606 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :genius < 1357260061 428167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: Pretty Lousy ploTs. (The idea came from PGP.) < 1357260085 523967 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :genius < 1357260138 944190 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Racket used to be PLT Scheme < 1357260148 481261 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yeah i knew that < 1357260156 615633 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm just curious about the inevitable ridiculous backronym < 1357260166 54174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pretty Lousy ploT < 1357260180 561565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi mnoqy < 1357260188 544533 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm running out of semiironic intensifying formatting here < 1357260191 926568 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :genius < 1357260204 228170 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :genus < 1357260209 702567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: This channel allows colors. < 1357260214 757416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, you're not British, are you? < 1357260219 536569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It doesn't allow colours. < 1357260241 710205 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yeah but i can never remember the codes, and not to mention, what does being colored some ugly shade of green convey? is that "intensifying", really?! < 1357260246 692116 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :7doom < 1357260248 883165 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :everyone knows Scheme is useless academic nonsense, but this new Racket language sounds hip -- dynamically typed, continuation-based programming, etc. < 1357260258 276868 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :totally webscale < 1357260278 646072 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :kmc you need to vent your sarcasm tubes occasionally or you'll overheat < 1357260286 340487 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :isn't that what i'm doing here, all the time < 1357260303 903950 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :alternately "and that's why i'm banned from mcdonald's" < 1357260305 619381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :01:01:44 "Blub combines the theoretical beauty of Haskell with practical, real-world features like lightweight concurrency, scalable multithreaded IO, a C function interface, Unicode support, and a large base of libraries" < 1357260310 315416 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure kmc is just here to trololo until we mad < 1357260311 735898 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh kill me < 1357260311 906433 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1357260318 666214 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :because you said trololo < 1357260319 7566 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1357260326 479918 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :my people will talk to your people < 1357260328 799272 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in re: killing you < 1357260335 310149 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I know that's obviously a dumb way to think about things, but I can't help but wonder if subconsiously there is an influence on me < 1357260336 673528 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :also is "continuation-based programming" seriously a buzzword < 1357260352 721109 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Of "Racket" vs "PLT Scheme" < 1357260361 383522 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i know it's used in some web frameworks but i didn't think anybody used them < 1357260375 501243 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: my people will grudgingly accept the necessity < 1357260390 367422 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"event-based programming" is a huge buzzword < 1357260395 626583 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and is based on explicit continuation passing style < 1357260396 42136 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yeah < 1357260400 658051 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh shit is it now < 1357260402 297567 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :we're doomed < 1357260405 527369 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: have you seen node.js code < 1357260408 531693 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's nested three miles deep < 1357260411 879638 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because it is all CPS transformed < 1357260417 503556 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :three mile island < 1357260419 644124 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because that is how they do everything < 1357260426 203377 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's blockless you see < 1357260429 628125 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if you just had a ; it'd be slower < 1357260461 276022 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :the only javascript overlanguage i've looked at is Caterwaul and that's because it's some abominable mix of haskell and APL < 1357260472 126021 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :node.js is actually just libraries < 1357260473 347561 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and a runtime < 1357260475 374702 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, node.js is raw Javascript < 1357260479 553341 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Not a language on top < 1357260485 348776 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fsvo raw < 1357260485 659568 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: yeah the main idea is that you call like httpRequest(url_to_fetch, function_to_call_with_the_result) < 1357260492 286074 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :rather than result = httpRequest(url) < 1357260496 351783 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If there was another language on top, presumably it could do CPSing automatically < 1357260507 954008 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and that lets it return control to the event-based IO manager < 1357260514 652438 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :, function_to_call_if_you_couldn't_fetch_the_result < 1357260525 574296 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i.e. a thing that calls select() over and over and calls callbacks < 1357260556 640451 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :do they actually refer to them as continuations at some point? < 1357260576 128919 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Doesn't C# have some automatic CPS-ing asyncish thing? < 1357260589 6653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Coroutines would be good enough for almost everything people tend to want continuations for. < 1357260598 265710 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i think i might have a similar attitude to "continuation" as haskellers seem to have to "monads" < 1357260651 926325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mocontinuations, moproblems? < 1357260661 923583 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :shachaf, unless the coroutines use an idiotic model like Python's used to and I think C# still does? or did around 3.5? < 1357260681 485568 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Erm, not "modeL" < 1357260698 267205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's funny how Ruby "for x in xs; f(x); end" and Python "for x in xs: f(x)" are doing two completely different things. < 1357260718 530657 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :continuations are overrated -- OLEG KISLEYVO 2012 < 1357260728 921062 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :*undelimited < 1357260754 590623 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :than kyou sgeo < 1357260757 293720 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :for correcting me on what oleg said < 1357260763 290055 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i had no idea as my incredibly serious citation indicates < 1357260784 81656 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well, I've read his discussions a while ago < 1357260797 120064 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So I just get the impression as to his general attitude < 1357260819 590054 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Ping timeout: 276 seconds < 1357260921 295979 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1357260970 35520 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :um. does anyone here know semiconductor stuff well? < 1357261011 286255 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :try ##electronics? < 1357261015 968699 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's kind of a wild place < 1357261023 228728 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :people may attempt to bite you < 1357261027 790391 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely wonders if Kernel could be sensibly implemented as a Racket language < 1357261032 284377 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :does it have Feather < 1357261046 431913 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sgeo_: you can redefine function application, right? that oughta be it < 1357261047 591701 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm interested to hear the question even if i won't know the answer < 1357261054 574036 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, yes < 1357261071 19676 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :so just make an "operative" class/type/whatever and do the obvious from there < 1357261096 676504 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I was looking at the ITRS roadmap stuff on sort of a tangent from reading a paper about domain wall spintronics neuromorphic stuff that was way over my head < 1357261100 125427 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :http://i.imgur.com/yTE7M.png < 1357261104 364331 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and I was wondering < 1357261114 153684 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, although you can only do so lexically: You can't take a higher-order function defined outside of your language and expect it to use the new function application semantics < 1357261115 268306 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :1) why are logic gates so much bigger than sram cells... even though they have fewer transistors? < 1357261127 332469 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :2) why are dram cells 10 times smaller than sram cells, even though 1T1C isn't 10 times less than 6T? < 1357261129 239114 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :As in, Racket's map won't just work < 1357261134 581753 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :for example < 1357261184 727197 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sgeo_: kernel's map doesn't work on operatives anyway. < 1357261221 488952 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sgeo_: but i suppose you could meld it into racket by adding operatives and defining unwrap on racket functions < 1357261250 282333 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :so um, that's sort of the question < 1357261266 3489 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :(the origin of this was I wanted to know how much smaller the domain-wall magnets used for time-domain integration in the paper were compared to the capacitors in DRAM) < 1357261297 543707 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and then I kind of got lost in ITRS documents < 1357261315 965543 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is it because DRAM cells pack better? < 1357261332 363193 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :maybe? but like, I'd want to know why >_< < 1357261337 839333 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is it the actual area of a cell or the average area of n cells for large n, including interconnect? < 1357261354 676062 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :basically fiora wants someone to talk at her for a few minutes, i think < 1357261357 177479 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.itrs.net/Links/2011Winter/1_ORTC_Allan.pdf page 15 < 1357261363 224957 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :um... . possibly bike <_<; < 1357261386 839268 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :it's "area per bit" so I'd guess it's average area of n cells < 1357261412 63173 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah i definitely don't know enough about this < 1357261412 705737 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sorry < 1357261421 622673 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :yeah I didn't expect anyone to <_> but I have no idea where I'd learn this < 1357261428 381617 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :semiconductors are black magic < 1357261684 860020 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :z < 1357261685 257766 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :nooga: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1357261726 271791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome nooga < 1357261728 213284 :HackEgo!codu@codu.org PRIVMSG #esoteric :nooga: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357261760 16323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I need help not falling asleep. < 1357261766 288071 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :shachaf? :F < 1357261800 938561 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Fiora: seriously, you draw mysterious patterns on a crystal and then bathe it in dangerous potions < 1357261809 863978 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: zepto's map worked on operatives < 1357261812 400559 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and this allows you to animate dead matter < 1357261814 170190 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :more reasons zepto is the greatest < 1357261816 586867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Isn't that just regular magic? < 1357261826 679280 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :wtf is zepto < 1357261839 151562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google zepto < 1357261840 806178 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://zeptojs.com/ < 1357261841 703 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Zepto.js: the aerogel-weight jQuery-compatible JavaScript library < 1357261866 130936 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: zepto < 1357261868 772059 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"UglifyJS" < 1357261877 505210 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: tell the people about the zepto < 1357261899 303391 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uh < 1357261906 992558 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zepto is elliott 's department < 1357261936 254471 :TeruFSX!~TeruFSX@65-128-142-102.mpls.qwest.net JOIN :#esoteric < 1357261950 833244 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1357262000 602621 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hm, you know, i don't know why kernel's map doesn't work on operatives anyway < 1357262106 722319 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :my map literally just consed up like < 1357262115 461296 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(list (f firstelem) (f secondelem) (f thirdelem)) < 1357262117 596173 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and evaluated that < 1357262125 995173 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so it would work if you redefined list and work no matter what f is < 1357262151 177295 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :no it wouldn't, if f was an operative it would pass "firstelem" literally < 1357262153 611572 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :unless i misunderstand < 1357262175 86691 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah that's trouble < 1357262186 154807 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: right < 1357262187 908964 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the point! < 1357262195 451508 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so if you had an operative that like evaluated its argument twice and returned the second result < 1357262205 300998 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(map dothat '((print 1) (print 2) (print 3))) < 1357262206 275881 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :would work < 1357262213 427418 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :is this a horrific mess? no. fuck you. it's zepto < 1357262222 717908 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :the (define call (f x) (f x)) (call quote) => x example from a paper linked in shutt's thesis was pretty great < 1357262255 341097 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(define call (f) (f x)), no? < 1357262261 175561 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh, yes < 1357262270 428423 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: oh right iirc my "eval" also used the "map" in scope < 1357262275 109586 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so if you redefined map, eval's behaviour would change < 1357262276 751785 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :and shutt's just like "well that's a type problem" < 1357262283 905477 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 276 seconds < 1357262295 283961 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so basically the implementation details of absolutely everything were exposed < 1357262303 220612 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :awesome, i love implementation details < 1357262968 499742 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Would it be better to try to implement pure Kernel or just a Kernel-like language < 1357262973 567277 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If it were to be a Racket language < 1357263005 309828 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i dare you to implement guard-continuation < 1357263007 517614 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :double dog dare you < 1357263042 440459 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't remember Kernel that well < 1357263140 990697 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :it's like usual try/catch or unwind-protect or dynamic-wind or whateverthefuck, except you can have it work backwards too! < 1357263546 570047 :Gracenotes!~person@wikipedia/Gracenotes QUIT :Remote host closed the connection < 1357263637 759262 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does guard-continuation mean? < 1357263775 643626 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :the spec entry's a few paragraphs long so i'll leave it to you to check the spec yourself < 1357263993 551726 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What kind of commands would you expect that a second kind of C preprocessor should include? < 1357264524 705130 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1357265831 664847 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1357266415 330221 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Ribbit < 1357266852 148725 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1357267426 61041 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1357267436 835900 :Deewiant_!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1357267478 979474 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :*.net *.split < 1357267479 353359 :Deewiant!~deewiant@deewiant.iki.fi QUIT :*.net *.split < 1357268131 36121 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@ask ais523 what if you synchronized on a cell two away, leaving a blank cell next to the flag? it will take the enemy one extra cycle to get to the flag because it has to test the empty one. < 1357268131 440851 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357268168 607029 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :zzo38, I don't want to think about C preprocessing < 1357268186 36564 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Why would I want to write in C? < 1357268199 139897 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well, I guess there are some circumstances < 1357268304 541311 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Wait, Kernel uses call/cc? < 1357268305 545482 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric ::/ < 1357268336 788465 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :well yeah, it's based on scheme innit < 1357268351 250861 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i guess shutt hasn't yet heard the gospel of oleg < 1357270851 785668 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 248 seconds < 1357271054 237299 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn JOIN :#esoteric < 1357271084 617416 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :working on some code in brainfuck that's not quite working properly < 1357271100 214653 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :https://gist.github.com/d57c7a6722a736127c06 < 1357271111 318220 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :a second pair of eyes would be useful < 1357271191 68994 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :the loop is designed to get all values to the nearest power of ten < 1357271209 795939 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :and after saying that, I immediately realized my problem and fixed it. < 1357271578 638552 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://translate.google.com/#en/fr/filled%20with < 1357271606 629503 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ah, so that makes its way here < 1357271609 221270 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :very good < 1357271635 43733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: oh no < 1357271638 963929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :am i "late 2 the party" < 1357271652 225040 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :idk i just heard about it earlier today < 1357271657 408388 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and by heard about i mean heard < 1357271706 848696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :with your ears?? < 1357271707 930939 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1357271713 110000 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yeah < 1357272160 486107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um what's the point of it? the only thing i can think of is that it looks _slightly_ like empty < 1357272274 742417 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1357272278 827895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION sees "rempli d'" as the translation, fwiw < 1357272312 178183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Oh, click the text-to-speech button. < 1357272316 223511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(On the English.) < 1357272316 533895 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1357272445 97306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok is it just about the pronunciation being awful? < 1357272461 711305 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I hear it doesn't work for everyone < 1357272464 243113 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems to be a US-only bug < 1357272469 762486 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which makes sense because america sucks? < 1357272476 434774 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :deep political commentary from google < 1357272476 892312 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :um but the bug is amazing < 1357272483 437320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aww :( < 1357272484 254073 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :=> america best???? < 1357272509 145432 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: counterpoint: you suck? < 1357272514 446350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just hear someone saying thilth with < 1357272523 831072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or thereabouts :P < 1357272621 833207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Does mplayer 'http://translate.google.com/translate_tts?ie=UTF-8&q=filled%20with&tl=en&total=1&idx=0&textlen=11&prev=input' also not do it? < 1357272713 287886 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :just says "filled with" in a male voice < 1357272713 930129 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :shachaf: hilarious < 1357272732 80207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://slbkbs.org/filledwith.mp3 < 1357272742 845769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have no idea whether that's actually mp3. < 1357272748 993134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If it's not then fix it. < 1357272773 587999 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :is that heavily compressed or something because < 1357272778 951996 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wow my voice is so much smoother < 1357272808 634762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it's not mp3 < 1357272817 952612 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :here's what I get: < 1357272866 220988 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/filledwith.mp3 < 1357272884 584317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MISUSE OF ESOLANGS.ORG HOSTING FUNDS < 1357272893 603582 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :doesnt sound any smoother to me < 1357272900 303827 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :also much less amazing???wheres the ipad praise < 1357272912 189593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo monqy makes a good point < 1357272924 272539 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it somehow sounds less smooth in chrome < 1357272925 754141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :where's the drama < 1357272926 151450 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :compared to mplayer < 1357272974 797005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: wut :P < 1357272985 253667 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: monqy: http://esolangs.org/ipad.mp3 < 1357273011 745099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: uhhh that's really bad tts < 1357273023 305252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :worst tts?? < 1357273051 357826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"filled with so much drama, gee now praises the eye pad" < 1357273058 996764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what does that even mean < 1357273060 109725 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm sure monqy likes it... < 1357273070 647122 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :be careful with that prosody < 1357273074 925753 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you could poke someones eyes out!!! < 1357273075 515946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Also do you have to do the fake user agent thing when you wget it? < 1357273098 310198 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1357273101 213344 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :--user-agent= < 1357273108 54482 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In my own computer design, executables are headerless and are loaded into address zero, after the contents of the file is the parameter, and the rest is initialized to zero. Would it be useful to add a ELF section for this parameter so that some compilers might use this? < 1357273110 704596 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't even fill in a user agent < 1357273112 364805 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2 radical < 1357273146 1624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: That's what I did too. < 1357273210 52712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: in the future please say: ⼆ < 1357273425 380800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love ipads < 1357273427 815503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they are so easy < 1357273449 540482 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: "If I ignore technical debt, backwards compatibility, and established code (which I lumped together as "trivial reasons" ;))" < 1357273543 278278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is this the game where we see something on the internet that would make kmc unhappy if he read it, so we quote it in the channel so that it does? < 1357273552 283552 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love that game!! < 1357273562 23890 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357273589 966500 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357273872 2826 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1357273903 594084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: If you're so asleep, how come you're reading this message? < 1357273959 257330 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: make it so that ELF is a magic instruction which processes an ELF executable < 1357273970 729684 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so executables are technically headerless but ELF works fine < 1357274054 354043 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :coppro: I probably could, but I don't want to, and it is not at all what I meant; I meant when compiling and linking executables, it should know where the parameter section is. The final result of the compiling would be headerless file, though. < 1357274916 5757 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357275172 784909 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357275296 554982 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo_: update < 1357275317 121198 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Fiora, er, no? < 1357275346 426910 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I distinctly remember pinging everyone a while ago, and there hasn't been an update since then < 1357275356 556234 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Unless that was an earlier update and then I saw a later update and forgot < 1357275388 62570 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :oh. I missed it then :< < 1357275398 362955 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :oops, sorry. < 1357275474 783936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo_, Fiora: update < 1357275508 4963 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lol < 1357275547 532744 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo_, Fiora: So it's that one comic thing, right? < 1357275551 313812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why do you read it? < 1357275574 909266 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Because it's awesome? Does there need to be a reason to do something beyond finding it enjoyable? < 1357275588 338178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1357275592 822144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So why do you find it enjoyable? < 1357275669 629119 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ummm let's see < 1357275672 184878 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :homestuck is wonderful because < 1357275697 287845 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :it has really great characters I care about, it's legitimately funny and has good writing, it's fun to talk about with my friends who follow it and fangirl over the characters and get all excited about the updates < 1357275715 698627 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Intricate plot ripe for speculation, awesome music when flashes come out. I like plotty stuff more, but there's humor < 1357275739 673754 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and the fandom is huge and creates tons of wonderful things < 1357275779 796028 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :also shipping < 1357275816 84198 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shipping is stupid < 1357275830 731552 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My sister is apparently into that. < 1357275838 231561 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and the complexities of troll romance make shipping even more fun than it already is < 1357275862 8207 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :there's also stuff like MSPARP/Pesterchum for roleplay and everything < 1357275930 115863 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and homestuck really doesn't lend itself to shipping :/ < 1357275935 778151 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :at least, not good shipping < 1357275938 73886 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :people will ship anything < 1357276019 395610 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :... it's one of the best of any fandom I've been part of, but ... < 1357276068 879882 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :if shipping isn't your thing you don't have to do it :3 < 1357276077 452204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should ask Fandom_Hoover. < 1357276114 421963 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Fiora: the fandom loves shipping for some dumb reason < 1357276122 334138 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(troll romance, as you pointed out, probably helps) < 1357276124 855591 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :because it's fun! < 1357276131 657287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Do you "read" it? < 1357276133 54241 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but it doesn't have the depth of character interactions that make it interesting < 1357276158 750650 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :http://amultiverse.com/files/comics/2011-12-30-Horace-Greenstein-Scary-Owl-Lawyer-Goes-Shopping.png < 1357276163 95469 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :it has a lot more content than like, a typical anime or TV series I guess? < 1357276169 386594 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :but you're right that a lot of the minor characters don't get enough attention :< < 1357276173 634380 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :nepetaaaaa < 1357276210 525125 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :like, if I wanted to get into shipping, I'd pick a slice of life comic < 1357276246 871502 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION dumps a large box of interchangable seinen slice of life manga on coppro  < 1357276284 885041 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bike: the continuity issue on the hand holding the boy's arm PROVES this is happening in an alternate dimension < 1357276329 740990 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :quintopia: what continuity issue < 1357276335 843847 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: http://mspaintadventures.com/?s=6&p=003249 < 1357276901 234784 :TeruFSX!~TeruFSX@65-128-142-102.mpls.qwest.net QUIT :Ping timeout: 252 seconds < 1357277016 58443 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 JOIN :#esoteric < 1357277036 12907 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :Hello there people. I am a stranger. < 1357277055 638841 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: what's it < 1357277060 737921 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi drlemon < 1357277076 184145 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :Shall i introduce myself? < 1357277081 986156 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sure < 1357277090 981639 :Deewiant_!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :`welcome drlemon < 1357277092 693487 :HackEgo!codu@codu.org PRIVMSG #esoteric :drlemon: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357277142 764139 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME DRLEMON < 1357277144 495669 :HackEgo!codu@codu.org PRIVMSG #esoteric :DRLEMON: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1357277152 22151 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: do you know what it is < 1357277154 295021 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :I'm a teenager who is a total programming nerd. I don't know any languages because it's too hard to choose. Python or ruby or java. < 1357277175 487395 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :how 'bout feather < 1357277186 118135 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(canned laughter???) < 1357277190 359343 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :I saw the esoteric programming language wiki and nerded out, and i figured i would say hi to the community. < 1357277202 558153 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION wavies? < 1357277212 637540 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :try the beef < 1357277326 215563 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :don't try the beef < 1357277345 326618 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's the beef is it slang < 1357277362 428882 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Slang is beneath me. < 1357277390 73833 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is sarcasm beneath you too??just making sure here < 1357277413 916001 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sarcasm is the enemy. < 1357277473 384041 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :drlemon, after choosing one, you can always learn another < 1357277487 112785 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Although I do know that feeling, of wanting a single fixed choice < 1357277489 882918 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :After you choose one, you're doomed to spam #esoteric about it forever. < 1357277492 64050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So choose wisely. < 1357277496 523983 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Also Clojure is taken.) < 1357277513 312680 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :programming is actually like pokemon < 1357277518 638437 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :at the start, you have to pick one of three languages < 1357277524 383438 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and even though it evolves over time, you're stuuuuck! < 1357277526 61206 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :OK, now getting my search for language out of the way, How is everyone? < 1357277535 806824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WeLcOmE drlemon < 1357277538 712735 :HackEgo!codu@codu.org PRIVMSG #esoteric :DrLeMoN: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: hTtP://EsOlAnGs.oRg/wIkI/MaIn_pAgE. (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN IrC.DaL.NeT.) < 1357277546 434948 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fiora: i call [female symbol] < 1357277556 771575 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I call snivy, snivy is the cutest < 1357277569 341673 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote psnively < 1357277569 512622 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :psnively says: All your Data.Foldable are belong to base. < 1357277596 492332 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :Why is hackego telling me to read the wiki? < 1357277603 536225 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :he really wants you to < 1357277608 249300 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hackego's a bit obsessed with the wiki < 1357277609 714802 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :don't mind him < 1357277612 142806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :drlemon: Have you read the wiki? < 1357277618 912901 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you read it, you would understand. < 1357277625 914061 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :YES. i have multiple tabs open. < 1357277632 304552 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :all of them with the wiki < 1357277646 783320 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :find any good pages? :-) < 1357277653 912417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike, Fiora, Sgeo_, monqy: have you considered switching to a seven-character nick? < 1357277654 647545 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome drlemon < 1357277655 927602 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcome: not found < 1357277661 856263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott............. < 1357277665 105096 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`echo sorry < 1357277666 250730 :HackEgo!codu@codu.org PRIVMSG #esoteric :sorry < 1357277669 31777 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME drlemon < 1357277669 219163 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :I like the billiardballmachine < 1357277671 259422 :HackEgo!codu@codu.org PRIVMSG #esoteric :​DRLEMON: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMA < 1357277679 574196 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: what < 1357277682 879514 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net NICK :Bicycle < 1357277689 670104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicycle++ < 1357277692 842170 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :Is hackego a bot or just REALLY persistant? < 1357277693 229801 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com NICK :Fiorara < 1357277699 359029 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :just really persistent < 1357277701 263468 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicycle: Note that karma is tied to nicks, so if you switch to your old nick you lose the karma. < 1357277702 664899 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry about him < 1357277704 363394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiorara++ < 1357277720 430822 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo: Come on, you're being rude. < 1357277721 278992 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net NICK :Sgeocom < 1357277725 128164 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeocom++ < 1357277736 346981 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :drlemon: hackego is a bot, `welcome is one of its commands < 1357277741 871015 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :drlemon: if you do some forensics you'll note a mysterious abundance of grave accents hanging out with hackego. they're bad folks, them graves < 1357277742 492480 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :drlemon: Check out our wiki! http://esolangs.org/wiki/Main_Page < 1357277742 990823 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :I feel extremely WELCOMED TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! < 1357277770 480072 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :enthusiastic welcomings are a national sport here. why, fiorara here was welcomed for almost two days straight. < 1357277772 227843 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :they're just playing around <_<; don't mind the silliness < 1357277775 317909 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :;-; < 1357277783 462129 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :that seems to keep happening to me < 1357277787 596788 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: are you abusing your privilages < 1357277799 580373 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Fiorara: it's important to make people feel welcome < 1357277814 36579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: That was elliott this time. < 1357277819 750777 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott... < 1357277824 925797 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :drlemon: Look at our wonderful wiki! http://www.haskell.org/haskellwiki/Haskell < 1357277833 687960 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that one was shachaf < 1357277838 468755 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf... < 1357277839 738194 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :lambdabot............ < 1357277844 606691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wiki < 1357277844 822785 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/ < 1357277851 917270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wiki wiki < 1357277852 87982 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/wiki < 1357277866 986261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome Fiorara < 1357277868 609160 :HackEgo!codu@codu.org PRIVMSG #esoteric :Fiorara: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357277872 267394 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :oh no not again < 1357277879 922994 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Again? < 1357277885 803247 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hackego Fiorara doesn't need welcoming < 1357277886 89929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think we've ever `welcomed Fiorara before. < 1357277887 299725 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :drlemon does < 1357277888 258699 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :`echo i am sorry for bothering you drlemon < 1357277889 616639 :HackEgo!codu@codu.org PRIVMSG #esoteric :i am sorry for bothering you drlemon < 1357277896 757196 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i am sorry for bothering you drlemon < 1357277897 620955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? monqy < 1357277899 14136 :HackEgo!codu@codu.org PRIVMSG #esoteric :The friendship monqy is an ancient Chinese mystery; ask itidus21 for details. < 1357277899 222137 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you're a natural < 1357277900 691078 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :cool game this < 1357277915 324020 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`? itidus21 < 1357277916 724910 :HackEgo!codu@codu.org PRIVMSG #esoteric :itidus21 just made some instant coffee. < 1357277921 513717 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ACTION nods < 1357277925 71365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo symmetric lenses > profunctor lenses < 1357277926 353293 :HackEgo!codu@codu.org PRIVMSG #esoteric :symmetric lenses > profunctor lenses < 1357277954 631589 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Dear god why is elliottcable talking about the IRC nick thing < 1357277964 591765 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeocom: what < 1357277967 993508 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :`echo all the members of this chatroom should reimburse him for the annoyance i have caused. < 1357277969 221473 :HackEgo!codu@codu.org PRIVMSG #esoteric :all the members of this chatroom should reimburse him for the annoyance i have caused. < 1357277976 531396 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh i think i saw elliotcable the other day... somewhere < 1357277983 197658 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeocom: i need details < 1357277993 302299 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :um, what currency should the repayment be in < 1357278010 418349 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :are hugs okay or do I have to pay in cpu cycles < 1357278011 52341 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :`echo nevermind < 1357278012 335379 :HackEgo!codu@codu.org PRIVMSG #esoteric :nevermind < 1357278035 293541 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :`echo since you have questioned too much... < 1357278036 495281 :HackEgo!codu@codu.org PRIVMSG #esoteric :since you have questioned too much... < 1357278044 51169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiorara: hugs are made of cpu cycles < 1357278046 552454 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :`WELCOME FIORARA!!! < 1357278048 330750 :HackEgo!codu@codu.org PRIVMSG #esoteric :FIORARA!!!: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1357278055 136061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :drlemon... < 1357278067 642702 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :I'm a monster. A MONSTER! < 1357278111 189759 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :wow elliotcable's going wacky < 1357278193 608702 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1357278211 527189 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1357278217 546729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Who should reimburse who? Who happens what? < 1357278227 81206 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1357278230 948811 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :I think zzo needs a hug, Fiorara. < 1357278231 323439 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :exactly < 1357278233 701671 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nail on the head < 1357278248 900197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i need a hug < 1357278251 846487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :from monqy :'( < 1357278275 313775 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you need a nail on your head too? < 1357278284 932818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :from monqy < 1357278288 272064 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :ACTION hugs zzo, respectfully. < 1357278319 900300 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Does the 'z' in your nick stand for "Zermelo"? < 1357278340 876337 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: No, it is just due to last letter of alphabet. < 1357278367 707866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :uhh there are letters that come after z in the alphabet < 1357278368 58083 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :gotta deal with those Standard Sorting Algorithms < 1357278374 34243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you're just not advanced enough to know about them < 1357278398 496365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like this new 7-letter-nick trend. < 1357278407 227561 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: You should add two characters to your nick. < 1357278409 868621 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzzzo38? < 1357278417 123154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo2038? < 1357278418 115053 :zzo38!~zzo38@24-207-49-17.eastlink.ca NICK :zzo38__ < 1357278421 902258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That works. < 1357278427 233366 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION hugs zzo38 < 1357278429 977679 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :Bicycle: is that good? < 1357278437 972708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiorara: zzo38 is gone................. < 1357278456 694096 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I still see him.... < 1357278457 762892 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :I told her to hug "zzo" though. < 1357278504 650180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(also i think hug means, like, actual hug, not, like, typing the word hug into irc, and stuff) < 1357278523 831123 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I'm guessing zzo is a little far away for that at the moment < 1357278529 905986 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which one of you is using Windows Media Center PC? < 1357278535 645342 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :He needs a reality check. THIS IS THE INTERNET!!! < 1357278556 97281 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :if zzo was close enough for me to actually physically hug him I would be a little bit terrified < 1357278565 559568 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i thought you lived in a city < 1357278570 673945 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :maybe zzo is just a few blocks away < 1357278610 235677 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :You are zzo: directed by m. night shamalan. < 1357278622 85368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`unwelcome drlemon < 1357278623 247567 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unwelcome: not found < 1357278628 590757 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I live in orange county <_<; not quitea city < 1357278637 177840 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :well, I mean, I'm in a city, but, it's not like, LA < 1357278649 392245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :LA is a city? < 1357278653 336469 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and LA isn't really a city either, it's more like an expansive suburb < 1357278656 833242 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :I thought you meant that you didn't live in a city called Quitea < 1357278663 677905 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :like someone took a scoop of suburb ice cream < 1357278669 853307 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and just like, dropped it onto the map of southern california < 1357278673 250111 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and let it melt for a while < 1357278680 401784 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :that sounds quite disgusting < 1357278683 500845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiorara: Did you ever go to Galco's Soda Pop Stop in Los Angeles? < 1357278685 851674 :zzo38__!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I live in Canada. < 1357278686 352803 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :LA is cool! As a resident, i enjoy it. < 1357278686 741927 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :now I want ice cream < 1357278686 953544 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :which... pretty much jives with what i know of LA < 1357278704 796377 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: ummmm never heard of it < 1357278708 874145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!! < 1357278717 248556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was in Los Angeles a few months ago. < 1357278755 550605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mostly got a feeling of "I don't want to live in Los Angeles" from it. < 1357278786 661260 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, I don't really like the more downtownish areas either <_> the suburbs are okay though < 1357278787 826049 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i mostly got a feeling of "holy god who designed these roads" < 1357278814 545313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You'd be better off living in San Francisco. < 1357278826 116650 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :SF is pretty < 1357278852 736626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or East Palo Alto! < 1357278854 770966 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :DON'T DISS MY CITY < 1357278858 789677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Today I was worried that I would get murdered. < 1357278861 976951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it didn't happen. < 1357278893 295089 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :That's good. I hear murder is a problem. < 1357279081 216273 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 PRIVMSG #esoteric :Murdered where? < 1357279162 272208 :TeruFSX!~TeruFSX@65-128-142-102.mpls.qwest.net JOIN :#esoteric < 1357279203 968124 :drlemon!4c5d4fc6@gateway/web/freenode/ip.76.93.79.198 QUIT :Quit: Page closed < 1357279386 257239 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com JOIN :#esoteric < 1357279516 219984 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I think you might have scared him off < 1357279518 579025 :Fiorara!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com NICK :Fiora < 1357279545 799090 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net NICK :Bike < 1357279548 988599 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Murder is pretty scary. < 1357279559 897079 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :^^this < 1357279728 946333 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME n0hx < 1357279730 799669 :HackEgo!codu@codu.org PRIVMSG #esoteric :N0HX: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1357279742 195537 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :thx yo ~~ < 1357279785 565246 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :elliott: hey why doesn't that link work yet < 1357279896 687474 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :b/c i'm lazy < 1357279910 572696 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :what are you guys upto on this fine evening < 1357279913 932614 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :im bored < 1357279916 245943 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :cruising ircs < 1357279931 842758 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently we scared someone away earlier < 1357279934 516651 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION dragon quest IX? < 1357279938 801406 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :damn yo < 1357279939 613692 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i think the problem is that we weren't welcoming enough < 1357279946 96878 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what do you think Fiora < 1357279961 834808 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I really don't think that was the problem ._. < 1357279967 955928 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Who here actually deploys esoteric languages, exactly? < 1357279973 654261 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :god < 1357279990 423013 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :esoteric languages < 1357279991 917196 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :explain < 1357279993 533154 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :pl0x < 1357279999 87255 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :`welcome n0hx < 1357280000 649755 :HackEgo!codu@codu.org PRIVMSG #esoteric :n0hx: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357280006 55678 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Do you know anything about programming? < 1357280042 905758 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :n0hx: like Aklo. < 1357280043 653409 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :i program java at a low level < 1357280058 173578 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Not really sure when Java can be considered... oh. < 1357280059 937686 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :low level java. hard core. < 1357280075 491889 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :not rlly < 1357280075 665659 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric ::( < 1357280077 342147 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :n0hx, I assume you mean "a little Java"? < 1357280094 571677 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :n0hx, in computing discussions, "low level" usually means without as many convenient tools < 1357280095 606762 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :yeah < 1357280099 855549 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Closer to the hardware, for example < 1357280100 764608 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :um havent you heard of Systems Java < 1357280102 644528 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :not like close to assembly level java < 1357280103 160516 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :lol < 1357280115 466581 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :More direct < 1357280135 365469 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :yeah i know, my wording was bad there < 1357280137 320890 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :uses java to program machine instruction decoders < 1357280140 614173 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :i know basic java is more what i mean < 1357280141 630218 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Anyways, an esoteric programming language is a language created not necessarily with the intention of being practical, but to, often, explore an idea or concept, or just for fun < 1357280178 264095 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the wiki literally explains this guys < 1357280179 535721 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :but "why" < 1357280180 392870 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome n0hx < 1357280181 823279 :HackEgo!codu@codu.org PRIVMSG #esoteric :n0hx: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357280183 255057 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ok there's a link that works < 1357280188 316279 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :n0hx: because it's there < 1357280191 152691 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :n0hx, because it's fun. Because it's interesting. < 1357280197 689618 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :its not fun or interesting btw < 1357280202 615012 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric : lol < 1357280222 491736 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There are also interesting mathematical implications that can be explored < 1357280262 820896 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :okay < 1357280269 430503 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :so you guys write esoteric languages < 1357280275 548902 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :or employ them? < 1357280288 9377 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no we just welcome guys to #esoteric < 1357280289 566034 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :I'm a professional Aklo-Basque translator. < 1357280297 670985 :zzo38__!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :n0hx: Depends on what we are doing at the time < 1357280308 187023 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeocom: interesting mathematical implications? < 1357280312 89952 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :we eploy them for below minimum wage < 1357280315 495900 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's basically slave labour < 1357280321 458697 :zzo38__!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And, yes, we do mathematics too. < 1357280321 801697 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :that sounds lucrative < 1357280337 159607 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :monqy, the turing-completeness of brainf*ck < 1357280344 617501 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :cool < 1357280346 491872 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Only censoring because I don't know how n0hx treats language < 1357280348 748452 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :i have mad respect < 1357280352 792511 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :i look at rocks for a living lol < 1357280357 366976 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what an interesting mathematical implication(????????????????) < 1357280375 637034 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: No route to host < 1357280385 860009 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :monqy: no, he means mathematical implication that is interesting. you know, like curry-howard things. < 1357280394 190140 :TeruFSX!~TeruFSX@65-128-142-102.mpls.qwest.net QUIT :Ping timeout: 264 seconds < 1357280440 819904 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :????????????????????????????????????????????????????????????sgeo < 1357280454 992026 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1357280473 311732 :zzo38__!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You look at rocks for a living? OK, if that is what you want! < 1357280501 216493 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :haah yeah < 1357280503 249126 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PRIVMSG #esoteric :geology < 1357280528 707542 :TodPunk!~Tod@166-70-93-209.ip.xmission.com PRIVMSG #esoteric :My boss's wife is a geologist. They go out many weekends to the middle of nowhere and pick up rocks < 1357280550 614949 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :one time I picked up a rock but I think I put it back down < 1357280561 413242 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :another time someone gave me a rock and I still have it to this day < 1357280564 570815 :TodPunk!~Tod@166-70-93-209.ip.xmission.com PRIVMSG #esoteric :he says every flat surface in their house has rocks on it. On the piano? Yup. Linen closet? Right there with the linens. Bathroom? Rocks. < 1357280566 836103 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :forget where I put it tho < 1357280649 372552 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :rocks are pretty baller imo < 1357280657 94915 :zzo38__!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Putting rocks on the piano might affect the sound. So, it can be used if you play rocky piano music. < 1357280691 505383 :zzo38__!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Especially if it is on the strings.) < 1357281119 33088 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: No route to host < 1357281183 271047 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1357281841 555785 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1357281849 2826 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1357281965 567567 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn QUIT :Excess Flood < 1357282119 788065 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :.com < 1357282209 779336 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net JOIN :#esoteric < 1357282329 665813 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn JOIN :#esoteric < 1357283113 165227 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's short for Comet < 1357283119 95188 :n0hx!~n0hx@69-196-134-3.dsl.teksavvy.com PART #esoteric :"Ex-Chat" < 1357283126 706157 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :... < 1357283207 625332 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that wasnt really directed at you < 1357283487 718415 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :who/what was it directed at? < 1357283537 31533 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :btw whats this interesting mathematical implications thing < 1357283621 424468 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :everything < 1357283632 399989 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :You can ask interesting questions like whether an esolang is TC, or... I don't know < 1357283684 239780 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the interesting mathematical implication that you can write a brainfuck program that can do (thing): "very interesting" -a mathematician < 1357283721 766180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: are you a mathematician < 1357283736 189762 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :depends on what mathematician means... < 1357283751 108082 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's interesting that Gravity is not computable, isn't it? < 1357283776 738365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeocom: uhhhh newton computed Gravity ages ago < 1357283787 606500 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and he wasn't even a mathematician < 1357283787 777248 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeocom: shachaf has a good point < 1357283818 259288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thank you monqy < 1357283844 915330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :good point #2: I'm really tired :-( < 1357283887 298067 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sgeocom: isn't that just newtonian gravity which doesn't work anyway < 1357283900 706724 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :("just") < 1357283932 405735 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm talking about the esolang < 1357283956 680483 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yes but isn't it based on newtonian gravity < 1357283959 309828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newtonian gravity works as proved by einstein < 1357283961 423134 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :not loop quantum gravity, say < 1357283962 138289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :g=mc² < 1357283967 183857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :qed?? < 1357283989 816355 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I have no idea about the math behind gravity < 1357283990 342881 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::²) < 1357283997 256225 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::½) < 1357283999 440758 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1357284020 198050 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, I can't seem to find the gravity spec < 1357284023 606640 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the math behind gravity < 1357284026 884663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds like a conspiracy theory. < 1357284037 121400 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeocom: have you tried: http://esolangs.org/wiki/Gravity < 1357284048 455221 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sgeocom: differential equations, everywhere < 1357284056 646286 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://www.safalra.com/programming/gravity/ (dead link) < 1357284078 467812 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://safalra.com/programming/index/ < 1357284095 328468 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Clicking Esoteric languages makes my browser say something about a redirect loop < 1357284099 848542 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"The scripting language widely used in web pages" < 1357284104 950973 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :The webpage at http://safalra.com/programming/index/esoteric-languages.php.php.php.php.php.php.php.php.php.php.php.php.php.php.php.php.php.php.php.php.php/ has resulted in too many redirects. < 1357284112 56407 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :.php < 1357284112 226774 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :that's my kind of url < 1357284131 937060 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this reminds me of: http://esolangs.org/wiki/Befunge/index.php, http://esolangs.org/wiki/Brainfuck/w/index.php%3Ftitle%3DTalk:Brainfuck/index.php < 1357284137 560267 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :my ego.... its unparalleled < 1357284152 734274 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :that is amazing < 1357284168 149197 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: reminds me of fancy l < 1357284185 217457 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: those were actual spam pages made by actual spam bots btw < 1357284192 81428 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :too beautiful not to turn into languages < 1357284202 798257 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: cf. http://esolangs.org/wiki/Talk:Befunge/index.php < 1357284208 544737 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :blah blah blah shut up christ < 1357284226 616836 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: you suck too.......................................... < 1357284228 245495 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME BIKE < 1357284235 330156 :HackEgo!codu@codu.org PRIVMSG #esoteric :BIKE: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1357284245 541190 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :thats a loud welcome that means not actually welcome < 1357284277 220560 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :no it's in the talk page < 1357284287 528979 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1357284289 369610 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well you still suck tho < 1357284311 283555 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike no it's not < 1357284313 480792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :good night......................... < 1357284314 673746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy < 1357284318 340920 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME Bike < 1357284320 556898 :HackEgo!codu@codu.org PRIVMSG #esoteric :​BIKE: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATIO < 1357284320 727017 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf < 1357284322 701543 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and everyone else i guess?? < 1357284332 209017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except for elliott < 1357284338 427171 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :plating the matter in the intervening months I came to consider that Turing devised his machine in the era before computers were expected to store programs (natch) so he included the tape in his definition of the model, and this makes Turing machines models of computations, while the bulk of the study of computability has been on functions which correspond to Turing machines without tapes and blah blah blah this is boring shut up Chris. < 1357284338 950060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott doesn't respect Bike < 1357284341 145850 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: you misspelled "Chris", first name of "Chris Pressey" < 1357284350 922928 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: um his real name is ZOMGMODULES < 1357284355 39839 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :no, i just said his quote and then put a "t" after it < 1357284356 537974 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hence quotes < 1357284359 858513 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pffffff < 1357284370 442657 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: you decapitalised the C too!! < 1357284386 843474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: The normal laws of capitalization don't hold in this channel. < 1357284388 299285 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :eh it's the same character < 1357284398 146972 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :and i have to make up for my nick being overcapitalized here < 1357284410 248785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: good point < 1357284417 583200 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nicks have to start with a lowercase letter. < 1357284418 128236 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: whath appened to good night < 1357284420 576860 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiora, Sgeocom: < 1357284433 985132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: you ruined the goodness :²( < 1357284437 115359 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :You made me check :( < 1357284457 299999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeocom: UPDATE: Your nick starts with the wrong case of letter. < 1357284483 519399 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ŝgeo < 1357284527 405623 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey remember http://esolangs.org/wiki/Meta_Turing-complete heh heh heh < 1357284539 772922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you ever play Zork Zero? < 1357284565 503121 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :monqy: i like the link on "impossible" < 1357284573 908829 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :god should i delete that already < 1357284591 384505 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«Infix notation is one of the 4 possible ways to describe a program. It is not as powerful as the others, so people usually add parenthesis, which makes it a combined notation (Infix-Surround).» no keep it it's amazing < 1357284592 89394 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1357284604 4183 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: no fuck i loathe those articles < 1357284607 894034 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :loathe < 1357284612 768768 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«One example is parentheses: they are the identity function of surround notation. In xml, the primary notation is surround.» < 1357284617 872327 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :dogfmldodfsbgfdklndfsk < 1357284625 632064 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm sorry elliott but you're wrong < 1357284654 84301 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Did you not make Reversible-2D? —ehird 03:46, 29 June 2011 (UTC) < 1357284654 739971 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I did, but it was stupid.--TehZ 14:48, 29 June 2011 (UTC) < 1357284661 640908 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Where's the Infix notation one? < 1357284674 746241 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :[[Infix notation]] < 1357284701 489120 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :so does this mean that elliott is ehird < 1357284711 845223 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :yes < 1357284722 533167 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1357284724 469395 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's my brother < 1357284727 191213 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fuck < 1357284744 841159 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :please don't tell me you know some ehird i hate that guy and i'm not even kidding < 1357284771 571073 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :nah he sucks < 1357284780 631645 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks < 1357284799 140969 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ther'es another ehird???? < 1357284834 975610 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ehird 2 electric boogaloo < 1357284836 581538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: p.s. elliott is kidding < 1357284838 214091 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: unfortunately no < 1357284841 601885 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: im not < 1357284846 641072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: him and ehird are best friends!! < 1357284867 369756 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :sometimes i feel this channel may not be being totally honest to me < 1357284871 255062 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i guesss you just don't trust me < 1357284874 29586 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric ::'( < 1357284900 543733 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Unparseable is a language designed to be hard (maybe impossible?) to parse. It is context-sensitive, it REQUIRES you to mix the parser and the interpreter, and it allows you to redefine commands while the program is running. It was created by User:TehZ. I am pretty sure it is multiprogramming. < 1357284903 581814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: we trust you but not Fiora < 1357284930 223090 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :why don't you trust me :< < 1357284934 466156 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: has User:TehZ done anything good < 1357284936 168002 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: love that shift to first person < 1357284939 303060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiora: we trust you, just not Bike < 1357284948 20366 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shachaf!!!!! < 1357284949 56238 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: doubtful < 1357284964 504119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: what.. < 1357284976 237842 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I'm confused < 1357285016 480737 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome Fiora < 1357285017 814159 :HackEgo!codu@codu.org PRIVMSG #esoteric :Fiora: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357285019 431916 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :don't worry. < 1357285029 596916 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :welcome, fiora! < 1357285036 819539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run welcome Bike | sed s/deployment/implementation/ < 1357285038 416154 :HackEgo!codu@codu.org PRIVMSG #esoteric :Bike: Welcome to the international hub for esoteric programming language design and implementation! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357285069 601458 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`run welcome shachaf | sed s/shachaf/what do you have against deployment........ < 1357285071 123692 :HackEgo!codu@codu.org PRIVMSG #esoteric :sed: -e expression #1, char 14: unterminated `s' command < 1357285079 852252 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :woops! < 1357285101 241162 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :tehz's languages are worse than i remember(nb i have no memory of them. i forgot them all. i just remember they were real bad) < 1357285108 458814 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`delquote 892 < 1357285111 714606 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :also his other pages < 1357285114 572653 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* continuations have a funny problem where something about spaghetti monqy: but wait, i read category theory will save you from spaghetti code because associativity < 1357285117 459364 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thank you < 1357285129 333122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thank you < 1357285134 434916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :892 is the worst quote < 1357285140 711459 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote 892 < 1357285141 442545 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`quote 892 < 1357285142 49568 :HackEgo!codu@codu.org PRIVMSG #esoteric :892) -!- ais523 has parted #esoteric ("someone is going to mention Feather, I know it"). < 1357285142 869062 :HackEgo!codu@codu.org PRIVMSG #esoteric :892) -!- ais523 has parted #esoteric ("someone is going to mention Feather, I know it"). < 1357285148 331181 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that's not so bad < 1357285151 873880 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The first person to make an interpreter wins! --TehZ 21:46, 9 May 2011 (UTC) < 1357285152 45509 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :To win what? --Zzo38 00:02, 10 May 2011 (UTC) < 1357285152 45717 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :CAKE! --TehZ 11:41, 11 May 2011 (UTC) < 1357285152 45834 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Watch out! The cake is a lie! — Timwi 14:01, 15 May 2011 (UTC) < 1357285152 46011 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :No, because according to the previously mentioned required test protocol, we are no longer allowed to lie to you. --TehZ 18:49, 16 May 2011 (UTC) < 1357285152 817671 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`quote 893 < 1357285154 440882 :HackEgo!codu@codu.org PRIVMSG #esoteric :893) i don't even know anything about feather and i'm getting sick of the time travel jokes < 1357285166 261107 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shit i love cake < 1357285175 284172 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :some cake is good < 1357285178 549335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Hmm, zzo38__ redeems TehZ somewhat. < 1357285189 341175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But not enough. < 1357285201 833077 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://esolangs.org/wiki/Talk:Bugmaker < 1357285209 460615 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :also http://esolangs.org/wiki/Bugmaker < 1357285229 812625 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fuck, developers jokes? < 1357285240 573355 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there's a "Rick's roll" joke in there too < 1357285255 110091 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fuck < 1357285265 197954 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What did zzo38__ do to redeem TehZ? < 1357285271 97740 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :guys < 1357285275 375089 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i think ive just had an epiphany < 1357285286 84988 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh < 1357285293 590634 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :tehz is the greatest esolang auteur of the late 2000s < 1357285297 952818 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«Hello World: --NOT POSSIBLE--» this should be the topic fyi < 1357285302 444062 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :look at everything he has done < 1357285313 527225 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :can you imagine making something that embodies what it is more than itself < 1357285317 794921 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :truly the documentary should be about him < 1357285324 915960 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :his languages, his ideas, his vision < 1357285333 443053 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«The language is a functional language, as each rune is a function which can be passed around with the stack and which can be put in variables. However, data can be edited, so some people might not consider it functional.» < 1357285337 906794 :mig22_!~miguelort@bb116-15-66-100.singnet.com.sg JOIN :#esoteric < 1357285338 78113 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Is this the same TehZ? http://www.reddit.com/user/tehz < 1357285341 188830 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :can you not see the ultimate incarnation of the stupid fucking syntactical gimmick brainfuck-esque language in everything he does < 1357285344 234691 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fucking amen < 1357285345 760331 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :feature the lot < 1357285347 793761 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 248 seconds < 1357285354 826919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, sleep. < 1357285356 758084 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot was too inspired :/ < 1357285357 255081 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«In runespells, there is a concept of "runes", which are basically functions. Each rune can have 6 variables, called Fa, Rin, Gora, Jyiku, Nahy and Zeha (pronounced FAH, rin, gõ-ra, schiKU, na-HY and zeHA)» holy shit < 1357285371 907362 :mig22!~miguelort@bb116-15-66-100.singnet.com.sg QUIT :Ping timeout: 276 seconds < 1357285372 287614 :mig22_!~miguelort@bb116-15-66-100.singnet.com.sg NICK :mig22 < 1357285393 322282 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Computational Class / Well, I don't know. < 1357285419 582642 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Gorpdne (GORP-NEH): End program. (Fun fact: If you reverse "endproG" you get "Gorpdne") < 1357285423 98981 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Did you not make Reversible-2D? —ehird 03:46, 29 June 2011 (UTC) < 1357285423 272924 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I did, but it was stupid.--TehZ 14:48, 29 June 2011 (UTC) < 1357285431 739035 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :im pretty sure tehz is art < 1357285436 591131 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://esolangs.org/wiki/Useless < 1357285472 226153 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"Generate a random valid no-input BF program, execute it and interpret the output as an UTM, execute it and interpret the output as a lambda calculus program, execute it and throw away the result" wait make this the topic < 1357285482 696330 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: first word used to be "An" < 1357285485 749203 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but then it got ruined :( < 1357285500 45910 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: shades of Most ever Brainfuckiest Fuck you Brain fucker Fuck < 1357285503 133597 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :originally wasn't in joke languages < 1357285506 58123 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/programming/comments/n2aef/how_async_will_change_our_code_in_c/c35qman?context=3 < 1357285517 812892 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :elliott: most ever brainfuckiest fuck is a mere echo of this majesty < 1357285531 326166 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :platform dependant < 1357285541 436045 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :amazing Useless has never been in [[Category:Shameful]] < 1357285545 41461 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«Will add a command with the name xxx (not the name "xxx", but something with the same name as what is written there)» < 1357285561 560741 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Every brainbrain-program is a brainfuck-program which takes the source to be compiled as input, and outputs the compiled source (as brainfuck (or brainbrain) code). < 1357285594 513771 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ℒ feels weirdly dual to this. < 1357285600 686691 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i remember brainbrain < 1357285606 516830 :sebbu3!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1357285618 69603 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: you can't mock that line because oerjan wrote it < 1357285618 307847 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wonder if tehz has grown up and feels ashamed < 1357285620 543976 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :channel policy < 1357285623 810164 :sebbu3!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr QUIT :Changing host < 1357285623 980970 :sebbu3!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357285638 678165 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i actually think brainbrain is moderately interesting < 1357285640 648134 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :sorry oerjan i'll make it up to you i swear < 1357285643 581056 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in spite of itself < 1357285673 660990 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"Gotchas: When you are inside an alternative universe, you can not change anything in another universe." < 1357285688 528923 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :sweet < 1357285692 22439 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :my brainfuck IRC bot works < 1357285701 876186 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :doesn't do much, but it can connect and join a channel < 1357285703 127525 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sweet what does it do < 1357285704 794166 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1357285705 717716 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh hey it's you again < 1357285705 891424 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1357285707 290648 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hello you < 1357285709 141131 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :https://github.com/SirCmpwn/bf-irc-bot/blob/master/irc-bot.bf < 1357285709 599946 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"you again" < 1357285727 424969 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :you wire up stdin/stdout to a TCP connection, and it'll work < 1357285731 256405 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :well he's clearly a "you" because he's not me, and he's clearly an "again" because he was here "before" < 1357285731 869507 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1357285737 904682 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: hello. < 1357285742 268578 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hello! < 1357285752 118460 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :does it play bfjoust? < 1357285768 501561 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :You can use the commands you've made to create new commands. That might create some ambiguity, so to fix that, the default commands have higher precedence. Not only that, but to avoid circles, you are not allowed to access a command that you have defined before or at the definition point. < 1357285777 659048 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :it does not, Bike < 1357285789 890982 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I just started it today, and half that time was getting a proper brainfuck interpreter set up < 1357285807 901655 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh, you had problems with that? i thought bf or whatever it's called was easy enough to use < 1357285817 819980 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Currently, no one has even bothered looking into how to make an interpreter, so this are none. If you are less lazy than the other people reading this article, please make an interpreter, because I am too lazy. < 1357285823 720729 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :anyway you should have it do that, that is all the rage right now. < 1357285825 756933 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :sure, but I wrote an interpreter from scratch and used a TCP connection instead of stdin/stdout, so that complicates things considerably < 1357285839 631864 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :monqy: link < 1357285853 904430 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Is there no way to call an external program and direct its stdin/stdout around? < 1357285865 563121 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :in regular bf? < 1357285874 786157 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :In a shell where you would call bf < 1357285878 799152 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I was trying to find a fancy bash command I could use < 1357285880 833911 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :SirCmpwn: oh i just closed the page it's bad anyway < 1357285882 1029 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, PSOX does support networking < 1357285884 824356 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I think it still might be possible with socat < 1357285891 17212 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :but bash piping can't do it alone < 1357285892 736668 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So you could have used PSOX. < 1357285895 452410 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :>.> < 1357285910 143830 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Sgeocom: it'll work fine in a normal bf interpreter < 1357285912 420545 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh shit tehz made a minecraft language too < 1357285914 194953 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ok i'm done now < 1357285921 437354 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Sgeocom: just connect stdin and stdout to the IRC server. < 1357285969 391356 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :are we going back to psox < 1357285971 247334 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's some retro shit < 1357285988 756714 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey remember when sgeo wanted to do a thing something about LSL and continuations < 1357285993 814663 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good old days < 1357286001 403391 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :remember when zepto was a thing, remember when < 1357286007 317151 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I also built shitty debugging into my interpreter < 1357286031 946154 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :but... zepto was a thing just a few hours ago, monqy.... :( < 1357286032 153226 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :better than nothing ? < 1357286042 767218 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: have you ever heard of "the zeptobot" < 1357286044 611769 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :when you give it --debug, it writes all network traffic to the terminal. And '@' is a breakpoint that fires up a shitty debugger < 1357286050 580258 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i have never heard of "the zeptobot" < 1357286053 10553 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Zepto only exists because of me. I think. In an indirect way. < 1357286055 862811 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :>.> < 1357286140 262192 :zzo38__!~zzo38@24-207-49-17.eastlink.ca NICK :zzo38 < 1357286257 95273 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357286358 372925 :sebbu3!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1357286439 830164 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net JOIN :#esoteric < 1357286467 274037 :Sgeocom!~Sgeo@ool-ad034ea6.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1357286768 681267 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1357287497 837587 :epicmonkey!~epicmonke@188.134.41.173 JOIN :#esoteric < 1357287642 928772 :oklopol!~oklopol@dyn60-339.yok.fi QUIT :Read error: Connection reset by peer < 1357287667 853621 :oklopol!~oklopol@dyn60-339.yok.fi JOIN :#esoteric < 1357287914 705725 :Gracenotes!~person@wikipedia/Gracenotes QUIT :Ping timeout: 240 seconds < 1357289033 596410 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1357290236 425528 :EgoBot!codu@codu.org QUIT :Remote host closed the connection < 1357290248 6671 :EgoBot!codu@codu.org JOIN :#esoteric < 1357290306 578608 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 244 seconds < 1357290363 914760 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1357290647 86072 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Ping timeout: 244 seconds < 1357290688 886855 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1357290722 152407 :sebbu2!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1357290740 670222 :sebbu2!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr QUIT :Changing host < 1357290740 841392 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357290878 705790 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1357291216 704026 :sebbu!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1357291234 308470 :sebbu!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr QUIT :Changing host < 1357291234 479690 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357291419 734120 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1357292227 929101 :epicmonkey!~epicmonke@188.134.41.173 QUIT :Ping timeout: 248 seconds < 1357292424 773562 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357292540 797055 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357292596 738046 :GreyKnight!~greyknigh@dab-bhx1-h-27-10.dab.02.net JOIN :#esoteric < 1357292635 965532 :GreyKnight!~greyknigh@dab-bhx1-h-27-10.dab.02.net PRIVMSG #esoteric :elliott: you said in 2011 you would create [[Metalanguage]] but you didn't :< < 1357292821 966148 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/videos/comments/15x4iv/if_only_i_had_watched_this_before_choosing_to_be/ < 1357292911 307861 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Always be careful with your tools. < 1357293560 484679 :Taneb!~nathan@host-92-17-59-127.as13285.net JOIN :#esoteric < 1357293708 442951 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1357293731 729404 :sebbu!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1357293732 165834 :sebbu!~sebbu@ADijon-152-1-24-217.w83-194.abo.wanadoo.fr QUIT :Changing host < 1357293732 336226 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357293788 818998 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1357294457 862869 :augur!~augur@c-75-74-129-116.hsd1.fl.comcast.net QUIT :Ping timeout: 265 seconds < 1357294524 624993 :GreyKnight!~greyknigh@dab-bhx1-h-27-10.dab.02.net QUIT :Quit: bbl < 1357294942 772926 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1357294983 330867 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1357295844 691031 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1357295882 754986 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1357295952 873341 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357296074 780198 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1357296922 592775 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :This guide's mention of INTERCAL makes me wonder if it would be a terrible idea to implement INTERCAL as a Racket language < 1357296971 38097 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :What is Racket? < 1357296998 239977 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :A programming language and environment that makes it easy to make programming languages < 1357297014 635734 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's a descendent of Scheme and used to be called PLT Scheme < 1357297111 211000 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"programming language theory" < 1357297160 88680 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think it's not actually an ancronym for anything < 1357297162 380412 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :acronym < 1357297207 600011 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Talk%3aRacket_%28programming_language%29#What_does_PLT_stand_for.3F < 1357297249 157601 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :close enough < 1357297566 632964 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :poop laughs talent < 1357297645 820911 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Pokemon Lacks TRT < 1357297782 528392 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Where TRT is "That Ratchet Thingy" < 1357298509 651601 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1357298718 7790 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Maybe it would be easier to implement Qoppa as a Racket language < 1357298899 261199 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1357298978 145975 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`pastequotes Taneb < 1357298990 599715 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.28787 < 1357298998 501014 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Quit: c00kiemon5ter < 1357299006 912776 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`pastequotes Sgeo < 1357299010 934952 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.5217 < 1357299042 910826 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`pastequotes Ngevd < 1357299045 422864 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`pastequotes atriq < 1357299045 593814 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :jizzed < 1357299047 463834 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.29042 < 1357299050 747172 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1357299051 174997 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.12164 < 1357299065 842749 :mrout!miles.rout@unaffiliated/mrout JOIN :#esoteric < 1357299067 865014 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :.q Taneb < 1357299074 95871 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :!q Taneb < 1357299076 313665 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think I like Taneb's better than mine < 1357299076 973177 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1357299078 559551 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`pastequotes `pastequotes < 1357299082 898207 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.2433 < 1357299087 122096 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :mrout, different bot syntax < 1357299091 33278 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :deep < 1357299092 108936 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :gah < 1357299101 169408 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :~q tameb < 1357299105 635712 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.28787 and http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.29042 < 1357299132 938201 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`quote atriq < 1357299134 409278 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357299155 865778 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1357299163 845362 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Taneb's quotes make him look funny. My quotes make me look like an idiot. < 1357299180 13249 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Sgeo, that's because I'm an idiot < 1357299192 561024 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sgeo is certainly funny < 1357299208 856472 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :or a wall < 1357299224 389681 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`quote 415 < 1357299225 819048 :HackEgo!codu@codu.org PRIVMSG #esoteric :415) Look, I often walk my dog through a field with cows in it. And I punched myself in the face once. < 1357299226 740718 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1357299233 226007 :asiekierka_!~asiekierk@fluttershy.pl JOIN :#esoteric < 1357299234 308092 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :`quote Taneb < 1357299235 403535 :HackEgo!codu@codu.org PRIVMSG #esoteric :399) Turned out he got recursion, he just didn't get the return statement \ 405) Cut to February War were declared A galaxy in turmoil Anyway, Febuary '10 \ 406) I can't afford one of those! A grandchild, not a laser printer \ 412) There's that saying that the definition of insani < 1357299253 493226 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`quote 734 < 1357299254 894373 :HackEgo!codu@codu.org PRIVMSG #esoteric :734) I don't know which version of Linux kernel I'm using atm Hang on I'm on Windows < 1357299270 334170 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm guessing my quotes make me look like a sheep. that's ok. i like sheep. they're cute. < 1357299282 982614 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`pastequotes Bike < 1357299287 59397 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.7704 < 1357299330 840462 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Why doesn't that 0open in browser when the others did? < 1357299340 343881 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it has too much soul < 1357299353 53185 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i was just about to comment on those unisquares < 1357299358 721566 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :`pastequotes < 1357299362 680448 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.7818 < 1357299372 604008 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :too sexy for my basic plane < 1357299373 663780 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :paste ALL THE QUOTES < 1357299401 109520 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hm that cuts out the soul < 1357299405 721747 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :`quote 218 < 1357299407 61691 :HackEgo!codu@codu.org PRIVMSG #esoteric :218) We originally wrote this article in Word, but then we converted it to Latex to make it look more like science. < 1357299409 824522 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :all my lulz < 1357299413 368445 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :WHAT HAPPENED TO THE AFTRAN QUOTE NUMBER 1 < 1357299415 150075 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :not funky at all, hackego < 1357299418 303474 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com JOIN :#esoteric < 1357299424 224456 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`welcome Stary2001 < 1357299426 821767 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :.q Taneb < 1357299427 981966 :HackEgo!codu@codu.org PRIVMSG #esoteric :Stary2001: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357299435 397695 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :oh god bots < 1357299440 684729 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :taneb what have you done < 1357299446 415299 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :...I just tried to tab-complete `welcome < 1357299449 922199 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :haha < 1357299468 322549 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :.q 1 < 1357299477 957432 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That's not the computational linguistics quote < 1357299478 127781 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :`quote Taneb < 1357299479 544282 :HackEgo!codu@codu.org PRIVMSG #esoteric :399) Turned out he got recursion, he just didn't get the return statement \ 405) Cut to February War were declared A galaxy in turmoil Anyway, Febuary '10 \ 406) I can't afford one of those! A grandchild, not a laser printer \ 412) There's that saying that the definition of insani < 1357299480 643079 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Wait, derp < 1357299483 194099 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`quote 1 < 1357299484 582934 :HackEgo!codu@codu.org PRIVMSG #esoteric :1) EgoBot just opened a chat session with me to say "bork bork bork" < 1357299485 420598 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :ah, it's ` < 1357299492 629900 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :`quore Taneb 2 < 1357299493 752011 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quore: not found < 1357299497 863518 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :`quote Taneb 2 < 1357299499 449794 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357299501 404776 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :`quote Taneb 3 < 1357299502 862662 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357299505 952431 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :ok.. < 1357299508 208130 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :`quote Taneb < 1357299509 798645 :HackEgo!codu@codu.org PRIVMSG #esoteric :399) Turned out he got recursion, he just didn't get the return statement \ 405) Cut to February War were declared A galaxy in turmoil Anyway, Febuary '10 \ 406) I can't afford one of those! A grandchild, not a laser printer \ 412) There's that saying that the definition of insani < 1357299526 305453 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :I'm very sorry for the influx of people from #0c10c-dev trying to find quotes of me < 1357299546 666581 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :is that game dev'd yet < 1357299552 437310 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that a game < 1357299555 510623 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i fucking need the sequel to redstone man < 1357299565 84310 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that a game too < 1357299566 351198 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :no Bike it is not dev'd because notch < 1357299570 304651 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yes they're games < 1357299572 577647 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME STARY2001 < 1357299573 843750 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME STARY2001 < 1357299574 148565 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME STARY2001 < 1357299574 324852 :HackEgo!codu@codu.org PRIVMSG #esoteric :STARY2001: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1357299576 137882 :HackEgo!codu@codu.org PRIVMSG #esoteric :STARY2001: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1357299576 331654 :HackEgo!codu@codu.org PRIVMSG #esoteric :STARY2001: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1357299581 785567 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott thats a bit excessive < 1357299585 960375 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :man fuck notch he's got people talking shit about java and that means i need to defend java < 1357299588 288375 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you have to spice it up < 1357299589 929658 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :and that Just Isn't Cool < 1357299595 457766 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: no i need to be incredibly welcoming at all times < 1357299596 920904 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fullwidth, alternating case < 1357299601 581263 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :hahaha < 1357299605 346244 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`welcome < 1357299606 480233 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcome: not found < 1357299610 462718 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`wElCoMe Stary2001 < 1357299611 977515 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wElCoMe: not found < 1357299616 386048 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ooh it colors the rest of the line, nice < 1357299621 553456 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`WeLcOmE Stary2001 < 1357299622 792094 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`cat welcome < 1357299623 804481 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: welcome: No such file or directory < 1357299624 232195 :HackEgo!codu@codu.org PRIVMSG #esoteric :StArY2001: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: hTtP://EsOlAnGs.oRg/wIkI/MaIn_pAgE. (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN IrC.DaL.NeT.) < 1357299630 797773 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :Bike: Java is horribad < 1357299630 968466 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :god why is welcoming hard < 1357299634 773100 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`cat /bin/welcome < 1357299636 214166 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :`welcome Bike5 < 1357299636 527865 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: /bin/welcome: No such file or directory < 1357299637 832257 :HackEgo!codu@codu.org PRIVMSG #esoteric :Bike5: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357299644 107259 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i hate everything < 1357299644 921319 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric ::> < 1357299647 665994 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :including java < 1357299655 805904 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hope you're happy mrout you did this < 1357299669 565434 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :`welcome mrout < 1357299670 952686 :HackEgo!codu@codu.org PRIVMSG #esoteric :mrout: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357299679 139207 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :not really that hard, unless you're autistic or something < 1357299695 591411 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`run which welcome < 1357299696 904788 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/hackenv/bin/welcome < 1357299702 189019 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Hmmm. I lost 306 bytes somewhere. < 1357299704 606735 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`cat bin/welcome < 1357299705 786134 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/usr/bin/perl -w \ if (defined($_=shift)) { s/ *$//; s/ +/ @ /g; exec "bin/@", $_ . " ? welcome"; } else { exec "bin/?", "welcome"; } < 1357299717 243880 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :h4x < 1357299720 450664 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`cat bin/WELCOME < 1357299721 596573 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | perl -ne 'print uc($_)' < 1357299789 165930 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Oh I get it, boost's async_read_until doesn't actually read until < 1357299793 330970 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :great naming < 1357299805 839784 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`run echo #!/bin/sh echo ; welcome "$@" > bin/welcome < 1357299807 63792 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357299812 29953 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :`welcome < 1357299813 59624 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcome: not found < 1357299818 951455 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :suffering i tell you < 1357299823 334135 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: have you noticed #esoteric just got terrible in the last few minutes < 1357299824 292055 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :its weird < 1357299829 483421 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :like a subtle breeze < 1357299836 267901 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :except not subtle???? < 1357299836 438473 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :I am solely to blame. < 1357299837 972771 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what are you implying < 1357299839 54054 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :I apologize. < 1357299854 119170 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what did you even do < 1357299872 222904 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :I mentioned that here had a bot with quotes and I had a lot of quotes < 1357299884 433621 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :quotes will be the doom of us all. < 1357299886 984297 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ah............... < 1357299889 872928 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :After mrout mentioned that someone had 26 quotes on #0x10c-dev < 1357299900 5482 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :I have... 42 < 1357299908 376916 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PRIVMSG #esoteric :pff < 1357299925 911240 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :that is 100% accurate < 1357299953 74996 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Well, #454 and #455 just mentioned my nick < 1357299956 129155 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :ANYWAY. Anyone tried CLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLC-INTERCAL yet? < 1357299962 740823 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :CLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLCLC-INTERCAL < 1357299980 59973 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :And #545 is Phantom_Hoover making the joke < 1357299988 12019 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :So are #454 and #455,actually < 1357299993 758009 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :`quote 544 < 1357299995 101012 :HackEgo!codu@codu.org PRIVMSG #esoteric :544) You know how the arrow pierces your skin, rearranging and randomizing vital internal structure? Monads are like that, only worse. < 1357299999 776273 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric ::( < 1357300003 466193 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric ::P < 1357300041 621411 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :743-746 were me messing with speech-to-text on my phone < 1357300063 111044 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :#579 was a bot talking to me < 1357300080 958775 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net QUIT :Quit: leaving < 1357300082 468830 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :#591 was a different bot seeming to talk to Gregor < 1357300099 251634 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :#637 is similar to #579 < 1357300115 64029 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :#696 was fizzie's joke < 1357300140 261468 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Which puts me back to 31 < 1357300142 437165 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric ::( < 1357300154 756440 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Taneb: what happend to your alias atriq < 1357300162 956722 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :too boring for quotes < 1357300166 484648 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Yeah < 1357300180 24013 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Also beginning with a lower-case letter freaked me out a bit < 1357300191 354172 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :imo Atriq should say something funny so we have more of a mess on our hands :^) < 1357300199 449517 :Taneb!~nathan@host-92-17-59-127.as13285.net NICK :Atriq < 1357300210 43029 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the mess is three tanebs and our hands are remembering that they're all there < 1357300214 52822 :Atriq!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :How many ears did Captain Kirk have? < 1357300218 215310 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :2 < 1357300229 509708 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hold up AnotherTest i think this might be a trick question < 1357300231 538186 :Atriq!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Down the M4 and over the Severn bridge! < 1357300233 736851 :Atriq!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Ahahaha! < 1357300241 132512 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Unless he lost one because of a Klingon or something < 1357300248 873161 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :But I somehow doubt that < 1357300250 221743 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :3 ears but one of them is an ear of corn < 1357300250 692352 :Atriq!~nathan@host-92-17-59-127.as13285.net NICK :Taneb < 1357300270 546982 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :The actual punchline is "3: a left ear, a right ear, and a final frontier" < 1357300279 100501 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ah.................................. < 1357300286 169014 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :right < 1357300761 654106 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Why did Captain Kirk use the ladies' toilet? < 1357300771 391022 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this another joke < 1357300787 229411 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :No, it's a serious question < 1357300794 984075 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i have no idea < 1357300820 384182 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :monqy: you need to check your sarcasm meter < 1357300827 591877 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what < 1357300847 165623 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Was the mens' toilet out of order? < 1357300848 492188 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :obviously it's not a serious question < 1357300856 458454 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Was Captain Kirk transgender? < 1357300866 900150 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Was Captain Kirk lost? < 1357300867 70319 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :s/transgender/confused/ < 1357300872 762141 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Was Captain Kirk perverted? < 1357300890 87292 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :(that was a joke, btw, no offense intended) < 1357300892 124374 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't think we'll ever know < 1357300897 570591 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Or did Captain Kirk merely wish to boldly go where no man had gone before? < 1357300907 902049 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :Taneb: ROFL < 1357300922 754333 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pretty sure men have gone there before < 1357300933 233718 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like spies and stuff < 1357300934 132436 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :monqy: nuh uh < 1357300937 91394 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :SPIES < 1357300940 555917 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :mrout... < 1357300940 891518 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :holy shit < 1357300982 338889 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :elliott: yo! < 1357301015 831434 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Captain Kirk was using the ladies toilet because indeed he didn't know he was a man, which is also the reason that he had a boyfriend (Spock) < 1357301029 865809 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :they even did the Vulcan mind exchange! that's conclusive proof if you ask me < 1357301047 400776 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :AnotherTest, that's assuming Captain Kirk believed he was heterosexual < 1357301064 453457 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :No he just didn't know < 1357301064 782215 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Or she, as the case may well be. < 1357301090 103325 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't know much about star treck but this sounds pretty saucy for a space opera < 1357301096 877296 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Captain Kirk genuinely believed that he was a woman < 1357301097 48713 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :can't we focus on the space < 1357301112 816275 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :monqy, have you ever seen Space Carmen? < 1357301118 863980 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :monqy: well if it's anything like a soap opera... < 1357301125 258129 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Or Space William Tell? < 1357301132 939456 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :can't say i have < 1357301167 468885 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :They're just like Star Trek < 1357301170 473473 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Taneb away < 1357301172 658126 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :*! < 1357301175 991035 :Taneb!~nathan@host-92-17-59-127.as13285.net NICK :Taneb|Away < 1357301415 371441 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Quit: c00kiemon5ter < 1357301457 277552 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1357301634 71943 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Client Quit < 1357301667 449677 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1357301728 431490 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :`quote quote < 1357301729 910914 :HackEgo!codu@codu.org PRIVMSG #esoteric :30) i can get an erection out of a plank, you can quote me on that. \ 70) [Warrigal] `addquote hahaha, Lawlabee is running windows 'cuz it's pretty awesome. [Lawlabee] Warrigal: :( \ 71) Note that quote number 124 is not actually true. \ 79) let's put that in the HackEgo quotes files, just to completely mys < 1357301759 512966 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :`quote 42 < 1357301761 57486 :HackEgo!codu@codu.org PRIVMSG #esoteric :42) Reality isn't a part of physics < 1357301935 836430 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I just realized something awesome < 1357301954 641064 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Qoppa and Kernel take one of the cool things about Racket and remove my big problem with it < 1357301964 475948 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I _must_ implement Qoppa as a Racket language < 1357302033 175508 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :sgeo: what is that? < 1357302036 244544 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And thank you Bike, for pointing out the obvious to me, who was too thick < 1357302056 951909 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote 124 < 1357302058 679091 :HackEgo!codu@codu.org PRIVMSG #esoteric :124) Why shouldn't I just do everything in non-Microsoft-specific C#? it's like trying to write non-IE-specific JavaScript with only Microsoft documentation and only IE to test on < 1357302067 460350 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote 79 < 1357302070 690130 :HackEgo!codu@codu.org PRIVMSG #esoteric :79) let's put that in the HackEgo quotes files, just to completely mystify anyone who looks back along them in the future < 1357302081 38350 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :coppro, Racket lets you change a macro that is placed in front of all function applications. < 1357302094 304136 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But it seems annoying and difficult to use two redefinitions of function application at once < 1357302105 438601 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah < 1357302132 803535 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Want to use frtime-style function application and lazy function application? Good luck! < 1357302151 160731 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And have fun writing new versions of map while you're at it, whenever you redefine #%app, since #%app is just a lexical change < 1357302200 999236 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But Kernel is sort of like, the function itself controls the meaning of function application. Presumably, you could write a function like lazy that takes a function and makes it ... wait, hmm < 1357302261 312165 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The two use cases I'm thinking of don't actually need #%app redefinitions to use in the style I was thinking of using them, just a lift function, like with (Haskell) applicatives < 1357302263 906479 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PART #esoteric :"Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is" < 1357302312 934623 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The #%app I guess is just a shortcut in those cases, meaning you don't need to keep lifting yourself. And my envisioning of the Kernel/Qoppa way was ... manual lifts < 1357302318 117362 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric ::/ < 1357302329 504419 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I still want to implement Qoppa as a Racket language and show it off to kmc < 1357302364 34177 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Although I guess it wouldn't really be that impressive. Could his implementation be modified to allow using functions from the underlying Scheme? < 1357302446 74012 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(If it can't already, I mean) < 1357303171 886219 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1357303177 54291 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, I guess you don't really need to write new versions of map and apply etc, in the cases where the function just needs to be... oh wait you do < 1357303201 778991 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :hmm, maybe not < 1357303214 155318 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION needs to think about that more. Or just look at the lazy or frtime implementation < 1357303714 20522 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1357304174 520305 :Taneb|Away!~nathan@host-92-17-59-127.as13285.net NICK :Taneb < 1357305433 240319 :epicmonkey!~epicmonke@188.134.41.173 JOIN :#esoteric < 1357305510 822974 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be QUIT :Quit: Leaving. < 1357305523 712057 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357305578 106513 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net JOIN :#esoteric < 1357305848 47995 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Bike: I actually quit the MC forums after the 350th time I had to shoot down some hotshot kid programmer claiming that minecraft was too slow because "it's written in JavaScript" < 1357305850 522758 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :It got to the stage where I was ready to just post reaction gifs and nothing else < 1357305908 837818 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1357305992 676430 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :there is a js version of minecraft? < 1357306070 902957 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Defend yourself from the nighttime XSS attacks < 1357306096 456314 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :hagb4rd: no, it's in Java < 1357306162 95953 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :yes, that is what i know. but i wouldM < 1357306176 52955 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :And these ~expert haxors~ don't understand the difference < 1357306179 794140 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :i wouldn't be surprised if there is one out there < 1357306226 880515 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Sgeo: let's implement Qoppa < 1357306233 127454 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: No route to host < 1357306253 389445 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1357306269 254955 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1357306296 201654 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric ::t wouldM < 1357306297 366585 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `wouldM' < 1357306297 537714 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Perhaps you meant `foldM' (imported from Control.Monad.Writer) < 1357306332 747911 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1357306333 128491 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :well javascript really has nothing in common with java.. they decidec to name it javascript for marketing reasons iirc < 1357306389 5137 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :guess it would be possible to port it to javascript anyway < 1357306436 390328 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :*We* know they are different languages, it's the geniuses on the MC forums who need education < 1357306625 55290 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :so it's good to have you there, educating these kids. finally..someone has to do this job < 1357306648 475950 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :" Bike: I actually quit the MC forums after the 350th time I had to shoot down some hotshot kid programmer claiming that minecraft was too slow because "it's written in JavaScript"" <-- GreyKnight, seriously? < 1357306649 302126 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Sgeo: how do you go about it, I never made a Racket language before < 1357306662 165624 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :hagb4rd: well as discussed above I already quit < 1357306683 833601 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :mrout: over and over and over < 1357306691 103375 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Um. I think you just write a module that provides certain things < 1357306695 915546 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :oh my lord < 1357306696 929189 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com JOIN :#esoteric < 1357306698 816258 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Like #%app and other necessities < 1357306703 926528 :Stary2001!~Stary2001@cpc34-stok16-2-0-cust133.1-4.cable.virginmedia.com PART :#esoteric < 1357306735 349805 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And in a separate module you provide read and read-syntax < 1357306768 677159 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://docs.racket-lang.org/guide/hash-languages.html < 1357306884 994217 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :I mean, that was just one of the bits of ~EXPERT ADVICE~ people kept offering the developers, but it was by far the most ridiculous < 1357306887 475022 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Sgeo: ah nice. Okay so I will have a look at this < 1357306945 743186 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :On coding pong (from ##C++-social) "no, you need to choose correct path, or lose important features like frame rates" < 1357306985 530124 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :GreyKnight, actually, I sort of linked to the middl < 1357306986 580115 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :e < 1357306993 92111 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :`quote 821 < 1357306994 368965 :HackEgo!codu@codu.org PRIVMSG #esoteric :821) `delquote 869 < 1357306996 790633 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Better place to start http://docs.racket-lang.org/guide/languages.html < 1357307009 91713 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Since you need to understand what the guide calls "module languages" < 1357307011 154927 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :apparently it takes 2 years to write pong (according to Codex_) < 1357307025 257498 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :Which is almost as retarded as thinking Javascript = lightweight Java or whatever < 1357307060 595567 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :In C++ that might be an accurate estimate :o) < 1357307078 161533 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Sgeo: got it ,o> < 1357307089 684270 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :anyway.. i like the idea of wrting a mc clone in javascript.. using webgl .. np < 1357307131 324154 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :He seems to be very concerned he might run into framerate issues with pong. < 1357307133 266881 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :my lord < 1357307145 19646 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :mc clone? < 1357307158 398053 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :mincecraft clone nooga.. yes < 1357307162 309228 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :hagb4rd: be my guest! < 1357307184 230216 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what for? :F < 1357307227 157699 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :at least to proove it's possible.. without any performance problems < 1357307235 335291 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :and because it may be fun < 1357307245 689215 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm sure it would run faster than the java one < 1357307252 490638 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :yea :) < 1357307253 52825 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :nooga: "because it's there" I guess < 1357307258 562472 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :probably would in chrome at least < 1357307266 434496 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :have you read Forge sources? < 1357307296 292011 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm afraid that they'll reimplement minecraft doing better job than mojang < 1357307300 813704 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :all eyes on the hidden door < 1357307310 936937 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1357307317 41010 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Forge? < 1357307327 649932 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :the modding framework for mc < 1357307349 70131 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :s/the/one of millions of/ < 1357307368 206571 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :all major mods are implemented on forge < 1357307371 851587 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :When's this builtin mod API coming anyway < 1357307397 870435 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :yes < 1357307408 118120 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :mojang is working with the forge authors < 1357307441 341196 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :@google mojang < 1357307443 274661 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.mojang.com/ < 1357307443 445706 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Mojang — Makers of Minecraft < 1357307473 584801 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :(I will care about mods on the day I can load them without an additional fourth-party layer) < 1357307475 467544 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and the official mod api is going to be Forge based IIRC < 1357307493 268475 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :nooga: I thought they changed that decision AGES ago < 1357307494 611846 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What is Forge? < 1357307499 872647 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :they're working with bukkit < 1357307503 909156 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :nooo < 1357307505 317903 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :but it's still java isn't it? < 1357307509 888291 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :nooga: it was also claimed to be Bukkit-based at some point, and some third thing I forget < 1357307522 176002 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :So who knows < 1357307527 228017 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :forge > bukkit < 1357307535 864273 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :oh yes < 1357307554 733795 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :mhehe < 1357307571 315454 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm writing a scheme interpreter for redpower control < 1357307573 167489 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :in C < 1357307586 407832 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :I couldn't care less which one it's based on, I just want something built in < 1357307605 372539 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :because i've got a working C cross-compiler targetting rpc8/e < 1357307662 769613 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :"targetting " < 1357307722 987030 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Oh boke I just looked that up :-( < 1357307740 474722 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net PRIVMSG #esoteric :Now I have a sad < 1357307762 308953 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://hackaday.com/2012/05/20/building-a-6502-in-minecraft/ < 1357307795 939649 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :one of the coolest mods < 1357307841 647147 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :but the author is ... meh < 1357307845 299618 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :sad < 1357307949 253674 :greyooze!~greyknigh@82.132.211.64 JOIN :#esoteric < 1357307967 392675 :greyooze!~greyknigh@82.132.211.64 PRIVMSG #esoteric :rpc8/e = hate < 1357307983 918772 :greyooze!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Someone was trying to build a computer out of just redtorches and dust (this was before repeaters), now THAT's a cool computer < 1357308039 168658 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :can u link to this project? < 1357308056 76145 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :greyooze: I tried once < 1357308058 343389 :greyooze!~greyknigh@82.132.211.64 PRIVMSG #esoteric :This mod trend towards implementing everything and the kitchen sink at the host level is annoying to me (thankfully I'm not forced to use them) < 1357308094 272800 :greyooze!~greyknigh@82.132.211.64 PRIVMSG #esoteric :hagb4rd: if you search youtube for "minecraft ALU" you should get something relevant < 1357308102 547024 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :k < 1357308104 728976 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :AFAIR that cpu was too big and too slow do do anything useful + it crashed minecraft from time to time < 1357308123 560685 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :nevertheless it's far cooler than a cpu emulating mod < 1357308126 558994 :GreyKnight!~greyknigh@dab-bhx1-h-66-1.dab.02.net QUIT :Ping timeout: 276 seconds < 1357308131 478893 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :sure it is < 1357308171 110416 :greyooze!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Of course it's big and slow, but if I wanted small and efficient I'd use my actual physical computer :-P < 1357308181 360393 :greyooze!~greyknigh@82.132.211.64 NICK :GreyKnight < 1357308210 311793 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i tried to fit a game of life cell in 8x8x40 tower < 1357308217 295078 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :using vanilla redstone < 1357308223 963246 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric := impossible < 1357308245 614614 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :hagb4rd: for some reason minecrafters are absolutely obsessed with youtube. This applies even if they are trying to convey information not well suited to video < 1357308258 45425 :hagb4rd!~perdito@koln-4db426e1.pool.mediaWays.net PRIVMSG #esoteric :i see < 1357308329 501659 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Related: I saw a programming tutorial on youtube once. All with video of the code on the screen. I still have nightmares of that video. < 1357308723 903809 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1357309172 248601 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hmm, kmc is male?? < 1357309303 205665 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell kmc Hmm, kmc is male?? < 1357309303 526121 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357309339 629751 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I've never heard of a female keegan at least :p < 1357309344 970124 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :elliott: BTW 821 is worst quote < 1357309362 121053 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i thought everyone here is male < 1357309362 451081 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Crud < 1357309366 238739 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`delquote 821 < 1357309370 631645 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION pokes at nooga  < 1357309371 42062 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* `delquote 869 < 1357309373 239729 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :nooga: not as of recently < 1357309380 185241 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uhuh < 1357309381 330628 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think it might be difficult to get a Racket Qoppa to interoperate properly < 1357309381 501239 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not historicall yeither though the statistics are pretty crazy < 1357309422 276575 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If I define a normal qoppa function as just an operative that evaluates its arguments first, the Racket system won't know how to treat the operative as a function < 1357309452 519955 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(Assuming I don't make non-functionlike operatives Racket functions) < 1357309464 911369 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Kernel works better, funnily enough :/ < 1357309476 397831 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But that would be a much larger task < 1357309547 765576 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :But Racket just needs to treat the operative as an operative, right? The operative itself takes care of the function-like behaviour < 1357309596 460628 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Just use (wrap) < 1357309658 235897 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That's fine for within just the Qoppa environment, but what happens when a Racket function receives a Qoppa operative? < 1357309710 723849 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Are we going to try to make Qoppa operatives work on Racket forms that it doesn't have access to? < 1357309750 656466 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Mixing languages? < 1357309757 925904 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Can only redefine function application within the #lang qoppa < 1357309778 732546 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Lexically < 1357309840 544922 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :meh < 1357309889 490444 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Maybe treat Racket forms as if they're operatives, maybe by twiddling the bottom of the environment stack < 1357309962 434053 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :? < 1357310017 484121 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Maybe I'm confused, gimme an example < 1357310081 610639 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Suppose I have a function defined in Qoppa, called inc < 1357310134 793124 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Fundamentally, it is an operative that takes its unevaluated arguments, evaluates them, and then returns the evaluated argument + < 1357310136 376122 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :1 < 1357310162 523084 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Now, let's say I import Racket's map, rather than using a Qoppa defined map < 1357310200 368717 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And call (map inc (list 1 2 3)) < 1357310223 642149 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Where would inc get unevaluated arguments from? It is only being provided with evaluated arguments. < 1357310242 919490 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And the definition of inc, in and of itself, would attempt to evaluate any arguments that it receives < 1357310275 949344 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Defining wrap such that it adds a little bit to the resulting value to make it a Racket function is not a good idea, because wrap is fundamentally not a primitive < 1357310296 648335 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And it would be weird if the library definition of wrap didn't do the same thing as the provided wrap < 1357310325 549003 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Maybe hmm, have it so that attempting to evaluate any Racket datum is a no-op? < 1357310337 249660 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(qoppa-eval) should just return its argument if it can't be evaluated further? < 1357310338 194975 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(so then inc just gets the argument map wanted to pass it) < 1357310364 983732 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Yeah, I mean arguably that's the Right Thing to do anyway < 1357310398 712246 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'd want to make sure that a Racket data item that is not a Qoppa form is not evaluatable < 1357310473 429435 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Otherwise, there could be some cases in which the argument was inappropriately evaluated < 1357310474 613888 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But yes < 1357310499 807693 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Oh I guess you could be passing a racket-value which is a structure that happens to be of the same form as the qoppa evaluator's internal representation of qoppa-forms < 1357310522 888536 :augur!~augur@c-75-74-129-116.hsd1.fl.comcast.net JOIN :#esoteric < 1357310528 523843 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Right, that's what I'd need to avoid < 1357310560 746603 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :This seems like it would work, but I feel like it's doing the "wrong thing" somehow < 1357310609 659547 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :It's because we're mixing levels I guess < 1357310740 60616 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :You can define an operative (inbound) which can sit at the boundary of racket/qoppa and manage the mixing correctly < 1357310740 230862 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :e.g. (map (inbound inc) (list 1 2 3)) < 1357310756 879497 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :IDK if there's a way to make the language extension manage something like that automagically < 1357310790 204933 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, that's a good idea < 1357310819 452239 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well, I would be able to tell the difference between a Racket function and a Qoppa operative < 1357310844 957194 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And again, I have full control over function application < 1357310861 537810 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So, any time a ... hmm, not sure if that's a good idea < 1357310891 746891 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Only needs to happen at the boundary though, not on any qoppa-oper application < 1357310907 822174 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(Otherwise it'd screw up) < 1357310934 273132 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Right, was thinking when a Racket function is called, any Qoppa operatives that ... wait, what does inbound do, exactly, that fixes things? < 1357310943 440382 :Taneb!~nathan@host-92-17-59-127.as13285.net QUIT :Quit: Leaving < 1357310951 225809 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh, I guess it's a primitive? < 1357310958 567635 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Or... hm < 1357310993 517723 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Actually, no, the automatic inbound thing is a bad idea, opaque data structures may be carrying qoppa operatives < 1357310995 729666 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Basically wraps inc into a new form that converts incoming racket-lists into qoppa-lists < 1357311058 876622 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well, any Racket struct can be made to act like a Racket function, so that's presumably where inbound could sit < 1357311063 362056 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(That way you don't have confusion between racket-lists and qoppa-opers; inc never sees the former) < 1357311130 375550 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm. Make it so that this inbound thing, passes arguments in such that, if the operative does anything other than evaluate them once, it errors < 1357311152 199731 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :How does the system know whether to treat the name "inc" as racket or qoppa? < 1357311173 217708 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :qoppa operatives are instances of an operative struct < 1357311173 926149 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1357311196 221259 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Racket operative? on a qoppa operative returns #t < 1357311261 279586 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, I don't really see a way to detect if an operative is attempting to ignore an argument (which should also be an error) < 1357311269 744088 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Oh so inc does have a racket-value, but that value is tagged somehow so that the system knows to use qoppa for interpreting it < 1357311331 961616 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Why is ignoring an argument an error? (if) does it all the time! < 1357311355 623019 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Trying to map if onto pre-evaluated arguments makes little sense < 1357311364 717402 :Taneb!~Taneb@host-92-17-59-127.as13285.net JOIN :#esoteric < 1357311384 131341 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Well there's C's ternary operator < 1357311388 200924 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :if is expected to control evaluation. When a Racket function tries to call if, if is unable to control evaluation the way it's expecting to < 1357311390 550108 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :hmm < 1357311402 26369 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :?: is sort of like an if that evaluates its arguments < 1357311402 558479 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: . ? @ v < 1357311412 298111 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :lambdabot: hush dear < 1357311449 550836 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hm < 1357311469 382624 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Maybe it's not bad to just run the operative < 1357311578 606930 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Oh you mean racket trying to call qoppa-if? < 1357311587 260451 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Yes, that was the context < 1357311618 546957 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Yeah I think racket trying to directly use non-wrapped operatives falls under "asking for trouble" :-S < 1357311755 651000 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Maybe it doesn't? That's what I thought you were getting at < 1357311836 463037 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :You know, mixing levels the other way around (qoppa as default with bits of Racket inside) would probably be easier :-) < 1357312199 180807 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :qoppa-eval can tell that it's being asked to apply a racket-fun, and so it just does that directly < 1357312262 184453 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That pretty much is the default, but the other way around should be possible. I want Qoppa with the ability to call Racket functions, and the "Racket with Qoppa inside" occurs when I try to call a higher-order Racket function < 1357312300 475964 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, was going to say I'm not using eval, but the whole point is eval, pretty much < 1357312301 588004 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Oh so the situation is qoppa->racket->qoppa < 1357312313 783138 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :yes < 1357312410 280274 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hm we control the racket-fun's "pitiful so-called existence" so we can probably exploit that... < 1357312471 748709 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :what's racket? < 1357312505 171379 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :oh, right < 1357312517 97278 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :one of those functional languages. < 1357312520 61685 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :weird things they are < 1357312653 416099 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :It's like racquet, but American < 1357312688 580904 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric :rofl < 1357312698 333620 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I should probably sleep soon, it's 10 am < 1357312785 989733 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :ACTION wraps mrout in a lambda (\x.mrout x) < 1357312971 264601 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :GreyKnight: does that mean you can beta-reduce mrout? < 1357313142 13985 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :there's only one way to find out! < 1357313155 485956 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hold still mrout... this won't hurt a bit... < 1357313165 762657 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(probably) < 1357313279 254130 :mrout!miles.rout@unaffiliated/mrout PRIVMSG #esoteric ::P < 1357313302 801791 :mrout!miles.rout@unaffiliated/mrout QUIT :Quit: Screw you guys, I'm going home. < 1357313315 633368 :mrout!miles.rout@203-97-127-101.cable.telstraclear.net JOIN :#esoteric < 1357313365 789171 :mrout!miles.rout@203-97-127-101.cable.telstraclear.net PRIVMSG #esoteric :don't beta-reduce me, please. it made me dc < 1357313418 668516 :mrout!miles.rout@203-97-127-101.cable.telstraclear.net QUIT :Client Quit < 1357313526 767067 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :shut up and get back in your closure < 1357313564 47954 :asiekierka_!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1357313570 924607 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1357313691 826407 :augur_!~augur@c-75-74-129-116.hsd1.fl.comcast.net JOIN :#esoteric < 1357313784 772024 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be QUIT :Ping timeout: 260 seconds < 1357313795 918667 :augur!~augur@c-75-74-129-116.hsd1.fl.comcast.net QUIT :Ping timeout: 248 seconds < 1357313913 720828 :augur!~augur@c-75-74-129-116.hsd1.fl.comcast.net JOIN :#esoteric < 1357314051 956068 :augur_!~augur@c-75-74-129-116.hsd1.fl.comcast.net QUIT :Ping timeout: 248 seconds < 1357314285 611594 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357314479 322123 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what's qoppa? < 1357314510 303694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A unit of coffee. < 1357315129 932097 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :nothing, what's a qoppa with you?! < 1357315244 776355 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :likewise < 1357315740 47696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no now you're in a loop!! < 1357315919 803717 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Y(nooga); < 1357316967 564751 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Ping timeout: 256 seconds < 1357317037 585168 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net JOIN :#esoteric < 1357317264 660538 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: I was talking to you earlier but uh you weren't around < 1357317272 154206 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Read the logs, or don't < 1357317419 582894 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :that's a great way to start a conversation < 1357317536 632902 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«Bike: I actually quit the MC forums after the 350th time I had to shoot down some hotshot kid programmer claiming that minecraft was too slow because "it's written in JavaScript"» yeah this is pretty much what happened < 1357317553 53439 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :guy's uncle told him java was "slow" because it's "an interpretive language" < 1357317589 26141 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :much like interpretive dance i assume < 1357317630 761760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You have no business using interpretive languages for games. < 1357317661 193899 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't realize Minecraft was using one. Now I know why it's slow. < 1357317704 914834 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :else return eval(car(cdr(cdr(cdr(exp)))), env); < 1357317710 149231 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: it doesn't < 1357317726 470399 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nooga: else return eval(eval(expr)) < 1357317728 408356 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :glhf < 1357317736 404976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: Uhhhh, I'm pretty sure JavaScript is interpretive... < 1357317742 852528 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uhm < 1357317751 542742 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it's harder to tell nowadays < 1357317763 146180 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :V8 does something esoteric < 1357317770 779978 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: even if it is < 1357317781 536541 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: it is not what MineCraft is written in < 1357317790 196780 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so it is *wholly* irrelevant < 1357317792 118913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: It basically is. < 1357317803 560309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :JavaScript is just the scripting version of Java. < 1357317806 977337 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :java is slow because it's stupid and huge < 1357317807 352722 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :eval(eval(eval)) < 1357317808 222053 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: I was giving you the option! Maybe you didn't want to read < 1357317809 274659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And games use scripting a lot. < 1357317812 502136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :QED < 1357317818 280632 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :coppro: make him stop ;_; < 1357317844 565190 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ACTION kicks shachaf < 1357317855 39277 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :shachaf atm is worse than me drunk < 1357317872 22164 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :well played shachaf. well. played < 1357317920 389869 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wait a sec, what does minecraft and javascript have to do with each other? < 1357317981 425372 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Vorpal: «minecraft was too slow because "it's written in JavaScript"» < 1357318006 259058 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it is written in Java, not JS < 1357318018 383250 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :@tell Sgeo so what's the problem with having applicatives be regular racket functions (possibly with some eval calls if they're multiply wrapped) and operatives be a type you pretend is underlying but really is overlying applicatives < 1357318018 553822 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357318024 156207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :JavaScript is just the scripting version of Java, Vorpal. < 1357318030 277679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Don't you know anything? < 1357318044 819392 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :staaaaahp < 1357318051 487653 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :very funny < 1357318052 181913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Scripting languages are slower but they're better because you don't have to compile. < 1357318079 880735 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you think you're hurting me, but i'm a rock, shachaf. a rock < 1357318100 851840 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :minecraft isn't really slow though. I found it runs fine with -Xincgc -Xmx4096M. Yes it is indeed memory hungry. And does terrible things to the poor GC. < 1357318101 370076 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :I wonder how lisp compilers work < 1357318119 857944 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :lots of different ways...? < 1357318134 16797 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :pick one you know best < 1357318139 593472 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric ::> < 1357318144 615722 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nooga, sbcl? < 1357318148 654974 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I wonder how it works < 1357318161 762458 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :it goes through a few intermediate representations and does a lot of crap with types < 1357318176 609595 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Bike, that sounds like almost every compiler < 1357318183 289136 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :meh < 1357318186 949813 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :weird huh < 1357318189 945203 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::P < 1357318190 117921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Vorpal: I don't know what a GC is but minecraft would obviously be faster if it was written in a compiled language like C/C++ rather than JavaScript. < 1357318195 350205 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :nooga: magic < 1357318208 260199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Vorpal: It's common sense... < 1357318215 667620 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :forth style lisp < 1357318219 856160 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :would be nice < 1357318226 458126 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :factor? < 1357318231 368004 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :THE MORE HE SAYS IT THE FUNNIER IT GETS < 1357318240 304935 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :except not < 1357318256 609478 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i bet if we wrote minecraft in a compiled language like lisp it'd be way faster < 1357318264 867572 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :agreed < 1357318271 572007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Lisp is interpretive....... < 1357318299 523774 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think theres a C++ interpreter < 1357318317 975334 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shachaf: nope in modern days we compile it. to C!!! < 1357318321 968761 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I heard of a C interpreter, never heard of a C++ one before < 1357318323 234857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nooga: Uh, think about what you're saying, you can't interpret a compiled language! < 1357318327 860491 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It doesn't make sense. < 1357318330 188927 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: for extra portability do it in Scheme being run under Qoppa < 1357318367 905170 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :destroy destroy destroy < 1357318389 710060 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(shachaf <<= nil) < 1357318407 24719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GreyKnight: Comonads? < 1357318425 362221 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i hear Lisp-3 (that's version three) is in an infinite chain of interpreters interpreting interpretive interpreters. it's so slow you can't actually run it because of all the interpreters having to run! < 1357318445 654124 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Vorpal: I think they wrote a C++ interpreter at at cern. I never really tried it though < 1357318451 540618 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1357318458 679631 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm trying to invent a small, obvious GC-like contraption that would free some memory in my 64k lispalike interpreter ;f < 1357318467 641415 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GreyKnight, what is Qoppa? < 1357318477 829605 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :a small kernel-like lisp kmc made < 1357318491 973025 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :nooga: http://www.piumarta.com/software/maru/ might help, it has a small gc < 1357318504 16839 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ah < 1357318506 840525 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :piumarta < 1357318515 995395 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what about 'em < 1357318529 874318 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i hate him, he does all the cool stuff < 1357318560 989230 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you get used to it < 1357318629 829010 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :the internal fire of envy keeps you warm through those cold, cold canadian nights < 1357318705 866504 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maru! :3 < 1357318706 39955 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :kmc: You have 1 new message. '/msg lambdabot @messages' to read it. < 1357318796 230503 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Lisp on C64?? < 1357319363 60266 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which is more powerful, a C64 or an IBM 704? < 1357319412 246135 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the 704 is rated at 4,000 instructions per second; presumably the C64 at ~1 MHz does much better < 1357319452 911799 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the C64 has about 3.5x as much RAM as well < 1357319563 784149 :mig22!~miguelort@bb116-15-66-100.singnet.com.sg QUIT :Quit: mig22 < 1357319611 379773 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1357319640 878066 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357320115 686261 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :canadian huh? < 1357320165 655274 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i assume you're canadian, or a resident of a franchise canadia operation like norway. < 1357320215 220695 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :that'd be not exactly true < 1357320243 704115 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :polish < 1357320264 635768 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :eh that's still sort of north isn't it < 1357320269 272016 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :yes < 1357320271 947134 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :north of... let's say monaco < 1357320285 589596 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :yes plus they have the notation < 1357320306 84150 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :we have the notation, yes < 1357320351 810535 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :north of Antarctica < 1357320353 596474 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :is it true that in poland schools you learn that parentheses are "an abominable invention of the Huns" < 1357320448 641505 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Is it true that in Poland schools you learn? < 1357320491 711995 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :parentheses learn us in poland schools < 1357320537 192870 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :whoa, i didn't learn that in cultural insensitivity school < 1357320556 477473 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :that reminds me that i have to remove parentheses from my lisp interpreter < 1357320569 936339 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :who needs them anyway < 1357320582 162125 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :have you seen chaitin's pages < 1357320589 782371 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"guess lisp programmers never heard of limited arity!!!" < 1357320638 100633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what happened to Bicycle < 1357320641 779979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicycle was better < 1357320687 225 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm not going to be Bicycle again until you acknowledge that my idea to rewrite Minecraft Redstone in LISP lolcode was genius < 1357320714 7719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it enough to acknowledge that it'd probably be better than normal Minecraft? < 1357320753 688944 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :man < 1357320762 955138 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :we need to restart the tradition of writing a funge interpreter in every language < 1357320765 158144 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :does anyone actually play "normal minecraft", i was under the impression that it'd been modded into a League of Legends clone < 1357320783 972315 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net NICK :Bicycle < 1357320785 529398 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :but yes sure < 1357320787 630776 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :on the rare occasions that i play it i play the normal one < 1357320795 830606 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fizzie: opinions? < 1357320827 246185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: has anybody ever written a funge interpreter....... IN FUNGE?? < 1357320830 733969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so meta, man < 1357320854 217585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :btw this idea is now patented to me < 1357320855 769147 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shouldn't it be "a funge compiler" < 1357320918 775140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a Befunge-93 interpreter in Befunge-93; the befbef.bf. < 1357320929 620336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has a slightly limited playfield. < 1357320933 948003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://bitbucket.org/catseye/befunge-93/src/bfc1b4e04514/eg/befbef.bf < 1357320935 184299 :Deewiant_!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :slowdown.b98, kind of. < 1357320961 191371 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :that's pretty elegant looking < 1357320980 684246 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :do people who make those "brainfuck BUT UNREADABLE!" languages ever look at befunge code? they really should < 1357321000 302216 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :minecraft befunge with turtles! < 1357321019 579397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You should add one character to your nick. < 1357321023 931562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nooga: You should add two characters to your nick. < 1357321033 67624 :Deewiant_!~deewiant@deewiant.iki.fi NICK :Deewiant < 1357321040 788747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was just about to suggest that. < 1357321062 161250 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl NICK :nooga__ < 1357321063 35720 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :frizzie? fungal...y < 1357321064 321209 :nooga__!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :? < 1357321074 429771 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: I suppose you could still lose one character more, though. < 1357321076 15208 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: "Lisp lolcode"?? < 1357321077 288408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: You should add one character to your nick. < 1357321084 166119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot?! :-( < 1357321094 473708 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(Also I play minecraft sans mods so that's one person) < 1357321098 679718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, the VPS had died for a moment there. < 1357321105 658718 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: note that lolcode is seven letters < 1357321127 884567 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: also plz capitalize "LISP" it's important when we're talking about serious matters < 1357321140 883776 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1357321142 15746 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :LISP LOLCODE < 1357321145 28517 :fungot!fis@selene.zem.fi NICK :funglop < 1357321151 667613 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Why is seven letters important < 1357321155 263996 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hi funglop < 1357321164 322135 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i dunno but shachaf's pretty excited about it < 1357321165 987564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1357321167 291342 :funglop!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: it assigns 1 to a pixel that's already 1, there's a " scheme development environment < 1357321171 816460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't realize it has a new name. :/ < 1357321180 338130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :funglop: your name isn't fungot.......... < 1357321181 283020 :funglop!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: rather than just a repl prompt.) < 1357321181 766715 :funglop!fis@selene.zem.fi NICK :funchaf < 1357321182 421416 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :possibly some kind of occult ritual? ("occult": not seven letters) < 1357321191 291466 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^ rot13 funchaf < 1357321197 827370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^rot13 funchaf < 1357321198 620809 :funchaf!fis@selene.zem.fi PRIVMSG #esoteric :shapuns < 1357321214 231741 :funchaf!fis@selene.zem.fi NICK :fungot < 1357321220 333060 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :^rot13 shachaf < 1357321224 533129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps too much fun was gotten. < 1357321226 251492 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GreyKnight: Have you ever considered the nick GreyKni? < 1357321229 384784 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :funpuns < 1357321231 251378 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Intentional?? < 1357321243 536241 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Deewiant: Is it?! < 1357321249 432780 :nooga__!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uh < 1357321253 584740 :nooga__!~nooga@ip-46-250-173-30.ip.maverick.com.pl NICK :nooga < 1357321285 613408 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :shachaf: never < 1357321295 872417 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :the knights who say "grey", in a defeated tone < 1357321302 32459 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: how does LISP LOLCODE work? < 1357321328 353892 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :dunno but i'm sure it's hi-liarious < 1357321349 638792 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :lots of jokes about parentheses i am thinking. and possibly "functional programming" < 1357321525 830786 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Maybe keyword parens < 1357321566 309425 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :LEFT PARENTHESIS FOO RIGHT PARENTHESIS < 1357321566 479719 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :in fact < 1357321566 479914 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(LEFT PARENTHESIS FOO RIGHT PARENTHESIS) < 1357321567 237733 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :"perfect" < 1357321594 775554 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Like in BIT? < 1357321605 531303 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yes this humorousness is just what the imaginary doctor ordered imaginarily < 1357321690 426752 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(LEFT PARENTHESIS FUNCTIONAL-SETQ X 1 RIGHT PARENTHESIS) < 1357321727 260013 :AnotherTest1!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357321743 572838 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be QUIT :Quit: Leaving. < 1357322022 433533 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(LEFT PARENTHESIS GREEK SMALL LETTER LAMBDA (LEFT PARENTHESIS X RIGHT PARENTHESIS) X RIGHT PARENTHESIS) < 1357322034 152317 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Abusing unicode character names for fun and profit < 1357322044 849658 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :unicode based for the modern age < 1357322089 142930 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i suppose it should be LATIN CAPITAL LETTER X then < 1357322204 306019 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hmm < 1357322336 824011 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :We can embed a BF derivative in this for maximum badness < 1357322375 67545 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(LEFT PARENTHESIS MOVE-POINTER-LEFT RIGHT PARENTHESIS) < 1357322379 889757 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :etc < 1357322434 685239 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :brainfuckiest lisp fucker ever fuck fuck fuck fuckfuckfuck < 1357322455 621738 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :brainlisp < 1357322458 630935 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Er < 1357322465 72424 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :LOLBRAINLISP < 1357322489 99357 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :poetry < 1357322519 135159 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Worst language ever < 1357322547 141265 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yeah i think i'm going to find that chaitin paper to read to scrub the bullshit out < 1357322577 708317 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :the biggest problem I have with brainfuck is losing track of what addresses I'm working with < 1357322585 972429 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :or fucking up my nesting < 1357322614 585160 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :wow googling "chaitin diophantine equations" sure gets you a lot of bullshit < 1357322636 517510 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Five million BF derivatives and not one of them fixes SirCmpwn's problem < 1357322646 261392 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I fixed it myself :P < 1357322647 979365 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: if you're actually going to be programming in it it might be nice to introduce a few mnemonic tools, like >7 being short for >>>>>>> and such < 1357322657 980798 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: thought about writing a preprocessor < 1357322664 307590 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :with macros and includes < 1357322673 290048 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Write a C->BF compiler < 1357322679 994424 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :that's cheating. < 1357322686 61491 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :and also bloody difficult < 1357322693 379656 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :"problem solved" < 1357322701 685347 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :eh, it's like a page of LLVM stuff isn't it < 1357322722 767597 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :question: can anyone think of a means of reading an arbituary length string in brainfuck to memory (zero delimited) and processing it after being read? < 1357322777 866122 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :keep a counter of how many characters are read, once you hit the null go back that many cells < 1357322790 555931 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :where to put the counter < 1357322802 644158 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :In your brick < 1357322813 760613 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :before all the characters, i guess? < 1357322816 360092 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :you could take advantage of address overflow in your interpreter, I suppose < 1357322828 394730 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: then how do you seek back to the counter cell? < 1357322832 425120 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i don't know, i've never done "serious brainfuck programming" and find the very idea of it a mite unsettling < 1357322852 281320 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I bet you could use a special value, like 0xFF, to delimit your string on both sides < 1357322858 810893 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :then seek back and forth to find the beginning and end < 1357322902 755051 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Shlemiel algorithm < 1357322996 589430 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :have you considered implementing Snobol4 in bf and using that instead? i think it would be less painful < 1357323018 568164 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :not using brainfuck to accomplish my goals defeats the purpose < 1357323030 934464 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Has anyone implemented befunge in brainf**k? < 1357323036 481003 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :brainfuck isn't really that difficult when you wrap your mind around it < 1357323036 966207 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what is the purpose < 1357323044 897653 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: I'm making an IRC bot in brainfuck. < 1357323065 99739 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I knew it < 1357323088 633653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think most simple string-processing bf programs I've seen generally bother with counters. If you just put 0s on both sides of the string, you can seek to either end with [<] and [>]. That seems to be enough for simple tasks. < 1357323110 124703 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Ever since someone mentioned esolang IRC bots earlier, I knew we would be looking at the prospect of a bf bot < 1357323111 14448 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :ah, shit, I've fucked up my message processing < 1357323120 734845 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :http://coinread.com/algorithmic_information_theory_cambridge_tracts_in_theoretical_computer_science_.301556.html "the arithmetization of register machines", fuck yes < 1357323130 449400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For more complicated tasks, "interpolated" things like "all even cells are characters, all odd cells are associated numbers" kind of things are popular too. < 1357323143 400318 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :GreyKnight: I have one working, just incomplete < 1357323146 291673 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :why is this a thing fizzie < 1357323159 138074 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you're the expert on weird bot implementation choices. help me understand < 1357323160 970071 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :GreyKnight: wire up stdin/stdout of your standard bf interpreter to a TCP socket and it works < 1357323162 420039 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fizzie: index, character, index, character, etc? < 1357323212 858975 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I'm crawling up my logic tree to find out where it stopped working < 1357323213 600113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For example, or character, someflagaboutit, character, someflagaboutit, so that you can use the flags to seek into places. < 1357323226 597766 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i sould have guessed the associated numbers were info, greyk- yeah < 1357323237 501677 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fungot: don't worry, we love you best < 1357323238 562448 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: only one place can sit to bishan, take the barcap... all thebest!! :) its time n whr? < 1357323252 230565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicycle: Why is writing IRC bots with weird languages a thing? I... well, I mean, isn't it obvious? What *else* would you do? < 1357323268 696361 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :ah, checking for the 'R' in "PRIVMSG" is broken < 1357323289 109046 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :when i wrote an irc bot i was told it was a wierd language choice so i guess i shouldn't complain < 1357323289 280436 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :probably because I tried to fold that code into the code for 'I' in "PING" < 1357323309 98072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicycle: What did you write it in? < 1357323323 327073 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :common lisp. so uh not quite as esoteric < 1357323333 751733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a sad about pietbot not really being around. < 1357323343 834816 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :did someone write a bot in piet? < 1357323344 928763 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :really? < 1357323352 804160 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :s/write/draw/ < 1357323353 596072 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :why does that surprise you < 1357323357 1405 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :well, yeah < 1357323358 519251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's a bit arguable. < 1357323362 585152 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: do you have the code? < 1357323370 765134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It connected and joined a channel, but I don't think it did anything else really? < 1357323371 532020 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I didn't think anyone actually used piet for anything < 1357323376 560778 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :uh, yeah. it's kind of terrible but it's there < 1357323387 195163 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: "i didn't think anyone actually used brainfuck for anything" < 1357323395 541329 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: then you are quite mistaken < 1357323403 472152 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yes, yes i was < 1357323404 833835 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :http://google.com/search?q=brainfuck+program+examples < 1357323407 761809 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I drew (most of) a roguelike in piet, I don't know where the source is < 1357323431 211498 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :piet gives you multiplication and division < 1357323431 382823 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(it was entirely terrible) < 1357323431 848933 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :lame < 1357323434 584497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicycle: Most mission-critical Apache-driven websites are running on mod_bf. (Not true.) < 1357323440 533590 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :and distinct comparison operators < 1357323456 301233 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: i kind of lost interest after esolang's constant number page (because that page is So Cool) < 1357323467 686396 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :hah < 1357323474 620641 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I don't see any value in that page < 1357323485 351899 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh? why not? < 1357323491 244922 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :although it might make my initial NICK/USER commands shorter < 1357323494 879107 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i think it makes a nice concrete example of kolmogorov complexity < 1357323502 359953 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :girls you're all pretty! < 1357323505 894490 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: I just use one method to get any number so I don't have to look at my code and wonder what it does < 1357323514 770149 :Taneb!~Taneb@host-92-17-59-127.as13285.net QUIT :Ping timeout: 260 seconds < 1357323517 260649 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :loop to get to the nearest power of ten, then adjust < 1357323521 843879 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i... are we having the theory/practice gap < 1357323524 342145 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :for brainfuck < 1357323527 835606 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :yes. < 1357323533 243684 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what have i become < 1357323543 134609 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :A monster < 1357323556 619144 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :ACTION shudders < 1357323585 539630 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I've been thinking about embedded systems < 1357323588 684601 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :reminds me that i was weirdly disappointed in my book on kolmogorov using combinators instead of P''/brainfuck < 1357323590 92674 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :many of them have memory mapped I/O < 1357323601 163408 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :you could make a whole system in brainfuck if you took advantage of this < 1357323623 535457 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :bfOS? < 1357323628 18384 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :yessir < 1357323638 990147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bf_txtgen NICK bfbot < 1357323642 4280 :EgoBot!codu@codu.org PRIVMSG #esoteric :​106 +++++++++++[>+++++++>+++>+++++++++>+<<<<-]>+.-----.------.++++++++.>-.>-.++++.----.+++++++++++++.+++++.>-. [653] < 1357323642 428581 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :you might even be able to get multitasking if you were insane < 1357323642 798122 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :pls make the filesystem checker be called "brainfsck" kthx < 1357323647 499767 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what is the link between mmus and bf here < 1357323652 266033 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fizzie: don't use that nick D: < 1357323653 458916 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: "if" < 1357323673 430839 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fizzie: I don't wanna change my code to use a different nick :P < 1357323692 119603 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :here's the WIP bot, btw: https://github.com/SirCmpwn/bf-irc-bot < 1357323694 521969 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I hear they have a thing called "NickServ" < 1357323700 718114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can bf_txtgen any strings, though. (The result is strictly non-optimal.) < 1357323709 814976 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Where you can "register" "nicknames" < 1357323711 113252 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :GreyKnight: but then I'd have to set up authentication in the bot, too < 1357323727 188111 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :and I have nick enforcement turned on for my account < 1357323728 303153 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :You can log in unregistered < 1357323741 756106 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: you can send the password as part of the server connection. i'ts very convenient < 1357323753 515934 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :So give the bot its own account :-P < 1357323754 276370 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: I'm aware of this, but it would require putting the password into my code < 1357323762 490705 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :and since I put this code on github... < 1357323767 177257 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: "a good use for that preprocessor stuff" < 1357323773 931706 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :yeah, yeah < 1357323778 380195 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :not worth the effort. < 1357323788 356249 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I'll just add underscores if the nick is in use < 1357323797 91537 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :You're writing a bf IRC bot and you're worried about too much effort? Okay then < 1357323799 665254 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm telling you, brainfuck programming will be revolutionized once you do this new "structured programming" paradigm < 1357323843 310016 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :taking this memory mapped I/O idea further < 1357323854 34754 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I wonder if it would be cheating to add some mappings to brainfuck memory < 1357323856 952666 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Dijkstra's famous paper "[/] considered harmful" < 1357323859 686020 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :for things like networking and shit < 1357323867 367576 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :in addition to the usual stdin/stdout < 1357323896 268253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should just be using PSOX for networking, of course. < 1357323900 554997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or is that PSOX 2. < 1357323907 161850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or is that PSOX 3.11 for Workgroups. < 1357323910 801035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something like that, anyway. < 1357323910 971586 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: followed by knuth's response, "Structured Programming in ///" < 1357323943 840292 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fizzie: I'm thinking about rewriting one of my existing IRC bots in bf < 1357323950 254845 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fizzie: so it'd need things like HTTP and shit < 1357323984 987635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, you get a sockets-style API from PSOX. "HTTP and shit" is just a SMOP. < 1357323988 30440 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :IRC bots need HTTP < 1357323996 420989 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :GreyKnight: if I rewrite this one, it would < 1357323998 168609 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ok i've been being sort of sarcastic but seriously you need some preprocessing or /something/ if you want to stay alive while doing this < 1357324009 412276 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: it's not as hard as you think. < 1357324009 621181 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fizzie: well, the HTTP anyway. I don't know about the other part < 1357324016 34133 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: I have almost half the code I need done < 1357324018 929933 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: Programmable shit. < 1357324034 806870 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bicycle: the key is excessive comments < 1357324038 336103 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fizzie, with a socket interface?! < 1357324085 51086 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: it's nice for bots to have some rest crap. like @google. < 1357324087 459059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: I don't think I want any shit in a sock. < 1357324092 382996 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: but geeeeeeeeeez < 1357324111 265248 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Bicycle < 1357324125 917002 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hi shachaf < 1357324132 272158 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: basically I think he's doing the preprocessing by hand < 1357324134 762491 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who is SirCmpwn < 1357324144 683474 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :God < 1357324150 78313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome SirCmpwn < 1357324151 700420 :HackEgo!codu@codu.org PRIVMSG #esoteric :SirCmpwn: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357324157 429091 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :"Standard way of getting numbers" was a tip-off < 1357324174 188189 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :a tip-off to his "bf programming style" < 1357324175 154690 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :hi shachaf < 1357324194 567167 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :GreyKnight: "standard" needs extra quotes < 1357324201 433670 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I do whatever makes sense when I need something to be done < 1357324212 279371 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Take as many as you need: """"""""""""""""""""""" < 1357324223 74117 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Ping timeout: 240 seconds < 1357324225 328246 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«"'standard'"» < 1357324232 227610 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :you could probably do this with the C preprocessor you know < 1357324241 199427 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :A few cunning macros < 1357324277 569425 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :probably. < 1357324287 461468 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :but a week from now, I'm going to forget this project ever existed. < 1357324304 92939 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric ::( < 1357324324 679998 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :@tell ais523 Hey coppro was looking for you on #acehack! Also, heptagram is AWOL. < 1357324325 67080 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357324325 250180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :‟" « » ‘ ’ ‚ ‛ “ ” „ ‟ ‹ › ⍘ ⍞ ❛ ❜ ❝ ❞ ❟ ❠ ❮ ❯ 〝 〞 〟 ꐄ " 󠀢 < 1357324334 574410 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what if you wrote cron in bf to remind you occasionally < 1357324338 881515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, lots of them in there. < 1357324359 595994 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: cronf**k you mean < 1357324378 494308 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shachaf: is... that last one from outside the BMP < 1357324397 607237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicycle: Yes, but it's boring. < 1357324402 427133 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :E0022 TAG QUOTATION MARK [] < 1357324407 131230 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric ::( < 1357324420 378113 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :HEAVY_RIGHT-POINTING_ANGLE_QUOTATION_MARK_ORNAMENT, the quote i never knew i always wanted < 1357324434 936404 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what the hell is "yi" < 1357324457 43158 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :What about BIKE_STANDARD_LEFT_QUOTE ?? < 1357324458 69428 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :what's that one language that pretends it's not esoteric and uses characters that no one has on their keyboard < 1357324465 585880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :APL. < 1357324475 282679 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :thanks. < 1357324476 521290 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :APL's cool, man, don't diss it. < 1357324478 602594 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Depends on your keyboard B-) < 1357324485 828926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :APL FUNCTIONAL SYMBOL QUOTE UNDERBARD, U+2358. < 1357324493 843355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now with extra bard. < 1357324497 545922 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you can use J or K if you don't want a forty year old keyboard made of cast iron, though. < 1357324515 109220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I missed some. < 1357324522 111051 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fizzie: how spoony are we talking here, on a scale from 1 to 10? < 1357324524 870128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just filtered for code points with QUOT in their names. < 1357324530 769916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But there are ones like < 1357324537 124481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2E20 LEFT VERTICAL BAR WITH QUILL [⸠] < 1357324547 342123 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :is there a character class for quoty characters < 1357324555 134715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :More than one! < 1357324565 878724 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i never should have doubted you, unicode. < 1357324577 731913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is GeneralCategory the same thing as character class? < 1357324588 846134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's InitialQuote and FinalQuote GeneralCategories. < 1357324608 125828 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i dunno. probably < 1357324621 356380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, " is neither an InitialQuote nor a FinalQuote, of course. < 1357324633 163142 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I was going to ask < 1357324633 620400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Therefore its GeneralCategory is OtherPunctuation. < 1357324633 841085 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :so what is it < 1357324638 846155 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :niiiiice < 1357324644 71286 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :What about APL quote quad? < 1357324645 889392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(If lambdabot wasn't broken, we could ask it all that!) < 1357324647 591980 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1357324656 206947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> text "\2203" < 1357324657 983317 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: : hPutChar: invalid argument (invalid character) < 1357324664 35002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot........... < 1357324676 336723 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :> text "hi" < 1357324678 168744 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : hi < 1357324678 947980 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GreyKnight: I listed it above. < 1357324693 107043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, its GeneralCategory? < 1357324695 797729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OtherPunctuation < 1357324701 61520 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Shocking < 1357324714 96983 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Why no APL category?? < 1357324733 942055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> filter (\x -> generalCategory x `elem` [InitialQuote, FinalQuote]) ['\0'..] < 1357324736 608822 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "\171\187\8216\8217\8219\8220\8221\8223\8249\8250\11778\11779\11780\11781\1... < 1357324751 928083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (`showHex`"") =<< filter (\x -> generalCategory x `elem` [InitialQuote, FinalQuote]) ['\0'..] < 1357324753 653899 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Real.Integral GHC.Types.Char) < 1357324753 824893 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of... < 1357324766 984340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (`showHex`"") $ filter (\x -> generalCategory x `elem` [InitialQuote, FinalQuote]) ['\0'..] < 1357324768 514707 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Real.Integral [GHC.Types.Char]) < 1357324768 685396 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use ... < 1357324778 828348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (`showHex`"") . ord =<< filter (\x -> generalCategory x `elem` [InitialQuote, FinalQuote]) ['\0'..] < 1357324781 891873 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "abbb20182019201b201c201d201f2039203a2e022e032e042e052e092e0a2e0c2e0d2e1c2e... < 1357324786 826165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (`showHex`"") . ord <$> filter (\x -> generalCategory x `elem` [InitialQuote, FinalQuote]) ['\0'..] < 1357324789 964581 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["ab","bb","2018","2019","201b","201c","201d","201f","2039","203a","2e02","... < 1357324795 716481 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :speaking of type errors, do we have Typed BF yet, to keep up with all the newest things in church calculus < 1357324797 935548 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Haskell: the language of type errors < 1357324798 401303 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION mashes keys randomly. < 1357324812 400234 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :System BF, we could call it! < 1357324818 973299 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: do it < 1357324858 772375 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Also implement the whole thing in the Haskell type system of course < 1357324866 153665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote OlegFacts < 1357324866 592663 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :OlegFacts says: GHC doesn't have a type checker. It emails your types to Oleg for checking. < 1357324881 422534 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :...actually i have no idea how that would work, typed lambda calculus works because you have A->B < 1357324898 294031 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i suppose someone somewhere has analyzed the meta-powerrrrr of various turing formalisms based on kindshit < 1357324938 842143 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hm it would be fun to generalize brainfuck to arbitrary data types, rather than just integers < 1357324963 565086 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"you can just encode any data as integers though" < 1357324965 904582 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that might be a halfway worthwhile derivative < 1357324980 907800 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Can it support bricks as a type? < 1357324982 233460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Derivative? Is that an infinite tape with a hole in it? < 1357325046 11867 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shit, how would curry-howard work if you don't have functions. i may actually think about this < 1357325074 935561 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :What no functions < 1357325080 118920 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :O_o < 1357325103 310006 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :data Brick = Brain Brick < 1357325111 272484 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :it's just not brainfuck if it's not based on tedious tape spinning < 1357325156 649070 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hey is there a unicode glyph for "brain" yet? < 1357325165 3167 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Possibly "brick" too < 1357325224 41032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.youtube.com/watch?v=4T3d4U29eqU < 1357325235 881 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: I kind (no pun intended) want to see how this Typetape thing would work now < 1357325242 197639 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yeah me too. fuck < 1357325276 890531 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the reference glyph for U+1F47E ALIEN MONSTER has a prominent exposed brain < 1357325284 817130 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Maybe we can bribe kmc to solve it and we can just eat popcorn and watch < 1357325315 685131 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :kmc: why is there... no, never mind, stupid question < 1357325319 748066 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but my browser font has some totally different octopus monster thing < 1357325329 731750 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :GreyKnight: japan < 1357325352 408215 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Yep < 1357325361 373336 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :there are also codepoints for MOUNT FUJI, TOKYO TOWER, and SILHOUETTE OF JAPAN < 1357325366 227840 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :though in fairness also STATUE OF LIBERTY < 1357325385 485187 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Although that raises the question of why the tentacle monster isn't the reference glyph < 1357325398 258055 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION spittake < 1357325419 165891 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Well. Japan. < 1357325454 108594 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm holding out for PYRAMID OF TIRANA or 801 GRAND BUILDING DES MOINES IA < 1357325471 211857 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :and we STILL don't have that noodle hanzi < 1357325473 385718 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you suck unicode < 1357325500 787513 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :What about a RAMPAGING GODZILLA glyph < 1357325509 90174 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :PISTOL and CRYSTAL BALL are both classified as "tools" < 1357325524 943782 :Taneb!~Taneb@host-92-17-59-127.as13285.net JOIN :#esoteric < 1357325544 23323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where's the classification? < 1357325545 569260 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Of course! < 1357325570 572346 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I've complained in the past about the lack of a YELLOW SIGN glyph < 1357325597 671574 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :but we don't know what it "canonically" looks like >:/ < 1357325610 495422 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :www.unicode.org/charts/PDF/U1F300.pdf < 1357325617 880378 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: that's what they WANT you to think < 1357325645 424834 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shachaf: re 2:10: I like this guy < 1357325703 344165 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: we can at least use the three-pointed squiggly Yellow Sign as a reference < 1357325711 954141 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :a tune in the key of....... BRAINS < 1357325724 683380 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's not like the MULTIOCULAR O reference glyph is accurate to the canonical (heh) source < 1357325738 657267 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: that's like using marco polo as a reference for chinese! < 1357325754 299307 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I say we submit a request to unicode about this < 1357325776 840714 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Maybe include the two variants of the Elder Sign too < 1357325791 952555 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :do they even have official admission criteria? or is it straightforwardly "someone who has money asked" < 1357325819 657758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"someone who monqy has asked" < 1357325821 756273 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :How are people supposed to adequately protect themselves against Shub-Internet online while Unicode drag their feet on the important Elder Sign issue?!?!? < 1357325842 694144 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :It's an outrage < 1357325883 761288 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :at least we can protect ourselves from Colosson using U+1F414 < 1357325935 325977 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :combining chicken above < 1357325945 676735 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1357325969 389269 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Colosson = ? < 1357325974 776516 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the numberwang robot < 1357325985 114078 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.youtube.com/watch?v=-r6NY4Kl8Ms < 1357325995 373906 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :wat < 1357326014 146963 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :COOKED RICE with COMBINING CHICKEN ABOVE < 1357326047 753736 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :If only you had some biang-biang noodles to go with it, eh? < 1357326060 377148 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :ACTION glares meaningfully at unicode < 1357326075 644131 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :wangs for the memory < 1357326179 505914 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1357326183 707248 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yeah this is pretty much russell right here < 1357326219 950666 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1357326344 64305 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Okay so for a "typetape" language we probably need some operator for combining two cells or combining the current cell with an accumulator? < 1357326374 567502 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I don't know how to do any useful *unary* operations on types < 1357326398 989438 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you're talking about generalizing the type of the cells? < 1357326416 972508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/NcKK I wanted to `run this but it just goes "No output." < 1357326424 195803 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I figured the cells themselves contained types < 1357326465 212573 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i was thinking that you would pick an algebraic data type, and then for each constructor you would have commands for "apply constructor", "remove constructor", and "loop if constructor present" < 1357326493 451853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Anyway there's also the Quotation_Mark UCD property, PropList.txt http://sprunge.us/JOXE -- but I can't get that out of Unicode::UCD.) < 1357326511 355399 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which kind of correspond to +-[] < 1357326518 193516 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :except not, because of negative numbers, but anyway < 1357326539 223825 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Solution: negative types :o) < 1357326539 433992 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357326540 816448 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :natural numbers were enough for our forefathers, i say < 1357326547 845481 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357326551 499731 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder what negative types are < 1357326595 528041 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I really hope they exist < 1357326602 814466 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :so, how do you define a new type (constructor) < 1357326608 126974 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(or can be made to exist) < 1357326619 856467 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well in my simple conception, you don't, not in the language < 1357326628 940602 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's more like a family of languages, one for each algebraic type < 1357326638 867600 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :" In type theory, a negative type is one whose eliminators are regarded as primary" < 1357326672 832057 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :another question is how you deal with constructor mismatch < 1357326676 867895 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think probably the command should do nothing < 1357326717 439169 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Disclaimer: I don't actually know enough about type system arcana to design a language with a tape of types properly < 1357326747 288214 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(I just like the idea) < 1357326750 566857 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well "type" is itself something of an algebraic data type < 1357326755 273554 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :er, why is it a tape of types, not a tape of typed objects < 1357326764 565507 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :data Type = TyInt | TyFunction Type Type | ... < 1357326775 467683 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :every interpreter in Haskell for a typed language has a type like this < 1357326782 648513 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: because this is #esoteric :o) < 1357326799 503495 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the thing that makes types interesting is the typing judgement, which relates expressions and types (and contexts) < 1357326860 983228 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :needs more subtyping < 1357326865 220360 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: someone was trying to implement IEEE floats in Haskell's type system a while back. I figure this should be doable too. < 1357326895 956787 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :implement them, like, as types? < 1357326934 281835 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Apparently < 1357326964 112354 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :To answer your next question: I haven't the faintest idea :-) < 1357326969 157791 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i would have thought that'd be too close to rational arithmetic for it to be possible in haskell types < 1357326974 816570 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what... what's my next question < 1357327017 886641 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :"What/How on earth..." < 1357327052 852492 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :nah this channel has elliott pasting edwardk vintage type signatures < 1357327068 59994 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you get used to these things < 1357327076 343888 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Wait, isn't Haskell's type system TC? < 1357327113 814741 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :well you can infer types most of the time < 1357327130 591979 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :GreyKnight, I don't think it is quite < 1357327138 655278 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i don't think haskell is even up to System F's level? < 1357327141 569061 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Oh! < 1357327184 980139 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :ACTION thought it was < 1357327186 788121 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh what < 1357327211 548681 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :right, system F allows higher-rank types, which are not in standard Haskell < 1357327227 259662 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :functions that require their arguments to be polymorphic < 1357327231 405256 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :GHC supports that though < 1357327274 111421 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :not entirely sure what "turing-complete type system" means though >_> < 1357327303 608432 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :You can have turing-complete bathroom tiles < 1357327305 889364 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Well I thought Haskell's was but I guess I was wrong. Is it possible, I wonder? < 1357327321 742052 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :well what do you mean < 1357327325 291546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Turing completeness is hardly a desirable property in a type system. < 1357327330 901436 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :(I'm serious about bathroom tiles that can be turing complete) < 1357327333 610137 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :type inference is uncomputable in system f < 1357327344 507650 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Taneb: now i want to tile my house with a wang set. thanks < 1357327362 717193 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Bicycle, it'll never repeat! < 1357327368 50626 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Unless it does < 1357327372 595766 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :But you can't prove it! < 1357327373 619473 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure, there are type systems where you have abstraction, application, and therefore normalization, at the type level < 1357327399 606633 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(there is also C) < 1357327416 368162 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in dependently typed languages, typically there is not a syntactic distinction between terms and types < 1357327431 718969 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :3 : Int, Int : Type, ((\x -> Int) 3) : Type < 1357327470 518122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In GHC, BOX :: BOX < 1357327476 18914 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :uh, is Type a type, then? < 1357327495 177254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Type corresponds to * in Haskell, if you know Haskell kinds. < 1357327515 295253 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :right, so it's a kind < 1357327536 538143 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hm my life has been flipped now. Turned upside down, in fact < 1357327543 346682 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :types are values in the kind system < 1357327544 213403 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bicycle: if you admit "Type : Type" then usually bad things happen < 1357327549 206084 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :yes, that's why i'm asking < 1357327549 379154 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sometimes there is an infinite hierarchy < 1357327550 236421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicycle: There is a bit less of a distinction here, though. < 1357327554 52323 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Set : Set1 : Set2 : Set3 : ... < 1357327555 890665 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :also what's the type of \x -> Int? [top] -> Type? < 1357327566 848489 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1357327573 111619 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or say forall a. a -> Type < 1357327590 899004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Can you be polymorphic like that? < 1357327593 457236 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oh right, real people use polymorphism < 1357327605 415890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Agda doesn't have polymorphism as such, as far as I know. < 1357327624 975196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it might have something with levels to make things that are level-polymorphic, or something. I don't know. < 1357327635 104499 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm not talking about Agda specifically < 1357327642 922213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not either. < 1357327655 784449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But most of my limited intuition for dependent types comes from Agda. < 1357327659 468608 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :mm < 1357327691 857954 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i have got to figure out how dependent types work sometime. it seeems like one of those things that should seem intuitive but i haven't worked through my stupid head yet < 1357327777 649074 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :So Type : Kind : Metakind : Metametakind : ... : Meta^NKind < 1357327789 674915 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :they just use numbers < 1357327799 977915 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Sounds sensible :-U < 1357327802 528212 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i don't know why they even bother defining separate words at first any more :/ < 1357327820 777888 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you're just going to generalize this shit anyway, peeps < 1357327827 72878 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Value : Type : Kind : Metakind etc < 1357327831 931998 :Taneb!~Taneb@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Is there anything left of Value? < 1357327843 369834 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bicycle: if you have a passing knowledge of haskell, you might enjoy reading http://www.cse.chalmers.se/~ulfn/papers/afp08/tutorial.pdf < 1357327850 117901 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :thanks, i will < 1357327902 27775 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :...i think i've seen this before... < 1357327922 193067 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Taneb: I guess past Metakind you're going to find they are mostly all just "*" anyway :o) < 1357327953 176544 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :-> at least is probably going to keep coming up < 1357327974 216702 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Oh hm < 1357327990 603655 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1357328014 802511 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :ACTION loses his train of thought somewhere in Metakind Forest < 1357328034 81274 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :. o O ( I shoulda brought breadcrumbs ) < 1357328034 563166 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :metakind cuts < 1357328040 756259 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :so the real question here is obvious: how can we make a brainfuck derivative where Type : Type < 1357328068 414885 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :ACTION uses Metakind Cut! The tree is cut down! Now you can get past it! < 1357328127 984044 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hm, so, this tutorial. why can't agda infer Bool -> Bool from not false = true; not true = false? how are dependent types involved there? < 1357328135 89029 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Okay I think kmc's angle on a typed bf derivative was more productive than whatever I was blathering about < 1357328151 898030 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :. < 1357328152 69947 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sgeo: You have 1 new message. '/msg lambdabot @messages' to read it. < 1357328155 890701 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :@messages < 1357328156 61073 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Bike said 2h 48m 58s ago: so what's the problem with having applicatives be regular racket functions (possibly with some eval calls if they're multiply wrapped) and operatives be a type you pretend < 1357328156 232401 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :is underlying but really is overlying applicatives < 1357328177 599990 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :what if we had dependently kinded Kernel < 1357328202 743465 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bicycle: Then my head asplode < 1357328214 421729 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bicycle, the problem is that my wrap function would behave differently semantically, rather than just performance-wise, from a wrap implemented in pure Qoppa < 1357328217 248384 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, typed bf derivatives? I assume you've already gone through all variations of (brain :: Brick) possible? < 1357328232 266003 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And that bothers me < 1357328262 723810 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I think kmc already implemented brickbraining as an algebraic data type somewhere in scrollback < 1357328272 154124 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sgeo: so you can't just define #%app so that ((wrap foo) . bar) = (foo . (eval bar)) or < 1357328278 584543 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GreyKnight: That type was uninhabited. < 1357328293 331962 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :or is it %#app... whatever < 1357328299 898910 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's #%app < 1357328325 352298 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :punctuation is a blight < 1357328361 991156 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1357328377 229619 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :ACTION installs some furniture in the type and puts up a "For Rent" sign < 1357328387 959301 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION is not sure if that would work or not (still doesn't solve my problem of wrap being a primitive for reasons other than performance) < 1357328423 596343 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm a bit tired right now <-- excuse I use whenever brain is not working properly < 1357328426 500478 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :er what, it's supposed to be a primitive < 1357328448 163274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: because of time travel duh < 1357328455 221442 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :In Qoppa, or just in Kernel? < 1357328459 230560 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :kernel < 1357328468 750805 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i dunno about qoppa, i only skimmed kmc's post. < 1357328477 270001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :qoppa qoffee < 1357328480 492026 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :also hm, i must have some kind of brain block, because N = 0 | SN makes sense to me in set theory but not so much in type theory < 1357328496 211039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in the qofree qomonad < 1357328524 124317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: than'x < 1357328538 859995 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yw < 1357328568 89393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicycle: Why doesn't it make sense? < 1357328596 313798 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :I have no idea. I just can't register Nat - zero : Nat, suc : Nat -> Nat and that being it. < 1357328626 796273 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i suppose the type of pre is actually Nat -> Maybe Nat or something... < 1357328637 758809 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bicycle, if we're just talking wrap as a primitive, I _think_ it's easier to just have wrap extract the Racket function out of the container for operatives < 1357328653 176228 :Bicycle!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net NICK :Bike < 1357328672 53044 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Sgeo: isn't that what i said? < 1357328679 377764 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :wait, no, it isn't < 1357328703 123161 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm gonna go ahead and mug you for your tiredness excuse right now kthx < 1357328706 437729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike.......... < 1357328717 326811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your nick is wrong. < 1357328727 663357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : After you choose one, you're doomed to spam #esoteric about it forever. <-- i assume you mean "it" in the general sense, since Sgeo proves that "it" can change (but the spamming doesn't) < 1357328767 925661 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :That is not dead which can eternal spam < 1357328780 166162 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1357328789 417115 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :And with strange qoppas even spam may cospam < 1357328810 107269 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hmm what would cospam be < 1357328826 890908 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :maybe i should try learning typeshit by making a statically typed Kernel derivative. < 1357328871 858178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: are you familiar with the cata(?)morphism representation of this, i.e. Nat = forall a. (a -> (a -> a)) -> a ? < 1357328884 196669 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :oerjan: a bit < 1357328885 114577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(a -> (a -> a)) -> a? < 1357328904 279434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not (a -> a) -> a -> a or something? < 1357328909 24227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wait < 1357328916 244137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, what shachaf said < 1357328920 788723 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: statically typed? You're a madman! < 1357328927 941081 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: ? < 1357328928 148992 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(I approve) < 1357328946 562635 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aka church numerals in the case of Nat < 1357328948 912970 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Statically typed Kernel sounds quite bizarre to me < 1357328961 147847 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :why? types are pretty much totally orthogonal to vau calculus < 1357328973 762847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Uhhh you mean Boehm-Berarducci encoding????? < 1357328983 159646 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :well, i guess eval can't be typed terribly sanely < 1357328996 554098 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :burn that bridge when i get to it < 1357329015 520858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: cospam is a program that can read an unlimited amount of mail, no matter how worthless < 1357329040 777482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or is that just a spam continuation... < 1357329057 286921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: I AM SURE MUST HAVE SOME NAME INVOLVING *MORPHISM < 1357329059 747689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Should I invite beaky from #haskell to this channel? < 1357329062 75484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+IT < 1357329068 104587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: I DON'T KNOW < 1357329071 461344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think they'd fit right in. < 1357329072 119678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:49 I've just made a profound discovery < 1357329072 315898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:49 both water and air are monoids :D < 1357329080 715840 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :wat < 1357329094 130747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ...that's not itidus in disguise is it? < 1357329097 642156 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shachaf: ask them what type hydrogon is dependent over. thanks < 1357329105 492613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: You ask. < 1357329130 357754 :AnotherTest1!~AnotherTe@94-224-28-191.access.telenet.be NICK :AnotherTest < 1357329132 606208 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric ::t hydrogen < 1357329134 84341 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `hydrogen' < 1357329139 147830 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric ::t hydrogon < 1357329140 643805 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `hydrogon' < 1357329152 799301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> cake < 1357329154 777819 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["One 18.25 ounce package chocolate cake mix.","One can prepared coconut pe... < 1357329155 308806 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you suck, haskell < 1357329166 207107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: but cake................. < 1357329172 258677 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(I don't know what "hydrogon" is. A plane figure which grows two new sides every time you cut one off?) < 1357329178 748178 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :11:52 hydrogen :: Atom :D < 1357329198 203080 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: contrary to common belief, #esoteric is not really "a channel for crazy people", but has (ostensibly) a topic... is beaky from finland? < 1357329199 992625 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :but what isotope! < 1357329201 234349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Wait, is that in /msg? < 1357329205 358167 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Wait, that's a hydragon < 1357329207 860858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: best definition < 1357329215 452334 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :shachaf: who wants to know < 1357329236 121277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: beaky's IP address seems to indicate UAE < 1357329249 79483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote shachaf: contrary to common belief, #esoteric is not really "a channel for crazy people", but has (ostensibly) a topic... is beaky from finland? < 1357329252 470901 :HackEgo!codu@codu.org PRIVMSG #esoteric :894) shachaf: contrary to common belief, #esoteric is not really "a channel for crazy people", but has (ostensibly) a topic... is beaky from finland? < 1357329263 821504 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :shachaf: but he may be from Finland *originally* < 1357329285 676149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: you are hereby nominated for self-defeating irc line of the year hth < 1357329295 424445 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :almost got message parsing working ^_^ < 1357329308 470178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: I'm not "from" Finland but I'm a citizen thereof -- that counts, right? < 1357329309 499600 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: thanks < 1357329312 99985 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :got all the way to identifying PRIVMSGs and checking if the first character is J (join command) < 1357329316 856927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ARGH SO MANY NEW PEOPLE < 1357329322 704987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome SirCmpwn < 1357329324 215313 :HackEgo!codu@codu.org PRIVMSG #esoteric :SirCmpwn: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357329325 173107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome Bike < 1357329326 561274 :HackEgo!codu@codu.org PRIVMSG #esoteric :Bike: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357329327 279990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome GreyKnight < 1357329328 622333 :HackEgo!codu@codu.org PRIVMSG #esoteric :GreyKnight: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357329329 894973 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hi monqy < 1357329330 547843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There. < 1357329335 35020 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :feel free to stop welcoming me < 1357329340 899304 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I did read that the first time < 1357329342 665699 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :`welcome SirCmpwn < 1357329344 241960 :HackEgo!codu@codu.org PRIVMSG #esoteric :SirCmpwn: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357329348 196469 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :`kick GreyKnight < 1357329349 449547 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: kick: not found < 1357329353 319682 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: so how are you going to deal with the excitingly unspecified nature of irc < 1357329359 664029 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: hmm? < 1357329367 52917 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: citizens of finland who aren't from finland are not from finland? < 1357329372 972576 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SirCmpwn: i'm sorry but spamming welcomes is also an #esoteric tradition. and i do the kicking here (very rarely) < 1357329374 224822 :Taneb!~Taneb@host-92-17-59-127.as13285.net QUIT :Read error: Connection reset by peer < 1357329374 919248 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Can we welcome bfbot when it arrives? < 1357329376 908606 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :servers with different commands and so on < 1357329386 777097 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: I can say for sure that all messages take up one line, so I read until \r\n and I can successfully isolate messages < 1357329388 511773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1357329396 394397 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: then I just handle standard RFC messages from then out, and ignore invalid ones < 1357329399 395449 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :and yes where is this bot? i want to see it do nothing in proximity to me < 1357329407 758565 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: good luck~ < 1357329411 624026 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I'll let you know when I finish the "join channel" command < 1357329413 253936 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :oh a new bot? < 1357329418 257298 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :then I'll bring it here so you can see it doing nothing < 1357329425 960451 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you need it to respond to pings, too. < 1357329428 833724 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :yep < 1357329432 977378 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I have a handler stubbed out < 1357329438 207575 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I have written bots in sensible languages before < 1357329443 135013 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :otherwise it can only do nothing for a few minutes at a time. pretty underwhelming imo < 1357329459 181925 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :I should fix delphi < 1357329474 35679 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :so, as our token practical language deployment expert, how do you think adding kinds to brainfuck would improve your programming workflow? < 1357329492 131259 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :you can whois it right now, if you want < 1357329511 262200 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I done broke something, though :( < 1357329514 255746 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :What's its name? < 1357329520 256937 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :bfbot obv. < 1357329525 148347 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :bfbot < 1357329526 18622 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :bft for short. < 1357329528 794141 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :ACTION isn't following < 1357329541 232547 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I'm hitting the same breakpoint for every character read < 1357329548 379121 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :but only AFTER reading a PRIVMSG for the first time < 1357329576 504550 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :AnotherTest: just take the b (the second b) and o out, and bam, "bft". < 1357329613 496023 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Now turn the f upside down and remove its crossbar. Bam, blt < 1357329615 585880 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Bike: I got that, just not the whole thing about this new bot. "bfbot". I assume that this will be... another brainfuck interpreter? < 1357329620 387775 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Now I'm hungry < 1357329624 761329 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :AnotherTest: no, it's written in brainfuck. < 1357329626 417292 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :obviously. < 1357329630 868333 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :aha, the boolean cell is set to -1 at some point, when it should be set to zero < 1357329634 655916 :Taneb!~nathan@host-92-17-59-127.as13285.net JOIN :#esoteric < 1357329637 50523 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :So how do you do networking? < 1357329645 601374 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AnotherTest: hook up stdin/stdout to a tcp socket < 1357329646 222200 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :pipe through netcat like a real man < 1357329655 806186 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :piping through netcat is one way < 1357329662 787688 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :AnotherTest: "cheating" :-U < 1357329683 883120 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :it's not cheating! why it's probably the most unix-philosophy program i've heard of in the last five minutes < 1357329694 731532 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :GreyKnight: okay, how about this: it's an interactive CLI program that simulates an IRC client, that just so happens to work if you plug it into a TCP socket < 1357329711 71308 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ooh, you're a pro. < 1357329713 1639 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be QUIT :Read error: Connection reset by peer < 1357329722 713007 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357329733 583577 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: to be fair the only contender for that award was "brainf**k with a type system" < 1357329751 962474 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :well, my networking doesn't seem to work either :( < 1357329759 171178 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :actually there was someone talking about an FLPL compiler in another channel < 1357329769 864139 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :anyway, this smells like a brainfuck extension! < 1357329771 17657 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i don't know what FLPL is,but i don't think you pipe it, so bfbot is the champ. < 1357329771 404881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's cheating to not use PSOX. < 1357329775 323725 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :AnotherTest: it's notworking then :-? < 1357329786 358200 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I just wrote my own bf interpreter to help debug it anyway < 1357329791 237527 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :GreyKnight: I would assume, nice one btw < 1357329796 229518 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I wanted to write out network traffic to the console, as well as add some simple debugging < 1357329821 259312 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(In Russia they call it nyetworking) < 1357329830 337305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(no they don't) < 1357329833 105074 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :What extension is being used for this brainfuck bot? < 1357329838 719971 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(Yes they do) < 1357329842 968412 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :none, straight up brainfuck, AnotherTest < 1357329851 381701 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :straight outta compton < 1357329854 637478 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: i'm thinking to keep up the unixness you should just use tee < 1357329861 916416 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :AnotherTest: https://github.com/SirCmpwn/bf-irc-bot/blob/master/irc-bot.bf gaze < 1357329864 829275 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :gaze < 1357329872 330170 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: I'm developing it on windows /confession < 1357329892 695859 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: also, I don't think netcat would work, piping in bash is one way < 1357329900 802812 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: you could probably hack up socat to get it working < 1357329922 58955 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :isn't that cheating :(? < 1357329924 49338 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh yeah bash has that silly /dev/tcp/ thing < 1357329934 285557 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AnotherTest: isn't what cheating? < 1357329948 303314 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: have you considered writing a minimal POSIX system on top of windows? in brainfuck. to facilitate this. < 1357329954 26049 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :using an external program to connect to the network < 1357329961 721832 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: briefly considered, then discarded that idea < 1357329970 731171 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: I agree < 1357329974 292256 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AnotherTest: not really < 1357329985 779877 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AnotherTest: wiring up pipes is a very typical unixy thing to do < 1357329996 92266 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric : GreyKnight: okay, how about this: it's an interactive CLI program that simulates an IRC client, that just so happens to work if you plug it into a TCP socket < 1357329996 709357 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :briefly considered <-- did you really? you are my new hero. < 1357329999 281020 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :alright alright < 1357330028 104813 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :but as a compensation < 1357330031 23963 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :Bike: I'm thinking about doing some sort of minimal brainfuck system on embedded devices that use memory-mapped I/O, like most ARM devices < 1357330034 367420 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Echo echo < 1357330035 532833 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you're the perfect marketing tool for me and greyknight's effort to bring brainfuck into the modern, strongly typed age. < 1357330041 120358 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :you must write an AIML interpreter too < 1357330043 529685 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :and embed that < 1357330044 17371 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can use two pipes for the netcat solution. (Named pipes, for example.) And some versions of nc can fork-exec a program themselves, with both stdin/out redirected. < 1357330051 440162 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(all in brainfuck, ofcourse) < 1357330058 558151 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fizzie: make it work and I'll believe you < 1357330064 555156 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: hm that would probably be a fun way to learn FPGA if i had one < 1357330073 243620 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :or verilog < 1357330074 482898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SirCmpwn: The named-pipe solution was made work on-channel a while ago. < 1357330079 239413 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fancy. < 1357330095 89941 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: for clarity, fizzie here has written an irc bot in befunge < 1357330105 547906 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :someone should write a syntax-directed parser translation tool that generates brainfuck code to do the translation < 1357330107 577944 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :my condolances < 1357330120 927930 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AnotherTest: that most certainly is cheating < 1357330123 406171 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fungot: introduce yourself < 1357330124 76450 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: hey... i am sorry i overslept. now i am in extreme situations: first- before getting it < 1357330132 616890 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Says the bfbot guy < 1357330140 844592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The named-pipe solution is really just "mkfifo in; mkfifo out; brainfuck > in < out & nc someplace < in > out". < 1357330142 719456 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AnotherTest: that's like saying writing C qualifies as writing assembly < 1357330144 838144 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Hey fungot, get an alarm clock! < 1357330145 731054 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: nw i has cum mre frm urself thn frm othrs hav done before the parade just now. she's in for a sec < 1357330152 709757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat $(ls wisdom | shuf | head -n1) < 1357330153 236510 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fungot, i had a rough night too, but we can get through this thing. Together. < 1357330153 759876 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: u didnt giv..atlast min wat can i do. < 1357330154 361151 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: gaspacho: No such file or directory < 1357330156 446143 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :SirCmpwn: It's not (assuming the translator generator is writing in brainfuck) < 1357330159 312752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat wisdom/$(ls wisdom | shuf | head -n1) < 1357330160 964411 :HackEgo!codu@codu.org PRIVMSG #esoteric :iwc contains puns! Puns galore! Puns after puns after puns! Also science! < 1357330170 416310 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AnotherTest: hah < 1357330182 848006 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I should make a C compiler in bf next time I'm feeling sadistic < 1357330201 329778 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :great idea < 1357330208 987615 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: make it target your bf cpu. < 1357330215 771830 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I have a bf cpu? < 1357330219 348031 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot doesn't really compare when it comes to painfulness; it's in Funge-98 and uses things like STRN, it's really a pretty pleasant to write code for. < 1357330220 221858 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i vil mistake me only cha.dnt talk to ur mummy.and once more. if its just us < 1357330221 722796 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :^style < 1357330222 429486 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms* speeches ss wp youtube < 1357330222 844521 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1357330223 494952 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1357330237 190124 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :^style jargon < 1357330237 948211 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: jargon (UNIX-HATERS mailing list archive) < 1357330247 359504 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: iunno, probably < 1357330254 131273 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fungot: what are your thoughts on X < 1357330254 967190 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: a publisher that i find that things like that) which takes the brute-force approach to this, with what happens on its or a regular shape? can you imagine something worse!! < 1357330259 445032 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fungot: this seems more appropriate < 1357330260 131828 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: of os/ 8 days, your punishment will be considering your case. < 1357330327 298973 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :the problem with writing low level stuff in bf becomes how unoptimized bf is < 1357330332 858486 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :SirCmpwn: You should add plugins < 1357330340 172570 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :how < 1357330341 347548 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :see, that's why you need a cpu < 1357330346 922045 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :think of it: superscalar brainfuck < 1357330350 29555 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :stdin/stdout is busy, AnotherTest < 1357330366 171874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, that's why you should be using PSOX. < 1357330368 600972 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :with regexes < 1357330382 13960 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :couldn't you make it go to a different program depending on the output? < 1357330386 474998 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(or input) < 1357330407 490841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You get sockets, file IO and such with PSOX, after all. < 1357330429 769733 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :okay, here we go < 1357330447 125459 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :in theory, it should work proper, and hit a breakpoint when it gets PMed "J #channel" < 1357330467 855874 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :theory apparently isn't as great as it's chalked up to be. < 1357330489 852416 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: it's the future! < 1357330528 591995 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :i actually kind of want to try this now. a brainfuck processor that batches increments and stuff might actually be interesting for a noob like me < 1357330549 316284 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :someone just suggested a redstone compiler to me. < 1357330560 74036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there are a couple brainfuck processors. < 1357330575 383023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not physically realized ones, but designs. < 1357330587 191212 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :minecraft is poison, don't do it < 1357330596 274444 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fizzie: not good enough >:-( < 1357330598 364141 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fizzie: there's a problem with the idea of bf processors < 1357330630 989002 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fizzie: there are 6 bf instructions. No self-respecting CPU designer would leave those extra bits unused. It'd be rounded to 8 < 1357330665 798573 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :What if the machine used base six instead of base two? < 1357330669 548377 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :You gotta think outside the box. < 1357330680 499990 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :no self respecting CPU designer would use base six. < 1357330683 784712 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :MAYBE base 3 < 1357330687 266946 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :if they hated freedom. < 1357330689 932991 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :There are eight commands listed on http://esolangs.org/wiki/Brainfuck but okay < 1357330710 852234 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :Excuse you, Setun is the greatest computer ever designed. < 1357330715 978075 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :And who loves freedom more than socialists? < 1357330726 181753 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :GreyKnight: right, err < 1357330730 225425 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :pretend I said nothing of the sort < 1357330744 459412 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :oerjan: we need a swatting here < 1357330794 999147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.clifford.at/bfcpu/bfcpu.html is I think the one I was thinking of. < 1357330804 117222 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But it's probably not the only one.) < 1357330819 990079 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be NICK :delphi < 1357330831 100537 :delphi!~AnotherTe@94-224-28-191.access.telenet.be PART :#esoteric < 1357330859 827937 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :has a cache. that's more like it. < 1357330873 926262 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :fizzie: hey he has a compiler too! http://www.clifford.at/bfcpu/bfcomp.html < 1357330934 488830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not a C compiler, though. And it's (I think?) not written in Brainfuck. < 1357330959 878257 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :these commits are probably going to get me on the list of github commits with naughty language < 1357330973 264532 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357330974 699487 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Well, if you can rewrite the compiler in its own language, you could easily make a bf version < 1357330977 354129 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :isn't that every comit < 1357330979 292417 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :http://www.commitlogsfromlastnight.com/ < 1357330979 657137 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :commit < 1357330999 563758 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Bike: ITYM vomit < 1357331008 816355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: The yacc-generated parser might be slightly awkward to rewrite in bfc. < 1357331013 897207 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"Forgot to recursively optimize loops in multitape-brainfuck." !!!!! < 1357331045 528420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Possibly the lex-generated lexer too.) < 1357331062 372984 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«Saving now, this is some seriously complex shit trying to make this inherently-not-guaranteed-to-be-sample-accurate stuff into something resembling sample-accurate-to-the-greatest-extent-possible... It's on the verge of becoming usable, at least for the m» yes < 1357331070 211743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though that would be pretty simple to reimplement without lex.) < 1357331073 453907 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Details details < 1357331081 948094 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357331103 458121 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be QUIT :Remote host closed the connection < 1357331110 814764 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Worst oracle < 1357331111 745750 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :god damn how much of this is minecraft < 1357331117 636046 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :how much of github is minecraft < 1357331122 830755 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357331130 700889 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :TheOracle: are you the worst oracle? < 1357331131 282980 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Whom you if you, old time to the wide world and. < 1357331133 573738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: It's actually a fact that Github runs on a redstone thing. < 1357331136 891114 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Yes < 1357331143 958195 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :that explains a lot < 1357331149 226539 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :TheOracle: < 1357331149 875624 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Thy question cannot be answered by the Oracle! < 1357331156 768997 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Well at least it no longer crashes < 1357331158 783633 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: did you see that site which attempted to rank the awesomest ninja rockstar awesome real hackers on GitHub using some pagerank algorithm? < 1357331171 504909 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it decided that the 10 awesomest most awesome projects were 9 Ruby libraries and Homebrew < 1357331179 386172 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Linux kernel was down in the 100s < 1357331181 528815 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :$ git tnt < 1357331187 56243 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :kmc: why would i see that site, ever < 1357331199 378385 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Merry christmas stroke your, was soon solved they had seen her. < 1357331207 200115 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also someone's vimrc beat out vim itself by a large margin < 1357331215 594567 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it turns out that pagerank algorithms are very good at detecting circlejerks < 1357331216 702665 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Awesomest awesome super awesome happy fun haxxors < 1357331218 579134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What do you think of oracles? < 1357331219 928557 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: thus making it active user community, downloadable implementations, etc. are just a sin x b cos x iirc, x64 doesn't even support fnord other than windows). :p < 1357331231 437343 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fungot: What do you think of circlejerks? < 1357331232 136980 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: she's a nurse and it's very tough to get: () is < 1357331234 383489 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :TheOracle: What is the answer to all life, the universe and everything else? < 1357331235 41978 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Up with who is, to all the animals could not feel. < 1357331243 870065 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :you sound worryingly relevant, fungot. < 1357331251 637863 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: i don't know any scheme jobs in the uk. rome was hot, though. < 1357331258 61246 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :TheOracle: even fungot does better than you :( < 1357331258 641197 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Own fashion , that mean mollie he said should be. < 1357331259 379303 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :AnotherTest: hack on a scheme os... there shouldn't be more than one define) is done like this too narrowly. there are no 12" or 17" macbooks yet. < 1357331271 662446 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Leave fungot alone, he's distracted by the hot nurses from Rome < 1357331273 75378 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: what purpose doe tuples serve? you mean breaking the line in topic... just a small, extensible abstract object facility that could serve as a stop-motion recorder ( yes, this was not correct after saying that he can't combine them into compilable c code < 1357331275 124023 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :TheOracle: Bots are off-topic in this channel. Please leave. < 1357331275 794223 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be PRIVMSG #esoteric : there are, merry christmas what right have you to. < 1357331276 153771 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :enlarge your macbook 200% today < 1357331290 135610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :AnotherTest: You too. < 1357331293 890148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, not leave. < 1357331295 517091 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Bots isn't in his dictionary yet :( < 1357331297 290138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Have your bot leave. < 1357331305 172974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is the wrong channel for bots! < 1357331312 935576 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :What about fungot? < 1357331313 106778 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Did we ever figure out if Sgeo was a bot or not < 1357331313 679540 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :AnotherTest: hope you understand me? < 1357331325 36630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's no-one here but us bots. < 1357331333 840006 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you have to tell me if you're a bot < 1357331342 406951 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :botornot.com < 1357331350 256651 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :But if the bot is written in an esoteric language, it's fine right? < 1357331354 422029 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: the preferred way to install homebrew is ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)" < 1357331358 854358 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :curl -k means "don't check SSL certs" < 1357331359 508324 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric ::( < 1357331382 67404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What happens if you don't give it -k? < 1357331389 942132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What does it check them against? < 1357331416 563647 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :kmc: tell them "fix your certs" plz thx < 1357331417 394782 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :shachaf, I'm guessing it fails miserably < 1357331434 680978 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GreyKnight: If I remember correctly it does something much worse. < 1357331435 702749 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :but without certs someone could install a malicious homebrew! that installsmalicious ruby software!! < 1357331442 535232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I don't remember whether I remember correctly. < 1357331451 201131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Against the "default CA cert bundle", whatever that means in your curl installation. < 1357331477 535703 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the cert is github's cert < 1357331481 44388 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's presumably a legit cert < 1357331483 42743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, my curl gets that URL just fine without -k. < 1357331484 382490 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :this agda tutorial puts a space in "shorthand" < 1357331486 391002 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"short hand" < 1357331505 635730 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :How can it do something worse than "don't check certs" or "fail miserably"? < 1357331505 845038 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Unless it causes your computer to sprout a knife-arm and cut you or something < 1357331505 845226 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but people have broken curl installs on their broken macs and have no CA certs, or something < 1357331550 496771 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm 95% sure that they're only using SSL because github forces it < 1357331553 905294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought curl didn't actually check certificates as such. < 1357331554 563298 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and they want to host on github < 1357331555 210580 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :kmc: I can't decide if that's better or worse < 1357331563 203199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't remember, though. < 1357331569 627275 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :most of these "curl | sudo sh -" installers don't even use SSL < 1357331584 966513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does check certificates by default. < 1357331624 862959 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :"curl | sudo sh -" <-- now I have a D: < 1357331665 967396 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :welcome to modern life < 1357331670 745408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know if that's any worse than a right-click-link-save-as-run installer. < 1357331700 587580 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's not < 1357331705 414046 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :those are terrifying too < 1357331713 814092 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :mm, probably worse, since it explicitly asks for administrator privileges? (like any old windows user didn't have administrator privileges) < 1357331715 70869 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :It's slightly worse in that you don't even have the opportunity to inspect what's been downloaded < 1357331724 91122 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well it's not hard to do so < 1357331736 124122 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but there is about zero chance that you could detect sufficiently clever malicious code in a shell script or an exe < 1357331755 437497 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the difficulty of doing so, as a function of size, grows faster than any computable function < 1357331767 859949 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :or, more practically, nobody's going to do that, they just want homebrew. < 1357331791 872009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is this "homebrew" incidentally some kind of a modern take of... whatever those things used to be called. Fink? MacPorts? Things like that. < 1357331795 749618 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1357331801 297984 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's the new hipster-approved one < 1357331809 469244 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I should check if Planet uses SSL < 1357331812 508590 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Scary if it doesn't < 1357331818 914138 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And by "check", I mean "ask on IRC" < 1357331819 562017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I used those two, but not a Homebrew. < 1357331820 374135 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :so I had a thought < 1357331825 542836 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :AES/CFB8 in brainfuck < 1357331838 89122 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also they override every package's CFLAGS, based on a dubious understanding of what various flags mean < 1357331840 1291 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :but can you do it efficiently < 1357331844 371000 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I think I may be slightly (extremely) crazy in this thought < 1357331859 856871 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Do you mean it's FASTER? I must GET IT. < 1357331860 676504 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :oh, would also need RSA < 1357331866 639206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't have an OS X system.) < 1357331871 651394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@brain < 1357331872 157410 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Be quiet Pinky, or I shall have to hurt you. < 1357331873 671034 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :-funroll-loops < 1357331882 502982 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :like they claim that -Os is as fast as -O2, based on a dubious reading of the manpage, but not based on any benchmarks or any understanding of basic rules of computer science < 1357331884 179598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-fomit-instruction-pointer < 1357331894 111685 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :-fomit-all-over-the-sofa < 1357331904 538130 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :ugh instruction pointer < 1357331907 102832 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Who is "they" here? < 1357331910 773791 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Who's "they" < 1357331915 626126 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :homebrew maintainers < 1357331917 299135 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :the homebrew people, assumedly < 1357331925 655895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: we need a swatting here <-- i have no idea what you are talking about, comrade < 1357331925 955191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-funsafe-math-optimizations # it's both FUN and SAFE, why WOULDN'T I want it? < 1357331934 908507 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: MacPorts is still going strong but Fink is somewhat dead, afaik < 1357331945 352609 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fizzie: i'm still surprised that's even a thing < 1357331953 931128 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :people have packaged Mosh for all three but we are too lazy to merge the Fink one < 1357331993 798515 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :oerjan: the new bf expert didn't know how many commands are in bf < 1357332014 258308 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :eh ,. are easy to forget < 1357332021 800905 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :they're not purely functional after all. hard to type! < 1357332024 956255 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: -funsafe-math-optimizations -funsafe-loop-optimizations # MORE FUN < 1357332044 180263 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :more debugging shit! wheee < 1357332057 926394 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :my little bf interpreter is getting further and further from brainfuck proper < 1357332061 309136 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :I've never used brainf**k in my life and I knew there were eight off the top of my head :-I < 1357332064 812504 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : When Racket downloads from PLaneT, how secure is it? SSL? < 1357332066 298521 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«If given, the loop optimizer will assume that loop indices do not overflow, and that the loops with nontrivial exit condition are not infinite.» aaaaaaaaaaaaaaaaaaaaaaah < 1357332066 544948 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :but luckily, only when you use --debug < 1357332071 203033 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : What is there to keep secure :-) < 1357332074 412035 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"Encouraging" < 1357332105 45651 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :SirCmpwn: "with --debug, cmpwnBF actually runs as a specialized Racket program" < 1357332107 575994 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I hope that's just a random person < 1357332133 862263 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :with --debug, network traffic is logged to the console, breakpoints are enabled, and you can use %text% to echo text to the console < 1357332140 980870 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: when you stare in anguish at superoptimizers all day you forget about the "practical" things like i/o < 1357332146 384518 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :and the name of this interpreter is netfuck, for the record < 1357332185 233470 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Sgeo: sounds legit :-I < 1357332190 466110 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: double funsafe is not only MORE FUN but also MORE SAFE < 1357332225 242155 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i am still wondering about if releasing a tool to auto-trojan package downloads of various types would be a net good or evil < 1357332226 657763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: Funny fact: where (current) GCC manual says (of -ffast-math) "It may, however, yield faster code for programs that do not require the guarantees of these specifications.", DJGPP manual has the arguably more honest "Might allow some programs designed to not be too dependent on IEEE behavior for floating-point to run faster, or die trying." < 1357332238 54939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: (It could be just from an earlier GCC manual, but still.) < 1357332238 487518 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think this tool is not hard to write, and so the Bad Guys probably have it already < 1357332248 670759 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and releasing it could get people to take the issue more seriously, which they currently do not AT ALL < 1357332251 985282 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fizzie: you would me........ < 1357332278 931967 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :wound. well whatever. < 1357332284 743765 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :kmc: "auto-trojan"? < 1357332291 915135 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :witness also the huge clusterfuck when they tried to add package signing to Arch < 1357332297 579289 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :kmc: you do this security stuff. you know that at best there'd be a panic followed by highly advertised nonsolutions. < 1357332299 49405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: It's when you put wheels and gasoline engine on the horse. < 1357332310 381621 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :Oh I see < 1357332315 832064 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :this is awfully interesting < 1357332317 743123 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :GreyKnight: yeah; you would intercept HTTP downloads of shell scripts, RPMs, debs, ISOs, python packages, ruby packages, etc < 1357332323 174157 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :it doesn't make it back to the main message handling loop < 1357332324 395660 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and automatically install some trojan code in each < 1357332332 933559 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :yet somehow messages are still being pulled in < 1357332486 273381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: the new bf expert didn't know how many commands are in bf <-- he probably just didn't count the impure ones, hth < 1357332488 43637 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :kmc: I am pretty sure that's at least locally evil < 1357332496 52218 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :ah, found it < 1357332497 569572 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :ACTION refactores < 1357332500 234434 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :refactors, too < 1357332501 520570 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :(But possibly a necessary one :-/) < 1357332505 454109 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you would also intercept downloads of text or HTML pages and replace hashes of any file you already trojaned < 1357332506 323636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: No worries -- I put up an md5 file along with the ISO, so you know it's secure. < 1357332510 308383 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric ::D < 1357332512 10409 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :«_◦_ : {A : Set}{B : A -> Set}{C : (x : A) -> B x -> Set} (f : {x : A}(y : B x) -> C x y)(g : (x : A) -> B x) (x : A) -> C x (g x)» type theory sure is beautiful < 1357332513 446127 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :haha, I'm refactoring brainfuck code < 1357332519 739752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, sorry, md5 is broken. It's a sha1 file now. < 1357332522 730165 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is that dependent composition? < 1357332531 604281 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :fully dependent composition < 1357332535 241758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That looks like dependent composition to me. < 1357332545 560536 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :47% composition < 1357332568 942749 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Does SSL have problems for this purpose that signed packages wouldn't? < 1357332572 262379 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :the 47% of this country that thinks they just deserve strong typing constraints < 1357332579 463356 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :(romney jokes are old hat now aren't they) < 1357332590 738689 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe there should be sugar for writing a function where the type of each argument is a function of all previous arguments < 1357332597 955296 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but maybe it doesn't actually come up that ofter < 1357332600 177114 :GreyKnight!~greyknigh@82.132.211.64 PRIVMSG #esoteric :oerjan: disclaimer: the only reason I know there are 8 bf commands is because of all the derivatives with eight-fold structure < 1357332606 99842 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: yes i would say so < 1357332613 47509 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :SSL doesn't protect you against e.g. web server compromise < 1357332622 770738 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ideally package signing happens on highly trusted, non-networked computers < 1357332636 433397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know the thing where converting from ∃ to ∀ is just uncurrying? < 1357332646 92879 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe it's currying. < 1357332656 312590 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also SSL is just a shitty system in practice < 1357332693 398210 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i can get a fake racket-lang.org cert from DigiNotar or TURKTRUST or whichever CA fucks up next < 1357332712 244502 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: ∃x.P(x) = not ∀x.not P(x)? < 1357332717 253890 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you could hardcode your org's cert into your installer, though < 1357332720 633823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: More or less. < 1357332748 883992 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: did you hear the details of the TURKTRUST fuckup? < 1357332762 737325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not much. < 1357332777 387758 :greyooze!~GK@82.132.139.93 JOIN :#esoteric < 1357332779 679771 :GreyKnight!~greyknigh@82.132.211.64 QUIT :Quit: . < 1357332782 991384 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :apparently the fradulent *.google.com cert was constructed by accident < 1357332787 636293 :greyooze!~GK@82.132.139.93 NICK :GreyKnight < 1357332821 647878 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :firefox have binned all turktrust certs at least temporarily until things become clearer, or so I heard < 1357332830 280523 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I take it if I provided examples of my Qoppa in Racket code and use #lang planet you would not be pleased < 1357332830 489313 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :people have these SSL MITM proxies, where you install your org's cert on your employees' machines, and then you can spy on them < 1357332848 989352 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :charming. < 1357332877 385933 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :one of TURKTRUST's customers was using one of these < 1357332904 319600 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but turktrust accidentally handed out CA certs? < 1357332907 589288 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and TURKTRUST accidentally gave them an intermediate CA cert/key < 1357332919 890067 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so it generated a "real" *.google.com cert, and Chrome noticed < 1357332929 937226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Chrome ruins everything. < 1357332985 69161 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I hope the Derive{Functor,Foldable,Traversable} patch gets into GHC 7.6.2. < 1357333116 124042 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what's the change? < 1357333137 355061 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: signing also allows you to have completely untrusted mirrors, distribute ISO images by bittorrent, etc < 1357333141 651870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not being O(n^2) anymore. < 1357333148 251273 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :cool < 1357333164 887218 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1357333165 725669 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :(though, I suppose serving the .torrent file from your trusted mirror over SSL would be good enough) < 1357333172 609448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It generated instances like fmap f [] = []; fmap f (x:xs) = f x : fmap (\e -> f e) xs < 1357333185 587612 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sad < 1357333186 873868 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So by the time you get to the end of the list you have n eta-expansions. < 1357333196 626180 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : Offline signing isn't much benefit in practice - better to rotate short-expiration signing certificates which are themselves signed by an offline CA. < 1357333204 774974 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :18<chandler> This also implies that certificate hardcoding is a bad idea; you'd want to hardcode the root CA (and ideally have one level of intermediary CA that could be revoked too). < 1357333212 809372 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : Also, while this level of signing might authenticate that the package you downloaded really did come from planet, there's a bigger question about what prevents people from publishing malicious code to planet itself. < 1357333218 668344 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, that seems reasonable < 1357333244 389562 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :[\0x08] all the way < 1357333265 27429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :go team 8a < 1357333281 385993 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :elliott, Phantom_Hoover Taneb Fiora shachaf < 1357333289 488960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo................ < 1357333293 32375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not on the list. < 1357333295 128259 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Thanks < 1357333300 969825 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :shachaf, I know < 1357333309 682578 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :shachaf, read Homestuck then you will be on the list! < 1357333323 243781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or don't be homestuck, then you will also be on the list. < 1357333327 387078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't read. < 1357333331 627232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or don't be. < 1357333356 591010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: more like DUMBSTUCK right < 1357333367 845112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The main utility of that website seems to be getting people on lists. < 1357333425 699204 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :It's secretly run by Santa Claus < 1357333458 202504 :epicmonkey!~epicmonke@188.134.41.173 QUIT :Ping timeout: 264 seconds < 1357333459 664663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Why should I read it? < 1357333472 816649 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :It's the lens of webcomics: nobody actually understands it < 1357333492 685653 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :And it's got a big community? < 1357333495 853270 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :And it's rather good? < 1357333522 484044 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I understand lens! < 1357333536 213331 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :You think you understand lens. < 1357333540 424234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Big communities are bad. < 1357333547 8129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also it doesn't seem good to me. < 1357333559 398091 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :shachaf, it gets going later < 1357333565 598160 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The first part is rather slow < 1357333568 875354 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :The start is kinda shit < 1357333569 922143 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But it speeds up < 1357333575 870812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nothing with animations that move back and forth every 0.05 seconds can be good. < 1357333583 333709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Deewiant: And the middle, and the end? < 1357333589 547734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess they don't know what the end is like yet. < 1357333594 79355 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric ::t Homestuck < 1357333595 636110 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: data constructor `Homestuck' < 1357333595 806885 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There are more involved animations. WIth music. < 1357333607 594214 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And games < 1357333607 945158 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :> Stuck homes < 1357333608 115657 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :http://www.mspaintadventures.com/?s=6&p=007138 < 1357333609 279653 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: data constructor `Stuck'Not in scope: `homes' < 1357333609 450307 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Perhaps you me... < 1357333613 910758 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :perhaps i me < 1357333635 889336 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Bike, perhaps you lambdabot < 1357333639 473445 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric : Perhaps you and me ought to get together some time? *wink* < 1357333653 440363 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :uh sorry lambdabot but i'm... i'm dynamically typed < 1357333658 754169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@nixon < 1357333659 301171 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :The presidency has many problems, but boredom is the least of them. < 1357333678 683606 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@nixon < 1357333679 72407 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You won't have Nixon to kick around anymore, because, gentlemen, this is my last press conference. < 1357333780 403455 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :> lens Homestuck < 1357333781 961808 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: data constructor `Homestuck' < 1357333794 974737 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :http://www.mspaintadventures.com/?s=6&p=002621 < 1357333900 167756 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :ACTION clicks, watches loading animation for 5 seconds, closes tab < 1357333913 434938 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Silly GreyKnight! < 1357333949 510106 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :I got bored :-( < 1357333969 757784 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Open it, then switch to a different tab until the music starts < 1357333994 763371 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :brainfuck is aptly named < 1357334000 896470 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :not really < 1357334004 546145 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :my head is hurting trying to figure out where my logic is broken < 1357334012 481411 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :It's one of the more easy to understand languages < 1357334016 602616 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps your logic deserves that name, then. < 1357334016 794007 :Taneb!~nathan@host-92-17-59-127.as13285.net PRIVMSG #esoteric :Try using Glass < 1357334020 475399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Rather than the language. < 1357334023 44603 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :brainfuck is pretty much the least respected language in this channel < 1357334024 203764 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fyi < 1357334031 348778 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :that's nice < 1357334033 937345 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :only Category:Shameful does worse < 1357334055 733831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about PHP? < 1357334057 44243 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :hey, cmcpwn isn't writing a hilarious brainfuck derivative about parsing, cut 'im some slack < 1357334064 255051 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: is that an actual language or a category? < 1357334065 879044 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"php isn't a language" joke here < 1357334066 137485 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :kmc: to be fair we respect bf more than the bf derivatives < 1357334084 50029 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: so what you're saying is I should make a language called Category:Shameful < 1357334093 831608 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :olsner: we should create a language whose name begins with "Category:" < 1357334104 961360 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be QUIT :Quit: Leaving. < 1357334111 475665 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: I would never say that ... but yes, you should < 1357334116 786880 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :kmc: well, any Category:* would do but yes < 1357334127 776636 :TheOracle!~TheOracle@94-224-28-191.access.telenet.be QUIT :Remote host closed the connection < 1357334248 863940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: actually, we don't mind BF itself too much < 1357334249 73087 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1357334251 638747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we just dislike its derivatives < 1357334264 76990 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fair enough < 1357334267 933258 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :BF is not that esoteric though < 1357334274 865917 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :ACTION breaks out the emergency category theory textbooks < 1357334282 407870 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :its semantics are simple, and close to fairly non-esoteric things < 1357334288 533479 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I'm not making a derivative, I'm just coding with it < 1357334291 361347 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :but [] formas a monad! < 1357334307 326069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: there's very little space for synchronization as-is, the decoy setup wouldn't be done in time if I used any more decoys = any more space for synchronization < 1357334337 497817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it tries to use repeats of 2 or 4 to defeat programs that alternate polarity, and programs that defeat programs that defeat programs that alternate polarity < 1357334345 215278 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :trying to figure out how to get my PRIVMSG parser to correctly give control back to the main loop < 1357334353 366735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: [] isn't very monoid-like, it takes the wrong number of arguments < 1357334419 696730 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :ais523: what about its integrals? *ducks* < 1357334433 148167 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: ? < 1357334452 202576 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :glass is like 100 times easier to program than bf < 1357334455 555843 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357334476 88742 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I looked at glass < 1357334479 760940 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :seems far easier than brainfuck < 1357334479 930902 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357334485 754327 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :reminds me of IL or java bytecode < 1357334489 982258 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :it is very high level < 1357334500 969352 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :you can pretty easily just do normal programming with silly syntax < 1357334509 255766 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :try something low level, like Checkout. < 1357334516 53318 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :with bf that's very hard without macros + at least linear blow-up < 1357334517 310105 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I think kmc was just blindly looking around for something to use to feel superior to me < 1357334534 980366 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i think Taneb said that < 1357334539 532682 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :that glass should be tried < 1357334543 239552 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric : we just dislike its derivatives < 1357334552 111184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are a few exceptions < 1357334557 15110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but most BF derivatives are very uncreative < 1357334565 714583 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :no see it's a calculus joke < 1357334565 885122 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i do agree with kmc that the semantics of bf are particularly easy, and certainly easier than that of glass < 1357334570 421252 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :"integrals" "derivatives" < 1357334571 754677 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :humor! < 1357334588 91533 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :oklopol: from arm's reach, sure, but it'd be easier to code in glass than in bf < 1357334615 300243 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :how complicated a language is has little to do with how nice it is to use < 1357334624 686362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1357334626 177853 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :SirCmpwn: no I was explaining why the whole channel was snarking about brickbrains and such < 1357334628 172601 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :well except if its too simple or too complicated it probably sucks < 1357334630 682103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :writing in BF is much like writing in asm < 1357334635 730688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially if you leave every other cell at 0 < 1357334645 47385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in order to give you a free supply of temporaries < 1357334647 886815 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :but are there branch prediction issues! < 1357334649 945434 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: if i changed space_hotel so that it rotates between leaving 0,1, and 2 in its trail instead of always leaving 2, would it then beat anticipation2? < 1357334664 318384 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :ais523: so far, my IRC bot only needs two cells to run < 1357334666 776514 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :Bike: THANK YOU < 1357334667 831400 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :no, that's a lie < 1357334670 16911 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :Bike++ < 1357334670 877403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: not necessarily; anticipation2 wouldn't win the same way it currently wins against it < 1357334676 41639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it might beat it via the fallback < 1357334677 365415 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :it needs that to run the main loop, the initialization uses more < 1357334682 758141 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :GreyKnight: branch prediction isn't worth incrementing < 1357334695 405395 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :-_- < 1357334703 895901 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: space_hotel already uses a timer clear, after which it changes polarity and cycle length. < 1357334704 539580 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :nobody understands me today < 1357334704 912871 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :SirCmpwn: anyway I'm sorry that I caused you offense < 1357334715 421161 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :(i know you meant me getting the joke) < 1357334715 637400 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :you aren't really, but I don't care < 1357334716 379745 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :turquoise bicycle shoes actualise radishes greenly < 1357334723 198161 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :(you see i was going for the double joke combo) < 1357334724 427827 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I was never offended < 1357334726 375339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: yeah, but timer clears seem to have a random chance of failing against anticipation2 < 1357334735 625928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically because sometimes after changing polarity and cycle length < 1357334738 794039 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ok well thanks for telling me how I feel and welcome to my /ignore < 1357334741 352863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you still get locked anyway < 1357334748 210060 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why is that? < 1357334750 535715 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :hah < 1357334753 976483 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you'd get into a constant-tweaking fight to see if that happened or not < 1357334770 306692 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :god fucking dammit < 1357334774 201831 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :get your ass back in the main loop < 1357334774 573674 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :Girls you're all pretty! Play nice < 1357334782 985802 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: well, anticipation2's lock works by trying to shove its own flag past 0, then pull it back to where it would have been otherwise < 1357334786 813359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and this works at both polarities < 1357334807 84303 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: but does it work on 3-cycle clears too? < 1357334819 378137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if the new clear loop happens to go past 0 at approximately the same time, it works < 1357334822 887605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it doesn't care about cycle length at all < 1357334825 924240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so long as it's an integer < 1357334850 885435 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so the only guaranteed way to beat the fallback is to use a non-integer cycle-length < 1357334852 570420 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :You can have non-integral cycle lengths...? < 1357334853 771195 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(btw, this is why anticipation2 uses a non-integer cycle length clear loop when attacking other defence programs; it's to beat shudderlock) < 1357334862 14073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: yeah, my favourite such loop atm is [++.+] < 1357334863 763659 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can't understand this lock < 1357334882 513786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: if I edit out the full tape clear < 1357334891 191800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's just ((+)*64(-)*64(.)*128)*-1 < 1357334893 822136 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :How does that work, I don't really speak brainf**k much < 1357334906 177466 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: that looks like shudderlock's lock < 1357334908 38731 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :it's actually bfjust < 1357334910 536855 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net PRIVMSG #esoteric :joust < 1357334913 27413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: that's because it is shudderlock's lock < 1357334934 516225 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: space_hotel beats shudderlock the hard way, so there's something different... < 1357334936 746662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are you going to leave #esoteric next? :-( < 1357334941 654180 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1357334942 343306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: changes the tape 3 positions in 5 cycles < 1357334945 201139 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i like #esoteric < 1357334956 489618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the difference is that anticipation2 synchronizes differently < 1357334972 922889 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i offended one person, possibly by me being a dick, possibly by misunderstanding, probably a mixture of these < 1357334977 601660 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i tried to apologize and it failed < 1357334977 772026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's an approximate lock ("offset lock"?, it works even if you're off to some extent in the synchronization < 1357335010 285409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now, the effect of a timer clear expiring is to throw off the synchronization < 1357335025 174017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but if it's by an amount sufficiently close to a multiple of 256 cycles, it still works < 1357335044 928201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and how accurate it has to be depends on how well synchronized it was in the first place < 1357335064 819600 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :ah-ha < 1357335089 360729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now, shudderlock doesn't sychronize as accurately as anticipation2 < 1357335101 214028 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :I was reading it as "loop length" for some reason < 1357335101 392582 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so a timer clear can throw it off, but not anticipation2 < 1357335128 10916 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so if it was poorly synchronized at first, it would become even more poorly synchronized after the timer clear expiration, and possibly break the lock? < 1357335137 311434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1357335176 204704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or more precisely, timer clears play hell with the synchronization and it's pretty random where you end up < 1357335181 878212 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so the only surefire way to defeat anticipation2 is to put a [++.+] after your main clear block? < 1357335211 23862 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure that's surefire :) < 1357335225 331354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'd imagine it'd work well < 1357335230 731011 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but you haven't designed it to be effective against it at least < 1357335276 176097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1357335278 42177 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i should think [+.+.] would work faster < 1357335284 469179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Bike: you can't mock that line because oerjan wrote it <-- what < 1357335293 890278 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that's a 2.5-cycle clear < 1357335306 80047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: it has a really obvious deficiency, though < 1357335314 368585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't think he wrote anything in Useless < 1357335325 115056 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does? < 1357335334 700241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is that it can't clear odd-number-size decoys < 1357335338 679603 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, protagonist says "give me another chance, I won't let you down this time" ... there would be no rest of this movie if he didn't screw that up < 1357335344 612121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can end up locking itself as a result < 1357335361 48765 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :...you make a good point :P < 1357335388 463016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : sorry oerjan i'll make it up to you i swear <-- MAKE UP WHAT AAAAAAAAAAAAA < 1357335398 196531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :helloerjan < 1357335408 119338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: THE LOGS, SO CONFUSING < 1357335415 819279 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :`welcome oerjan < 1357335417 386735 :HackEgo!codu@codu.org PRIVMSG #esoteric :oerjan: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357335425 701659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Don't read them. < 1357335426 493928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thank you GreyKnight < 1357335434 26097 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :yw < 1357335434 947350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: but they contain my name D: < 1357335439 312326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GreyKnight: you have committed the ordinal sin < 1357335441 665252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*nick < 1357335441 881300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan is such a helliott. Or is that a hellion? < 1357335448 605702 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :`WeLcOmE shachaf < 1357335450 865078 :HackEgo!codu@codu.org PRIVMSG #esoteric :ShAcHaF: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: hTtP://EsOlAnGs.oRg/wIkI/MaIn_pAgE. (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN IrC.DaL.NeT.) < 1357335466 420832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1. (1) hellion, heller, devil -- (a rowdy or mischievous person (usually a young man); "he chased the young hellions out of his yard") yes, yes. < 1357335478 720886 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :You should make a special main page just for that link < 1357335506 913348 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Lumpio-: it is planned, along with the main page for `WELCOME < 1357335514 756129 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(ask oerjan for details) < 1357335523 349229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`emoclew olsner < 1357335524 644088 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: emoclew: not found < 1357335530 942974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION is disappointed that that doesn't exist < 1357335540 475222 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Emo Clew < 1357335601 62153 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: the bfjoust strategies page, under major programs, says major is "for the most part, defined as having been #1 on the #esoteric hill" < 1357335605 818811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/WELCOME < 1357335606 987346 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | perl -ne 'print uc($_)' < 1357335622 83571 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: that "for the most part" indicates to me that #2 is sometimes good enough for a cool enough program < 1357335636 744807 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: but if you think that's cheating, i'll temporarily delete space_hotel < 1357335655 83800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd feel happier about a temp delete, I guess < 1357335657 757563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's easy enough to put it back < 1357335672 548915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run (echo '#!/bin/sh'; echo 'welcome "$@" | rev') > bin/emoclew < 1357335675 675718 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357335684 862116 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`emoclaw oerjan < 1357335686 170578 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: emoclaw: not found < 1357335688 727205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it's basically saying in the actual hill "quintopia thought this was good enough to be #1 for a bit" < 1357335689 140222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run chmod +x bin/emoclew < 1357335692 356552 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357335701 21310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or ofc, I could always just /nick quintopia_space and delete it myself < 1357335703 144891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`emoclew olsner < 1357335704 815536 :HackEgo!codu@codu.org PRIVMSG #esoteric :​).ten.lad.cri no ciretose# yrt ,aciretose fo dnik rehto eht roF( .egaP_niaM/ikiw/gro.sgnalose//:ptth :ikiw ruo tuo kcehc ,noitamrofni erom roF !tnemyolped dna ngised egaugnal gnimmargorp ciretose rof buh lanoitanretni eht ot emocleW :renslo < 1357335707 679917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that would be severe cheating < 1357335726 858050 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`run (echo '#!/bin/sh'; echo 'welcome "$@" | rev | tr eE aA') > bin/emoclaw < 1357335730 96064 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357335731 677205 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`emoclaw oerjan < 1357335732 711174 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/emoclaw: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/emoclaw: cannot execute: Permission denied < 1357335736 937826 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: bahahaha. i give you permission because it is such a hilarious idea. < 1357335743 527575 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`run chmod +x bin/emoclaw < 1357335746 603488 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357335746 806028 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`emoclaw olsner < 1357335750 662333 :HackEgo!codu@codu.org PRIVMSG #esoteric :​).tan.lad.cri no ciratosa# yrt ,aciratosa fo dnik rahto aht roF( .agaP_niaM/ikiw/gro.sgnalosa//:ptth :ikiw ruo tuo kcahc ,noitamrofni arom roF !tnamyolpad dna ngisad agaugnal gnimmargorp ciratosa rof buh lanoitanratni aht ot amoclaW :ranslo < 1357335764 251298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I recommend a tr '()' ')(' too < 1357335784 295997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: do you have a copy of space_hotel handy to restore it? < 1357335789 46605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run cat bin/WELCOME # oerjan: OPTOMIZED < 1357335790 183672 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | perl -pe '$_ = uc' < 1357335790 419775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, hmm < 1357335796 485484 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :i'a i'a cthulhu tan lad cri no ciratosa! < 1357335803 792978 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's still on the hill...is that not convenient enough?9$ < 1357335814 340324 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :gnimmargorp has a scandinavian ring to it < 1357335814 511031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah but it won't be if I delet eit < 1357335818 266990 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I won't be able to link to it < 1357335820 586161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :need the permlink < 1357335828 405155 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and lanoitanratni looks like finnish < 1357335832 763297 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'll just bring up egojsout before you do it < 1357335837 969937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, good idea < 1357335856 710586 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :done < 1357335865 822935 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(i think i have a local copy too) < 1357335879 678029 :ais523!~ais523@unaffiliated/ais523 NICK :quintopia_space < 1357335882 507057 :quintopia_space!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust hotel < < 1357335886 910030 :quintopia_space!~ais523@unaffiliated/ais523 NICK :ais523 < 1357335892 36868 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for quintopia_space_hotel: 0.0 < 1357335926 418218 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION waits for quintopia to put it back < 1357335930 280335 :Bike!~Glossina@c-24-21-88-250.hsd1.wa.comcast.net QUIT :Quit: bound < 1357335962 335807 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :!bfjoust poulet >>[[-]>] < 1357335965 656496 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for boily_poulet: 6.5 < 1357335975 820869 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, since it reverses the nick, emocl[ae]w doesn't highlight the recipient < 1357335978 657587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: that's a no-op < 1357335994 900392 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ais523: I still got a non-null score! :D < 1357335996 936698 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :this is the command i issued the last time i submitted it...let's see if it still works... < 1357335999 926249 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust space_hotel http://sprunge.us/hjjg < 1357336004 734164 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for quintopia_space_hotel: 61.9 < 1357336017 350582 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess so < 1357336023 575076 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1357336030 853274 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1357336095 331607 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the size of sprunge's namespace is like 7.5m right? < 1357336101 105362 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(and of course it ought be called amoclaw) < 1357336102 141267 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :takes em awhile to overwrite stuff < 1357336170 658938 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :olsner: you should make it switch ( and ) also, since it seems like those should be reversed "as a pair" < 1357336190 950220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome olsner < 1357336192 644083 :HackEgo!codu@codu.org PRIVMSG #esoteric :olsner: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357336192 814439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err < 1357336195 664519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcoma olsner < 1357336196 916240 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcoma: not found < 1357336199 4937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's what I meant < 1357336239 510996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Þór, Grimmargorpurinn hefur sloppið! Ragnarök er nálægt! < 1357336271 706379 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :`run (echo '#!/bin/sh'; echo 'welcome "$@" | rev | tr eE\)\( aA\(\)') > bin/emoclaw < 1357336274 902649 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357336277 944225 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? grimmargorpurinn < 1357336279 362801 :HackEgo!codu@codu.org PRIVMSG #esoteric :grimmargorpurinn? ¯\(°_o)/¯ < 1357336285 236539 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :`emoclaw Fiora < 1357336287 114457 :HackEgo!codu@codu.org PRIVMSG #esoteric :​(.tan.lad.cri no ciratosa# yrt ,aciratosa fo dnik rahto aht roF) .agaP_niaM/ikiw/gro.sgnalosa//:ptth :ikiw ruo tuo kcahc ,noitamrofni arom roF !tnamyolpad dna ngisad agaugnal gnimmargorp ciratosa rof buh lanoitanratni aht ot amoclaW :aroiF < 1357336293 967751 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: i wish we had reversible bfjoust plus a command that lets one warrior switch both warrior's commands to their inverse. It WoUlD bE cHaOs!!!!!! < 1357336310 260697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: sounds like a good way to get draws < 1357336344 857062 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`run bin/emoclaw olsner | rev < 1357336346 794990 :HackEgo!codu@codu.org PRIVMSG #esoteric :olsnar: Walcoma to tha intarnational hub for asotaric programming languaga dasign and daploymant! For mora information, chack out our wiki: http://asolangs.org/wiki/Main_Paga. )For tha othar kind of asotarica, try #asotaric on irc.dal.nat.( < 1357336347 784792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo "Þór, Grimmargorpurinn hefur sloppið! Ragnarök er nálægt!" >wisdom/grimmargorp < 1357336348 775364 :HackEgo!codu@codu.org PRIVMSG #esoteric :​"Þór, Grimmargorpurinn hefur sloppið! Ragnarök er nálægt!" >wisdom/grimmargorp < 1357336349 238291 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: you could keep it nontrivial by limiting them to two switches per match < 1357336351 803194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "Þór, Grimmargorpurinn hefur sloppið! Ragnarök er nálægt!" >wisdom/grimmargorp < 1357336355 216583 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357336361 773418 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :`run (echo '#!/bin/sh'; echo 'welcome "$@" | rev | tr \)\( \(\)') > bin/emoclew < 1357336364 917812 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357336385 475283 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :!bf_txtgen JOIN < 1357336387 489811 :EgoBot!codu@codu.org PRIVMSG #esoteric :​63 ++++++++[>+++++++++>>++++>+<<<<-]>++.+++++.------.+++++.>>.>++. [363] < 1357336414 896261 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :SirCmpwn: are you writing a bf irc client? < 1357336415 67672 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? grimmargorp < 1357336415 827953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :SirCmpwn: that result looks a little inefficient < 1357336416 337408 :HackEgo!codu@codu.org PRIVMSG #esoteric :​Þór, Grimmargorpurinn hefur sloppið! Ragnarök er nálægt! < 1357336422 746279 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :quintopia: yes < 1357336423 552342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: I think he's writing a bot < 1357336426 318040 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :ais523: temporary < 1357336427 22920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is a client, in a sense < 1357336446 601600 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'm going to forget all about grimmargorpurinn all too soon < 1357336470 562859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: you'll remember it the next time you look at the learndb < 1357336489 539341 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't know how to look at the learndb :( < 1357336499 416644 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i don't understand what a grimmargorpurinn is < 1357336515 279559 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :quintopia: Grimmargorpurinn hefur sloppið < 1357336519 254021 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :hth < 1357336542 538553 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :want to try in engrish? < 1357336591 259403 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :glimmalgolpulinn? < 1357336600 365665 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :Glimmalglpulinn heful sroppið < 1357336632 603528 :Taneb!~nathan@host-92-17-59-127.as13285.net QUIT :Quit: Leaving < 1357336636 474471 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :gulimmalugolupulin < 1357336672 533971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ls wisdom < 1357336673 677793 :HackEgo!codu@codu.org PRIVMSG #esoteric :​? \ ☃ \ 🐐 \ ais523 \ atriq \ augur \ banach-tarski \ boily \ bonvenon \ c \ cakeprophet \ category \ coffee \ comonad \ coppro \ egobot \ elliott \ endofunctor \ england \ esoteric \ europe \ everyone \ finland \ finnish \ finns \ fizzie \ flower \ freefull \ friendship \ functor \ fungot \ gaspacho \ gazpacho \ glogbot \ gregor \ grimmargo < 1357336677 49801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: using variations on that < 1357336688 735118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, why does unicode snowman alphabetise before ais523? < 1357336693 499419 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? friendship < 1357336694 873205 :HackEgo!codu@codu.org PRIVMSG #esoteric :friendship wisdom < 1357336695 485205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd intuitively expect it to come later < 1357336701 183307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? comonad < 1357336702 311326 :HackEgo!codu@codu.org PRIVMSG #esoteric :Comonads are just monads in the dual category. < 1357336703 887440 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? endofunctor < 1357336705 97031 :HackEgo!codu@codu.org PRIVMSG #esoteric :Endofunctors are just endomorphisms in the category of categories. < 1357336722 119673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? category < 1357336723 725906 :HackEgo!codu@codu.org PRIVMSG #esoteric :Categories are just categories. < 1357336724 915537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :may as well go all the way < 1357336727 23119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha :) < 1357336728 462245 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :comparison of signed chars representing utf8? < 1357336771 292882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: With LC_ALL=C it comes later. < 1357336776 371800 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :`? endomorphism < 1357336777 726931 :HackEgo!codu@codu.org PRIVMSG #esoteric :endomorphism? ¯\(°_o)/¯ < 1357336786 377034 :GreyKnight!~GK@82.132.139.93 PRIVMSG #esoteric :You and me both HackEgo! < 1357336790 293604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: hmm < 1357336798 404045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run echo $LANG < 1357336799 619224 :HackEgo!codu@codu.org PRIVMSG #esoteric :en_NZ.UTF-8 < 1357336800 756073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, maybe it's signedness or something. < 1357336805 347955 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: basically olsner thought grimmargorp looked scandinavian, which made me realize it looked like an old norse mythic monster name, so i made up a sentence to fit hth < 1357336805 531820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :en_NZ? < 1357336809 483265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, why is HackEgo set to New Zealand English? < 1357336828 756107 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe that's what they speak in hexham < 1357336833 505253 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd take us a while to notice that, really < 1357336834 859809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(google translate also helped) < 1357336851 232106 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NZ english and, say, US or UK english, are very similar in what they normally print in error messages < 1357336879 189511 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :categories aren't turtles? < 1357336889 831546 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`? boily < 1357336891 100143 :HackEgo!codu@codu.org PRIVMSG #esoteric :boily may be French or something. We are not sure about the rest. < 1357336899 61593 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ah! nothing about my canadianness. < 1357336912 23366 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oh well. back on January 14, or something. < 1357336917 203660 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1357336949 29797 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: http://www.unicode.org/reports/tr10/#Searching < 1357336956 57374 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :apparently boily thinks Canada exists < 1357336962 560944 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"French or something" indeed < 1357336969 667241 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :we were talking before about how Chrome Ctrl-F 'ß' matches 'ss' and such < 1357336995 455824 :WeThePeople!~WeThePeop@63.91.27.121 JOIN :#esoteric < 1357337040 710143 :bfbot!~bfbot@ip67-88-123-195.z123-88-67.customer.algx.net JOIN :#esoteric < 1357337045 958703 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :fuck yeah < 1357337048 362872 :bfbot!~bfbot@ip67-88-123-195.z123-88-67.customer.algx.net QUIT :Remote host closed the connection < 1357337060 524916 :WeThePeople!~WeThePeop@63.91.27.121 QUIT :Changing host < 1357337060 695791 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1357337080 885063 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or maybe we weren't and i hallucinated that < 1357337088 636855 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We were. < 1357337141 241588 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :where did Bike go < 1357337145 356119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Puzzle: Write foo :: Traversable t => t a -> t (a, a -> t a) < 1357337154 789144 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :anyway I guess ls sorts symbols before letters and Mr. Snowman is an OtherSymbol? < 1357337252 674610 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :http://i.imgur.com/zSbfy.png woot < 1357337267 238554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "An endomorphism is a morphism with the same source and target." >wisdom/endomorphism < 1357337270 271125 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357337301 100606 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: That's uncharacteristically helpful for a wisdom/ entry. < 1357337305 627389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the catch? < 1357337308 761801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? elliott < 1357337310 56194 :HackEgo!codu@codu.org PRIVMSG #esoteric :elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? < 1357337313 518587 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :endomorphine < 1357337328 696059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zygohistomorphine < 1357337337 62694 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? everyone < 1357337338 424163 :HackEgo!codu@codu.org PRIVMSG #esoteric :Everyone in here is mad. < 1357337342 578210 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? esoteric < 1357337343 928353 :HackEgo!codu@codu.org PRIVMSG #esoteric :This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. < 1357337363 554986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "Endomorphisms are just morphisms with the same source and target." >wisdom/endomorphism < 1357337366 551700 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357337387 353366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: SORRY FORGOT THE FORMAT < 1357337398 114976 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :This channel is about the other kind of esoterica -- for programming, try #esoteric on irc.dal.net. < 1357337462 123104 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :plans are to make it respond to '.ping' in-channel with 'pong' and maybe a few other simple commands < 1357337473 484551 :greyooze!~GK@dab-crx1-h-1-2.dab.02.net JOIN :#esoteric < 1357337475 922153 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :.help < 1357337492 669957 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, . might be an unused prefix < 1357337498 906740 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :.ping < 1357337514 581950 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :it still doesn't respond to irc pings, though < 1357337520 103171 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :but there is a little stub handler < 1357337521 931436 :GreyKnight!~GK@82.132.139.93 QUIT :Ping timeout: 246 seconds < 1357337527 71964 :greyooze!~GK@dab-crx1-h-1-2.dab.02.net NICK :GreyKnight < 1357337548 132532 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :not the most optimized of code, but here it is: https://github.com/SirCmpwn/bf-irc-bot/blob/master/irc-bot.bf < 1357337574 739640 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :`run echo "A morphism is just an abstraction derived from structure-preserving mappings between two mathematical structures." > wisdom/morphism < 1357337577 970021 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357337591 24991 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :handling irc pings is pretty easy, and I think it's usually required to stay connected to the server < 1357337598 111473 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :yeah, it is < 1357337605 927046 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :you get about 2 minutes of uptime if you ignore them :P < 1357337618 191603 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I just wanted to get it into channels before adding that, so that's next on my plate < 1357337688 577119 :SirCmpwn!~SirCmpwn@mcdevs/trusted/sircmpwn PRIVMSG #esoteric :I also stubbed out a handler for channel messages, so adding on to that shouldn't be too tough < 1357337689 52763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: i'm sorry, your explanation is insufficiently abstract < 1357337754 74018 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`run echo "Endomorphisms are just objects in the category of endomorphisms." > wisdom/endomorphism < 1357337757 404505 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357337767 996152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: HEY NO RECRUSION < 1357337802 22302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :besides i'm not sure that's even true < 1357337825 753677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the endomorphisms have to be either objects or morphisms < 1357337826 740034 :Bike!~Glossina@67-5-226-214.ptld.qwest.net JOIN :#esoteric < 1357337843 737772 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :`run echo "A morphism is a map between two objects in an abstract category." > wisdom/morphism # better?? < 1357337846 868938 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357337854 699504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: /that/ definition is awful < 1357337862 790706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sure, it goes between two objects < 1357337865 960566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which might be the same < 1357337870 961525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it doesn't have to have any map-like properties at all < 1357337882 113236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "Endomorphisms are just morphisms which compose with themselves." >wisdom/endomorphism < 1357337885 368718 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357337888 613768 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :well you should submit an update to http://mathworld.wolfram.com/Morphism.html in that case :-) < 1357337890 445588 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :oh good you're already talking about this shit < 1357337897 579118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that is true and unhelpful :) < 1357337899 594586 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :because i have a question about this agda tutorial dealie < 1357337921 975907 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :as I just "borrowed" their first sentence < 1357337951 184871 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :particularly, the definition of Nat as 0 : Nat and suc : Nat -> Nat must have all kinds of implications involved < 1357337956 987812 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving < 1357337966 167089 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: but what is grimmargorp really? < 1357337969 976263 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :like what < 1357337973 593208 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :like that there is no x : Nat such that suc x is 0, or that there aren't Nats that aren't a suc of something < 1357337981 556707 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :quintopia: grimmargorp is an ineffable evil < 1357337992 17946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: you have to seek the true grimmargorp in your heart. and then kill it before it kills you. < 1357338002 997777 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :so, are these assumptions all in the data constructor, or, what < 1357338007 330488 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :uh < 1357338014 65120 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :oerjan: grimmargorp = cholesterol < 1357338026 251488 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :okay got it < 1357338042 148235 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :isn't the point that the only members of nat are those which can be constructed from 0 and suc < 1357338046 125979 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :er, minor obvious error in my second clause there, oh well < 1357338062 811464 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :GreyKnight: while it is true that both kill from within, cholesterol is merely a chemical < 1357338081 567367 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :Phantom_Hoover: well nobody told me that that was the point. where do i learn what the point is < 1357338118 641117 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK this is foundational smartarsery right, not genuine confusion. < 1357338137 760080 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :no < 1357338142 638176 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :i am genuinely confused here < 1357338143 337094 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :Bike: AIUI it is stating that: 0 is a Nat. suc 0 is a Nat. suc suc 0 is a Nat. and so on < 1357338160 614928 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :for example, cyclic data types ("codata"?) obviously loosen the "nothing is a successor of itself" bit < 1357338162 279725 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :(it doesn't know to call them 1, 2, etc) < 1357338186 65546 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :`? monoid < 1357338187 437263 :HackEgo!codu@codu.org PRIVMSG #esoteric :Monoids are just categories with a single object. < 1357338192 912879 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :GreyKnight: that's not enough either, it's also saying sac x != x < 1357338193 739847 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :`? object < 1357338194 985659 :HackEgo!codu@codu.org PRIVMSG #esoteric :object? ¯\(°_o)/¯ < 1357338202 70214 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :otherwise Nat could just be 0 < 1357338218 306665 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes, the distinction is that data only allows finite constructions. < 1357338222 27779 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :`run echo "An object is just something in a category." > wisdom/object < 1357338225 601822 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357338258 882082 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :i figure asking basic anal questions is a good idea when learning basic shit < 1357338264 358072 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :Bike: I think that it doesn't assume things are equal unless you give it some way to know that < 1357338290 670931 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: c.c < 1357338305 644018 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :i don't know what that means kmc. i don't speak this strange dot language < 1357338319 267439 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :dotsies < 1357338323 415737 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :kmc: ⟃.⟃ < 1357338329 119358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: i am not sure you understand the spirit of wisdom/ < 1357338363 250031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OPEN SUBSET? That's good! < 1357338373 723755 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :oerjan: I was trying to be vaguely informative while being unnecessarily obtuse about it? < 1357338379 488280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :⟃.⟄ < 1357338381 337800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :⟄.⟃ < 1357338392 731209 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :this new character is strange and frightening < 1357338403 221811 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :anyway i guess i'll just look up documentation somewhere < 1357338418 75689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: note that this category theory stuff all springs originally from this one, which is a haskell community meme: < 1357338421 169229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? monad < 1357338422 353182 :HackEgo!codu@codu.org PRIVMSG #esoteric :Monads are just monoids in the category of endofunctors. < 1357338428 579040 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :⍢ < 1357338442 374556 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :did that originate from the history of programming languages post, or did that steal it from elsewhere < 1357338472 955422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think th "just" originated from that post. < 1357338489 65608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote copumpkin lax < 1357338489 442887 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :copumpkin says: a monad is just a lax functor from a terminal bicategory, duh. fuck that monoid in category of endofunctors shit < 1357338492 492147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats GreyKnight for giving him a square box < 1357338517 205300 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :ACTION puts oerjan in the filing cabinet ⌹ < 1357338519 516694 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :you see fallback font? ...why do i have a font that has apl dieresis glyphs installed... < 1357338532 44360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION swats oerjan for not having APL fonts -----### < 1357338572 513336 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :did shachaf just swat oerjan < 1357338574 887256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'APL FUNCTIONAL SYMBOL DEL DIAERESIS' < 1357338597 10793 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :i don't remember what it does? < 1357338601 340000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1357338603 356177 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1357338604 603662 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :oerjan: it looks like a happy face. I was excited about the monad quote. < 1357338609 820472 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1357338649 672382 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can see the del diaeresis just fine < 1357338655 789749 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :"If m and d are (possibly boxed) character nouns, then m∇d yields a verb of unbounded rank whose monadic and dyadic cases are determined by m and d respectively." oh, ok then < 1357338662 340252 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`run echo "Þór, Grimmargorpurinn hefur sloppið! Ragnarök eru nálæg!" >wisdom/grimmargorp < 1357338665 689038 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357338670 628648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION grabs his swatter back -----### < 1357338671 632534 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :#-blah corrected our grammar < 1357338682 424681 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :Bike: del diaeresis wasn't particularly standard I think < 1357338700 213480 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :GreyKnight: i noticed, but del is, this dictionary's straight from iverson < 1357338711 800586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a #-blah that isn't associated with a channel? < 1357338715 284759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders if there's a #-offtopic < 1357338724 988357 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :oh dang, there's a monad < 1357338726 696590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: No, it's #esoteric-blah < 1357338746 214661 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :oh. wait. as opposed to dyad. yes. durr. < 1357338966 323624 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :Bike: I can remember del-stile (grade down) but del alone escapes me < 1357339006 736755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : #-blah corrected our grammar <-- oh ragnarök is plural? < 1357339024 487840 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :dunno, is it? < 1357339031 475797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was more wondering about, hm i should check it when i have wiktionary open... < 1357339050 753928 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :do you have it? < 1357339215 695851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who's in #esoteric-blah regularly anyway? < 1357339223 137747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought we only did things there which were particularly spammy < 1357339228 130412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and so who moves there depends on who's interested in them < 1357339249 162912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I thought #esoteric was the channel for those. < 1357339257 900720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe that explains why ais523 was unhappy earlier. < 1357339312 282146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: nah, someone probably mentioned f*hit by falling anvil* < 1357339368 304265 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :language idea: cofeather < 1357339386 457961 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :brb < 1357339482 587591 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :hm what is a cocontinuation? Maybe just an ntinuation < 1357339533 372063 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :come-from < 1357339873 268311 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyone know why more and more sites recently started showing stuff like "this site uses cookies, and won't work without them" with an accept button. Even though I have cookies enabled in my browser. < 1357339887 768695 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I noticed this on many high profile sites the last few months < 1357339919 208134 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Vorpal: laws < 1357339923 280653 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :olsner, ah < 1357339925 287669 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :probably the media had another cookies = basically satan story recently < 1357339950 126738 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :probably < 1357339950 802302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: EU legislation < 1357339959 649871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the EU, you're not allowed to set cookies without asking permission, nowadays < 1357339977 23604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the funny thing is, if you don't get permission, you have no option but to repeatedly ask for it < 1357339984 686590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you have no way to record the fact you didn't get it :) < 1357339996 437032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just go by IP address. < 1357340014 725612 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, heh < 1357340037 799589 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, what about other similar methods? DOM local storage and what not < 1357340050 651940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the law's specifically about cookies < 1357340057 604094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, browsers glare at you for using local storage, I think < 1357340062 580928 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh? < 1357340069 906638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, they ask the user permission by default < 1357340072 470648 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what is it actually used for? < 1357340081 109336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as opposed to cookies, where only you and me ask our browsers to ask us for permission to store those < 1357340086 938205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and like cookies, but for more data < 1357340152 699335 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, eh, I stopped doing the ask for permission since I switched to chromium, I now have it set to block third party cookies and store first party cookies until the end of the session < 1357340166 513038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meh, I find the ask for permission interesting < 1357340169 120647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I used to do that thing where your browser asks for permission! < 1357340170 44413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also chromium annoys me < 1357340176 166799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now I just do everything in Incognito Mode instead. < 1357340178 897086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I basically just use it specifically for accessing Google < 1357340181 658545 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, firefox eats way too much memory < 1357340184 819601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and their subsidiaries < 1357340193 150719 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also why would you use chromium for google? < 1357340208 951025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I have google blocked in Firefox < 1357340216 201665 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :okay? why? < 1357340240 625677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because so many sites reference them indirectly < 1357340241 722169 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :Oh you guys use web browsers? I just fire up telnet.... < 1357340244 539377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for no good reason < 1357340247 996933 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I've seen a browser ever ask me anything about localstorage. < 1357340262 821425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: I find browsers more convenient, especially for images < 1357340270 167552 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, oh yeah, I have google ads and google analytics blocked < 1357340275 19678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's probably because IE probably doesn't support it yet < 1357340290 146008 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : I don't think I've seen a browser ever ask me anything about localstorage. <-- happened once iirc. Or maybe it was flash? < 1357340307 437456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :flash also has local storage < 1357340320 582942 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :Oh images! I remember those. < 1357340329 727053 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah < 1357340334 691104 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I have that set to ask < 1357340337 380223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: The paywall of Finland's probably-biggest newspaper (Helsingin Sanomat) is based on JS localstorage, and I think it works reasonably widely & does not prompt all that much. < 1357340356 444356 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway it seems chrome (on windows atm) can't be set to ask for cookies, just to block, session only or allow < 1357340362 232873 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and you can add overrides < 1357340364 593625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Web_storage also says IE8+ does it. < 1357340366 233212 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :per regex < 1357340373 930878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: err, a client-side paywall? < 1357340386 592419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there strikes me as something vaguely insecure about that < 1357340440 981243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: It's a "five free articles per week" kind of paywall. I suppose they're not terribly serious about it. < 1357340482 245836 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were approximately umpteen gazillion workarounds for it about 15 minutes after they launched it. < 1357340504 206159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still, I suppose it does keep a number of casual browsers away. < 1357340571 875544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of the least intrusive workarounds is a GreaseMonkey script that sets the global "localStorage" variable to undefined so that the counter-track-keeping doesn't work. < 1357340670 741169 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :http://i.imgur.com/zSbfy.png I just noticed bfbot is running with Administrator privileges < 1357340719 808315 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I need to figure out how to get greasemonkey stuff working in chrome at some point, it supposedly have native support for it hm... < 1357340740 878414 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GreyKnight, that sounds stupid < 1357340847 741340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IIRC, it has "native support" in that there's some convoluted way to put "user script" JS snippets in; there's no built-in handy script manager thingie. (Though there are extensions.) < 1357340859 597582 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1357340883 598391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though possibly this has changed. < 1357340901 472612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It was a while ago I looked into it, and didn't bother doing anything.) < 1357340992 844668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And maybe it wasn't any more convoluted than "manually put them in a particular directory".) < 1357341091 867011 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1357341158 933402 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1357341167 156504 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome zzo38 < 1357341168 818551 :HackEgo!codu@codu.org PRIVMSG #esoteric :zzo38: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357341521 294643 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :`? zzo38 < 1357341522 579881 :HackEgo!codu@codu.org PRIVMSG #esoteric :zzo38 ? ¯\(°_o)/¯ < 1357341525 160763 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :`? zzo38 < 1357341526 500298 :HackEgo!codu@codu.org PRIVMSG #esoteric :zzo38 is not actually the next version of fungot, much as it may seem. < 1357341534 847153 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :are we sure < 1357341579 783623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you the previous version of zzo38? < 1357341580 784965 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i run some interactive tex programs < 1357341592 684361 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the... what? < 1357341596 378263 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That doesn't really clear things up. < 1357341597 98110 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :^style < 1357341597 460968 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube < 1357341606 458249 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, it is worrying even < 1357341693 568266 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :zzo38: do you also run some interactive tex programs? < 1357341696 579399 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1357341723 903290 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: It is the kind of thing you'd expect. < 1357341733 801599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: do you run some interactive tex programs < 1357341745 349253 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1357341761 695394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :have you considered trying < 1357341782 746134 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :any openvpn expert here? < 1357341794 981454 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I might try writing some interactive tex programs, sounds like fun ... I just wonder if it has file/stdin input < 1357341802 485383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When you really think about it, doesn't everyone run some interactive tex programs, in the end, really? < 1357341805 354584 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :`? monqy < 1357341806 856305 :HackEgo!codu@codu.org PRIVMSG #esoteric :The friendship monqy is an ancient Chinese mystery; ask itidus21 for details. < 1357341807 267753 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :monqy: word on the street is you are the guy to talk to if someone wants to get a glyph into Unicode < 1357341817 347595 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm trying to figure out if it is possible to set it up so that some programs are routed through the VPN and all other are not < 1357341828 399618 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess it would be possible using iptables, but I have no clue HOW < 1357341830 58829 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :GreyKnight: which street is this and why are they wrong < 1357341838 228515 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :fizzie: the true interactive tex programs are the ones in our hearts < 1357341870 727550 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :all programs are also tex programs, given the correct translation < 1357341873 256647 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :monqy: it's Shachaf Street, and because shachaf < 1357341891 964910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1357341896 816878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What did I do this time? < 1357341994 502069 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric : do [Unicode] even have official admission criteria? or is it straightforwardly "someone who has money asked" "someone who monqy has asked" < 1357341999 306046 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1357342009 40995 :Bike!~Glossina@67-5-226-214.ptld.qwest.net PRIVMSG #esoteric :do unicode < 1357342075 310804 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the first question of the entrance exam was "did monqy ask you?" ... I left < 1357342091 878357 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's why I am not a unicode code point < 1357342096 334161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Standard iptables has at least the 'owner' match module; as for how to make that modify the routing, I think there'd be several approaches, including at least doing -j CONNMARK to mark the packets, and then policy routing ("ip rule ... fwmark ...") to have a different routing table for them. I've done some fiddling like that. < 1357342132 789183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastquote i run some interactive tex programs < 1357342133 932663 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pastquote: not found < 1357342134 187977 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Read error: Connection reset by peer < 1357342137 302162 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I know the owner match, that is a non-issue < 1357342144 503764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, the issue is with the routing < 1357342151 967187 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1357342159 166795 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I will look into fwmark stuff < 1357342191 830105 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, since it is the ip command I assume the documentation is poor? < 1357342209 719771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog i run some interactive tex programs < 1357342228 318748 :HackEgo!codu@codu.org PRIVMSG #esoteric :2008-06-07.txt:17:34:39: tusho, because I run some interactive TeX programs < 1357342234 782015 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I did? < 1357342240 780307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHA* < 1357342244 81591 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh yeah I remember, I ran one once. < 1357342248 766508 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... now that was unexpected < 1357342256 446759 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why? < 1357342264 214143 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :too esoteric for you < 1357342270 883267 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hah :P < 1357342276 727025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ok so fungot is actually an older version of Vorpal, who is an older version of zzo38. < 1357342277 256181 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sorry, but I expect you to do only boring things < 1357342277 700965 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: have you ever tried peanut butter? no way! look at group theory!" does that mean < 1357342281 101694 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :TeX programs can be interactive; actually my recording of the Dungeons&Dragons game is because it asks at first what level of detail you want in the printout. < 1357342312 258210 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, when you said you done some fiddeling like that, what were the results of that? < 1357342330 525803 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :wait Vorpal is AnMaster?? < 1357342336 630839 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1357342348 165532 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GreyKnight, and tusho is ehird, aka elliott < 1357342349 170164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: it's just that before searching the logs, you were the only person i remembered actually using them < 1357342357 405708 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :WHAT < 1357342362 583717 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GreyKnight, I don't think you were around back then < 1357342365 565859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: That's a safe assumption. But it's not conceptually very complicated; there's a number of separate routing tables (the default is just table 0 or 65535 or something), and the rules specified by "ip rule" are used to select which table will be used for a particular packet; "fwmark" is a kind of match that you can use in the rules, one that looks at the netfilter "mark" value. < 1357342381 278795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which made it eerie that fungot would respond it to a question whether it was you < 1357342382 382909 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: others have reported the same problem < 1357342387 557024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: And the fiddling worked, though I don't think I have it in use any more.. < 1357342390 588941 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :I was here long ago and went away due to reasons but then I came back < 1357342416 355109 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :fizzie: There you have it. zzo38 sometimes runs some interactive tex programs. < 1357342429 243564 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ah < 1357342445 742742 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe AnMaster too. < 1357342450 530893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, what is the difference between mark and conmark? < 1357342504 885936 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`addquote fungot: Are you the previous version of zzo38? fizzie: i run some interactive tex programs < 1357342505 794608 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: i always thought it used two for 2? optional arguments? do you have any references? < 1357342508 330806 :HackEgo!codu@codu.org PRIVMSG #esoteric :895) fungot: Are you the previous version of zzo38? fizzie: i run some interactive tex programs < 1357342539 363934 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: CONNMARK applies to a connection-tracked connection. (I don't know if you actually need a iptables rule to do a connmark match and MARK target to propagate the value into the individual packets.) < 1357342552 508654 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, uh, I will need udp < 1357342563 121028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: If you match by owner you could just MARK directly. < 1357342565 305612 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so connmark wouldn't make sense < 1357342578 132430 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1357342604 892875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: (UDP things are also handled by conntrack, except a bit more fuzzily, I believe.) < 1357342617 28151 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well thanks, you have been of great help. I was trying to bend my head around the mangle & nat tables... This seems way easier. < 1357342677 273816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: some people here don't have the politeness to stay with one nick, *HMPH* < 1357342691 19414 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, any idea how to show the table in ip route? < 1357342695 332427 :GreyKnight!~GK@dab-crx1-h-1-2.dab.02.net PRIVMSG #esoteric :kids these days < 1357342702 794754 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :$ ip route < 1357342703 126239 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.64 metric 1 < 1357342703 297163 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :default via 192.168.1.254 dev eth0 proto static < 1357342703 644664 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :$ ip route table 1 < 1357342703 816337 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Command "table" is unknown, try "ip route help". < 1357342710 950048 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :from the docs that look correct to me? < 1357342743 318181 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or is ip route listing all tables? < 1357342746 847580 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah, yes that must be it < 1357342884 313047 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, err, how do I make this work since the init script of the vpn seems to set up the interface... And if the tunnel ever goes down due to network issues... Hm. < 1357342903 426771 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh well, I'll have to figure something out, maybe there are some script hooks in openvpn or something < 1357342910 627179 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Quit: brb < 1357342986 590009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"ip route" (IIRC) does not list all tables, just some kind of an amalgamation. < 1357343004 506576 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1357343039 529131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("ip route list table N" you can do.) < 1357343083 960160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("table 0" seems to list absolutely everything.) < 1357343150 769231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and you probably will need to do the marking in -t mangle -A PREROUTING to set it before the routing decision is done. (That should hopefully make source address selection work out right too.) < 1357343187 481163 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1357343210 963469 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I wonder how normal VPNs work wrt the routing table... < 1357343241 557550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's easy if you just need to route things through the VPN based on the destination. < 1357343262 576937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :E.g. if it's a VPN into some company intranet, you can just add a route to 1.2.0.0/16 that goes thataway. < 1357343281 951907 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well, no. I need to be able to reach the internet < 1357343307 471173 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I just want a specific application to reach the internet through that VPN rather than through my direct connection < 1357343337 459476 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(basically I'm trying to work around a case of region locking) < 1357343374 944720 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't remember what OpenVPN itself can do w.r.t. the routing. It can at least do a "route everything through the VPN" config. < 1357343400 770602 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Which possibly involves replacing the default route but adding an entry for the VPN endpoint that goes through the old gateway.) < 1357343421 388486 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, apart from itself obviously < 1357343441 50967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that's what the host route to the VPN endpoint is for. < 1357343450 640302 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :true < 1357343461 597219 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :for that case it is probably an easier solution < 1357343479 527411 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :do routing rules have priority or is it just "most specific first" < 1357343489 80101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re your use case, what I use for something slightly like that is the lighter-weight solution of "ssh -D" + "tsocks app ..."; tsocks is a LD_PRELOAD hack to forcibly add SOCKS support to any (well, many) sockets app. < 1357343517 664008 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, can't do that to the service I'm using < 1357343535 173213 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it is openvpn or pptp or whatever that other one is called < 1357343546 43918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Routing table entries are most specific first; the "ip rule" rules do have some kind of an order. < 1357343571 743162 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1357343588 506030 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving < 1357343615 700260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The LARTC (Linux Advanced Routing & Traffic Control HOWTO) *was* a good document; I have no idea if it has been kept up-to-date, though. < 1357343623 738379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :HOWTOs are terribly outdated terribly often. < 1357343663 793498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://lartc.org/howto/lartc.rpdb.html has a source-based policy routing example. < 1357343687 972618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Something that doesn't need iptables/fwmark, but does require that you can manually specify the source address your application uses.) < 1357343692 618730 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :true < 1357343712 143277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://lartc.org/howto/lartc.netfilter.html has a fwmark example too. < 1357343751 166790 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nice < 1357343763 779775 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't see datestamps in the document at all, which is kind of worrying. < 1357343774 25579 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh, I finally found something one a stack exchange sub-site < 1357343824 569740 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it mentions the need of configuring post routing to adjust the source address, and to set the rp_filter sysctl to perform less stringent checks < 1357343839 750093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds relatively terrible. < 1357343849 825582 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, only for the tap interface though < 1357343856 819697 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so presumably not THAT bad < 1357343876 13794 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the rp_filter stuff I mean < 1357343905 373985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Manually adjusting the source address does sound quite inelegant, since (according to logic, anyway) things should work out okay by the usual source address selection algorithms. < 1357343938 462827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it might be just for the case where the app has specified a local address, and then the packets do get routed out through the VPN anyway because of rules or whatnot. < 1357343942 822480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you have a link to this thing? < 1357343997 663992 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :sec, it is on my other computer