< 1407196988 14181 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Remote host closed the connection < 1407197068 797929 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1407197283 171661 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1407197327 317136 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :> 5 & id .~ 6 < 1407197328 796219 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6 < 1407198103 627786 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1407201614 989469 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1407206271 372895 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1407206493 174799 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1407207465 882120 :jj2baile!~jon@corn-syrup.csclub.uwaterloo.ca QUIT :Ping timeout: 255 seconds < 1407207561 144533 :jj2baile!~jon@corn-syrup.csclub.uwaterloo.ca JOIN :#esoteric < 1407209495 352754 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1407209709 796097 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how's the progress coming zzo38 < 1407210265 134600 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What progress? < 1407210336 256342 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I read about "No leveling up of your character between each match, for example. No collecting cards." and yes it is one way to do it; like, to play Magic: the Gathering or whatever in Limited format, any cards you may collect don't affect any further games played, they only affect that one so it doesn't affect later on. < 1407210621 610084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> Just "hello" & _Just <<<>~ "world" < 1407210623 502472 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ("hello",Just "helloworld") < 1407210667 837494 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What are these & and _Just and <<<>~ operators here? < 1407210685 35334 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric ::t (<<<>~) < 1407210686 438558 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Monoid r => Optical' (->) q ((,) r) s r -> r -> q s (r, s) < 1407210695 367103 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :I'm glad we've transcended letterforms < 1407210698 332892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they are from lens. & is just flip ($) < 1407210706 845263 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :give a man a (<<>~) or teach a man to (<<<>~) < 1407210713 510889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_Just is a prism for Just < 1407210720 998440 :nooodl!~nooodl@91.177.65.240 PRIVMSG #esoteric :<<<>~ is a good operator < 1407210756 362506 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :smoooth operator < 1407210786 157202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> Just "hello" & _Just <<%~ (<> "world") < 1407210787 770651 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ("hello",Just "helloworld") < 1407210844 469806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :<<<>~ combines <<%~ with <>, the latter is mappend. < 1407210905 674105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :<<%~ applies a function to the targets of a traversal (prisms are traversals) and also returns the old value < 1407210910 958941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1407210933 842564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> Just ["hello ", "goodbye "] & traverse <<%~ (<> "world") < 1407210935 451228 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘GHC.Types.Char’ with ‘[GHC.Types.Char]’ < 1407210935 689128 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [[GHC.Types.Char]] -> [GHC.Types.Char] < 1407210935 918768 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: [GHC.Types.Char] -> [GHC.Types.Char] < 1407210937 883044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1407210961 738465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ["hello ", "goodbye "] & traverse <<%~ (<> "world") < 1407210963 598023 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ("hello goodbye ",["hello world","goodbye world"]) < 1407211009 43852 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it uses <> to combine old values < 1407211325 630936 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :> "o" <> "hai" < 1407211327 315737 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "ohai" < 1407214580 164100 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :`danddreclist 55 < 1407215057 866714 :not^v!~notnot^v@2601:4:4500:e15:6042:1922:e15d:8ee5 JOIN :#esoteric < 1407215456 813524 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1407215475 448832 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How well do I have to play wisp in dota 2 to read and write files in Haskell? < 1407215688 133861 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1407216167 57138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well since i don't know how to do the former at all, but do know some ways of doing the latter, i am guessing "not at all" hth < 1407216441 223735 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://dota2.gamepedia.com/Wisp < 1407216525 809192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my guess remains hth < 1407218262 122199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: perhaps you have a latent ability to do the former < 1407218335 746030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also io jokes are old-hat hth < 1407218439 246172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :... i didn't connect that. < 1407218852 837906 :not^v!~notnot^v@2601:4:4500:e15:6042:1922:e15d:8ee5 QUIT :Ping timeout: 240 seconds < 1407222199 397637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (1,2) & _2 <.~ 3 < 1407222201 251086 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (3,(1,3)) < 1407222286 921044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t uncurry (id <.~) < 1407222288 262162 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(t, b) -> (t, t) < 1407222299 894751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t uncurry (id <<.~) < 1407222301 153971 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(t, s) -> (s, t) < 1407222422 595459 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t view swapped < 1407222423 183848 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Swapped p, MonadReader (p a b) m) => m (p b a) < 1407222425 269216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pft < 1407222427 894398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t view swapped :: (a,b) -> (b,a) < 1407222429 81915 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a, b) -> (b, a) < 1407223220 703771 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1407224522 424692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: "I wrote you OHHEA in Finnish instead ONNEA!= that means luck. ( because in Russian H=N)" < 1407224525 976049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mystery solved < 1407225002 104581 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1407225092 164455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: oh! thanks for the update < 1407226397 528241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't like it when people use H when they mean Н. :/ < 1407226446 128373 :scoofy!~blah@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :what do u like instead < 1407226463 490999 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When they just use Н, if that's what they want. < 1407226576 656633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how do you feel when they use O when they mean О < 1407226591 796207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or similarly for E/Е and A/А < 1407226675 940662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Almost the same. < 1407227257 513598 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1407227447 399132 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1407228737 528146 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1407228737 727404 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1407229243 779656 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1407229615 302049 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407230880 688056 :Mikescher!4e2b827e@gateway/web/freenode/ip.78.43.130.126 JOIN :#esoteric < 1407231403 746576 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I was thinking about a language with neither lazy nor eager evaluation but something inbetween < 1407231494 956451 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :For stream processing < 1407231514 356724 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So you can do "give me as many as you can of these in 2 seconds" < 1407231541 406961 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or "have this computing in the background" < 1407231600 59607 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Might be able to do that in Haskell with Conduit or Pipes or something < 1407231652 187832 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I don't know those libraries well enough < 1407231910 383448 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Also I want this for a Python program < 1407231946 730872 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm < 1407231973 171500 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually that sounds fairly easy to implement at the low level < 1407232036 675037 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pick method of timing as choice; while (timeout > 0) { select(args, timeout); do stuff; recalculate the timeout; } < 1407232076 498567 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :maybe only do the check after the select call < 1407232107 492833 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so that you can get whatever is instantaneously available < 1407232260 350300 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Also, Conduit/Pipes wouldn't actually help with this, except inasmuch that they abstract the notion of a source so that the consumer of the input doesn't need to care what you're doing in the background < 1407232271 122715 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :For background computing, look into joinable threads < 1407232277 889444 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you can renice threads independently on Linux < 1407233357 730349 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What does "renice" mean? < 1407233912 33245 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407234092 456200 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: change the priority < 1407234337 348742 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407234410 642691 :Mikescher!4e2b827e@gateway/web/freenode/ip.78.43.130.126 QUIT :Quit: Page closed < 1407234461 348024 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407238225 286412 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407238471 239550 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407240151 298868 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1407240188 797056 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407240439 400911 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407240602 816084 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1407241053 437477 :nooodl!~nooodl@91.177.65.240 JOIN :#esoteric < 1407241082 333811 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407241978 618895 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 JOIN :#esoteric < 1407242054 758195 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1407242089 62382 :nooodl!~nooodl@91.177.65.240 QUIT :Remote host closed the connection < 1407242435 950989 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407242603 14374 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1407243890 761568 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1407244312 608724 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1407244312 882896 :Guest92919!dlopen@libdl.so QUIT :Ping timeout: 245 seconds < 1407244316 928858 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b QUIT :Ping timeout: 240 seconds < 1407244401 278439 :pikhq!~pikhq@deagol.pikhq.com JOIN :#esoteric < 1407244476 676144 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :*.net *.split < 1407244487 892497 :scoofy!~blah@catv-89-135-80-2.catv.broadband.hu QUIT :*.net *.split < 1407244493 597858 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split < 1407244495 368050 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1407244498 402117 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :*.net *.split < 1407244544 322219 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407244545 37057 :scoofy!~blah@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1407244545 37192 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1407244545 37258 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1407244545 37322 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com JOIN :#esoteric < 1407244545 37383 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1407244838 549808 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Ping timeout: 250 seconds < 1407246517 677016 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1407246730 969281 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I might be implementing things in my Befunge-98 interpreter in the wrong order lol, I'm doing fingerprints before I've implemented p. < 1407247251 131853 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :you can try mycology order if you want feedback on what you're doing < 1407247584 314330 :pikhq!~pikhq@deagol.pikhq.com QUIT :Ping timeout: 240 seconds < 1407247648 588850 :pikhq!~pikhq@deagol.pikhq.com JOIN :#esoteric < 1407248200 178995 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :there's a bug if ` reflects, it says "BAD: ects" lol < 1407248222 761504 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :mycology < 1407248360 547092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I looked at the mycology ` test code, and it seems fine to me. < 1407248417 443949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I especially like the way how it sums up '2' and '3' to get 'e'. < 1407248624 693984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The relevant code is http://sprunge.us/GfVT and it seems like it should print "BAD: ` reflects" if interpreted correctly. < 1407248708 266310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps your ] is the wrong way around. < 1407248738 201931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because that would take it directly from "stce" to " :DAB". < 1407249294 555886 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :maybe < 1407249297 5055 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :It could be < 1407249321 193222 :TieSoul!~TieSoul@5ED55308.c< 1407250962 326038 :mihow!~mihow@108.30.58.169 JOIN #esoteric < 1407251252 267381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a bit hard for mycology to test for things being broken in every possible order < 1407251288 610188 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :yes < 1407251302 503632 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :although it does decently by using the method of not using an opcode until it's been fully tested < 1407251698 15954 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I like how mycology just exits without a BAD message when ; reflects. < 1407251715 969591 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :? < 1407251717 978919 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :wait what < 1407251724 415640 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :; shouldn't reflect < 1407251729 30221 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :wat < 1407251744 710635 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :maybe it's doing something with k and ;? < 1407251749 552144 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :; isn't really an instruction, it's more of a method of making the playfield even less euclidean < 1407251758 400988 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and yeah, k with ; is the sort of thing Mycology tests < 1407251767 834442 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :because it likes looking at corner cases in the spec < 1407251788 745001 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :wait, k isn't implemented yet < 1407251825 366220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what... < 1407251849 915685 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :probably it's doing something like ;;; < 1407251859 104631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's this semicolon thing? what funge variant? < 1407251869 127059 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Funge-98, comments. < 1407251879 666621 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :skips until next ; < 1407251901 18785 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it can also be a nop if there's no other ; on the line lel < 1407251903 115754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how does that work... < 1407251916 613886 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :for example < 1407251928 153594 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 5;3;.@ < 1407251930 101538 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :5 < 1407251957 19020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the three characters ";3;" are still part of the field, right? < 1407251964 232321 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :TieSoul: it's not exactly a nop, just the same ; is seen as the first and second ; < 1407251967 25848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's just a jump instruction that finds the next ";" in the direction < 1407251969 359918 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :because it's the next ; on the same lahey-line < 1407251978 860923 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :b_jonas: it's not a jump instruction because it isn't an instruction < 1407251991 842605 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523_: ok, so how does it work? < 1407252000 779738 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 "xxx"3k. < 1407252001 393587 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 120 120 120 0 < 1407252005 883317 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 "xxx"3k.@ < 1407252006 402947 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :120 120 120 0 < 1407252017 711591 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :OK, so that program runs the "." four times < 1407252034 759290 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :because 3k. repeats the . three more times < 1407252041 254341 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 "xxx"3k;this is a comment;.@ < 1407252041 712619 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :120 120 120 0 < 1407252049 423385 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it makes the interpreter treat anything between the ;s as spaces, including the ;s themselves. < 1407252051 407109 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :now, if ; were an instruction, the k would copy the ; rather than the . < 1407252068 132231 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but because it isn't an instruction, the k just ignores it and looks for the next actual instruction, which is the . < 1407252074 942952 :FireFly!~firefly@oftn/member/FireFly QUIT :Excess Flood < 1407252150 93684 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal14]]4 N10 02http://esolangs.org/w/index.php?oldid=40245 5* 03106.120.28.78 5* (+2571) 10Wang-B Machine < 1407252157 840458 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :wait wait wait. I made it incredibly hard for myself to implement k without making the code almost twice as long because executing a character isn't a function :S < 1407252175 570979 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I need to go refactor < 1407252196 394197 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1407252199 430815 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :now I'm wondering how k interacts with " < 1407252218 882447 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it toggles stringmode x amount of times I would think < 1407252229 75685 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 "xxx"1k"y""z"5k.@"q"5k.@ < 1407252229 618129 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1407252240 246643 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 "xxx"1k"y""z"5k.@""q"5k.@ < 1407252240 757665 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :113 64 46 107 53 65 < 1407252244 68220 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that's better < 1407252273 175803 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :although I'm still not sure exactly what the code did < 1407252279 238869 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I think you're right, I guess the y actually executed < 1407252281 353556 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :try replacing the .s with ,s < 1407252290 696536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remember nested k being fun. < 1407252290 922566 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 "xxx"1k"y""z"5k,@""q"5k,@ < 1407252291 454506 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :q@,k5A < 1407252304 376940 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :or, hmm, no, that looks like part of the program < 1407252313 962615 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :A is the result of "x"y < 1407252319 181826 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :right < 1407252327 838975 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and the rest of it is just part of the program being interpreted literally < 1407252331 659352 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yup < 1407252334 901173 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 "xxx"1k"y""z"5k,@""q"fk,@ < 1407252335 469569 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :q@,k5Axx < 1407252414 858473 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so yeah, it toggles stringmode x times. < 1407252513 337122 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I remember back when cfunge was being brought up to 100% compliant with the mycology spec < 1407252524 620518 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :not sure which interp !befunge98 is using, and I've also forgotten how to find out < 1407252526 255474 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :ACTION looks it up < 1407252571 718042 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :huh, the link on esolangs.org is broken < 1407252582 261202 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal 214]]4 N10 02http://esolangs.org/w/index.php?oldid=40246 5* 03106.120.28.78 5* (+2414) 10Portal 2 < 1407252584 297055 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :a web search suggests quadium.org for the funge-98 spec < 1407252678 327283 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal 214]]4 10 02http://esolangs.org/w/index.php?diff=40247&oldid=40246 5* 03106.120.28.78 5* (-2) 10 < 1407252738 472 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 3y:,884**/:,884**/:,884**/:,@ < 1407252738 580181 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :NUFC < 1407252741 385243 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :cfunge < 1407252753 989965 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :!befunge98 4y.@ < 1407252754 414027 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :90 < 1407252761 246718 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and that's the version number < 1407252997 3346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TieSoul: The 5 is executed in an unrelated code path, the $ is just compensating. < 1407253005 750248 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ah < 1407253014 191898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mycology does quite a lot of "push and pop" as opposed to "# over push", even in places where it could. < 1407253067 139282 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot does a couple of space-saving uses of things like _ for a combination of (say) $ and > when it's known that there's a zero on the stack. < 1407253067 359076 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: it wouldn't make any profit :p. i think cl has a macro system < 1407253078 956077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, it doesn't make any profit. < 1407253146 936907 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it avoids $ < 1407253150 979453 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :how can it possibly make any profit < 1407253227 501943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Why don't you mine some bitcoins or something to earn your living? < 1407253228 108973 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: what is scheme48 compared to r5rs? :) ( i.e. how are things going these days, right? assume non-tail recursion is free to rearrange the order to squeeze out the last files from the server < 1407253240 840347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Bitcoin-mining on Funge-98: probably not cost-effective.) < 1407253327 581672 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I don't really think you need the "probably" qualifier there < 1407253355 895246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The current instance of the bot has been running since July 15th (approx. 21 days) and used a total of 17 minutes of CPU time, so at least it's not costing terribly much to run. < 1407253705 356791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay Portal 2 has a great name < 1407253715 948717 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :let's mention fungot a lot so he's more expensive to run :P < 1407253716 454637 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :TieSoul: but it was unnecessary. that's why they picked, it looks good to all people), internet multiplayer and it gives you back that function's setter function. functions) < 1407253734 947512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone make a conway's game of life variant with half the complexity so it can be called Half-Life < 1407253760 27407 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"half the complexity", hmm. looking only at 4 neightbours rather than 8? < 1407253778 542537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, Portal 2 was better when I thought Portal wasn't created just now < 1407253786 435617 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(where did that 't' come from? I must have typed it, but why?) < 1407253791 280892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: something like that. as long as you can justify it as being life but half I'm down with it. < 1407253798 582145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a silent t. < 1407253803 386108 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: I immediately checked that to see if it was spam, and decided it wasn't < 1407253805 814431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like the first t in my name. < 1407253816 15632 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but yes, it would be better if Portal were older < 1407253825 701745 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :fungot: You should upgrade to Trefunge. < 1407253825 901526 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :TieSoul: well it fnord about?) < 1407253844 611614 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :or does it already run Trefunge? < 1407253943 907653 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :fungot doesn't run Befunge, in much the same way as thutubot doesn't run Thutu < 1407253944 107204 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523_: " pretty fast" has a problematic connotation i had no interpreter to tets them with _my mind_, though < 1407254118 954901 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I found a typo in fungot. < 1407254119 190237 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :TieSoul: you sure have it easy. < 1407254410 820216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1407254501 514405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's a command to execute "raw" Befunge-98, but it's owner-only, since it's potentially dangerous.) < 1407254523 402647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Also your mind *is* an interpreter. < 1407254523 690594 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: it's weird, either the melatonin or my low adrenal state is making time seemingly pass very slowly. or maybe it's supposed to snow today < 1407254550 87390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Typo in the source or typo in the babble? < 1407254554 723267 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :babble < 1407254568 826155 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :>tets them with _my mind_ < 1407254648 221570 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :very minor, but meh < 1407254693 669035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :2005-07-28 21:12:34 GregorR: I think I write the conversions, yeah.. but I had no interpreter to tets them with < 1407254713 169110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's where it's derived from. < 1407255032 30466 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ahh < 1407255357 165206 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407255430 169867 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407255431 33271 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1407255704 856478 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so in mycology, I get this: < 1407255716 790087 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :BAD: n does not clear 15-cell stack, _v#nv#fkf>5 executes 5 thrice < 1407255783 699745 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I don't see how that fragment would execute 5 at all < 1407255795 146401 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 255 seconds < 1407255805 273556 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh wait lel < 1407255811 167134 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :no wait < 1407255812 262557 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :no < 1407255815 103931 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :this is weird < 1407255841 806493 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :nevermind my last 4 posts < 1407255844 62942 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :5 < 1407255846 536774 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :6 < 1407255848 494149 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :whatever < 1407255914 910313 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh right wrapping < 1407255935 746363 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so erm that can't be right since n does clear the stack D: < 1407255948 479372 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it does "ip.stackstack[-1] = []" < 1407255959 836669 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :don't see how that would not clear a stack. < 1407256050 770272 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it used to be "ip.stackstack[-1].clear" but I changed that because of this error. < 1407258442 388369 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :^source < 1407258442 587631 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1407258554 922756 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407258612 381572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like how it starts in this really "structured Befunge" mode with comments and one-conceptual-operation-per-line and all that, then devolves a little bit to a more spaghetti-y mess by the time it gets to IRC PRIVMSG parsing, and then finally the babbling code actually looks a bit like real Befunge. < 1407258653 201169 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :^bf [+] < 1407258653 400224 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1407258665 262247 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh this is just faffing < 1407258691 109273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf +[] does take a moment of CPU time, I'm sure. < 1407258695 147139 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1407258719 240482 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Remote host closed the connection < 1407258789 431705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf +[] ...just checking < 1407258793 581878 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1407258825 347392 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :^code 99*:9p < 1407258845 73280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, /proc/pid/sched's "se.vruntime" went from 231243698.908466 to 231248532.202064 and nr_switches incremented by 95 for a single +[]. < 1407258854 923316 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know the unit for the former, though. < 1407258859 539981 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :^code 99*:g. < 1407258868 602656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't run ^code from untrusted sources. < 1407258877 497099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also even if it did, the . wouldn't go to IRC. < 1407258880 994197 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you crafty bastard! < 1407258943 673019 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also you used p wrong < 1407259014 840088 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :how? < 1407259032 337651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The value goes on the bottom. < 1407259048 312764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :123p puts a 1 at the place where 23g would read it from. < 1407259074 312261 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ah < 1407259089 44806 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yeah, i read the spec wrong < 1407259424 148827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry, when I said 17 minutes back there, it was in fact 17 seconds instead. < 1407259431 24877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf +[] one more try < 1407259435 172828 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1407259446 223777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That takes a whopping 4 CPU seconds. < 1407259449 135387 :visnu!ThrashIRC@unaffiliated/visnu JOIN :#esoteric < 1407259484 310639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's at 30 seconds now. So today accounts for approximately half of its total CPU use for the last three weeks. < 1407259498 41048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How about if I ask you to babble? < 1407259498 312823 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: does anybody else here who ever wrote ( and ( x z) ( y x)) < 1407259507 443845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :0.02 seconds. < 1407259757 776728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :...I just DOS'd it... < 1407259765 711192 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :should s wrap or expand space? < 1407259772 845872 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I think it should expand :P < 1407259802 346046 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :space is conceptually infinite < 1407259831 620725 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it won't be infinite in practice, but your job as a Funge-98 implementor is to hide that < 1407259835 561319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And since it says to write in (position + delta), that's probably what it should do. < 1407259840 607384 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yeah < 1407259840 806875 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :or well, not quite infinite due to not using bignums < 1407259842 339021 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :probably < 1407259853 678425 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, Ruby automatically uses bignums. < 1407259855 452036 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :fizzie: hmm, can you write outside the playfield bounds like that? < 1407259884 182993 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 '.s < 1407259884 772721 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 < 1407259891 662427 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, seems it wraps < 1407259927 417897 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and I think cfunge passed Mycology < 1407259954 86874 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :mycology maybe isn't perfect < 1407259959 824768 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :we find bugs in it sometimes, whenever a new Funge implementation comes along < 1407259985 82778 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it might be worth asking Deewiant, who is the expert on whether a particular behaviour is a Mycology bug, Funge specification bug, or not a bug at all < 1407260058 94925 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :anyway, I was trying to figure out what caused mycology to say that 'vs doesn't place v (it does) < 1407260092 12700 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :ais523_: Which behaviour is it now? < 1407260102 994879 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Deewiant: wrapping behaviour of s < 1407260104 57103 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 '.s < 1407260104 527360 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 < 1407260161 785970 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also, what does BAD: getting (-3 -2) after putting there results in wrong value mean < 1407260173 561198 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it prints just after k tests < 1407260183 482722 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :TieSoul: p is put and g is get < 1407260190 489243 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh < 1407260194 468621 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :So g gave back something that wasn't p'd < 1407260196 965861 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I read that wrong < 1407260197 816145 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :lel < 1407260240 607178 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Seems to me that s shouldn't wrap, so space after executing the s should be '.s. < 1407260291 992753 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :which would not result in an infinite loop of 0 output. < 1407260307 712645 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :FWIW this is how CCBI seems to behave < 1407260340 272831 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :ooh, CCBI and cfunge disagree on something? Vorpal isn't here, though, so I can't meaningfully ping them to complain < 1407260366 252293 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :ais523_: There was also another disagreement last time TieSoul was around, IIRC. < 1407260392 520702 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I am happy with Funge-98 development conversation, it normally leads to interesting esolanging discussions, even if they're of the "pin-down-the-spec" form < 1407260394 368545 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It might've been the "y as pick instruction" thing, which cfunge had flipped? < 1407260400 851351 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'm the guy who points out Funge inconsistencies lol < 1407260403 569260 :MoALTz_!~no@user-164-127-195-223.play-internet.pl JOIN :#esoteric < 1407260405 844437 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Funge-98 has half the advantages of a nomic < 1407260429 245296 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!befunge98 ;@.g0+aa.g00;#;_1'xs < 1407260429 747392 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :59 32 < 1407260434 233042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ I don't quite get that. < 1407260443 475887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which one is s again < 1407260450 161048 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :"store character" < 1407260454 561054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The x did not end up to (0, 20) -- the cell after the s -- but it did not end up at (0, 0) either. < 1407260462 616308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I must've messed something up, but I'm not sure what. < 1407260555 483596 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :cfunge doesn't have a debugger so who knows < 1407260591 232979 :MoALTz!~no@user-164-127-195-223.play-internet.pl QUIT :Ping timeout: 264 seconds < 1407260615 534898 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it has gdb, but that's stretching a little < 1407260633 166321 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I was just about to say that Vorpal would probably retort with gdb < 1407260651 198549 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :actually, what you could do < 1407260655 893299 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :is insert line labels into the code < 1407260658 385892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think he had a set of gdb macros or something that made it more bearable. And/or just "workflows". < 1407260661 593151 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Anyway, its tracer doesn't say where the s wrote to, only that the next cell it went to was the ; at (0, 0) so it can't have been there < 1407260662 289182 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :then you could debug it with COME FROM statements < 1407260663 694060 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what y should push TOSS length again? < 1407260671 541010 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :err, NEXT FROM, you need to resume afterwards < 1407260688 14441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :case 's': ip_forward(ip); fungespace_set(stack_pop(ip->stack), &ip->position); break; < 1407260691 443492 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I rarely remember the y offsets < 1407260737 197303 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1407260744 637432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ip_forward does do wrapping, so that's arguably "wrong". < 1407260744 836508 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :(actually I don't think there's a set one for TOSS length but there is for BOSS length) < 1407260779 961121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!befunge98 ;@.g0-10;#;_1'xs < 1407260780 488872 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :120 < 1407260785 602176 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :*There* it is. < 1407260786 858765 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 yby.@ < 1407260787 372697 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :2 < 1407260789 538987 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1407260791 877175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It ends up at (-1,0). < 1407260794 71401 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 yay.@ < 1407260794 507074 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :0 < 1407260800 983647 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 ycy.@ < 1407260801 597425 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :0 < 1407260808 767029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if you could make a nice funge-98 debugger with lldb or something. < 1407260864 415499 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: Oh right, this is because of cfunge's Mycology optimization and its strange way of handling markers (or only semicolon) < 1407260886 8810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Mycology/fungot trick is so ridiculous. < 1407260886 207960 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: btw, opennic also mirrors the standard icann tlds. < 1407260888 625453 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It preallocates a space just large enough to include all of Mycology, including the negative areas it dynamically writes to (I still refuse to call this a coïncidence) < 1407260899 719073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot too, I think? < 1407260899 945972 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: whatever the os finds appropriate.' < 1407260902 918046 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And evidently ip_forward skips over spaces but not semicolons < 1407260904 558077 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe only because fungot is strictly smaller though < 1407260904 757278 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: how can i < 1407260922 809467 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: I think fungot's underload and whatever interpreters can go quite far out < 1407260923 128752 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Deewiant: which do you prefer books or tv? umm......do you like the climate in atlanta? what about it < 1407260933 45745 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Depends on the program, of course < 1407261125 971132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell Vorpal Having "s" at edge of the playfield causes the placed character to go where wrapping puts it; there seems to be a vague consensus that s should not wrap. See http://sprunge.us/dZdS for most of the relevant context. < 1407261126 522396 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1407261132 236067 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I sure hope sprunge doesn't time-out that. < 1407261159 468714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't know their paste-expiration schedule.) < 1407261203 783354 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :sprunge rhymes with funge < 1407261216 44735 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :coincidence? I think KNOT < 1407261235 860534 :Bicyclidine!~Glossina@69.166.35.233 JOIN :#esoteric < 1407261239 979577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"TONK"4( < 1407261261 403155 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :That's an excellent name for a fingerprint :-D < 1407261277 331072 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :... is there actually a KNOT fingerprint? If there isn't I'll have to find an application. < 1407261290 307548 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also it's fun to write TONK < 1407261290 533044 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I suggest it applies knot-theoretic concepts to Funge-Space < 1407261372 801489 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I think that would only be applicable in Trefunge? < 1407261438 266541 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Eh, I'm sure you could do something to make it work in lower dimensions, e.g. infer imaginary z-values from the cell values or something < 1407261454 375016 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hrm... Is there a brainfuck-like memory fingerprint yet? < 1407261468 668361 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'm sure that'd have some use < 1407261480 133395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's called g/p < 1407261490 983249 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And 1+/1- < 1407261534 345654 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yeah sure but that requires more effort to keep track of :P < 1407261543 181649 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :(slightly) < 1407261571 877940 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :You can always write brainfuck verbatim in your funge code and write a small interpreter for it inline < 1407261619 111818 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and writing things like "110gg1+110gp" is kind of tedious < 1407262036 736424 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1407262106 980208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot's brainfuck interpreter keeps the X index of the input program on top-of-stack, and X index of the brainfuck tape pointer below that. < 1407262107 299410 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: this?). in the vi section. something came up at work. we're largely a perl shop. < 1407262110 356630 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how hard would it be to come up with a code golfing challenge specifically designed to require more characters in GolfScript than in some particular other (reasonably compact but otherwise arbitrarily chosen TC) language? < 1407262189 868632 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: there was that anarchy golf "compression challenge" where you had to output a particular sequence of digits < 1407262202 815060 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that just happened to be that generated by a particular RNG with its default seed < 1407262224 114926 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :haha < 1407262382 229587 :visnu!ThrashIRC@unaffiliated/visnu QUIT :Quit: ThrashIRC v2.9 sic populo comunicated < 1407262631 120477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: that's great < 1407262650 873585 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was pretty clever < 1407262690 209342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: it might have been unintentional < 1407262702 922176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: if you want to create random data for your challenge so that it's incompressible... < 1407262722 559400 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, yes < 1407262748 237342 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :actually the golfscript solution to this is REALLY CHEAP: http://golf.shinh.org/p.rb?Ghost+leg+solver but I have to admit I've solved problems the same way before :P < 1407263185 834479 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay so what is wrong with this code http://bpaste.net/show/aGXL8WSB8OrmE4MngGBd/ < 1407263199 311894 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :look at the storage offset part. < 1407263219 845931 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :because Mycology says that's wrong < 1407263304 524042 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also http://bpaste.net/show/V20S5hIpeAbR21vHsVXE/ :#,_@ < 1407265162 540737 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, anyway, I've got to go now. I'll fix it tomorrow :P < 1407265166 619211 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :cya < 1407265174 767511 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Bye < 1407265211 426311 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mycology is the mycologiest < 1407265232 725727 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: Re. ; you can usually get the same cheating effect with ", it's just not as convenient < 1407265352 373146 :scarf!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1407265483 230064 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 256 seconds < 1407265622 81442 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407265714 262998 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: And re. push-then-pop vs. #-over-push that might be because I prefer using an instruction from multiple directions whenever possible, even if it's executed only in order to move across it; not sure how much thought I've given it, though < 1407265800 72359 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1407266208 546501 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1407266300 379388 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't use " to cheat either. < 1407266344 224485 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I suppose the fact that it has other uses makes it less of a "cheater's command" < 1407266630 533609 :MoALTz__!~no@user-164-127-195-223.play-internet.pl JOIN :#esoteric < 1407266811 258536 :MoALTz_!~no@user-164-127-195-223.play-internet.pl QUIT :Ping timeout: 255 seconds < 1407266836 908187 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: "Substantial noninfringing uses" is the term, I think. < 1407266969 854997 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I guess it could be argued that # is as cheating as ;, or are there any necessary uses for it? < 1407266992 5914 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :# is great for tight loops < 1407267024 676272 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Yes, and ; also helps with making tight code, which I took as the essence of the "cheating" :-P < 1407267088 677313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not cheating if it was in Befunge-93, is my definition. :p < 1407267107 117150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also if it's in "the spirit of" '93, like a..f. < 1407267137 333726 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I see :-P < 1407268195 609899 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Darkgamma/SB214]]4 10 02http://esolangs.org/w/index.php?diff=40248&oldid=40242 5* 0394.68.93.112 5* (+1429) 10/* Variables */ < 1407268251 36634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Darkgamma/SB214]]4 10 02http://esolangs.org/w/index.php?diff=40249&oldid=40248 5* 03Darkgamma 5* (-1) 10/* Variables */ < 1407268264 491642 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1407268638 287165 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1407268688 662682 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Darkgamma/SB214]]4 10 02http://esolangs.org/w/index.php?diff=40250&oldid=40249 5* 03Darkgamma 5* (+261) 10/* Variables */ < 1407268772 682 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Darkgamma/SB214]]4 10 02http://esolangs.org/w/index.php?diff=40251&oldid=40250 5* 03Darkgamma 5* (+13) 10/* Language Idea */ < 1407269361 31337 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Hello, I am the BytePusher. I have two hundred and sixteen colors, sixteen megabytes of RAM, eight bit sound, sixteen keys, and a single instruction CPU, and I'm, like, so minimalist and sexy, but I can't keep running properly unless my window is in focus. < 1407269766 124527 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :heh heh. < 1407269910 225392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: I don't find it sexy < 1407269930 390133 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but then to each their own taste < 1407270127 411135 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :doyou need tables to do math in bytepusher? < 1407270180 104418 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :hmm.. how do youdo conditionals? < 1407270504 112640 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quintopia: 216 colors seems a bit excessive < 1407272422 369787 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1407272451 29639 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1407272451 223451 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1407272458 75945 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Evening < 1407272497 164829 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1407272512 497192 :evalj!~jeval@54027286.dsl.pool.telekom.hu JOIN :#esoteric < 1407272731 348846 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Saw an interesting talk this evening wherein a webhosting company person described a number of interesting failures they've had < 1407272823 891162 :MoALTz_!~no@user-164-127-195-223.play-internet.pl QUIT :Ping timeout: 240 seconds < 1407273024 95510 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1407273050 296141 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1407273125 609545 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: i have no opinion on its sexiness. in fact, i like ibniz more. but i was merely quot< 1407275316 779034 :sebbu!~sebbu@ADijon-152-1-59-115.w83-194.abo.wanadoo.fr JOIN #esoteric < 1407275357 810629 :sebbu!~sebbu@ADijon-152-1-59-115.w83-194.abo.wanadoo.fr QUIT :Changing host < 1407275358 40504 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1407275437 113908 :idris-bot!~ircslave@dslb-178-006-163-205.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1407275437 307207 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :one can see your d&d games? < 1407275450 208415 :idris-bot!~ircslave@dslb-178-006-163-205.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1407275458 871220 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :myname: There is the recording. < 1407275485 897060 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I type it after each session. It is: http://zzo38computer.org/dnd/recording/level20.tex and level20.dvi for the compiled one < 1407275973 266093 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyone know a language based on reshaping unlabeled binary trees? < 1407276001 794242 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know < 1407276022 888004 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I mean, most combinator calculus are reshaping labeled binary trees < 1407276036 567959 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or can be interpreted as such < 1407276191 762992 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :couldn't you interpret many things based on rewriting in such a way < 1407276196 528069 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :like haskell probably < 1407276503 560921 :TieSoul-mobile!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PART #esoteric :"Leaving" < 1407276626 72014 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Darkgamma/SB214]]4 10 02http://esolangs.org/w/index.php?diff=40252&oldid=40251 5* 03Darkgamma 5* (+211) 10/* Language Idea */ < 1407276863 30816 :subleq!~gavin@208.186.116.206 QUIT :Ping timeout: 245 seconds < 1407276900 107553 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bicyclidine, that's not trivial, esp. with explicit recursion < 1407276925 993904 :subleq!~gavin@208.186.142.130 JOIN :#esoteric < 1407277399 160707 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1407277879 612368 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1407278050 904175 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1407278747 556713 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I would like a language with configurable laziness < 1407278772 907201 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Something more... tweakable than.... here, here's a box, peak and the box is evaluated, and you can never close the box again, < 1407278837 799528 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I want to manipulate the box as needed < 1407278873 670495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Darkgamma/SB214]]4 10 02http://esolangs.org/w/index.php?diff=40253&oldid=40252 5* 03Darkgamma 5* (+119) 10/* Variables */ < 1407279071 635626 :Melvar!~melvar@dslb-178-006-163-205.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Sgeo: How else do you want to manipulate the box? < 1407279097 233656 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Reclaiming the memory and turning it back into its original thunk < 1407279127 42611 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If, e.g., the results of evaluation are significantly larger than the thunk < 1407279177 208314 :Melvar!~melvar@dslb-178-006-163-205.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hm. Store the function for producing the box along with the box and replace the box with a new one when you want? < 1407279259 303271 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I thought the box already contained the function < 1407279267 695155 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It just loses it when it's opened < 1407279271 295827 :not^v!~notnot^v@198.109.114.66 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1407279437 428903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GML14]]4 10 02http://esolangs.org/w/index.php?diff=40254&oldid=39196 5* 0368.10.94.234 5* (+94) 10 < 1407279442 985978 :Melvar!~melvar@dslb-178-006-163-205.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :The function to compute the *result*; I mean you store the function that makes the *box*, so you can replace the forced one with a fresh one later. < 1407279566 344664 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1407280360 318636 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1407281289 875559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i would like to point out that at least in ghc, the box contains merely a pointer to the function, as well as any needed arguments. < 1407281319 384685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whether or not this is smaller than the result, may depend. < 1407281397 996417 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1407281493 851935 :Bicyclidine!~Glossina@69.166.35.233 QUIT :Ping timeout: 240 seconds < 1407281650 492596 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1407282746 402550 :hogeyui__!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 250 seconds < 1407283183 941749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote Funge-98 has half the advantages of a nomic < 1407283185 735063 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1214) Funge-98 has half the advantages of a nomic