< 1348619949 883804 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1348620133 303531 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1348620638 779570 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1348620685 680677 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1348622266 236400 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i realized something today < 1348622275 376029 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ORMs are a leaky abstraction because the normal way to manipulate data in your language (e.g. list comprehensions) doesn't translate to efficient database operations < 1348622288 367567 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the value of something like LINQ is not that it gives you a nice syntax for database queries, but that it makes this the default for everything else, too < 1348622379 36560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's why I write my entire program in SQL. < 1348622403 212725 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is the pro move < 1348622449 29195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www2.sqlonrails.org/ < 1348622456 529812 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :GHC has those "generalized SQL-like list comprehensions" that I never heard of anyone using < 1348622466 390452 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :I bet they were contributed by one of the database DSL projects < 1348622478 611211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I seem to remember SPJ's name associated with them. < 1348622495 368047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://research.microsoft.com/en-us/um/people/simonpj/papers/list-comp/index.htm < 1348622528 781937 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sql on rails is an obvious joke because there is no way to build webscale applications without leveraging NoSQL technology < 1348622659 713585 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you should probably write your business logic in SQL but interface to a NoSQL database for cloudscale storage < 1348622898 500082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I watched the first two seasons of that television series. < 1348622962 833778 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cool < 1348623563 724195 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'Skilled users can just fix GCC itself so that it implements nested function calls in a way that does not interfere with PaX.' < 1348623670 736270 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Someone once wanted a webpage to keep track of what items they require in the store and what they already have; I wrote it in SQLite Report Generator. So I don't know why you need NoSQL. Yes you can write an entire program in SQL, what I did is similar, I guess, but not quite. How else can you write an entire program in SQL? Probably it depend what SQL is used, since there is some different kinds of SQL? < 1348623777 409668 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :kmc: XD < 1348623782 491633 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :I'm not sure that's even possible. < 1348623805 769052 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :GCC nested functions are by necessity creating functions on the stack. < 1348623907 651503 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can it be optimized? < 1348623946 401565 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :can't they be lambda lifted < 1348623980 489667 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i guess they can't, if you want to be able to take the address of the nested function < 1348623999 58429 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you can't return that pointer but you could still use it locally < 1348624010 301893 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so it still needs to act kinda like a closure < 1348624023 253134 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :They are in fact a really weird form of closure. < 1348624025 757637 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(but a closure with bounded object lifetime) < 1348624037 374886 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you don't allow taking the address, though, then I think you could do them as syntactic sugar < 1348624046 647723 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :Yeah. < 1348624057 577292 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :But the only real reason for them is so you can pass them as callbacks. < 1348624138 152331 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You shouldn't disallow taking the address since the address can be used! But in the cases where it knows if you are not going to take the address, or other thing, it might be optimized. < 1348624211 578875 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or, if you use its address but the nested function does not use any local variables (other than static) then it might be changed to global static < 1348624234 12278 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :GCC does that. < 1348624249 630326 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :My lambda-in-C thing relies on that behavior, actually. < 1348624635 206943 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1348624923 780680 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi david_werecat < 1348624929 445884 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :do you like temple run? < 1348625035 56854 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :I don't know, never heard of it. < 1348625057 82760 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh ok < 1348625101 384911 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :I don't have a fancy phone, so I couldn't play it even if I wanted to. < 1348625126 497939 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :thats too bad < 1348625189 208094 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1348625464 273306 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1348625633 770667 :SHUPFS!~user@S0106001111de1fc8.cg.shawcable.net QUIT :Quit: ERC Version 5.3 (IRC client for Emacs) < 1348626461 250693 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: did you know that PaX makes use of GCC plugins? < 1348626512 691461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope. < 1348626517 869633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@context < 1348626518 101580 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1348626556 480013 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :some of the kernel hardening features are implemented with custom compiler passes < 1348626560 444403 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's pretty hardcore < 1348626571 704749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, I see. < 1348626762 556749 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What are kernel hardening features? < 1348627068 898111 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :features to make the kernel harder to exploit < 1348627077 127190 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(and/or make programs running under that kernel harder to exploit) < 1348627259 535957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They should put hardeining features in GCC that make it auto-insert hardening code when it detects that it's compiling GCC. < 1348628046 222154 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds < 1348629681 159174 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1348629760 719302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Which tests of random number generator does ARCFOUR pass? < 1348630508 482296 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ha, PaX found an unintended bug in the intentionally-buggy kernel module I'm playing with exploiting < 1348630540 194046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What module? < 1348630541 714599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@context < 1348630541 908329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1348630549 19588 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :one i wrote < 1348630584 799281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wow, you wrote C code with an unintentional bug in it? < 1348630588 645264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Might as well give up on programming. < 1348630700 636184 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yep < 1348630918 643050 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'll never be more than an idiot code monkey drone < 1348631377 207105 :tertu!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 256 seconds < 1348631433 393025 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, hey, I forgot to announce an update monqy wait is kallisti supposed to be on my list I forget < 1348631439 512844 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also tswett < 1348631452 52828 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But not recent, this was a number of hours ago, should have said something < 1348631457 319495 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo_: I am not on your list < 1348631461 661315 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I am waiting for the series to conclude. < 1348631478 708359 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :because I enjoy it more when I'm not waiting. >_> < 1348631484 271283 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and I assume it will one day end. < 1348631496 184160 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :what if < 1348631500 583363 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it just went on for 20 years < 1348631575 331647 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's a lot of detailed analysis you will likely never see < 1348632532 287096 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :craigslist's website is so shitty that they're now getting sued over it < 1348632579 819553 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what < 1348633344 569322 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.pcmag.com/article2/0,2817,2410128,00.asp < 1348633938 236928 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: It really was a shameful mistake, though < 1348633946 340494 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i was using memcpy instead of copy_from_user < 1348634584 357961 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"Conducting a PowerPoint presentation is a lot like smoking a cigar. Only the person doing it likes it. The people around him want to hit him with a chair." < 1348634817 116164 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :Ugh, Powerpoint. < 1348634852 873302 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :Presenting is just reading a teleprompter behind you, right? < 1348635152 880948 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1348635227 396242 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1348635250 821222 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1348636867 563940 :kwertii!~kwertii@unaffiliated/kwertii QUIT :Quit: kwertii < 1348637098 506646 :Gregor!codu@codu.org PRIVMSG #esoteric :Welp. < 1348637102 511252 :Gregor!codu@codu.org PRIVMSG #esoteric :http://youtu.be/LfFhHZq4oJU I have an accordion. < 1348637116 528372 :Gregor!codu@codu.org PRIVMSG #esoteric :How are you suckers ever going to catch up with my amazingness now? < 1348637174 739107 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au QUIT :Ping timeout: 240 seconds < 1348637226 990818 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :there's no way < 1348637233 336957 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :no offense but just no way < 1348637259 796354 :Gregor!codu@codu.org PRIVMSG #esoteric :None taken *ha ha* < 1348637269 984905 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :sorry to be so frank < 1348637292 571993 :pikhq_!~pikhq@75-163-132-98.clsp.qwest.net PRIVMSG #esoteric :Your awesomeness made me spill water on my lap. < 1348637308 879445 :ion!ion@heh.fi PRIVMSG #esoteric :The mic amp’s gain was too high, the sound is distorted. < 1348637315 165824 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :yeah you suck Gregor < 1348637384 729660 :Gregor!codu@codu.org PRIVMSG #esoteric :ion: (a) I apologized for the sound in the description, (b) the “mic” is my phone, so it's not like it can do any better. < 1348637408 106245 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :"but i tried my best! :(" < 1348637421 726178 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :"and even apologized for not being better!" < 1348637439 588782 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :oh Gregor this is such ugly decline < 1348637454 911930 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :please upload another accordion vid to get back to the top. < 1348637489 479948 :Gregor!codu@codu.org PRIVMSG #esoteric :Fine, you buy me the professional video equipment. < 1348637505 532398 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1348637522 347901 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :you could just make sure ion isn't here so no one notices the bad sound quality? < 1348637532 936427 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1348637556 109705 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :anyway that was pretty nice after two days < 1348637572 315721 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :last time i played the accordion i was like holy fuck this is heavy and that was it < 1348637580 851512 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :also i was 9 < 1348637597 573923 :Gregor!codu@codu.org PRIVMSG #esoteric :This accordion was literally the first accordion I have ever picked up X-D < 1348637606 162710 :Gregor!codu@codu.org PRIVMSG #esoteric :And it's definitely heavy, my left shoulder still hurts >_> < 1348637613 610580 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :my friend used to play but he switched to drums because he grew up and became boring < 1348637630 555449 :Gregor!codu@codu.org PRIVMSG #esoteric :Laaaaaame. < 1348637651 370688 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :yeah < 1348637667 107446 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au JOIN :#esoteric < 1348637682 806081 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :and i switched from piano to the electric guitar. not quite as bad but i'm not proud of it. < 1348637709 302120 :SHUPFS!~hercules@S0106001111de1fc8.cg.shawcable.net JOIN :#esoteric < 1348637717 13635 :Gregor!codu@codu.org PRIVMSG #esoteric :Piano -> piano+viola -> piano -> piano+accordion < 1348637728 581019 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric ::D < 1348637732 509165 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :dude < 1348637734 318405 :ion!ion@heh.fi PRIVMSG #esoteric :Simultaneously? < 1348637735 674261 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :fuck you < 1348637747 537208 :Gregor!codu@codu.org PRIVMSG #esoteric :ion: That would be… quite the trick. < 1348637795 269062 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :accordion is kind of annoyingly asymmetric < 1348637804 668540 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :piano was so nice in that respect < 1348637822 496941 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know someone who plays acoustic guitar, and I saw someone on television once who can play both acoustic guitar and electric guitar < 1348637835 588991 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How is accordion is kind of annoyingly asymmetric? < 1348637866 221258 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :you're such a markov chain but umm leftie does different than rightie < 1348637876 807277 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1348637897 465359 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know how to play accordion but I think I may understand what you mean now. < 1348637910 59573 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38: The left hand buttons play chords, and are not arranged chromatically. < 1348637923 710506 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :"I saw someone on television once who can play both acoustic guitar and electric guitar" they are kind of pretty damn similar :D < 1348637925 479470 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then how are they arranged? < 1348637927 996001 :Gregor!codu@codu.org PRIVMSG #esoteric :It's not really suitable for the same kind of music as e.g. a piano. < 1348637946 229748 :ion!ion@heh.fi PRIVMSG #esoteric :oklopol: THAT WAS THE JOKE. < 1348637952 62600 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38: Vertically is the circle of fifths, horizontally is a selection of chords: Principle, major, minor, seventh, diminished. < 1348637953 613939 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :don't most accordions also have some kinda chromatic register or whatever for leftie < 1348637959 157433 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :ion: what was? < 1348637972 542943 :ion!ion@heh.fi PRIVMSG #esoteric :“I saw someone on television once who can play both acoustic guitar and electric guitar” < 1348637981 100932 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :zzo38: was that a joke??? < 1348637985 945995 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oklopol: Yes, I know it is similar; that person plays both though (some people play only one). But they do play different kind of music. And I think even electric guitar involves acoustics? < 1348637995 61217 :ion!ion@heh.fi PRIVMSG #esoteric :That couldn’t possibly be anything other than a joke. < 1348638004 119964 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i'm like 100% sure it wasn't a joke. < 1348638008 346407 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually, it was a TV show. < 1348638011 916855 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :^ < 1348638029 352723 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :tv shows are not jokes. < 1348638034 105699 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :they are tv shows. < 1348638034 919682 :ion!ion@heh.fi PRIVMSG #esoteric :I’m 100 % sure it was a joke. I don’t know whether it was intentional, though. < 1348638053 512528 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: OK. Fine. < 1348638073 34479 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :don't be like that ion. < 1348638086 270694 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i'm gonna go see ya. < 1348638091 840845 :ion!ion@heh.fi PRIVMSG #esoteric :FWIW, i found it funny. < 1348638165 942093 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :no one cares < 1348638184 327471 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i can eat sandwiches with two pieces of bread and sandwiches with three pieces of bread. < 1348638194 134064 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :everyone cares < 1348638223 36538 :ion!ion@heh.fi PRIVMSG #esoteric :I don’t believe in the existence of sandwiches with three pieces of bread. < 1348638233 127859 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can play piano, and I don't know how to play other music instrument very well. < 1348638246 334166 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :can you upload a vid? < 1348638259 101533 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :or a recording < 1348638281 31712 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ion: it's an elegant way to do 1.5 sandwiches < 1348638294 881269 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.youtube.com/watch?v=qZBXA4ye_us&fmt=18 < 1348638309 37090 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :but you gain an extra 25% topping < 1348638323 351995 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :err i mean 33% < 1348638336 372287 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oklopol: No. < 1348638341 310773 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :nice 5/4ing < 1348638390 366415 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i'm somewhat confused < 1348638393 90271 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But sometimes I do write music on paper < 1348638435 313497 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :can i see a score? < 1348638474 235512 :ion!ion@heh.fi PRIVMSG #esoteric :http://johan.kiviniemi.name/music/delusions_of_grand_piano.pdf < 1348638477 454501 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :given 3 slices of bread, the maximum fillings space is to cover each piece separately in toppings/fillings < 1348638506 471858 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :or you can stack them.. which.. gives you 2/3 as many fillings < 1348638511 502864 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, tswett foo bar < 1348638528 229563 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :ion: just to clarify, both the recording and the score thing were for zzo38 :P but this works too < 1348638545 507573 :ion!ion@heh.fi PRIVMSG #esoteric :oklopol: Yeah, i figured that, i felt like spamming anyway. :-P < 1348638548 375097 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do not have a scanner and the scores are a bit messy anyways, but I put some music I made into computer, into .NSF file one is "zzo38_1.nsf" I wrote directly on the computer, but "zzo38_2.nsf" I wrote on paper first and then put into computer, but you can also download the MML file. < 1348638548 807305 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric ::P < 1348638551 568182 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :or you can present them as 1.5 sandwiches, which gives you 1/2 as much filling as the first < 1348638551 816746 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Sgeo_: yes? < 1348638568 742935 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :ion: got a band? < 1348638582 923973 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know some people who have a scanner so if I could find the paper of the music, I could scan it. < 1348638601 622866 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :that would be nice < 1348638630 723036 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :okay i'm really gonna go. < 1348638644 461497 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But two musics I have written, one I wrote directly on MML, one on paper and then I put it in MML < 1348638718 110725 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some people say it is too difficult to compose music with MML, but other people don't believe them. < 1348638729 9222 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think you don't believe them < 1348638752 317571 :ion!ion@heh.fi PRIVMSG #esoteric :oklopol: I’m in one and i’ve had a bunch of projects with ad hoc groups out of my circle of friends over the years. Nothing serious with ambitions so far. < 1348638779 479695 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, I am one of them; I think it can easily to compose music by MML, as easily as to normally compose music; at least to me this is easiest way for me. < 1348638819 985649 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think that a talent with thinking music helps with esolangs < 1348638828 968621 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :some might say i was making excuses thouhg < 1348638891 851201 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :tswett, epdeet < 1348638901 123257 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I see. Thanks. < 1348638907 724085 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :music never sits still < 1348638951 185442 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :itidus21: Are you sure? Sometimes there is some silence and it must sit still < 1348638954 363904 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :it seems to my mind to be a bit like animation where it is dependant on playback speed < 1348638976 233828 :ion!ion@heh.fi PRIVMSG #esoteric :John Cage – 4′33″ < 1348638997 139808 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: Yes in that case, there is all silence and it must sit still. < 1348639022 338962 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :all i know is i like many music < 1348639033 163555 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i have absolutely no idea why < 1348639067 824757 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :in some cases i attribute it to simply being exposed to the song again and again < 1348639093 810377 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also like many musics, and some I don't like much, but I always like classical music. < 1348639095 470900 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :but that doesn't explain it right < 1348639108 801627 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :if i am exposed to some songs i dont like it < 1348639223 622257 :ion!ion@heh.fi PRIVMSG #esoteric :For some reason my brain can’t stand the style of singing often used in classical music. The most painful aspect is the huge vibrato, i think. But i like classical otherwise. < 1348639269 956172 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They don't always sing. Often it is instrumental only. < 1348639288 423045 :ion!ion@heh.fi PRIVMSG #esoteric :Yes. I’m listening to Rachmaninov’s piano pieces right now. < 1348639391 964799 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: piano < 1348639801 43840 :ion!ion@heh.fi PRIVMSG #esoteric :Two Dogs Dining http://youtu.be/EVwlMVYqMu4 < 1348640421 206461 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 256 seconds < 1348640798 973313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"I am aware of the unsafe nature of the internet,I was compelled to use this medium due to the nature of this project.Permit me however I am a project coordinator with an oil & Gas consortium I have access to very vital information that can be used to transfer a huge amount of money from an Oil & Gas project account to a secured account ." < 1348640804 494716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds legit, as always. < 1348640846 434590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, they do not specify the particular "huge amount" in question. It's always so impolite; I can't now sort all my lucrative offers by the amount of profit promised. < 1348641216 751202 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i have boring email spam.. 5 about diablo 3, 4 from fuckbook < 1348641306 696014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How does one update a branch (git) from a remote repository? < 1348641335 705085 :ion!ion@heh.fi PRIVMSG #esoteric :git fetch < 1348641363 300176 :ion!ion@heh.fi PRIVMSG #esoteric :That updates the state of the remote repo. < 1348641372 885346 :ion!ion@heh.fi PRIVMSG #esoteric :Then you can merge from or rebase against one of the remote branches. < 1348641379 309880 :ion!ion@heh.fi PRIVMSG #esoteric :git pull does both fetch and merge. < 1348641395 407565 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no idea what git fetch does < 1348641400 957977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it does not download newly added files. < 1348641410 329575 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and git pull merged it into master < 1348641413 70146 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I don't want that. < 1348641495 400848 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does it merge in the currently checkedout branch. < 1348641524 956199 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1348641550 294463 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Wouldn't it be better to rebase? < 1348641608 596187 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1348641625 672352 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If I'm working on branch B, and somebody updates branch A, I can rebase my branch B to branch A < 1348641635 27791 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I have the commits from branch A also in my branch? < 1348641773 514243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"git pull" does merge into currently checked-out branch, to answer one question in the middle. < 1348641793 467238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and rebasing can easily be better. < 1348641882 209026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :git fetch + get rebase should be enough I think. < 1348641967 500828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have very complicated git use experience, but at least "check out the remote-tracking branch, git pull, check out my local branch, rebase on the tracking" seems to have worked rather well, especially in the case where the local branch is meant to be merged back sooner or later. I suppose technically you shouldn't need the tracking branch. < 1348644035 932581 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Quit: ["Textual IRC Client: www.textualapp.com"] < 1348646270 653871 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1348646981 184911 :jix_!~jix@jixco.de QUIT :Ping timeout: 268 seconds < 1348647044 554863 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1348647271 267645 :jix!~jix@jixco.de JOIN :#esoteric < 1348647661 410995 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1348649927 242177 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1348650906 257579 :jix!~jix@jixco.de QUIT :Ping timeout: 264 seconds < 1348650929 573000 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Quit: kill -INT 1 < 1348651132 209723 :jix!~jix@jixco.de JOIN :#esoteric < 1348651589 212546 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1348652337 275768 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1348653785 361518 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1348654019 733441 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1348654269 246077 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1348654284 759157 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1348654493 105643 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1348655422 245183 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1348655684 248561 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1348655684 986689 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1348655814 252390 :ais523_!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1348655819 270045 :ais523__!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1348656938 567280 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Quit: Lost terminal < 1348657265 950906 :ais523__!~ais523@unaffiliated/ais523 NICK :ais523 < 1348657304 328287 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1348657997 253226 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1348658016 154809 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 246 seconds < 1348658135 300667 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1348658178 287198 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds < 1348659130 798111 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1348659158 208777 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1348660986 278096 :SHUPFS!~hercules@S0106001111de1fc8.cg.shawcable.net QUIT :Ping timeout: 264 seconds < 1348661506 218635 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1348661517 829874 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1348661518 26726 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. < 1348661523 798946 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1348661523 995395 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :fizzie said 13h 2m 23s ago: Arguably (but certainly also counterarguably) the fact that the things are called stacks sort of mildly implies that the act of reading involves popping a value. (And the < 1348661524 192650 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :cat example only makes sense that way.) < 1348661543 991992 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Read error: Connection reset by peer < 1348661560 968851 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1348661611 615565 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, yes everything that involves i only makes sense that way < 1348661711 350874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would've wanted to say that the Fibonacci example also would've made sense in that way only, but that would've involved understanding some Kipple code. < 1348661743 752309 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha < 1348661752 814499 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's possible it works with both interpretations for all I know.) < 1348661793 512728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose the (t>@ (@>o) 32>o) is not going to terminate ever if > doesn't pop. < 1348662002 279973 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmmm < 1348662019 965547 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :looking into the fibonacci code seems to imply that + does make a copy < 1348662030 351271 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(assuming > doesn't) < 1348662075 18341 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because if we look at stack a only, the program starts with "1>a tb+a" < 1348662093 206889 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, wait, I meant "1>a a+0 tb+a" < 1348662107 700739 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I guess a+0 is supposed to duplicate a's top element < 1348662154 563038 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, but then there are only two elements in a, so a cannot give one element to t, one element to b, and then again one element to be added to b's top element < 1348662165 8102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are you trying to say that, after cleverly avoiding it yesterday, I am now *still* going to have to understand some Kipple code. < 1348662225 308198 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well the problem is, the description of the language is quite simple < 1348662238 941395 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then there are examples, which look different and not as simple < 1348662272 507834 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for instance there is no mention of the "sharing operands" ability of kipple's operators, which is something pretty unusual in programming languages, I think < 1348662293 581011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unusual and I find it also very confuzzling. < 1348662306 754094 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess a kipple code is supposed to be a sequence of numbers, stack identifiers, and operators < 1348662326 794472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "-" description doesn't even mention that it has a left operand. < 1348662332 136533 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the interpreter must consider numbers and stack identifiers as no-ops, and apply operators to the left and right operands < 1348662348 597216 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I think it is reasonable to assume that "-" works exactly like "+" < 1348662467 904803 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though at this point I may be assuming too much to understand how it works precisely) < 1348662472 206676 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, it's true that if + and - were to pop when the operand is a stack identifier, it sounds terribly difficult to e.g. dup anything. < 1348662478 995252 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what idea? < 1348662493 673668 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm < 1348662518 322854 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :wrong channel < 1348662526 588699 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no no don't go! < 1348662572 90013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: The official spec, though, is pretty clear. < 1348662578 935879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The Push operator takes the operand to the left and pushes it onto the specified stack. E.g. 12>a will push the value 12 onto stack a. a>b will pop the topmost value from stack a and push it onto stack b. Popping an empty stack always returns 0. aa." < 1348662585 221746 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The Add operator pushes the sum of the topmost item on the stack and the operand onto the stack. If the operand is a stack, then the value is popped from it. E.g. if the topmost value of stack a is 1, then a+2 will push 3 onto it. If a is empty, then a+2 will push 2 onto it. If the topmost values of stack a and b are 1 and 2, then a+b will pop the value 2 from stack b and push 3 onto stack a." < 1348662623 221234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So the + seems to only pop from the right, so to speak. < 1348662643 873503 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right < 1348662665 474583 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Wiki summarization could do with some clarifications/improvements. < 1348662680 729972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Especially since the official spec is only in the Archive. < 1348662761 182030 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, I think I'll add some clarifications < 1348662777 576183 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :popping an empty stack gives 0, that explains the fibonacci < 1348662890 816989 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think for it to work, the streams in REVER have to be stacks rather than queues. < 1348663022 292649 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: ok, now the fibonacci programs seems to work properly, after a few iterations I get n: [24 23 22 21 20] t: [0 1 1 2 3] a: [3 5] b: [] c: [] < 1348663096 760927 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, apparently the numbers will be outputted in reverse order, though < 1348663135 355836 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"while t is not empty, t>@, (@>o) 32>o" < 1348663151 377908 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, or the stack o is reversed when the program halts < 1348663232 96956 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes that would make sense - though I don't understand why prevent interactive io this way, he could just have said "when a value is pushed onto stack o, it is printed as a side effect" and "when popping from i while it is empty, it takes a char from standard input instead of giving 0" < 1348663852 36394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't really understood the no-interactivity thing either. < 1348663860 905494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps a personal idiosyncracy. < 1348664594 257679 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1348664852 308912 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm wonder what a+a would do < 1348664864 811527 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that is, what operand is evaluated first < 1348664915 364122 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, I mean if a = [1], does it set it to [1+1] or to [1+0] < 1348665078 357049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The program 1>a<2 a+a will result in a containing the values [1 4] and not [1 3]." < 1348665090 155782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So the former, then. < 1348665550 169422 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what lang are you discusing < 1348665581 926913 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kipple < 1348665695 580672 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1348665702 957271 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1348665737 233309 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :he just said that to make the interpreter more complicated :o < 1348666888 717680 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1348666972 570907 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1348668051 74280 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1348669605 696481 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ok here is a language. it's called "You don't know Jack". the only valid program is the name of the true identity of jack the ripper, and the program prints "Hello, world!" < 1348669641 488110 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's obviously Steven Malloy < 1348669650 423260 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's obviously Steven Malloy < 1348669652 92653 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :it is left to interpretation whether there is more than one valid program < 1348669660 310836 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :like... < 1348669673 459498 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And couldn't you find out the right string by reading the compiler source < 1348669679 988556 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or interpreter source < 1348669712 591385 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :well i mean... as anyone who has played a trivia bot knows, peoples names are never spelled how we expect them to be < 1348669722 574392 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :so there may be more than one correct string < 1348669733 206283 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Still < 1348669737 376253 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :humm < 1348669753 272142 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :well.. first someone has to write a compiler/interpreter for that to happen < 1348670227 293791 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :bad joke since i haven't actually any non-joke esolangs to my name < 1348670340 906831 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :in regards to how music is sometimes still, animation is the same way. in some cases it's too easy to accuse animators of reducing cost when they have no moving images in a scene < 1348670510 781590 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"we're not reducing costs, we're doing it manga-style!" < 1348670653 971999 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i know what im talking about :D < 1348670657 291323 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'Police arrested a Cambridge man with 4 lbs. of marijuana and $5,400 in cash after stopping him for “excessive window tint.”' < 1348670678 545365 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ok i don't :( < 1348670785 504546 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kmc: thank god. we need to get those people off the road. < 1348670800 313494 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :hmm < 1348670825 813135 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think my random outbursts are unsolicited yet... in grand theft auto you never found anything in the car < 1348670834 64128 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :like dead bodies in the trunk < 1348670836 145986 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what's the point of being a drug dealer if you can't have a ridiculous car that screams "i'm a drug dealer" < 1348670839 319950 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :or money or drugs < 1348670844 415000 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's not true itidus21 < 1348670848 736642 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kmc: getting arrested, as always < 1348670848 969855 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :kmc: cool < 1348670861 428293 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there was at least one mission where you have to pick up a car with a body in the trunk < 1348670865 623713 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and get it to the car crusher < 1348670868 110966 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :pulp fiction style < 1348670884 458986 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and people (cops? rival gang? whatever) would be ramming your car, causing damage < 1348670897 394698 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and if it got enough damage the trunk would pop open and you would see the dead guy inside on the 3rd person camera < 1348670970 808018 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ok, i'll accept that argument < 1348671050 68439 :ssue!u5338@gateway/web/irccloud.com/x-apisyymxityrbyab QUIT :Remote host closed the connection < 1348672005 726597 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, wait, if they were ramming into you all the way wouldn't they just take the body out of the car after you left it? < 1348672044 276713 :ssue!u5338@gateway/web/irccloud.com/x-mvbvtjpblslttltm JOIN :#esoteric < 1348672143 674038 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Phantom__Hoover: you leave it in a car crusher. they will leave it if they want to live. < 1348672175 251180 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yeah man, once a car crusher starts there is no force of man nor god that can stop its descent < 1348672215 613691 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not in video game land < 1348672326 698482 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the car crusher is actually made out of repurposed doors from half-life < 1348672498 852668 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lol < 1348672994 757628 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :!dlroW olleFatal error: exception Invalid_argument("index out of bounds") < 1348673025 800532 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for whatever reason the 'H' disappeared < 1348673176 779602 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you have to get away from the people who are following you < 1348673179 948509 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think < 1348673216 892066 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is a game where if you have a dozen cops chasing you, you can drive into a garage and have them repaint the car < 1348673226 568886 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and the cops waiting outside will just leave < 1348673236 193638 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"oh, damn guys, the car we were chasing was red, this one is blue" < 1348673273 796019 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's a pretty silly mechanic really < 1348673298 552337 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in gta4 they got rid of this and introduced a new system < 1348673339 664282 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :now there is a radius on the map of where the cops are looking for you, and you have to stay outside that area for some amount of time < 1348673420 792437 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :tinted windows on a red car? what a lack of taste! < 1348673602 568613 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i once read up on it < 1348673607 904858 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :gta wasn't always like that < 1348673629 875128 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :apparently there was a bug once which caused the cops to go crazy pursuing you < 1348673663 527034 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i would love for that to happen at least once in my life < 1348673677 817341 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :a lucky accident which makes me rich or famous < 1348673818 218168 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there were those tourists in NYC who got into an unlicensed taxi at the airport < 1348673834 558248 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the cops went after the taxi and a high-speed chase ensued < 1348673859 748856 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :long story short, the tourists got to manhattan for free and in record time < 1348674187 311600 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: my kipple interpreter works! < 1348674200 825555 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it doesn't respect the specs at all, though < 1348674211 600469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Such disrespect. < 1348674248 785182 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well i and o are interactive, and stack identifiers can be any string, not just one character < 1348674273 82989 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(the string must consist of a-z, A-Z and @ only, though) < 1348674306 633044 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking you could've made the IO stack a single thing, with output pushery and input poppery. < 1348674314 980583 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's what I thought too < 1348674325 480482 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but then I thought maybe it was better to make them actual stacks < 1348674351 71347 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :input only happens when try to pop i while it's empty; pushing o prints the character *and* pushes it < 1348674411 885205 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(and I didn't want to brave the specs as much as merging the two stacks) < 1348674463 944763 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though if I do I guess I should improve @ as well to ease number input < 1348676368 739847 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1348677022 63174 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1348678416 826949 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1348678462 934580 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1348678641 10308 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1348680623 929508 :SHUPFS!~hercules@S0106001111de1fc8.cg.shawcable.net JOIN :#esoteric < 1348681032 196887 :ion!ion@heh.fi QUIT :Ping timeout: 260 seconds < 1348682332 321338 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: keeping i and o as actual stacks allows me to do stuff like that: " i>a+0 a>o a-48 a? a>b (a>o>a) " < 1348682354 759974 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the (a>o>a) is an infinite loop of printing a's top element < 1348682365 545359 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1348682387 20763 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :("give a to output, then take it back to give it again next iteration") < 1348682394 10524 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1348682508 953118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it would certainly be a shame to have to write (a+0 a>o) or something. < 1348682548 484479 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well ok if you put it like that < 1348682566 188745 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but there's that language based on input and output which name I have forgiven < 1348682587 954029 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm sure it would be way more easy to implement it with i and o being actual stacks < 1348682843 865787 :atriq!~Taneb@host-2-99-89-197.as13285.net JOIN :#esoteric < 1348683886 930237 :atriq!~Taneb@host-2-99-89-197.as13285.net PRIVMSG #esoteric :"Buddhist Iron Man Found By Nazis Is From Space" < 1348683894 377026 :ion!ion@heh.fi JOIN :#esoteric < 1348683897 557233 :atriq!~Taneb@host-2-99-89-197.as13285.net PRIVMSG #esoteric :I didn't realise the Daily Sport was still about < 1348684116 255463 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1348684614 455064 :atriq!~Taneb@host-2-99-89-197.as13285.net QUIT :Remote host closed the connection < 1348684867 982740 :atriq!~nathan@host-2-99-89-197.as13285.net JOIN :#esoteric < 1348685745 38630 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1348688914 306425 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1348689196 90165 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1348689254 765194 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1348689356 383799 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1348689979 744695 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it seems opera has made opera mini for android usable again < 1348690051 952073 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it no longer crashes regulary and it doesn't seem to leak memory < 1348690058 865119 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric ::) < 1348690089 898175 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: nice < 1348690108 73663 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :about time. < 1348690115 852769 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :is it bad that I am surprided about browsee not leaking memory < 1348690126 158543 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :*surprised < 1348690129 444972 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, that's bad :) < 1348690156 465977 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :well except links2 < 1348690190 23053 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it might be horrible rendering wise but it is solid as rock and just works < 1348690220 475794 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :well after you tweak it for a week but still < 1348690266 211347 :SHUPFS!~hercules@S0106001111de1fc8.cg.shawcable.net QUIT :Quit: leaving < 1348690843 822882 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1348691144 959541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: http://hpaste.org/75174 < 1348691249 918438 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1348691756 674129 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I think the builtin webkit browser in Android is good < 1348691769 77204 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :then again most webkit browsers are < 1348691926 309938 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1348691995 548463 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :Safari isn't very good < 1348692021 505713 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :One of my friends recently switched from Safari to Internet Explorer and was amazed at the speed < 1348692032 625488 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1348692033 395123 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :haha < 1348692042 653170 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :He's gonna slowly traverse through to Chrome so he doesn't shock himself. < 1348693038 251209 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you are born on Feb.29 (a.k.a. St. Tib's Day), then officially the rule is your birthday is on Mar.1 if it is not a leap year. However, there is another solution which does not involve the calendar: Regardless of your date of birth, celebrate when the ecliptic longitude of the sun equals what it was at the time of your birth. < 1348693054 22395 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :... < 1348693107 831878 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :!!! < 1348693141 611233 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :That's a very you thing to say < 1348693146 717870 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :Good thing it was you who said it < 1348693325 283666 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is there an official rule for birthdays? isn't the whole birthday thing just a convention anyway, and you can really celebrate it whenever you want < 1348693327 815667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: that would probably mean some people occasionally have to celebrate on a different calendar day than they were born, even if not on Feb. 29... < 1348693377 608924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not like people don't move celebrations to more convenient times < 1348693382 981816 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Yes, I know, it is the non-calendar way. Of course you may not like it and you can use whatever you prefer I don't care. < 1348693407 771852 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I just made one possibility, as well as mentioning the official way. But there are other ways too. < 1348693439 336616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :official in canada, and possibly elsewhere. < 1348693470 107638 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :I'm gonna celebrate my birthday on bonfire night < 1348693563 206933 :jix!~jix@jixco.de QUIT :Ping timeout: 256 seconds < 1348693582 59018 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :(that is) < 1348693595 450765 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :(when the bonfire is in celebration of Guy Fawkes or whatever) < 1348693602 582484 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :(well, his capture) < 1348693614 11175 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :(so, the closest Saturday to November 5th) < 1348693619 654993 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :(in Hexham at least) < 1348693632 197492 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :(WHICH COINCIDES WITH MY EIGHTEENTH BIRTHDAY) < 1348693705 717391 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :() < 1348693753 411673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just don't get so drunk you fall into the bonfire. < 1348693764 987226 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :UNLIKELY < 1348693770 134684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1348693880 663189 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 252 seconds < 1348693966 741721 :jix!~jix@jixco.de JOIN :#esoteric < 1348694610 239870 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :On a channel in a different server, there's 6 of us pretending to be the same person < 1348694616 791976 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :(one of us is actually that person) < 1348694785 385348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is Taneb and ngevd in on this? < 1348694789 931899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*are < 1348694794 721148 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :Nah < 1348694796 901348 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :They're asleep < 1348694799 901232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1348694820 561284 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :We're trying to figure out who the first impostorr was < 1348694830 143347 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :By making there more impostors < 1348694835 220897 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :It hasn't worked < 1348694863 875974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :impost hoc, erco impropter hoc < 1348694902 726779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1348695032 957139 :atriq!~nathan@host-2-99-89-197.as13285.net PRIVMSG #esoteric :Goodnight! < 1348695040 367732 :atriq!~nathan@host-2-99-89-197.as13285.net QUIT :Quit: Leaving < 1348695354 430412 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1348695885 883728 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1348697766 588903 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1348697971 676509 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1348698162 678453 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what's that "Hm okay."! you're supposed to either say "yes it's obvious" or "Hm it's likely but let's prove it" or "If you think so then prove it!" or something < 1348698163 124398 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Goodnight! < 1348698503 59520 :Nisstyre!~yours@oftn/member/Nisstyre NICK :Nisstyre_ < 1348698519 886825 :Nisstyre_!~yours@oftn/member/Nisstyre NICK :Nisstyre < 1348699447 767820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wasn't fully aware of the concept of a moore machine. i had somehow internalized that transducers could have multiple output per input. < 1348699460 621119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but those cannot. < 1348699654 785865 :mroman!~roman2@fmnssun.ibone.ch QUIT :Ping timeout: 260 seconds < 1348699661 676359 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1348699739 968119 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1348700135 246851 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey do we have a fancy binary-to-decimal converter on lambdabot? < 1348700159 26449 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> dec 01000001100000011 < 1348700160 25628 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `dec' < 1348700170 21766 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> 0b01000001100000011 < 1348700170 986961 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `b01000001100000011' < 1348700223 836630 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> eval 0b01000001100000011 < 1348700224 783736 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `eval'Not in scope: `b01000001100000011' < 1348700260 952287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showInt 2 (const True) digitToInt "01000001100000011" < 1348700261 893822 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Base.String' < 1348700262 86905 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred typ... < 1348700266 271696 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showInt 2 (const True) digitToInt "01000001100000011" "" < 1348700267 214945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Base.String' < 1348700267 408709 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred typ... < 1348700269 934011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1348700272 388118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t showInt < 1348700273 362440 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Integral a) => a -> String -> String < 1348700278 195612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1348700285 28246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showIntAtBase 2 (const True) digitToInt "01000001100000011" "" < 1348700285 970383 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Types.Char' < 1348700286 163634 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type... < 1348700289 199665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now what < 1348700293 403238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t showIntAtBase < 1348700294 342610 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Integral a) => a -> (Int -> Char) -> a -> String -> String < 1348700303 66116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait duh < 1348700316 803359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> readInt 2 (const True) digitToInt "01000001100000011" < 1348700317 779733 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(33539,"")] < 1348700357 530547 :Gregor!codu@codu.org PRIVMSG #esoteric :Wow, it's so clear and intuitive, too. < 1348700376 961847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's flexible. < 1348700403 117574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although it doesn't support non-Strings < 1348700518 987033 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> readInt 2 (const True) digitToInt "01010011000101011" < 1348700519 993371 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(42539,"")] < 1348700523 166684 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeay < 1348700540 639719 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> readInt 2 (const False) digitToInt "01010011000101011" < 1348700541 589747 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [] < 1348700561 842385 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so that's 16-bit, I'm sure I can find that in Pi < 1348700568 541280 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@type readInt < 1348700569 592704 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a -> (Char -> Bool) -> (Char -> Int) -> String -> [(a, String)] < 1348700572 538691 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that would be the first Another Pi Language program! < 1348700609 396918 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what the hell of a type is that... I think ocaml's read_int has type unit < 1348700617 119280 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, unit -> int < 1348700684 607288 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, your readInt doesn't even return an int?? < 1348700782 820139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type readInt 2 (const False) digitToInt < 1348700783 802823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Num t) => String -> [(t, String)] < 1348700797 206725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is that better/simpler? < 1348700829 254939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or if you want, < 1348700831 530360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type readInt (2 :: Integer) (const False) digitToInt < 1348700832 539188 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :String -> [(Integer, String)] < 1348700999 180047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it returns [] if it doesn't parse and [(n, restOfString)] if it parses. (theoretically it could return multiple element if there was an ambiguous parse) < 1348701012 259434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the API for the Read typeclass < 1348701024 826152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+s < 1348701135 26494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> readInt 2 (const True) digitToInt "010abc" < 1348701135 964388 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(90,"")] < 1348701144 22950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1348701156 540404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> readInt 2 (`elem` "01") digitToInt "010abc" < 1348701157 553000 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(2,"abc")] < 1348701241 695326 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1348701401 588570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl print oct("0b01010011000101011") # then there's this < 1348701401 901835 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Ping timeout: 245 seconds < 1348701402 97971 :EgoBot!codu@codu.org PRIVMSG #esoteric :42539 < 1348701810 684683 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1348702010 431709 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1348702256 950537 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Quit: Leaving < 1348702372 452720 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1348702399 726700 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1348703022 937747 :carado!~user4539@2a01:e35:2e3d:3ef0:98e0:5c32:3aa6:7f5a QUIT :Quit: Leaving