< 1346372134 654862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul ! < 1346372135 153326 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : ...out of stack! < 1346372176 812300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> unwords $ map (show . ord) "...out of stack!" < 1346372178 966976 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "46 46 46 111 117 116 32 111 102 32 115 116 97 99 107 33" < 1346373187 636823 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the computer i want is available with i5 or i7 processor, and 4GB or 8GB of RAM... but you can't get the i7 with 8GB of RAM < 1346373193 779008 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(the RAM is not upgradeable) < 1346373583 405442 :derdon!~derdon@p5DE8909F.dip.t-dialin.net QUIT :Remote host closed the connection < 1346373693 744709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :another day, another TC proof. < 1346373780 64951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What computer is that? < 1346374113 404871 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1346374398 872277 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Write error: Connection reset by peer < 1346374428 359395 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1346374611 680477 :pikhq!~pikhq@70-56-231-155.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1346374617 743405 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net JOIN :#esoteric < 1346374676 884537 :nortti!~juhani@a91-154-82-50.elisa-laajakaista.fi QUIT :Ping timeout: 248 seconds < 1346374684 25441 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, the Dilemmatech 3000. < 1346374898 473562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@freshname < 1346374898 675821 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahd < 1346375297 678689 :itidus21!~itidus21@120.148.51.163 NICK :Jon_Frakes < 1346375350 790895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@freshname < 1346375350 958276 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahe < 1346375353 355605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@freshname < 1346375353 520927 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahf < 1346375354 711461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@freshname < 1346375354 876776 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahg < 1346375368 838732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i sense a certain lack of creativity < 1346375533 332268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: ThinkPad X1 Carbon < 1346375566 278366 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ThinkPad Air < 1346375583 479631 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so i have to choose between 1 MB of L3 cache or 4 GB of RAM < 1346375626 324359 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Choose based on what things you are doing on your computer, which would work better for what you do < 1346375640 827523 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know what you are using your computer for. < 1346375683 662550 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or waiting < 1346375692 106732 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :someone should make a Haskell library called Hahahahahahaha < 1346375701 190784 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Alternatively, choose by the price.) < 1346375799 923209 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, that's a good tiebreaker :) < 1346375836 845121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: That's an exciting-looking computer. < 1346375852 498293 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i5/8GB is $60 more, but also it can ship next week rather than "more than 4 weeks" < 1346375857 649131 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but maybe i don't want to buy now, anyway < 1346375892 309566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1600x900 < 1346375895 865197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1346375902 656236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION should probably care about resolution less than he does. < 1346375942 108945 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yeah, it's more exciting than the X230 < 1346375946 909364 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is 1366x768 :/ < 1346375960 195634 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should wait until you can get a Haswell laptop! < 1346375970 880314 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe < 1346375997 437889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then you can use AVX2. < 1346376034 217430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and hardware transactional memory! < 1346376036 580322 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(is that in AVX2?) < 1346376066 113396 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know anything about AVX instructions < 1346376073 644880 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i guess they are mostly SSE extended to 256 bits < 1346376079 399215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :AVX is 256-bit SSE. < 1346376081 125128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1346376094 778109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, there are a lot of new instructions. < 1346376099 450792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://software.intel.com/en-us/blogs/2011/06/13/haswell-new-instruction-descriptions-now-available/ < 1346376116 637583 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they should have 16×16 binary matrix multiply! < 1346376156 525825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They should have it for 8×8 first. < 1346376160 798853 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some CPU instructions I would like to see are INTERCAL select, unselect (fills unset bit positions with zero), and multiplexer. < 1346376195 795934 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the X230 is still better if you want crazy battery life by carrying around multiple batteries < 1346376229 636503 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but the X1C can charge from 0% to 80% in 35 minutes, which is cool < 1346376497 547257 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: multiplexer would have three inputs, and use one input to select between the other two bitwise? < 1346376525 711440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :x86 should have more three-operand instructions. < 1346376573 684061 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Actually many more inputs; it would be like the Muxcomp esolang instruction (although depending on the computer, it could differ in many ways, such as addressing modes and so on). < 1346376585 966553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it has three-operand addition. < 1346376620 564881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Multiplication matrix would also be useful, though. < 1346376668 270384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MXOR is a great instruction! < 1346376669 137785 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder what is the next cryptosystem to get added after AES < 1346376681 706695 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another thing I might like to have is an instruction for triple indirect jump with post increment. < 1346376701 618124 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if SHA-3 will be based on AES enough to use the AES round instruction < 1346376730 246246 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think any of the candidates are that closely related < 1346376776 652222 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The "too much CISC" computer would include Super Mario game as a single instruction. < 1346376840 750042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it'd have SUPERMARIO and SUPERMARIOLAST for the last round. < 1346376856 799825 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Of course this is silly. < 1346376857 704251 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :SUPERMARIOWITHGAMEGENIEPLUGGEDIN < 1346376899 939501 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But one instruction I would actually like to have is an instruction to reconfigure the microcode at runtime so that the instruction set can be optimized for whatever it is that you are making. < 1346376914 805787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One of the SHA-3 finalists is at least somewhat related to AES. < 1346376943 848514 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's wrong with rijndahl again? < 1346376969 498638 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :er, AES is Rijndael < 1346376973 179306 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't understand the question < 1346376975 266129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder why they have an instruction per round rather than just one instruction. < 1346377004 617273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :S-boxes make it very tricky to implement without being vulnerable to cache timing attacks, apparently. < 1346377024 914966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, i have heard that < 1346377065 885249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There was a "constant-time lookup" instruction proposed that would get a block of memory, make sure the whole thing was in the cache, and then do a lookup in it. < 1346377072 681864 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's sha-2? < 1346377087 911076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SHA-256, SHA-512, etc. < 1346377100 847930 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/SHA-2 < 1346377245 574836 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if git will have to switch away from SHA-1 soon < 1346377650 435629 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1346377662 276829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ord 'x' < 1346377664 858793 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 120 < 1346378482 607426 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :An instruction per round? Are each round have any use by itself? < 1346378909 13170 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Quit: leaving < 1346378946 376472 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric < 1346379336 79225 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :$ glxgears < 1346379337 238387 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :48647 frames in 5.0 seconds = 9729.383 FPS < 1346379343 938097 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :OVER NINE THOUSAND FPS < 1346379357 755647 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :unfortunately, the window is completely black < 1346379481 297739 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this channel has a lot of bots < 1346379483 331372 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe i should run a bot < 1346379485 763666 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what should it do? < 1346379497 465949 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :It should bot. < 1346379504 529338 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dispense useful advice < 1346379631 479455 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder what would be the social effects of a bot which allows anyone in the channel to anonymously send messages to the channel < 1346379870 509017 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Once upon a time Egobot did. < 1346379961 563319 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and how did that go < 1346379973 112438 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Not that much happened. < 1346380077 132376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you could use blind signing to make it so the bot operator doesn't know who's submitting each message, only that they're in the channel (or working with someone who is) < 1346380086 894004 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :under some rather unrealistic assumptions about traffic analysis and such < 1346380751 447176 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hah, cold boot attack in a spy show on television :) < 1346380771 510739 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1346381021 729204 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU JOIN :#esoteric < 1346381062 514054 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :kmc: Neat. < 1346381072 865229 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Simultaneously real *and* flashy enough to work on TV. < 1346381119 387964 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, monqy if you didn't see there's a major update < 1346381130 341220 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: ah-hah, found you! < 1346381143 243997 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hi mjrosenb :) < 1346381154 284573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how's it going? < 1346381171 588198 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :`welcome mjrosenb < 1346381174 878956 :HackEgo!codu@codu.org PRIVMSG #esoteric :mjrosenb: 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.) < 1346381187 945853 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :pretty good, now living on the east coast again < 1346381209 65738 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :state college, pa? < 1346381215 804828 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :yup. < 1346381219 784904 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh for the love of < 1346381228 759662 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm not watching a flash at this hour Sgeo < 1346381233 855864 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :man, that's like 200 miles inland ;) < 1346381265 64421 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god < 1346381266 801158 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the homestuck < 1346381279 934421 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :also trying to get my compose key to output "†" < 1346381311 472096 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :does a horrible implementation of a somewhat esoteric language count? :-p < 1346381371 768223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd say that counts as 90% of the wiki < 1346381477 899669 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1346381538 509616 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :ACTION has made some half-assed attempts to polish it as an ioccc entry, but: http://www.club.cc.cmu.edu/~mjrosenb/unlam-gc.c < 1346381556 277378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh unlambda? < 1346381665 551115 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Any bets on how long it'll take for the Wii U to get cracked? < 1346381687 553837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mjrosenb: test out my self-interpreter http://oerjan.nvg.org/esoteric/interpreter.unl :) < 1346381737 22632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh you only do part of it < 1346381746 167550 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Some people for god-knows-what-reason have them already, so the clock starts now. < 1346381785 324949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no continuations :( < 1346381835 106939 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oerjan: yeah, I have pseudo-support for them < 1346381841 65795 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :but it is *completely* untested < 1346381862 42810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mjrosenb: well you don't have the input functions anyhow < 1346381900 333681 :Gregor!codu@codu.org PRIVMSG #esoteric :mjrosenb: Dang it, I was thinking of doing something with a GC for IOCCC :) < 1346381905 75372 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :it should be pretty easy to add those < 1346381920 761661 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mjrosenb: assuming your continuations work properly, yes < 1346381925 460883 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :Gregor: i'm sure your gc would look nothing like mine < 1346382045 570109 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oerjan: oh right, unfortunately, c and gc are going to interact in particularly heinous ways < 1346382058 963891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1346382169 802952 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: you know how to add bindings to X's compose functionality, right? < 1346382274 603376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah i wrote a blog post about it < 1346382362 116904 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oh right, what is your blog again? < 1346382416 138748 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://mainisusuallyafunction.blogspot.com/ < 1346382428 16378 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://mainisusuallyafunction.blogspot.com/2010/10/typing-mathematical-characters-in-x.html < 1346382612 677088 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: do you know if there is a program that will parse .Xcompose after X has started? < 1346382946 795717 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no :/ < 1346382953 957210 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :kmc: I feel I still need to applaud you for calling C++ (rightfully) an esolang. < 1346383130 481061 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Quit: Lost terminal < 1346383187 319624 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric < 1346383978 48040 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1346384076 187419 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, damn you < 1346384100 470019 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :otoh i have read the sufferer dialogue sooner than i otherwise would have and my life is infinitely better for it < 1346384169 906841 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :tswett, you too < 1346384187 769744 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Me too what? < 1346384201 798101 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Major Homestuck update < 1346384207 420722 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :ACTION nods. < 1346384208 616661 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Thanks. < 1346384209 824636 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Huge walkaround < 1346384213 832373 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You're welcome < 1346384395 42429 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Thus far I've had to restart once, I've gotten lost twice, and I caused a minor sequence break. < 1346384709 703332 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Please tell me your opinion what I wrote so far about this: http://zzo38computer.cjb.net/roguevm/roguevm.tex < 1346385050 785347 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: haha < 1346385061 707922 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: I also homestuck < 1346385070 324700 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but I saw right away on the feed < 1346385087 213777 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Terezi's ancestor is King Radical, calling it now < 1346385149 344991 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Thus far, seems like a reasonable spec for a VM. < 1346385179 862756 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Designed to support a rogue-like text UI, but at least slightly more flexible than that, I take it? < 1346385212 410443 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :****SPOILER ALERT*** < 1346385216 423551 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: karkat's is the best < 1346385220 876671 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mainly due to one conversation < 1346385227 120524 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes < 1346385229 193801 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes he is < 1346385256 994466 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: have you had the conversation between him and latula yet? < 1346385262 689574 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes < 1346385263 224018 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: It looks like you've got it set up to be relatively sane to emulate, as well; the instruction coding, though not the *simplest* to decode, is fairly reasonable. < 1346385264 385941 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes i have < 1346385268 807651 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I just finished it. < 1346385272 438465 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it is the best < 1346385281 184459 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :His previous conversations were good too. < 1346385282 46912 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the face at the end is priceless < 1346385293 517649 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :(the absolute simplest would give you 16-bit addresses, so it's a single opcode to grab the address) < 1346385307 625830 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(btw theoretical logreading elliott don't bitch at me for spoilers, bitch at coppro.) < 1346385315 687884 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hey < 1346385319 36771 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i put a spoiler alert in < 1346385327 963705 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and also hussie says don't give a fuck < 1346385330 932109 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :people should homestuck first < 1346385336 234067 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :then things that may have spoilers < 1346385355 39483 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I didn't figure out if getting hussie to run away does anything < 1346385356 316199 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :did you? < 1346385365 683699 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dunno. < 1346385366 18502 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Also, just out of curiosity, do you intend for code to execute out of RAM, or only out of ROM? < 1346385461 414712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'corporealnormative' < 1346385602 739354 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: YES < 1346385604 234594 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god yes < 1346385850 863253 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK so that took me an hour. < 1346385870 76566 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I definitely recall thinking "how long can it take, Cascade is only 13 minutes2. < 1346385873 621072 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*" < 1346385920 426979 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION -> sleep < 1346385922 328119 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1346385983 22115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell atriq Try 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]] < 1346385983 185780 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1346385996 704204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen Try 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]] < 1346385996 870224 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1346386672 482666 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq_: Both ROM and RAM. < 1346386692 966031 :MoALTz!~no@host-92-2-137-86.as43234.net JOIN :#esoteric < 1346386698 158624 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And, yes it is designed to support a rogue-like text UI, but at least slightly more flexible than that. < 1346386709 734729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It says so in the introduction. < 1346386732 789765 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Neat. < 1346386803 237860 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@tell Phantom_Hoover It's not Flash (except for the Intro). It's HTML5 < 1346386803 404050 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1346386834 407068 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I case I did not say: The .tex and .dvi are in the same directory; I distribute both. < 1346386837 300508 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: really? < 1346386846 378091 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm actually < 1346386861 482324 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Also, some chapters are very short so there is empty space on the page; some artwork could be placed there as well as on the title page possibly. < 1346386862 718135 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://github.com/Gankro/Jterniabound < 1346386969 631723 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1346387665 75947 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Quit: leaving < 1346388220 665783 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I will write more of this file later today, probably. < 1346388223 272257 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I got myself a puzzle < 1346388249 322397 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Given a lexicographic permutation, generate the next one < 1346388429 703108 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So, given something like "0123" it will return "0132" < 1346388436 853201 :MoALTz!~no@host-92-2-137-86.as43234.net QUIT :Ping timeout: 248 seconds < 1346388481 947478 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :There's a standard algorithm for that. Is this homework? < 1346388496 119930 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :More eulerwork < 1346388506 69891 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :The following algorithm generates the next permutation lexicographically after a given permutation. It changes the given permutation in-place. < 1346388507 639034 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I looked at the algorithm already < 1346388509 42525 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Find the largest index k such that a[k] < a[k + 1]. If no such index exists, the permutation is the last permutation. < 1346388512 51791 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Find the largest index l such that a[k] < a[l]. Since k + 1 is such an index, l is well defined and satisfies k < l. < 1346388514 985744 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Swap a[k] with a[l]. < 1346388517 540130 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Reverse the sequence from a[k + 1] up to and including the final element a[n]. < 1346388519 476198 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I looked at the algorithm already < 1346388527 936887 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Just got to implement it < 1346388534 166445 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Well there you go. < 1346388537 473552 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Going to do it in haskell I guess < 1346388621 211386 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh hey, pattern matching (x:y:ys) works < 1346388765 990464 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Seems I'm not as comfortable with functional programming yet as I should be < 1346388846 974090 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :I realize this defeats the point of the exercise, but isn't there a "permutations" function in Haskell? :) < 1346388929 191220 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There is but it doesn't return them in lexicographic order =P < 1346388955 651060 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Ah. < 1346389005 311666 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I guess for what I want something that returns a list of strings would be better < 1346389009 791264 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lexicogrpahic ordering of permutations is annoying < 1346389593 362207 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wonder if a foldl here is the right idea < 1346389684 681852 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe not < 1346389924 934497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you want to generate all of them, I don't think you need the slightly tricky next-permutation thing, unless you want it of course. < 1346389931 302792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let perms [] = [[]]; perms l = concatMap (\i -> map (i:) (perms $ delete i l)) l in perms "1234" < 1346389932 374945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["1234","1243","1324","1342","1423","1432","2134","2143","2314","2341","241... < 1346389940 866306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let perms [] = [[]]; perms l = concatMap (\i -> map (i:) (perms $ delete i l)) l in perms "123" < 1346389941 897812 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["123","132","213","231","312","321"] < 1346389996 214842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In other words, "all permutations with the smallest element in the first place; then those with the second-smallest in the first place; etc." < 1346390040 298641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(With a sort if the input items aren't in lexicographical order, and something else than 'delete i l' if there can be duplicates.) < 1346390336 452167 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric < 1346390349 622356 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when will i learn my lesson < 1346390354 604685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that i should never upgrade X < 1346391496 347199 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: upgrade to waylan! < 1346391504 100138 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: you'll never need to touch X again! < 1346392096 56565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Wayland - way cool!"? < 1346394091 727945 :impomatic!~digital_w@87.115.41.216 QUIT :Quit: http://RetroProgramming.com < 1346394202 664925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION gyres and gimbles in the Wayland. < 1346394208 989483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you give up on irssi+mosh? < 1346394241 307299 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1346394593 817713 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric < 1346394822 231978 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1346394982 65306 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Wow. Y'know how nop on x86 is actually xchg ax, ax (xchg eax, eax in 32-bit mode)? < 1346395008 740651 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :x86_64 came *this close* to jacking it up: xchg eax, eax would do nothing and then clear the high 32 bits of eax. < 1346395011 496316 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except it's not in 64-bit mode, right? < 1346395023 518736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. But it's an explicit nop. < 1346395031 163005 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, you gotta have a nop, right? < 1346395038 948156 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :So they went and just said 0x90 is explicitly nop, and gave xchg eax, eax a different encoding. < 1346395051 484287 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :If you for some reason want to clear the high 32 bits of eax that way. < 1346395124 418204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably you can also mov eax, eax? < 1346395135 482295 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Yeah, think so. < 1346395167 919492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They do have some nops that really are only nops too, these days. (And IIRC both Intel and Amd optimization manuals have their own recommended "fastest" nop sequences for lengths up to 16 bytes or so.) < 1346395209 36469 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :In pretty much all x86 CPUs for $long_time xchg eax, eax has been hard-coded as a nop anyways. < 1346395233 835708 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :(so you don't have a dependency in the pipeline on eax, and it doesn't take as long to execute, etc. etc.) < 1346395289 286424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From what I can recall, some of those sequences were really kinda silly if you look at the meanings; piles of prefixes that don't really matter since it's a nop, and so on. < 1346395467 569568 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1346395521 34849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, neat. < 1346395527 230396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just made llvm-mc segfault. < 1346395544 518126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like it happened because of -triple=blah < 1346395583 319296 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :shachaf: -mc? < 1346395635 799758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mjrosenb: Oh, you're in here already. < 1346395658 123447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess my /msg was redundant as well as incomplete. < 1346395664 85057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mjrosenb: llvm-mc is great. < 1346395678 630636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :echo 'mov %eax,%eax' | llvm-mc -show-encoding < 1346395699 826076 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oic, that sounds like a project I half-finished a month ago < 1346395706 731340 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :which I think I told you about elsewhere < 1346395718 837424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The REPL? < 1346395722 245490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is just an assembler. < 1346395732 190199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And disassembler, and things.) < 1346395735 693134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I still want the REPL! < 1346395767 345467 :nooga!~nooga@178-37-140-191.adsl.inetia.pl JOIN :#esoteric < 1346395786 711609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mjrosenb: I was "reverse-engineering" some code with some Windows debugger and it was pretty nice. < 1346395822 135192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At every step it shows you all the registers and memory, whether the current jump will be taken, effects of the current instruction, etc. < 1346395928 250201 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :shachaf: i'm still planning on working on it < 1346395939 176861 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :i should put some sort of a license on that code < 1346395950 152877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then other people will surely contribute! < 1346396149 836442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, dude, QFC isn't a national supermarket chain. < 1346396380 791143 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :ACTION has never heard of QFC < 1346396411 748040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently it's only in some parts of the Pacific Northwest. < 1346396535 55118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quantum Fried Chicken? < 1346397876 479094 :mig22_!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric < 1346397876 829449 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Read error: Connection reset by peer < 1346397877 179037 :mig22_!~miguelort@bb116-15-65-102.singnet.com.sg NICK :mig22 < 1346399605 344844 :Jon_Frakes!~itidus21@120.148.51.163 NICK :itidus21 < 1346402449 258740 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric < 1346404279 131315 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I talked to gdb about the cryptography CTF thing and he seems unenthusiastic about doing one which is entirely about cryptography. < 1346404312 974436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But he said he'd love to play one if someone else made it, hint hint. < 1346404339 452139 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :centucky tsicken fried < 1346404499 438394 :TeruFSX!~quassel@65-128-147-76.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1346404595 298719 :TeruFSX!~quassel@65-128-147-76.mpls.qwest.net JOIN :#esoteric < 1346404718 403218 :AnotherTest!~tim@94-224-17-190.access.telenet.be JOIN :#esoteric < 1346404727 982566 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :Hello < 1346404732 967276 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds < 1346404917 728847 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1346405764 694577 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Read error: Connection reset by peer < 1346405786 8319 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric < 1346408649 168351 :oklofok!~oklopol@dyn58-51.yok.fi JOIN :#esoteric < 1346408657 561887 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :do i hv utf8 now < 1346408693 906179 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :it seems to be impossible to get mirc to use it < 1346408962 509494 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i'm sure you can tell just from that one character < 1346408981 944 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :you can probably extract my credit card number from it < 1346409080 284720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://en.wikipedia.org/wiki/CESU-8 < 1346409082 924034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How exciting. < 1346409158 724858 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i have that? < 1346409165 312955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hope not. < 1346409187 508071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm -- I wonder whether *I* have that. < 1346409188 544099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Eek. < 1346409280 997906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo 㯿 < 1346409286 13427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 㯿 < 1346409289 539989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^echo hi < 1346409289 876012 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :hi hi < 1346409291 903663 :HackEgo!codu@codu.org PRIVMSG #esoteric :​㯿 < 1346409305 241397 :HackEgo!codu@codu.org PRIVMSG #esoteric :​㯿 < 1346409330 846163 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :should i be seeing that as something other than nonsense? < 1346409359 877375 :oklofok!~oklopol@dyn58-51.yok.fi QUIT : < 1346409411 884487 :oklofok!~oklopol@dyn58-51.yok.fi JOIN :#esoteric < 1346409422 284971 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :13:34:17 shachaf • `echo 㯿 < 1346409429 98312 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :still nonsense here < 1346409436 176515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your UTF-8 is completely broken, yes. < 1346409450 23106 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :is it bröken here? < 1346409467 583541 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oklopol is mirc, oklofok is kvirc < 1346409499 529501 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :in both i'm supposedly using utf-8, but apparently it's just too hard to do right. < 1346409561 681351 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :ö < 1346409581 656732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ó < 1346409590 331714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :økløpøl < 1346409594 737234 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i'm seeing myself right, but oklopol doesn't even see itself right :D < 1346409600 837081 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :hey those look right! < 1346409622 892770 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :incidentally, that's how you actually write my name < 1346409638 440184 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :well, the last ø also has an umlaut < 1346409688 663361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :økløpø̈l < 1346409702 236961 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :yes < 1346409723 426086 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :although really the first ø also has an underumlaut. < 1346409735 758427 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :(pronounced exactly as you'd expect) < 1346409745 521599 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :(double the ö but reversed) < 1346410284 952574 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oklofok is kvircy < 1346410411 761413 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1346410439 54897 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1346411885 52479 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1346411943 279959 :derdon!~derdon@p5DE897E5.dip.t-dialin.net JOIN :#esoteric < 1346412451 337033 :oklo!~oklopol@dyn58-51.yok.fi JOIN :#esoteric < 1346412485 697482 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1346412499 1106 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1346412499 167535 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. < 1346412549 286265 :Arc_Koen_!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1346412549 304728 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Read error: Connection reset by peer < 1346412549 803978 :Arc_Koen_!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net NICK :Arc_Koen < 1346412971 997104 :oklofok!~oklopol@dyn58-51.yok.fi QUIT :*.net *.split < 1346413146 538865 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> char 48 < 1346413147 444847 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Num.Num GHC.Types.Char) < 1346413147 689728 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from the literal `4... < 1346413161 464570 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> char '\48' < 1346413162 566651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0 < 1346413176 124214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> '\48' < 1346413177 153718 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : '0' < 1346413190 746011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty char < 1346413191 740244 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> Doc < 1346413197 194942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hah. < 1346413316 734244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> chr 48 < 1346413317 767919 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : '0' < 1346413321 461725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is probably the intention. < 1346413334 404076 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :most definitely < 1346413349 809141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :lambdabot: Just how many symbols you have in there after your default imports? < 1346413363 44391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google inurl:L.hs < 1346413365 114686 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://prospectheights.patch.com/articles/int-l-hs-teacher-takes-kids-ice-skating-for-first-time < 1346413367 931814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google inurl:L.hs lambdabot < 1346413369 429573 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :https://bitbucket.org/zeekay/lambdabot/src/0e7b40d401e7/State/L.hs < 1346413383 528889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well... Not the optimal result, but it'll do. < 1346413409 284819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> cake !! 1 < 1346413411 196668 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "One can prepared coconut pecan frosting." < 1346413430 229653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> reverse . take 8 . reverse . map head $ cake < 1346413432 138469 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "ASCIICAT" < 1346413445 640983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Amazing. < 1346413456 2707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"meow" < 1346413458 901354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : -- asciicat < 1346413897 93668 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I had an idea for a new language < 1346413926 727303 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it draws inspiration from "spacechem" < 1346414017 422795 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's 2-dimensional, with befunge-like commands > another day, another TC proof." with not much context. < 1346415889 622656 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ah. good to hear the proof is still good. < 1346416023 786839 :Kestral!4ad95a32@gateway/web/freenode/ip.74.217.90.50 JOIN :#esoteric < 1346416057 466477 :Kestral!4ad95a32@gateway/web/freenode/ip.74.217.90.50 PART :#esoteric < 1346416562 142703 :pikhq!~pikhq@70-56-225-141.clsp.qwest.net JOIN :#esoteric < 1346416565 585791 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1346417859 204134 :impomatic!~digital_w@87.115.41.216 JOIN :#esoteric < 1346418152 260295 :ogrom!~del@gprs-inet-65-13.elisa.ee QUIT :Quit: Left < 1346418187 36408 :ogrom!~del@gprs-inet-65-13.elisa.ee JOIN :#esoteric < 1346421382 882081 :Gregor!codu@codu.org PRIVMSG #esoteric :“According to my map of the yellow woods, this road diverges here.” “It doesn't matter which road we take: later we'll just TELL people we took the more indie one!” “Nice! I'm glad we didn't misunderstand this quote as is commonly done.” < 1346421669 657173 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net QUIT :Ping timeout: 252 seconds < 1346422544 334318 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor < 1346422544 664697 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. < 1346422548 374562 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you quoting something < 1346422827 893623 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i looked it up, apparently the first sentence relates to a robert frost poem < 1346422883 987300 :Gregor!codu@codu.org PRIVMSG #esoteric :Phantom_Hoover: Dinosaur Comics. < 1346422899 736128 :Gregor!codu@codu.org PRIVMSG #esoteric :itidus21: And that's the obvious part. If that's "apparently" then you should consider, y'know, reading something. Ever. < 1346422948 4713 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: hm? i've been using irssi+mosh for a while now < 1346423331 588628 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"I don't know what the fuck was going on with the scottish education board in the 1970s. Do you like whiskey? Do you hate kids? The job's yours." < 1346423505 611581 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, obviously this was not written by a Scot. < 1346423537 410124 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well it could be a sellout < 1346423572 584831 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, a True Scotsman wouldn't have even bothered to ask, “do you like whiskey?” < 1346423574 580090 :Gregor!codu@codu.org PRIVMSG #esoteric :That's implied. < 1346423594 185456 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i do sense how jarring it is < 1346423604 995086 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :as if it was written by me < 1346423620 80248 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: my connection was dropping because i was rebooting the machine on which i run irssi :) < 1346423633 34393 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, no, a true Scotsman wouldn't spell whisky with an 'e'. < 1346423648 957746 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok i did write it! < 1346423660 722725 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :you win < 1346423700 188735 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Google says it's from Craig Ferguson, but it's also from a standup routine so the travesty is entirely the fault of whoever transcribed it. < 1346423707 438459 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i transcribed it < 1346423722 134704 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Scottish whisky doesn't have an 'e' you dolt! < 1346423746 135231 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i hand a feeling something was wrong with it < 1346423749 824429 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ahhhh < 1346423756 271488 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :whats wrong with my spelling < 1346423772 225178 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ahem. < 1346423773 385177 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It has an 'e' in it, as I have now told you for the third time. < 1346423788 942347 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this time im complaining about "i hand a feeling" < 1346423792 375972 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah.. < 1346423804 951509 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i did sense something was wrong with it. i just couldn't place it < 1346423830 290302 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :wow language is fun. < 1346423932 999829 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~echo test < 1346423933 167957 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :test < 1346423943 244082 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hm... strange... my bot is still alive here. < 1346423955 981397 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :~help < 1346423956 151712 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi < 1346423961 750562 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :~duck < 1346423962 119310 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- ~duck query < 1346423962 283983 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Query information from Duck Duck Go < 1346423969 705193 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :~duck whisky < 1346423970 45325 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :whisky definition: a liquor distilled from fermented wort (as that obtained from rye, corn, or barley mash). < 1346424005 85128 :Gregor!codu@codu.org PRIVMSG #esoteric :~duck whiskey < 1346424005 582506 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Whisky or whiskey is a type of distilled alcoholic beverage made from fermented grain mash. < 1346424010 180885 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1346424054 787309 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :~duck no true scotsman whiskey < 1346424071 559732 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :fair enough < 1346424099 836083 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1346424111 869271 :boily1!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1346424153 762851 :boily1!~boily@mtl.savoirfairelinux.net QUIT :Client Quit < 1346424181 939134 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :" "it's the Scotch-Irish (whiskey) in me (lie alert!--I don't drink the stuff)" I believe you. No true Scotsman would spell whisky that way! " < 1346424205 169159 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1346424265 589586 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 252 seconds < 1346424346 118747 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1346424411 895222 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1346424512 393383 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck sake < 1346424512 726516 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :sake definition: end, purpose. < 1346424550 829372 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :~duck fungot < 1346424551 238272 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information < 1346424551 902486 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :itidus21: less fnord ,you could have a fnord sxml there, and those pointers only point to the first < 1346425204 343198 :ogrom!~del@gprs-inet-65-13.elisa.ee QUIT :Ping timeout: 255 seconds < 1346425257 342316 :MoALTz!~no@host-92-8-154-81.as43234.net QUIT :Ping timeout: 260 seconds < 1346425316 215610 :MoALTz!~no@host-92-8-232-113.as43234.net JOIN :#esoteric < 1346425708 486981 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :old news "Fabio is rushed to a Virginia hospital after his oddly-proportioned face collides with a goose while he rode in the front of a Busch Gardens roller coaster." < 1346425786 628958 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"Many women wish they could have been in that goose's place on that fateful day. Many women wish they were worthy enough to die on Fabio's face." < 1346426019 173440 :Eladith!~eladith@gzrrplox.kortex.jyu.fi QUIT :Ping timeout: 268 seconds < 1346426511 97554 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 265 seconds < 1346427393 450221 :monqy!~swell@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1346429075 745757 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1346429389 912884 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1346429416 631403 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1346429677 595310 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 252 seconds < 1346429967 854258 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1346429988 858946 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1346430016 572334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Did you hear: you're not relevant? < 1346430017 273692 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: what about numbers? i'm looking for. < 1346430155 906855 :impomatic!~digital_w@87.115.41.216 QUIT :Quit: impomatic < 1346430370 911509 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1346430390 375117 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1346430474 250407 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1346430647 246104 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric < 1346430779 565017 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :Does a language with the name 'X' already exist? < 1346430804 401276 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Quit: mig22 < 1346430809 606206 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :(It seems likely, but I couldn't find anything on duckduckgo/the esolangs wiki) < 1346431012 724155 :pikhq!~pikhq@70-56-225-141.clsp.qwest.net PRIVMSG #esoteric :No, but a fairly major program does. < 1346431040 546792 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :Okay, I don't like the name that much anyway < 1346431071 642752 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :I would use it only as the file extension for programs < 1346431074 384279 :nooga!~nooga@178-37-140-191.adsl.inetia.pl QUIT :Ping timeout: 264 seconds < 1346431231 261375 :nooga!~nooga@77-253-6-114.adsl.inetia.pl JOIN :#esoteric < 1346432011 953312 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1346432393 387394 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1346432566 682104 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi QUIT :Ping timeout: 252 seconds < 1346432830 968291 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1346432982 188983 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi JOIN :#esoteric < 1346433301 224302 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1346433305 69971 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages < 1346433305 275247 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1346433389 613756 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@tell zzo38 Now you have a message. < 1346433389 780424 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1346434097 798992 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Rebooting. < 1346434405 134919 :Guest6575!~anonymous@94.98.60.44 JOIN :#esoteric < 1346434460 919951 :Guest6575!~anonymous@94.98.60.44 PRIVMSG #esoteric :any one knows what is this virus behiver Shamoon < 1346434646 170368 :Guest6575!~anonymous@94.98.60.44 QUIT :Remote host closed the connection < 1346435170 297733 :derdon!~derdon@p5DE897E5.dip.t-dialin.net QUIT :Remote host closed the connection < 1346435230 399495 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1346435432 531689 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :\pedantic{not a program, but a protocol and a set of specifications} < 1346435444 527121 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :notwithstanding /usr/bin/X < 1346435584 766516 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :What if $X() were the name? I guess that would be fine? < 1346435664 493357 :atriq!~Taneb@host-2-97-146-57.as13285.net JOIN :#esoteric < 1346435788 550387 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@messages? < 1346435788 716292 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 1 new message. '/msg lambdabot @messages' to read it. < 1346435795 402057 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@messages < 1346435795 568585 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 13h 50m 12s ago: Try 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]] < 1346435887 721465 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :http://2a03.free.fr/?p=pub&dir=zzo38 Now with Mickey Mouse stuff!! < 1346435887 872073 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :zzo38: You have 1 new message. '/msg lambdabot @messages' to read it. < 1346435889 327256 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@ask oerjan Thue-Morse sequence? < 1346435889 455939 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1346436043 325499 :AnotherTest!~tim@94-224-17-190.access.telenet.be QUIT :Quit: Leaving. < 1346436046 57409 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What language is that in oerjan's message? < 1346436051 692202 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Fueue < 1346436061 225641 :AnotherTest!~tim@94-224-17-190.access.telenet.be JOIN :#esoteric < 1346436064 213528 :AnotherTest!~tim@94-224-17-190.access.telenet.be QUIT :Client Quit < 1346436155 841453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just got a "Segmentation fault (core dumped)" when I tried to feed it to that fueue.c. < 1346436192 317349 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I used my Haskell one that I can't seem to compile with a working main but works in GHCi < 1346436208 889740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not in the wiki, though. < 1346436213 738417 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Nah < 1346436218 265944 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Hmm < 1346436224 360151 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Arc_Koen, ^^^ < 1346436268 665824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: oerjan @told him the same thing. < 1346436294 385281 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Okay < 1346436294 596938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I suppose not about the segfault. < 1346436299 35354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the program. < 1346436300 683377 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Sgeo, did you see the update? < 1346436329 749968 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Ah, you did < 1346436496 677983 :AnotherTest!~tim@94-224-17-190.access.telenet.be JOIN :#esoteric < 1346436608 474072 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The Thue-Morse sequence looks like good movie binary < 1346436619 652828 :impomatic!~digital_w@87.115.41.216 JOIN :#esoteric < 1346436737 354000 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: What does that mean? < 1346436759 721025 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :If I was making a movie and wanted binary to flow down the screen < 1346436768 365285 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1346436768 738687 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :To say to viewers "This chap is good at computers" < 1346436778 184784 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The Thue-Morse sequence would be good for that < 1346436792 784312 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in this business you're either a one or a zero, alive or dead < 1346436927 448754 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"However, there are no cubes: instances of XXX." < 1346436937 814747 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's a bit too nuts for me. < 1346436998 706496 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1346437005 298502 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Sgeo, I've watched the update twice. The second time was in a McDonalds, reading out some of the speech < 1346437022 984679 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :My friends don't like that I give Dave a rural Texan accent < 1346437567 598613 :AnotherTest!~tim@94-224-17-190.access.telenet.be QUIT :Quit: Leaving. < 1346437970 311564 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in follow up to < 1346437992 221567 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`quote world peace < 1346437996 503978 :HackEgo!codu@codu.org PRIVMSG #esoteric :848) world peace is for fascists < 1346438010 559540 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Ooh, this looks good < 1346438021 831955 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i say, imagine an xkcd what-if about what would happen if there was world peace < 1346438059 453674 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :things never turn out how they're supposed to in a what-if < 1346438084 222120 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Read error: Connection reset by peer < 1346438141 391860 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1346438146 266977 :Gregor!codu@codu.org PRIVMSG #esoteric :I wonder if there's a program that creates random but plausible-looking UIs that movie audience think look hackery. < 1346438235 87124 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Gregor: well theres about 1000 programs to imitate the the matrix UI :D < 1346438254 473647 :Gregor!codu@codu.org PRIVMSG #esoteric :That's not a UI, that's junk scrolling over a screen. < 1346438267 943691 :Gregor!codu@codu.org PRIVMSG #esoteric :UIs involve /interfacing/. < 1346438271 434240 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :damn < 1346438274 117722 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The file browser in Jurassic Park was a real thing < 1346438285 966858 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :That could have been plausibly installed on the computer in question < 1346438294 369969 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Even though it was ridiculous < 1346438304 338553 :Gregor!codu@codu.org PRIVMSG #esoteric :*looks it up* < 1346438318 738992 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the famous quote is said by the little girl < 1346438349 829680 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i was reading someone criticizing that line the other day < 1346438363 277529 :Gregor!codu@codu.org PRIVMSG #esoteric :Hahah yes there's a free clone! < 1346438460 112667 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://omassix.com/wp-content/uploads/2012/04/dennis_nedry_cryocan_01.jpg < 1346438578 114374 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i hope that guy loses weight some day < 1346438594 6495 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i want him to live to a ripe old age < 1346439088 657717 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nmap is in a bunch of films < 1346439097 914934 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :including at least one porno < 1346439160 720633 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1346439182 411596 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc: But is it used /metaphorically/ in the porno? < 1346439196 426003 :Gregor!codu@codu.org PRIVMSG #esoteric :“Looks like you've got some… wide open ports.” < 1346439202 518933 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :c.c < 1346439212 83998 :Gregor!codu@codu.org PRIVMSG #esoteric :“I'm gonna need to probe for security vulnerabilities.” < 1346439232 202746 :Gregor!codu@codu.org PRIVMSG #esoteric :“Look, what I'm trying to say is, bend over that chair.” < 1346439495 36479 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1346439849 470740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have an IRIX system that I vaguely recall I tried to install fsn on, but failed, because it didn't have all the necessary development things, and I didn't have the OS media. < 1346439915 548211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IRIX 5.4, I think. < 1346439938 57988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe 5.2. Who knows. < 1346440029 320198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, checking the logs, it for some reason had 6.5 stuck on it. (It was one of the R4k models of Indigo.) < 1346440033 135611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was horreebly slow. < 1346440168 395264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :happy australian mailman mailing list reminders day! < 1346440197 793823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/Indigo/Indy/ < 1346440209 596896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The "Indigo without the 'go'".) < 1346440246 569773 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It's kind of weird having one of your languages sit relatively obscure for a couple of months then is suddenly implemented and proven probably turing complete < 1346440307 173025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"proven probably turing complete"? < 1346440326 973603 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :oerjan has made a translation to it from a subset of Underload < 1346440330 497289 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Hasn't tested it < 1346440343 228073 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :May not be QUITE enough to be Turing complete < 1346440585 56991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: It's like "almost undecidable", or "just a little bit dead". < 1346440625 338303 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :"slightly pregnant" < 1346440678 866214 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Okay, it's enough to be Turing Complete if it works < 1346441205 391517 :rodgort!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 276 seconds < 1346441578 629794 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so are operating systems a good thing? < 1346441587 975764 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :operating systems < 1346441595 368913 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is the worst class i ever took < 1346441682 927606 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :humm < 1346441689 20006 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well.. ok sooner or later < 1346441749 744690 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :computer programs are sure to become robust in the same way as a text, or a painting, or a sculpture < 1346441823 821437 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess in the case of a text they're not all that robust without knowledge of the language < 1346441835 378925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I head that operating systems are responsible for all those wanton shootings. That batman movie shooter guy? He used an operating system before. < 1346441875 427000 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1346441966 230707 :glogbackup!~glogbacku@64.31.59.246 QUIT :Ping timeout: 268 seconds < 1346441966 895080 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe in the future, the idea will be you can modify a cpu to understand any machine code < 1346441974 908457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atriq: that's more of a probable proof of Turing Completeness < 1346441982 597517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, you're not sure if it's a proof or not, but it probably is < 1346441995 666132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :itidus21: future? < 1346442005 580640 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm < 1346442011 85749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can do that right now with FPGAs, it's just really inefficient < 1346442018 381998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :humm < 1346442027 5713 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well < 1346442033 195875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and mostly pointless if you aren't reconfiguring them to be massively parallel and special-cased to the program you're trying to run on them < 1346442043 696068 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :akin to the way that, a human can process any text in any language, by learning the new language < 1346442067 812261 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so such a cpu could process any program in any machine code, by learning the new machine cde < 1346442106 783439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what would it learn /from/, though? < 1346442115 480398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :surely a computer would learn best from the equivalent of a dictionary < 1346442130 558404 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats how i imagine it < 1346442163 976233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the equivalent of a dictionary is basically an implementation of each command < 1346442166 470567 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, so you mean a hardware emulator. < 1346442175 5944 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its probably too late at night for me < 1346442178 525636 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is what you provide to an interpreter (to get an emulator) or an FPGA (to get a synthesized circuit) < 1346442188 699562 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A generalised hardware emulator, that is. < 1346442235 690400 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Phantom_Hoover: yeah but i guess that such a thing should always have limits < 1346442267 320265 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i really don't like grey goo < 1346443111 959579 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It's gooey < 1346443195 807387 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :And dear god Tumblr has exploded with Homestuck < 1346443390 379477 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats non-good < 1346443405 921712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, this surprises you < 1346443407 416516 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Unless you like Homestuck < 1346443409 244776 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :from what i saw of homestuck... it probably shouldn't spread < 1346443430 555798 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's pretty spread already. < 1346443447 298398 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It hasn't been referenced in xkcd or SMBC < 1346443459 179219 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :lets keep it that way, quintopia < 1346443473 72108 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think iti has lost it./ < 1346443484 778947 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :a little < 1346443503 698276 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Or has arranged his keyboard into alphabetic order and missed the P for Phantom_Hoover < 1346443534 515337 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im just ... tripping out < 1346443555 454152 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are < 1346443558 310942 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you on drugs < 1346443561 952819 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :no < 1346443568 140302 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think he's on itidus-iness < 1346443571 315076 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1346443596 549817 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :`welcome rodgort < 1346443598 374297 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i just don't think its for the greater good if the world at large discovers homestuck < 1346443599 976615 :HackEgo!codu@codu.org PRIVMSG #esoteric :rodgort: 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.) < 1346443604 491024 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i was out of line < 1346443665 411564 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FPGAs can be inefficient although every one is different from each other and requires special software to be able to program. My suggestion would be to use a actual CPU as well as FPGA, but open specification versions of both. < 1346443692 815385 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1346443747 294317 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :anxiety got the better of me tonight < 1346443855 958084 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Probably with certain kinds of CPU might be able to speed it up, as well as the way the memory is being connected, and with FPGA as a part of it. < 1346443872 253844 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And also be able to reprogram the CPU's microcode at runtime if it has any. < 1346443877 60810 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PART :#esoteric < 1346443919 725000 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe a better question is, is it possible to describe a natural human language in such terms as to be able to decipher it without reference to another language < 1346443939 764432 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :these days it seems to be the case < 1346444026 246710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages < 1346444026 569886 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen said 8h 26m 39s ago: 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]] prints an infinite loop of 0 and 1s... except it doesn't print anything until the loop is over, which never < 1346444026 735872 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :happens. < 1346444026 763032 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen said 8h 25m 4s ago: interestingly, infinite loops with the ocaml interpreter seem to go forever; with the C interpreter they always end up in a segfault < 1346444026 763224 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq asked 2h 15m 37s ago: Thue-Morse sequence? < 1346444070 457751 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Wow, it seems my Haskell interpreter would be the best if I could just get the goddamn main function working < 1346444083 507986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: didn't the one i pasted work? :( < 1346444085 342081 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :main isn't a function < 1346444087 77521 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in haskell < 1346444115 364367 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :kmc, "main" is a function that makes a haskell program an executable if you define it with type IO (), I mean that one < 1346444116 522130 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think < 1346444129 473881 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's not a function < 1346444131 962168 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But (IO ()) is not a function type. < 1346444132 625829 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it doesn't have a -> in its type < 1346444136 978254 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :A function type is (->) < 1346444143 369516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i know, it's probably because it never prints a newline, EgoBot's interpreters have the same problem (i modified my /// interpreter for it specifically to get around it) < 1346444144 364992 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I... < 1346444149 804249 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I just call everything a function < 1346444152 507975 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :7 is a function < 1346444155 937556 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :() is a function < 1346444156 811113 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's wrong < 1346444161 33754 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I know it's wrong < 1346444162 44029 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you are saying wrong things < 1346444164 368008 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so don't do that < 1346444172 71000 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It's just how I think and sometimes when I think things I end up saying them < 1346444176 435460 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The "main" thingymabob < 1346444180 662062 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"value" < 1346444185 336206 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or in this case "IO action" < 1346444185 354740 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :That sounds wrong < 1346444186 299713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: adding fflush(stdout) before every printing _should_ fix that. < 1346444189 996923 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah but it's not wrong < 1346444201 916201 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :If I could get main working < 1346444204 655554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh he doesn't seem very present < 1346444241 691938 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You could call all the function, IO, etc, all a "value", just because in Haskell they are a first-class value. < 1346444261 84264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen Adding fflush(stdout) before each printing may fix the trouble of the thue-morse program not printing anything, EgoBot's interpreters have the same problem (i modified my /// interpreter for it specifically to get around it) < 1346444261 262753 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1346444309 732912 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think I know exactly what the problem is < 1346444320 855583 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The parser doesn't handle whitespace QUITE correctly < 1346444321 182754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: (that's a yes to your question too) < 1346444327 589284 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :(okay) < 1346444359 278109 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I really need that function from Prelude.Generalize < 1346444368 510433 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :But I don't want to force people to use an obscure library < 1346444421 306065 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Which function from Prelude.Generalize? If you do not want to force people to use that library, just copy the function. Prelude.Generalize is in the public domain. < 1346444421 872842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: what is wrong with my main :( < 1346444436 669392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It's mainly in Spain. < 1346444437 338652 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Nothing, it's a problem with the parser < 1346444441 196931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1346444461 860604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: yeah in parsec you usually want to skip space after every token read < 1346444466 4464 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It fails when there's whitepsace at the back < 1346444482 624890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and at the very beginning < 1346444522 58290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this means every new subparser can start on non-whitespace, which simplifies things < 1346444538 758491 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Works now! < 1346444571 974098 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :And now I'm encountering the same problems as Arc_Koen < 1346444577 773797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1346444588 844373 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Due to different default buffering stuff in GHCi and compiled programs, I presume < 1346444592 365360 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Tell me which function you needed from Prelude.Generalize I am interested to know which one. < 1346444610 73916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: hflush stdout before printing should help there too :) < 1346444621 757353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er after, i guess < 1346444625 819457 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :zzo38, (<>>=) < 1346444639 168191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen um i mean _after_ printing, of course < 1346444639 337431 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1346444681 807732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that setbuffering stuff might not also be used < 1346444690 258945 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: OK. Just copy it to your program; it is public domain. < 1346444710 974559 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :zzo38, it's easier to just name it and return it later < 1346444726 742786 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK then, do it that way if you prefer. < 1346444765 396988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : There is but it doesn't return them in lexicographic order =P <-- they decided to make it work on infinite lists instead. < 1346444772 166135 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :oerjan, fixed it < 1346444778 714000 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :hSetBuffering stdout NoBuffering < 1346444785 136639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1346444841 800169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> permutations "abcde" < 1346444842 796028 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["abcde","bacde","cbade","bcade","cabde","acbde","dcbae","cdbae","cbdae","d... < 1346444866 678812 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :> permutations "01" < 1346444867 676630 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["01","10"] < 1346444881 445097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm is it actually lexicographical order of the reverse? < 1346444906 600687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> reverse <$> permutations "edcba" < 1346444907 635113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["abcde","abced","abedc","abecd","abdec","abdce","aedcb","aedbc","aebdc","a... < 1346444917 206147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope not even that < 1346444935 829260 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :> reverse $ permutations "edcba" < 1346444936 907263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["dbeac","dbaec","dabec","adbec","debac","deabc","daebc","adebc","edbac","e... < 1346444942 739489 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Not that either < 1346444948 170035 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@src permutations < 1346444948 335565 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. < 1346444956 941872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a pretty new function < 1346444963 540676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in Data.List < 1346444971 907409 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I know where it is < 1346444977 314759 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 240 seconds < 1346445012 648444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... where perms [] _ = []; perms (t:ts) is = foldr interleave (perms ts (t:is)) (permutations is) where interleave = complicated-looking stuff. < 1346445082 456690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lexicographic order of the reverse would have been more logical, i think < 1346445098 928470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since it works even for infinite lists < 1346445157 431347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well with a reverse that returns a leftward infinite list) < 1346445167 664240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> take 10 $ take 3 <$> permutations [1..] < 1346445168 738382 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [[1,2,3],[2,1,3],[3,2,1],[2,3,1],[3,1,2],[1,3,2],[4,3,2],[3,4,2],[3,2,4],[4... < 1346445270 236215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is it just a coincidence that take 6 $ take 3 <$> permutations [1..] equals permutations [1,2,3] or not? < 1346445451 778149 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection < 1346445674 19433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: no that's intentional, it does all permutations of the first n before even looking whether there is more in the list < 1346445697 577791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> take 3 <$> permutations ("abc" ++ undefined) < 1346445699 516810 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["abc","bac","cba","bca","cab","acb"*Exception: Prelude.undefined < 1346445716 909091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that sounded a'sense. < 1346445817 747059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maximal laziness and all that. < 1346446302 33877 :pikhq!~pikhq@70-56-225-141.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1346446306 444412 :pikhq_!~pikhq@174-22-146-4.clsp.qwest.net JOIN :#esoteric < 1346446336 399361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: btw i assume this means my thue-morse sequence worked? < 1346446341 431027 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Yes < 1346446344 826329 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Yes it did < 1346446351 427388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then i can put it on the wiki. < 1346446432 565168 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You guys still talking about permutations < 1346446529 920667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, now we're talking about fueue < 1346446783 743540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perfueuetions. Fuemutations. Permueues. < 1346446816 403435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : i say, imagine an xkcd what-if about what would happen if there was world peace <-- after the .75 c (or so) baseball and the jumping i think we can all see how that would go. < 1346446851 17149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the half-full glass that ended up in someone's face. < 1346446855 848275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right. < 1346446882 648320 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I'm probably the only person who wanted Haskell syntax highlighting on Tumblr < 1346446910 192142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think xkcd what-if needs better navigation soon, there isn't even a link to the first one < 1346446920 141540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*direct link < 1346446981 517724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :haskell is no tumblr land < 1346447119 265394 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1346447143 424373 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1346447143 487516 :boily!~boily@mtl.savoirfairelinux.net QUIT :Client Quit < 1346447148 317897 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1346447162 685396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : May not be QUITE enough to be Turing complete <-- i'm pretty confident of the basic principle, even if my translation might have bugs < 1346447174 524307 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I realised that later < 1346447208 929173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in < 1346447221 503177 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :My doubt was caused by a misremembrance of Underload < 1346447292 256535 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Wow, this is slow < 1346447336 652739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it would be possible to do the rest of the underload functions as well, except plain S, but they take two stack arguments and * and a would need to build something complicated so they would be much more work < 1346447394 818397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ~ might be somewhere in between < 1346447489 196856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm apparently "confident of" and "confident in" are both considered correct < 1346447508 175951 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :English. < 1346447518 747446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well by this one person anyhow :P < 1346447548 469954 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Can't decide between the genitive and the locative. < 1346447574 503033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i vaguely recall those were equal for some latin nouns < 1346447614 946188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like "domi" < 1346447626 144516 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Latin isn't English. < 1346447700 131893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :english doesn't really have locative < 1346447702 824015 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Making English Latin is to, despite all common sense, cling to an ideal that, many centuries ago, you ascended from. < 1346447714 737911 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It doesn't really have genitive either < 1346447732 100811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, but at least 's is descended from it < 1346447746 874077 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :That's the possessive, which is different, I think? < 1346447778 221906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-s is a pretty common genitive ending in those germanic languages which still have it < 1346447785 947442 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Is it? < 1346447786 482095 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Hmm < 1346447811 55503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(norwegian still has -s, but it's mostly used like in english so may not count) < 1346447832 105008 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :demi, term meaning half and also eponymous name describing the ratio of her age to her partners < 1346447883 612655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um you realize that ratio isn't constant right? < 1346447892 707522 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net JOIN :#esoteric < 1346447899 755531 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :turns out their actual ages are 49 and 34 < 1346447927 211380 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so its a vast exaggeration < 1346447944 656040 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 252 seconds < 1346448288 943586 :Taneb!~Taneb@host-78-148-6-128.as13285.net JOIN :#esoteric < 1346448291 765572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: If you round ages to years and switch every year... < 1346448303 584959 :atriq!~Taneb@host-2-97-146-57.as13285.net QUIT :Ping timeout: 276 seconds < 1346448358 23398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1346448492 424837 :Taneb!~Taneb@host-78-148-6-128.as13285.net NICK :atriq < 1346448530 634140 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1346448708 711710 :atriq!~Taneb@host-78-148-6-128.as13285.net QUIT :Quit: Goodnight < 1346449163 213831 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have added some of the instructions to RogueVM now, and fixed a few other things; tell me if you have any suggestions/comments, and if you have idea what other instructions you think should be needed. < 1346449525 141345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.sheldoncomics.com/archive/120831.html :P < 1346449919 716245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Ah. The .ma.comcast.net and frequent disconnections misled me. < 1346450297 598018 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it shouldn't be disconnecting anymore :) < 1346450326 786587 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the host running irssi is my desktop in ma on comcast < 1346450563 838125 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: if you have any idea why infinite loops end up in a segmentation fault with fueue.c, please let me know < 1346450564 168946 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1346450569 476303 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1346450569 642501 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 1h 45m 9s ago: Adding fflush(stdout) before each printing may fix the trouble of the thue-morse program not printing anything, EgoBot's interpreters have the same problem (i modified my / < 1346450569 807512 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :// interpreter for it specifically to get around it) < 1346450569 826067 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 1h 38m 50s ago: um i mean _after_ printing, of course < 1346450627 854242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: there is probably also some function to set stdout to unbuffered, but i don't recall what it is in C. < 1346450771 618607 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, fflush(sdtout); seems good enough < 1346450773 673309 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :0110100110010110100101100110100110010110011010010110100110010110100101100110100101101001100101100110100110010110100101100110100110Segmentation fault < 1346450785 387052 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I still don't get what the segfault is here for < 1346450788 283441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1346450796 296979 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION should check tail-recursivity < 1346450799 537550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it happens after several iterations... < 1346450809 251674 :MoALTz!~no@host-92-8-232-113.as43234.net QUIT :Ping timeout: 268 seconds < 1346450809 588589 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, it always happen with infinite loops < 1346450818 993391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not many enough to have run out of memory < 1346450823 599703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the ocaml version seems quite happy to go on forever, though < 1346450839 810164 :osdevcapacitor!a6b6509f@gateway/web/freenode/ip.166.182.80.159 JOIN :#esoteric < 1346450847 296613 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: now that I think of it, someone pointed out a few memory leaks < 1346450855 788930 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I should fix them < 1346450887 89204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps you are freeing too much at some point too? < 1346450906 547473 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :last time I did that gcc kept me informed < 1346450940 948055 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I download a thuemorse interpreter and pipe the result, will it work?$ < 1346450957 183354 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it allowed in C for a void function to return f(...) if f is also a void function? < 1346450962 66062 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(is it really an infinite loop? or does it stop at some point? < 1346450983 691431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it is infinite yes < 1346451007 866782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also thue-morse isn't a language, it's an infinite sequence. < 1346451013 803466 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh < 1346451030 930902 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I got confused by the expression "the thue-morse program" < 1346451060 64257 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, imagine I make a program that takes binary code as an input < 1346451079 325224 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(or at least a sequence of 0s and 1s, cause I think binary code is something else) < 1346451100 676316 :osdevcapacitor!a6b6509f@gateway/web/freenode/ip.166.182.80.159 QUIT :Ping timeout: 245 seconds < 1346451102 832936 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is there a way to have the two of them work simultaneously, via a pipe or stdin or whatever < 1346451118 652904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sure, a pipe will do < 1346451159 154822 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :interestig < 1346451264 785612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i note many of your functions suppose q not empty. it might be an idea to put in a debug check that the supposition isn't violated. < 1346451319 974224 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the kind of thing that could easily give a segmentation fault, i think < 1346451461 10452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: the ):[):] loop also gives a segmentation fault? < 1346451471 629161 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup < 1346451499 558500 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm < 1346451541 963642 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :btw, how are errors signaled in C, usually? < 1346451557 24110 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, if I use "return -1" or something it's not very explicit < 1346451567 310347 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :should I make an error function that prints stuff on stderr? < 1346451593 483373 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for instance is there an equivalent to ocaml's exceptions?) < 1346451791 554297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :printing on stderr is good, i think. also exit(EXIT_FAILURE); is the portable way to do a failure exit, if i understand exit's manpage correctly. < 1346451947 146639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :on linux, other values are used by some programs, and anything not 0 is some kind of error. < 1346451955 138489 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(is_empty(q) && errorfunction("empty")); < 1346451956 631816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :afair < 1346451968 718817 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok that may not be the best way to write that < 1346451976 840419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1346452088 374987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think s != "" is the correct way to check for string emptyness. otoh you never _call_ matchwhat with an empty string so it doesn't matter. < 1346452122 572869 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right < 1346452163 663931 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yesterday I tried to compare argv[1]'s content with a quote-enclosed string :-) < 1346452167 212859 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :using == < 1346452319 760172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!*s is the idiomatical empty-string test, I'd say. < 1346452394 680708 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm not sure I should take those habits < 1346452412 560130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for "tail-recursivity", no such thing in C. < 1346452419 745339 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh < 1346452434 442542 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so how do I avoid a stack overflow or the like? < 1346452438 617764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unless you happen to get a really clever compiler, and turn enough optimization flags on. < 1346452443 550471 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You don't recurse infinitely. < 1346452444 49744 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well yes !*s is a way to test empty string in C, and is what I use too. < 1346452474 259464 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :don't we have a nice "strempty" function or somethign? < 1346452495 408495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :strcmp(s, "") == 0 is a possible semantically semantical way. < 1346452500 929138 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds < 1346452518 195879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, gcc -O2 makes your fueue.c not segfault in the oerjogram, for me. < 1346452519 639058 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think so but I prefer !*s and I think is better way. < 1346452527 673997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the non-optimized build segfault is a stack overflow issue. < 1346452549 207604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Run in gdb, ask for backtrace, get a long list.) < 1346452617 767496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1346452622 838159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What sort of infinite recursion you have there, anyway? I didn't notice anything else than processFueue, with a self-call all the way in the end. < 1346452634 996409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so then tail-recursiveness might be the problem < 1346452641 707632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can fix that by wrapping the entire thing inside a do { ... } while (!halts); < 1346452648 418887 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well processFueue is recursive and oerjan's program is an infinite loop < 1346452654 29288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It even calls itself with the same arguments. < 1346452661 903695 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so processFueue won't stop calling itself until the program ends, which never happens < 1346452683 326651 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not quite - it calls itself with the same queue, but the queue has been slightly modified < 1346452699 343080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but it's been modified even if you just loop. < 1346452712 280428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the same 'q' in both cases. < 1346452716 64373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah just turn that into a do while < 1346452725 355150 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok :( < 1346452746 303141 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1346452749 661765 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You might need to do something about "Queue newq", though, if references to that are actually kept. < 1346452774 963663 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right < 1346452793 555593 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, I'd have to make it a Queue* instead < 1346452796 603509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where "something" might be e.g. Queue *newq and a newq = malloc(sizeof *newq) in the ( handler. But not necessarily. < 1346452808 953815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It might not really be used. < 1346452834 788906 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's used by the fueue function '(' < 1346452846 518372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but since the queue elements have an actual "Queue" in them, so I suppose pushblock() makes a copy. < 1346452863 635254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Instead of storing a pointer to newq itself anywhere. < 1346452880 618829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, it has to, it's even called-by-value by giving a newq. < 1346452894 636152 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeaaaaaah more or less < 1346452901 762940 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the queue is copied < 1346452914 816208 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but Queue is a structure that basically contains a length and two pointers < 1346452922 318566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That doesn't matter. < 1346452924 141864 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so these two pointers aren't modified by pushblock < 1346452927 333143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you make it nonrecursive then you don't need the halts variable, you can just do return directly < 1346452949 843689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All that is in the stack (i.e. locals of processFueue) is the 'Queue' structure itself. < 1346452952 250868 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :while(true)? that seems mean < 1346452959 230957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :while (1), you mean. < 1346452961 632656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is no 'true'. < 1346452972 682821 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, right < 1346452974 127431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though for (;;) is kind of common too. < 1346452990 624859 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I made a #define TRUE 1 though < 1346452998 536591 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I happen to like for(;;) < 1346453002 615404 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(after gcc told me he didn't know what true was) < 1346453018 370348 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(also he told me he didn't know a function named bool :) ) < 1346453047 346391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What would that function even do? < 1346453060 790083 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :zzo38: in english I'd tend to read "for(;;)" as "while no condition is true" < 1346453080 294839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you #include in a C99 system, you will get a type called 'bool', and constants 'true' and 'false'. < 1346453084 63406 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: C is not English. < 1346453091 508539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Even if you don't, '_Bool' is a type in C99.) < 1346453106 974850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that there's any particular reason to go for C99 features if you don't already. < 1346453111 994791 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do people use C99? < 1346453115 96446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1346453117 620914 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I thought C89 was the reference < 1346453118 951827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But not all people. < 1346453133 166255 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some people even use some C11. < 1346453152 105092 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :gcc and a few other compilers can also use GNU extensions, GNU89 and GNU99. (I prefer GNU89 for my own programs.) < 1346453156 696354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :C99 isn't terribly rare, though it suffers in popularity due to Microsoft's compiler not doing it. < 1346453158 637498 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :someone developed a version of C in 1911? wow, they were ahead of their time! < 1346453312 363926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to valgrind, incidentally, the program still leaks memory. About a megabyte per second when running the oerjogram. < 1346453347 790340 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, there's this immediate dereferencing of a function-returned pointer you mentioned < 1346453361 894911 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and probably others as well < 1346453389 992195 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1346453396 254979 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also the queue is not emptied when the program halts, but I was told the OS would take care of that < 1346453407 240378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's still there? But that's fixable simply by changing copyQueue to return a Queue instead of a Queue*. < 1346453469 368382 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Queue copyQueue(const Queue *q) { Queue c; ...; return c; } c->block = copyQueue(...) and that should be it. Well, with some &s added in copyQueue. < 1346453488 986847 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, it's fixed < 1346453526 389304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I'll do some sleeping now. But all the reported leaked blocks were from the malloc call in copyQueue, at least. < 1346453608 177577 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in my head it went "a Queue basically is a pointer, so using Queue* is silly" then "no, it makes a lot of sense to use Queue* in some cases" then "there's no reason why not to use Queue* everywhere" < 1346453640 748455 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can I put a return in a void function? < 1346453644 712041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1346453652 383111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As long as it's just a "return;". < 1346453655 609239 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1346453657 485898 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1346453684 44642 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1346453689 260893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could use more Queue*s sensibly if your struct Token had a Queue* instead of a Queue, but I suppose that might make it easier to accidentally share Queues. < 1346453746 285969 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :natural language is really bad at describing a large set of elements of the same type with different values < 1346453775 537421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Oh, since you asked: "A return statement with an expression shall not appear in a function whose return type is void. A return statement without an expression shall only appear in a function whose return type is void." < 1346453790 639862 :nortti!~juhani@87-95-102-3.bb.dnainternet.fi JOIN :#esoteric < 1346453829 997042 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :such as a 10 by 10 grid of random colours from {red, green, blue, violet, orange} < 1346453867 677751 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is why we have mathematics and computer files < 1346453917 213683 :nooga!~nooga@77-253-6-114.adsl.inetia.pl QUIT :Ping timeout: 268 seconds < 1346454243 352586 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is it? they told me it was because wells were not hexagons < 1346454483 619824 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(now to write a book where wells are hexagons and mathematics don't exist) < 1346454513 889699 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION packs up to move to Arc_Koen's Well of Souls < 1346454588 477875 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :RogueVM now includes a complicated instruction 0x11 which can be used inside of a string. < 1346454622 870948 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i should point out that my thue-morse program _does_ cause the queue to grow indefinitely, as every printed digit other than the first is accompanied by appending blocks for two later digits. < 1346454645 689695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i assume valgrind doesn't count that as leakage < 1346454694 258366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: in case you're still here ^ < 1346454694 277263 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I tried your program with fueue.c; as it didn't work I tried it with fueue.ml; as it didn't work I tried it with fueue.c using --print < 1346454706 153958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ouch < 1346454715 283513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it worked for atriq < 1346454728 71801 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it was just the fflush problem < 1346454733 343946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1346454746 783218 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is atriq's interpreter working? < 1346454784 345028 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(using --print the huge queue was all over the place) < 1346454842 208033 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: yeah, I'm convinced I don't need to do anything about newq < 1346454903 653419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i think so, he also had a buffering problem but fixed it with hSetBuffering instead of hFlush < 1346455041 684971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hypothesis: a ftack program can only run something like m*n steps before either halting, catting, or endlessly copying :'s; where m is the maximal number in the program and n is the program length. < 1346455179 836353 :Sanqui!~SankyZNC@unaffiliated/sanky JOIN :#esoteric < 1346455272 591471 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now you have to prove it. < 1346455451 891290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's basically (1) because all arithmetic results get immediately printed, a $ can never use higher numbers than those in the original program (2) every function other than : and $ shorten the program (3) everything you can copy other than : either goes into the three end states immediately or removes itself one copy per step < 1346455490 87090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*shorten the queue < 1346455512 497778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually no, program, ) only shortens if you consider the length of the block contents < 1346455547 354428 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what if I produce a counter example < 1346455549 24390 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right now < 1346455552 14680 :pikhq_!~pikhq@174-22-146-4.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1346455554 915436 :pikhq!~pikhq@71-34-139-51.clsp.qwest.net JOIN :#esoteric < 1346455575 42389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* shorten the queue or goes into an end state < 1346455595 425730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh, *program < 1346455620 818486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because ( lengthens but gives a block on top < 1346455622 13540 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)[)[)[)[)[)[)[)[)[)[)[)[)[)[)[0H]]]]]]]]]]]]]]] < 1346455647 355419 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :as many steps as ')' (plus the 0 and H) < 1346455654 889594 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yet m is 0, so m*n is 0 as well < 1346455664 681056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1346455691 503170 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's why i said "something like", i expect there might need to be a small added constant. < 1346455711 889293 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or an extra factor/ < 1346455732 989175 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :( and < both produce immediate cat < 1346455738 912820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1346455763 896641 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because they are either lacking an argument (-> immediate cat) or they have correct arguments and produce a block (-> immediate cat) < 1346455785 824605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: i _think_ that's unnecessary. < 1346455819 431471 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: can Arc_Koen's example be extended indefinitely? < 1346455841 405258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: well sure. although it's the 0 that's the point, not the rest. < 1346455865 741506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so (m+1)*n, or possibly (m+C)*n, is my guess < 1346455874 677611 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah i was gonna suggest the first < 1346455912 108697 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm starting to think it's dangerous to make jokes in front of religious or computerish people < 1346455928 525670 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i know a joke < 1346455932 63047 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's good < 1346455934 440552 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's so good < 1346455936 588619 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you want to hear it < 1346455939 420349 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :? < 1346455956 363859 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it may have been posted here before ... < 1346455962 640559 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: the point is that )[x] has always exactly one more step than x < 1346455971 560895 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I included the 0 to be sure what m was < 1346455988 356102 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :quintopia: does your joke involve a duck? < 1346455999 21285 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Arc_Koen: no < 1346456016 741642 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1346456055 5014 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's a proof that the cube root of 2 is irrational. :P < 1346456080 123400 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha < 1346456089 454278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION prepareth the swatter < 1346456098 577361 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(wait, was that not the joke?) < 1346456104 780146 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no < 1346456138 164021 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: even with copyQueue fixed and processFueue a while loop, I still get a segfault on oerjan's thuemorse program < 1346456143 71679 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :okay, here it goes: If it were rational, then we could express it as a fraction p/q, p,q integers < 1346456162 642331 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so 2=p³/q³ < 1346456168 928110 :nortti!~juhani@87-95-102-3.bb.dnainternet.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1346456173 507973 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so 2q³=p³ < 1346456189 313238 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so q³+q³=p³ < 1346456198 561378 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which contradicts the fermat-wile theorem < 1346456203 997968 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :thus, cube root of 2 is irrational < 1346456209 60982 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oO < 1346456217 863288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i don't think fizzie is listening at the moment < 1346456220 829475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats quintopia -----### < 1346456237 850770 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :q=1 p=1 doesn't violate Fermat < 1346456238 316672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also it's wiles < 1346456238 650191 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: you don't like it? :P < 1346456244 591515 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sorry < 1346456254 425588 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...I can't add < 1346456265 310907 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently 1+1=1 in my world. < 1346456266 921035 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION realizes he has a lot of friend whom it would make laugh < 1346456269 628816 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, yes, it is the Fermat's Last Theorem. < 1346456279 537975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: well i couldn't let a prepared swatter go wasted < 1346456281 224159 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I had the same thought as you Sgeo < 1346456311 300154 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though I didn't go so far as to realize how wrong I was) < 1346456344 935051 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If p and q are not necessarily integers, p=cuberoot(2) < 1346456347 347263 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :q=1 < 1346456362 990486 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :1^3 + 1^3 = cuberoot(2)^3 < 1346456366 34664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo can't read either. < 1346456368 778464 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That doesn't violate Fermet < 1346456384 461387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or spell. < 1346456386 3319 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does Fermat specify that the numbers need to be integers? < 1346456395 950303 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes that doesn't because Fermat's Theorem is for natural numbers only < 1346456400 825423 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok < 1346456418 921160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also quintopia specified that p and q were integers. < 1346456438 262863 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, I was ignoring that because I was curious about non-integers and Fermat's Theorem < 1346456464 307159 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Sgeo: for any number a and non-negative number n, a^n + a^n = (nthroot(2)a)^n < 1346456466 421296 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Arc_Koen: you're right. you can't tell jokes to some people. < 1346456489 687608 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes that was pretty conclusive I think < 1346456532 63501 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that won't stop me from trying to prove oerjan's hypothesis about Ftack, though) < 1346457075 253165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm might need +2 < 1346457083 795458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because : doesn't need any number < 1346457098 910823 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha < 1346457122 690033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or max(3,m+1) < 1346457127 441826 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: but as I said, )[x] takes one more than x < 1346457143 48066 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so i'm pretty sure we have to use O(...) in your hypothesis < 1346457166 370808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i never said it couldn't be _less_ than (m+C)*n < 1346457182 146402 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh < 1346457191 800358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i didn't mean to, anyway < 1346457226 739808 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, but what if we find something similar to )[x] but that adds more than the size it adds < 1346457239 637904 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I'm not sure how much '[' is considered to add) < 1346457303 597366 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm < 1346457314 850080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think it's very important how much you count [ and ] as < 1346457334 776878 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION tries to get explain his point clearly, succeeds, but doesn't because he realizes it doesn't make sense < 1346457347 269642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the only thing that adds them is (, which causes immediate catting < 1346457364 119588 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes but you can have them in the initial program < 1346457403 133612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes. i think i'm sort of thinking of counting lexical tokens. < 1346457413 430865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so [ and ] are one each < 1346457414 97741 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also, !! adds with a ratio of 1 < 1346457428 755533 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)[x] adds with a ratio of one third then < 1346457450 398145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: er what the heck are you thinking, !! removes two elements < 1346457461 153497 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1346457466 426750 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, the time it adds < 1346457476 671382 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :before one of the three ending conditions is met < 1346457491 301433 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(cat, ::, H) < 1346457493 545070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...you don't need to consider things that remove _more_ than one token per step < 1346457522 729069 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, !! only adds one step < 1346457523 731175 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right < 1346457529 512635 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+ removes three elements, anyway < 1346457538 554627 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh? < 1346457538 721866 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er two < 1346457562 842173 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it still proves that C must be more than 0.5