< 1407628843 552319 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1407628856 872727 :Tritonio!~Thunderbi@athedsl-16485.home.otenet.gr JOIN :#esoteric < 1407629151 467742 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover JOIN :#esoteric < 1407630487 460070 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1407631704 182391 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How much can you mulligan in Magic: the Gathering, down to zero or down to one? < 1407631877 797418 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"(Note that if a player’s hand size reaches zero cards, that player must keep that hand.)" < 1407631955 727183 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Some players only mulligan down to one card though < 1407632004 978906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, it's hard to see an advantage in having no cards at all < 1407632152 103551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(if you want more cards in your library you can just make it larger than 60 cards to begin with) < 1407632356 976419 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, the last time I downloaded the MtG comprehensive rules, they were still available as text files. < 1407632372 387811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :must have been 5 years or more. < 1407632707 169702 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :In a Limited format the minimum is 40 cards though, rather than 60 < 1407632773 951288 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Although you normally you can still add however many basic lands you want) < 1407632925 28087 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"minimum" < 1407632951 2198 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The maximum number of cards which are not basic lands is normally 45, as far as I can tell. < 1407632998 913256 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but that's not stipulated by any rule. see 100.5. < 1407633075 934497 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It isn't one of the rules of the game, but you won't have more cards than that, therefore there is a hard limit of 45 even though the rules do not specify any maximum. < 1407633232 372016 :Lorenzo64!~lorenzo@adsl-ull-52-216.42-151.net24.it QUIT :Ping timeout: 250 seconds < 1407633440 988088 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Also for mulligan, possibly your opponent has a lot of cards too and not only you, or some opponent's effect (or possibly one of your own effect) based on number of cards in your hand. < 1407633548 285974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: The change is pretty recent. < 1407633579 200126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: You mean in draft format in particular? < 1407633658 104122 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :shachaf: Yes, in a standard draft the hard limit is 45. In other formats there are other limits. (For example in a standard Constructed format the hard limit is four times the number of non-banned cards in the current block.) < 1407633681 915666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: It could be more with http://gatherer.wizards.com/Pages/Card/Details.aspx?multiverseid=382298 < 1407633826 703007 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :shachaf: If that set is being drafted, then yes. I didn't see that card before. I like this. < 1407633861 690981 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have also heard of cards that are banned before they are released, therefore meaning they are only usable in Limited formats. < 1407633898 540773 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, it has other cards affecting drafts too. < 1407633942 511207 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how about http://gatherer.wizards.com/Pages/Card/Details.aspx?multiverseid=205082 < 1407633967 42491 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: how is that a real card? < 1407633973 391768 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Seems almost like those old cards with ante < 1407634011 611869 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah < 1407634012 575488 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"There is a Conspiracy afoot, and it appears that the main objective is to introduce all sorts of awesome mechanics into drafts around the world. " < 1407634102 442276 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes < 1407634156 83012 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh there's another one, http://gatherer.wizards.com/Pages/Card/Details.aspx?multiverseid=370746 < 1407634187 973129 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And it needs it ... "Sacrifice six creatures named "Shadowborn Apostle: ..." < 1407634253 771238 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That means there is no limit in Constructed when M14 is the set being used and it is not banned. < 1407634342 158982 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Or you can use card to change the name of other cards!!! < 1407634360 760239 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, but that's usually a lot more effort :) < 1407634458 492065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i shadowborn apostle + progenitor mimic < 1407634499 619691 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You might need it if you are making up a kind of Limited format that not only has a card like Shadowborn Apostle or something similar, but also other sets also used that have card to allow changing name of other cards too. < 1407634738 480214 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yay, "probably". " You can choose not to copy anything. In that case, Progenitor Mimic enters the battlefield as a 0/0 Shapeshifter creature and is probably put into the graveyard immediately." < 1407635009 536305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :flip three coins. if you lose any of the flips, progenitor mimic is put into the graveyard immediately. otherwise, progenitor mimic is put into the graveyard as a state-based action < 1407635031 257188 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that Progenitor is a tricky card. < 1407635039 967440 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: not what they mean :) < 1407635093 892943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :state-based actions aren't actually "immediately", i found out < 1407635200 423884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for example, if something costs {G}+sacrifice a creature, you can pay for it by putting a -0/-1 counter on Wall of Roots, which brings it to 0/0, and then sacrificing it < 1407635239 96033 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :what's the point of the counter? < 1407635273 329964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://gatherer.wizards.com/Pages/Card/Details.aspx?multiverseid=220566 -- you get {G} by doing it < 1407635339 936049 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :oh < 1407635369 183572 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but no one gets priority so state-based actions aren't checked < 1407635518 717326 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1407635780 705534 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1407635820 806620 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, stupid mana abilities. < 1407636316 204912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It seems odd to me that you don't just pay for spells with mana that's in your pool. < 1407636330 900592 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(But instead you first announce the spell, then get the mana to pay for it.) < 1407636353 15543 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suppose it makes sense for things like convoke, though? < 1407636774 164172 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, you might already have the mana but maybe not, then < 1407636828 238470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Magic: The Gathering is too complicated < 1407636995 93675 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407637162 525620 :shikhout_!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1407637614 24413 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, I like the Magic: the Puzzling. < 1407638031 577862 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do you like Pokemon card though? < 1407638276 816583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know. < 1407638455 648385 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, this new Magic: the Gathering set has a new card type; all Conspiracy cards are banned by definition, it seems, so they are used only in Limited formats. < 1407638523 690037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1407638547 131423 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Conspiracy is actually quite a fun format. < 1407639551 987082 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It also look many cards have features design for more than two players too but can also work even if the game has only two players at a time. < 1407639599 987162 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, it's meant for multiplayer games. < 1407639606 849234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(> 2) < 1407639665 960540 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(A variant could be to use private voting when only two players remain, or add additional conditions too.) < 1407639767 424956 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I prefer only two players in a single game though < 1407639982 970759 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Or at least not more than three players anyways < 1407640288 671424 :kyhwana_!kyhwana@snowleopard.kyhwana.org PART :#esoteric < 1407640551 896832 :Sorella!~quildreen@oftn/member/Sorella QUIT :Read error: Connection reset by peer < 1407640777 441370 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Actually, it is an idea: Start with three players; after one player is eliminated then the remaining players each gain 1 life. Furthermore, voting is public whenever more than two votes are to be made (even if they are made by only two players), and private if only two votes are to be made (including if there are three players but an effect prohibits one player from voting). < 1407640919 788346 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think a card someone made up once was "Altar of Unimaginable Power", meaning that whenever a player loses the game, choose one--target player gains 20 life or target player loses 20 life. < 1407642480 906963 :nooodl!~nooodl@91.179.145.113 QUIT :Ping timeout: 272 seconds < 1407643633 966050 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1407643786 670732 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1407643786 905913 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1407646431 165633 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1407646906 760633 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1407647478 377978 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407648646 367501 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1407648773 55784 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1407648808 360846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : @metar EFHK <-- what. this changes EVERYTHING. < 1407648831 800445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1407648832 127438 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 100520Z 15010KT 120V190 CAVOK 19/09 Q1000 NOSIG RMK WIND 670FT 18016G30KT < 1407648927 998546 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :lambdabot takes over metasepia's metar duties due to the latter's abysmal attendance | brainfuck survey: https://www.surveymonkey.com/s/L82SNZV | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1407648960 371716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was inevitable, really. (how long has lambdabot had @metar?) < 1407649042 198774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh looks like int-e just added it. < 1407649314 691443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : you can pick your friends, you can pick your nose, but you can't pick your friend's nose. <-- i see several counterexamples on google hth < 1407649428 870607 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :GitHub pages is so slow < 1407649435 584827 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also fsck JSONP < 1407649777 884899 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1407650389 305774 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://sgeo.github.io/tagpromusic.htm < 1407650401 664100 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Besides no longer needing to run unsafely, I killed the jQuery dependency < 1407650418 249341 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oops wrong channel < 1407650551 505322 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: You wrote "data LeftCo m f x = forall z. LeftCo (f (m z) -> x) (f z)" in a comment once. Where did that type come from? < 1407650574 580247 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :shachaf: I do not remember? < 1407650586 101537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was ~2 years ago. < 1407650593 935377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In http://comonad.com/reader/2011/monads-from-comonads/ < 1407650640 197477 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I still don't know. < 1407650651 229695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. Do you have any idea what it might be? < 1407650748 475397 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sorry, I cannot think of it right now < 1407651263 462514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diag [] = []; diag [[]] = []; diag ((x:_):ys) = x : diag (map (drop 1) ys) < 1407651265 340300 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407651275 637778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> diag [[1,2,3],[4,5,6]] < 1407651276 800141 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,5] < 1407651315 515544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diagMaybe l | (length . nub $ map length l) == 1 = Nothing | otherwise = Just (diag l) < 1407651316 810450 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407651545 681562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \ll -> (do l1 <- diagMaybe =<< diagMaybe ll; l2 <- diagMaybe =<< mapM diagMaybe ll; return ((l1 :: Int) == l2)) /= Just False < 1407651547 111198 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘GHC.Types.Int’ < 1407651547 310323 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘[t0]’ Relevant bindings include l2 :: [t0] (bound at (do l1 <- diagMaybe =<< diagMaybe ll; l2 <- diagMaybe =<< mapM diagMaybe ll; return ((l1 :: [Int]) == l2)) /= Just False < 1407651558 814810 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! (after 7 tests and 3 shrinks): < 1407651559 14134 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Exception: L.hs:(149,1)-(151,48): Non-exhaustive patterns in function diag [... < 1407651572 872968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1407651597 714381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1407651607 721623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@undef < 1407651607 920813 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1407651617 970700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diag [] = []; diag [[]:_] = []; diag ((x:_):ys) = x : diag (map (drop 1) ys) < 1407651619 95615 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407651626 200892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diagMaybe l | (length . nub $ map length l) == 1 = Nothing | otherwise = Just (diag l) < 1407651627 296247 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407651633 993539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \ll -> (do l1 <- diagMaybe =<< diagMaybe ll; l2 <- diagMaybe =<< mapM diagMaybe ll; return ((l1 :: [Int]) == l2)) /= Just False < 1407651635 264094 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘[t0]’ with ‘GHC.Types.Int’ < 1407651635 463041 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [GHC.Types.Int] Actual type: [[t0]] Relevant bindings include... < 1407651653 923066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t diag < 1407651654 746412 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[[[t]]] -> [[t]] < 1407651657 884763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t diagMaybe < 1407651658 616385 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[[[t]]] -> Maybe [[t]] < 1407651719 374643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...why is it suddenly not type checking < 1407651732 556907 :Bike!~Glossina@71-222-47-173.ptld.qwest.net PRIVMSG #esoteric :you are unworthy < 1407651742 79409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I DID NOT CHANGE THAT FUNCTION < 1407651763 684107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1407651775 981095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :diag has too many []'s in its type now < 1407651779 371744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1407651782 836187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@undef < 1407651783 35233 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1407651794 989212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diag [] = []; diag ([]:_) = []; diag ((x:_):ys) = x : diag (map (drop 1) ys) < 1407651796 133824 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407651804 844414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diagMaybe l | (length . nub $ map length l) == 1 = Nothing | otherwise = Just (diag l) < 1407651805 840174 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407651813 127482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \ll -> (do l1 <- diagMaybe =<< diagMaybe ll; l2 <- diagMaybe =<< mapM diagMaybe ll; return ((l1 :: [Int]) == l2)) /= Just False < 1407651814 308736 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *** Failed! Falsifiable (after 17 tests and 17 shrinks): < 1407651814 507832 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[[0],[]],[[],[0,0]],[]] < 1407651829 337994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah there you go < 1407651865 274680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> diagMaybe [[[0],[]],[[],[0,0]],[]] < 1407651866 589511 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just [[0],[0,0]] < 1407651870 35832 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: do you know the monads-from-comonads thing < 1407651896 924861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, just vaguely heard "every comonad is a monad transformer" < 1407651903 671910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION points at edwardk  < 1407651911 324655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes, we were talking about it in the other channel < 1407651923 777973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought i talked to someone else about this but i don't remember who < 1407651937 671253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> mapM diagMaybe [[[0],[]],[[],[0,0]],[]] < 1407651939 57694 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just [[0],[],[]] < 1407651968 525622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> diagMaybe =<< diagMaybe [[[0],[]],[[],[0,0]],[]] < 1407651969 889591 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just [0,0] < 1407651991 258242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um that's wrong. < 1407652001 485532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> diagMaybe [[0],[0,0]] < 1407652002 916193 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just [0,0] < 1407652010 909119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that should give Nothing, hmph < 1407652030 177254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i've reversed the bloody test... < 1407652033 533054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@undef < 1407652033 731933 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1407652034 981689 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What does diagMaybe mean? < 1407652047 276688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diag [] = []; diag ([]:_) = []; diag ((x:_):ys) = x : diag (map (drop 1) ys) < 1407652048 385419 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407652050 67143 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, now I can see it above < 1407652073 250498 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let diagMaybe l | (length . nub $ map length l) > 1 = Nothing | otherwise = Just (diag l) < 1407652074 282771 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1407652092 56728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \ll -> (do l1 <- diagMaybe =<< diagMaybe ll; l2 <- diagMaybe =<< mapM diagMaybe ll; return ((l1 :: [Int]) == l2)) /= Just False < 1407652093 311694 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : +++ OK, passed 100 tests. < 1407652095 346333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1407652098 748977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \ll -> (do l1 <- diagMaybe =<< diagMaybe ll; l2 <- diagMaybe =<< mapM diagMaybe ll; return ((l1 :: [Int]) == l2)) /= Just False < 1407652099 982713 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : +++ OK, passed 100 tests. < 1407652102 651482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \ll -> (do l1 <- diagMaybe =<< diagMaybe ll; l2 <- diagMaybe =<< mapM diagMaybe ll; return ((l1 :: [Int]) == l2)) /= Just False < 1407652103 790531 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : +++ OK, passed 100 tests. < 1407652108 50587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as i feared < 1407652155 667122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to prove that ZipList isn't a Monad, you _have_ to consider joins of lists that aren't immediate what they should be from the Applicative operations < 1407652174 445227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well, unless counterexamples are too hard for @check) < 1407652189 729553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i.e. joins of non-rectangular lists of lists < 1407652226 983728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the real meaning of diagMaybe is to be a diagonal function which censors non-rectangular lists) < 1407652239 520713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+ of lists < 1407652334 118631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i keep coming back to this problem because although it's haskell folklore that it is impossible, i have never seen a rigorous proof that doesn't guess at what join / (>>=) "should" be. < 1407652365 179843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i know join has to be taking the diagonal for rectangular lists.) < 1407652406 864276 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, that much is believed clear; I can see that clearly enough. < 1407652518 100156 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi QUIT :Quit: (set-jarcane-connect! J_Arcane #f) < 1407652617 842077 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi JOIN :#esoteric < 1407652635 160959 :impomatic_!~digital_w@167.156.125.91.dyn.plus.net QUIT :Quit: impomatic_ < 1407652747 218879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i was thinking this morning that i didn't remember seeing a proof that you cannot get a contradiction simply from using join on rectangular lists, and decided to put that through quickcheck. < 1407652772 425699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it seems that doesn't work to get a counterexample. < 1407653439 615553 :shikhout!~shikhin@59.177.201.148 JOIN :#esoteric < 1407653463 218217 :shikhout!~shikhin@59.177.201.148 NICK :Guest19218 < 1407653760 849964 :Bike_!~Glossina@75-164-170-198.ptld.qwest.net JOIN :#esoteric < 1407653937 26073 :Bike!~Glossina@71-222-47-173.ptld.qwest.net QUIT :Ping timeout: 255 seconds < 1407654746 288605 :Guest19218!~shikhin@59.177.201.148 QUIT :Remote host closed the connection < 1407654922 594156 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au NICK :Patashu < 1407655392 689028 :shikhout_!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407655634 544308 :shikhout_!~shikhin@unaffiliated/shikhin QUIT :Client Quit < 1407655656 215210 :shikhout_!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407655667 261446 :shikhout_!~shikhin@unaffiliated/shikhin QUIT :Client Quit < 1407655683 598652 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407657097 552291 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1407657184 415208 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 255 seconds < 1407658434 760723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://i.imgur.com/LyOgG9R.png < 1407658441 620830 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's some weird looking fractal thingy < 1407658595 770692 :shikhout_!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407658784 392127 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1407658806 335168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The general style looks a lot like the usual (x*y)%N plot, with some sort of an extra tweak. < 1407658815 8598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.wolframalpha.com/input/?i=plot+%28x*y%29+mod+0.1%2C+x%3D-1..1%2C+y%3D-1..1 < 1407658843 514419 :scoofy!~blah@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :alias city... < 1407659010 538363 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Um. I just stumbled upon an attack POC that someone said "Do not disclose" next to < 1407659845 980153 :Deewiant!~deewiant@deewiant.iki.fi TOPIC #esoteric :Do not disclose | brainfuck survey: https://www.surveymonkey.com/s/L82SNZV | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1407660989 988096 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1407662878 245460 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal < 1407663296 498760 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :Is there any useful value in a POP instruction that sends the popped data nowhere? ie. just deletes the top of the stack? < 1407663364 796956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sure < 1407663375 982475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :immensely useful in underload :P < 1407663525 92655 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :The machine spec I'm working on has two pop instructions. POP (h60) simple pulls the top of the stack and does nothing with it, POTA (h61) actually returns the value to the designated address. < 1407663546 159427 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :This seems somewhat counter to expected operation re: most pop instructions I'm finding from other machines. < 1407664455 945231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: depends < 1407664470 588383 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you can just adjust the Stack Pointer < 1407664474 307596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like add sp, 4 < 1407664480 773959 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then no, such a POP instruction would be useless < 1407664503 356574 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :other than it might be a 1-byte instruction which add sp, 4 might not be < 1407664537 105802 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :In this case, the stack pointer is internal, so it does seem like the easiest way to simply clear the stack. < 1407664588 392974 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :I could make POTA the default behavior, and make a DEL instruction that does the delete top stack thing, but I think I like the current method better. < 1407664642 642319 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1407664648 959698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or you introduce a NULL-register < 1407664652 67210 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like /dev/null < 1407664658 4321 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e POP NULL < 1407664661 73996 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1407664665 421612 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which writes to nirvana < 1407664695 6419 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although that's pretty stupid < 1407664702 138457 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric ::D Yeah. < 1407664709 173915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because you probably would only use it in conjunction with POP < 1407665041 907922 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Latër < 1407666349 300201 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :MIPS' r0 acts as a /dev/null register, IIRC < 1407666363 956350 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :or, well, as /dev/zero when read and as /dev/null when written to < 1407666409 471459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's how /dev/zero acts when written to. < 1407666416 145632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So you can just say it acts as a /dev/zero register. < 1407666460 697413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i /dev/full register < 1407666472 603901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Writing to it causes a processor exception? < 1407666929 285513 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1407668518 998736 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover JOIN :#esoteric < 1407668673 830320 :Tritonio!~Thunderbi@athedsl-16485.home.otenet.gr QUIT :Ping timeout: 240 seconds < 1407668688 837649 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1407668743 968470 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, makes sense that writing to /dev/zero would do nothing < 1407669063 837745 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 240 seconds < 1407669073 838009 :Tritonio!~Thunderbi@athedsl-16485.home.otenet.gr JOIN :#esoteric < 1407669711 34022 :eeoaoeeoeeo711!~dekabrist@37-145-29-169.broadband.corbina.ru JOIN :#esoteric < 1407670067 632274 :Tritonio!~Thunderbi@athedsl-16485.home.otenet.gr QUIT :Read error: Connection reset by peer < 1407670082 837997 :Tritonio!~Thunderbi@athedsl-16485.home.otenet.gr JOIN :#esoteric < 1407670381 294214 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1407671223 462555 :eeoaoeeoeeo711!~dekabrist@37-145-29-169.broadband.corbina.ru PART :#esoteric < 1407671877 793362 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1407673050 846802 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am back on IRC, ho ho < 1407673927 988234 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's a little weird downloading software from a server I've seen < 1407675217 700015 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1407675523 285952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : It's a little weird downloading software from a server I've seen <-- oh? < 1407675872 959979 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Vorpal, visited Bytemark, who have a Debian package mirror < 1407675959 75321 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, I could get a bus to the magic internet place where software comes from < 1407675982 383583 :Tritonio!~Thunderbi@athedsl-16485.home.otenet.gr QUIT :Quit: Tritonio < 1407675989 317217 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1407676232 919842 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And suddenly the magic isn't so magic any more? < 1407676242 878595 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I guess this may come from having grown up with the internet < 1407676276 356285 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, I guess it was never magic for me to begin with < 1407676312 91463 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, But then we didn't have Internet at home, until I was about 5 or 6. And that was a 28 kbit modem < 1407676330 988738 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Didn't get always-connected until like 2004 or 2005? < 1407676336 939018 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Something like that < 1407676339 185863 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ADSL < 1407676343 271112 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :still have bloody ADSL < 1407676496 946998 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, do you have a test program for the wrapping s thing? < 1407676506 294609 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So I can test it doesn't wrap properly < 1407676956 237925 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1407677651 848513 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote package manager < 1407677652 777913 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1056) you know, when people talk about emacs being an OS I doubt what they had in mind was that it needed a package manager < 1407677881 913068 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@tell fizzie Do you have a test program for the wrapping s thing? < 1407677882 112394 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1407678140 695882 :heroux!~heroux@50708355.static.ziggozakelijk.nl QUIT :K-Lined < 1407679070 906206 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1407679278 11735 :Melvar`!~melvar@dslb-178-006-163-205.178.006.pools.vodafone-ip.de NICK :Melvar < 1407679353 464508 :Melvar!~melvar@dslb-178-006-163-205.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Idris doesn’t need ZipList. < 1407680144 744481 :shikhout_!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1407680172 422987 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407680430 218937 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :why did i start playing spacechem again < 1407680433 648782 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :what have i done to myself < 1407680667 86452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I think something like what I tested with, ;@.g0+6a;#;_1'xs (and nothing else in the program) should print 120 if I counted right. If not, you can adjust the a6+ part to see what's what. < 1407680688 117794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was supposed to @tell that. < 1407680696 50355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let's try it again. < 1407680701 514955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell Vorpal I think something like what I tested with, ;@.g0+6a;#;_1'xs (and nothing else in the program) should print 120 if I counted right. If not, you can adjust the a6+ part to see what's what. < 1407680701 714347 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1407680781 374117 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1407680833 627015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!befunge98 ;@.g0-10.g0+ca;#;_1'xs < 1407680834 53428 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :32 120 < 1407680838 905057 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1407680842 774479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that should print "120 32" instead of "32 120". < 1407682516 617283 :Bike_!~Glossina@75-164-170-198.ptld.qwest.net NICK :Bike < 1407682971 294173 :J_Arcane!~JArcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi QUIT :Quit: (set-jarcane-connect! J_Arcane #f) < 1407683160 113765 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407683213 818098 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1407683320 334138 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407683790 324473 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi JOIN :#esoteric < 1407684963 677669 :Tritonio!~Thunderbi@athedsl-16485.home.otenet.gr JOIN :#esoteric < 1407685145 385870 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi QUIT :Quit: Konversation terminated! < 1407685161 688892 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi JOIN :#esoteric < 1407685195 831981 :nooodl!~nooodl@2a02:1810:4d0d:7e00:2466:cb81:434f:f680 JOIN :#esoteric < 1407685257 39255 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407685506 230010 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407686620 910966 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1407686701 996526 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407687352 980124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dc14]]4 10 02http://esolangs.org/w/index.php?diff=40279&oldid=40262 5* 03Rdebath 5* (+1102) 10Expand on the interactions of variables and two small fixes. < 1407687526 566603 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dc14]]4 10 02http://esolangs.org/w/index.php?diff=40280&oldid=40279 5* 03Rdebath 5* (+31) 10/* Named stacks */ < 1407687745 17000 :MoALTz!~no@user-188-33-135-225.play-internet.pl JOIN :#esoteric < 1407688342 554376 :Guest7112052!~dekabrist@37-145-29-169.broadband.corbina.ru JOIN :#esoteric < 1407688367 905010 :Guest7112052!~dekabrist@37-145-29-169.broadband.corbina.ru PART :#esoteric < 1407688470 19891 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407688803 279353 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407688878 821630 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 272 seconds < 1407688894 877437 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1407689155 883648 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1407689881 367920 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407689994 698808 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1407690066 809303 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1407690275 256873 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407690630 113709 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1407691379 18960 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407691474 317784 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1407692423 964896 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1407692639 99667 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1407693411 27246 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1407694520 667203 :augur!~augur@pool-71-191-96-49.washdc.east.verizon.net JOIN :#esoteric < 1407694597 219128 :augur!~augur@pool-71-191-96-49.washdc.east.verizon.net QUIT :Read error: Connection reset by peer < 1407694624 311722 :augur!~augur@pool-71-191-96-49.washdc.east.verizon.net JOIN :#esoteric < 1407694718 864055 :augur_!~augur@pool-71-191-96-49.washdc.east.verizon.net JOIN :#esoteric < 1407694783 503628 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1407694797 290248 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1407694811 530426 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1407694852 373423 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1407694904 364131 :augur!~augur@pool-71-191-96-49.washdc.east.verizon.net QUIT :Ping timeout: 250 seconds < 1407695007 908243 :augur_!~augur@pool-71-191-96-49.washdc.east.verizon.net QUIT :Ping timeout: 272 seconds < 1407695025 139579 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com NICK :augur < 1407695408 208051 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1407695422 372923 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1407695431 485715 :MoALTz!~no@user-188-33-135-225.play-internet.pl QUIT :Quit: Leaving < 1407695551 461517 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1407696255 920115 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Quit: MindlessDrone < 1407697401 101303 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1407699976 164388 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :I made a virtual machine. Not sure if it counts as an esolang, but I thought folks might be interested: https://github.com/jarcane/MicroMini < 1407700079 234644 :nooodl!~nooodl@2a02:1810:4d0d:7e00:2466:cb81:434f:f680 QUIT :Read error: Connection reset by peer < 1407700105 825584 :nooodl!~nooodl@2a02:1810:4d0d:7e00:2466:cb81:434f:f680 JOIN :#esoteric < 1407700172 84479 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wth is racket < 1407700192 264768 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe PRIVMSG #esoteric :plt scheme < 1407700258 123072 :Bike!~Glossina@75-164-170-198.ptld.qwest.net PRIVMSG #esoteric :@google racket language < 1407700259 405051 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://racket-lang.org/ < 1407700259 604062 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: The Racket Language < 1407700271 244135 :Bike!~Glossina@75-164-170-198.ptld.qwest.net PRIVMSG #esoteric :have fun on your educational journey! < 1407700347 775887 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Oo < 1407700520 641655 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice post, "Chief philosophy officer" < 1407700582 233541 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :myname: Racket is a Scheme derivative, formerly known as PLT Scheme. It's a Lisp, with a special focus on teaching and custom language/dialect development. < 1407700816 709906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, apparently the meaning of PLT will never be known. https://en.wikipedia.org/wiki/Talk%3aRacket_%28programming_language%29#What_does_PLT_stand_for.3F < 1407700874 192162 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1407700917 8190 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407701253 127955 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover JOIN :#esoteric < 1407701487 559011 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Ping timeout: 245 seconds < 1407701534 513073 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1407702654 773635 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1407703176 634936 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 JOIN :#esoteric < 1407703192 962302 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1407703359 413839 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407703506 441135 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1407703515 443029 :ais523!~ais523@147.188.254.149 JOIN :#esoteric < 1407703524 395426 :ais523!~ais523@147.188.254.149 QUIT :Changing host < 1407703524 594249 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407704306 246888 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :ok fuck you spacechem < 1407704322 258404 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :at some point they patched the mechanics so old solutions don't work any more < 1407704350 901707 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1407704403 460701 :nooodl!~nooodl@2a02:1810:4d0d:7e00:2466:cb81:434f:f680 PRIVMSG #esoteric :Phantom_Hoover: that was veeery long ago wasn't it < 1407704417 852560 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's happening to me on solutions from 2014 < 1407704418 901113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm suddenly reminded of Minecraft patching out buggy physics so that minecart boosters don't work. < 1407704430 150987 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :see if you can get this to work: http://spacechem.net/solution/exploding-head-syndrome/76029 < 1407704441 376579 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :(nb. link has abruptly broken, try archive.org) < 1407704444 62007 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1407704471 767397 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :fuck, it's not been indexed < 1407704511 951139 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, remember the ridiculous boat mechanics? < 1407704540 1895 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :seems to be something to do with the bonder priority though; machines trying to recombine two H-O molecules to and H-H and O=O are the ones that keep failing] < 1407704580 60597 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Where you could literally be launched for meters upward in a boat < 1407704594 791307 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :i don't remember that < 1407704596 393194 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1407704606 637449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vorpal's castle had it < 1407704626 689231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Yes, I vaguely recall boatlevators. < 1407704678 4496 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :i dunno if that's how i'd describe a boatlevator < 1407704686 984349 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1407704708 707915 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1407704728 421519 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I made a Terraria infinite water/lava/obsidian generator the other day, and now I wonder when they are going to change their physics for that not to work any more. < 1407704804 944289 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :fizzie: that sounds very Dwarf Fortress < 1407704832 360051 :nooodl!~nooodl@2a02:1810:4d0d:7e00:2466:cb81:434f:f680 PRIVMSG #esoteric :i think i was late for minecraft physics being very dumb :( < 1407704843 773247 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :dwarf fortress <3 < 1407704855 631558 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :i wonder if DF physics will ever not be dumb < 1407704857 771465 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :i hope not < 1407704911 138342 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I saw a quote somewhere that DF physics were so preposterous that they caused Isaac Newton to spin in his grave fast enough to power an entire fortress < 1407704931 768655 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :well, there are various ways to construct perpetual motion machines in DF < 1407704952 218136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523_: The way it works in Terraria is that liquids these days get subtly more volume when they run down stairs (they used to do it when just falling, but apparently that might not be quite the case now), so you just make a zigzag staircase in an enclosed space, then put a inlet pump at the bottom and outlet pump at the top, and it'll eventually fill the entire enclosure with the liquid. < 1407704956 461809 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Watermill and archimedes screw < 1407704958 171007 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :well, all of them are just a pump bolted to a water wheel < 1407704966 751032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Faster if it's water, since lava is more viscous. < 1407705329 653131 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :well great, the spacechem solutions website is well and truly down < 1407705376 642583 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :find your own solution < 1407705460 562426 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :i gave up on bothering some time ago, i just want to watch the story and look at cool solutions now < 1407705531 177030 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm crap at spacechem < 1407705587 930952 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :me too < 1407705605 932284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Have they added to the storyline or anything? I played it quite far through back then. < 1407705618 201107 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :no, i've just never gotten that far < 1407705645 788022 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, I think I got to the second planet? < 1407705682 511468 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :i got to... a bit of the way through the third before giving up < 1407705717 96186 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :i don't think spacechem really scales elegantly to more complex puzzles < 1407705737 24566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did at least the laser thing. < 1407705748 86894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And some sort of a space shooter thing. < 1407705755 625327 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover PRIVMSG #esoteric :especially with its limited control structures < 1407705936 919578 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure if I actually finished the very last level, but I at least got to it. < 1407706016 836623 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1407706020 665734 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407706214 958270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I looked at the savefile SQL db, and select id, passed from Level where id like '%-boss'; says I've passed six bosses but not one. < 1407706272 880708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For one of the boss fights I had a really crummy solution, and actually getting through was pretty much a fluke. < 1407706317 651678 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1407706982 922123 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1407707768 533179 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1407707789 394908 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1407707904 608597 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1407707930 790471 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1407708043 127907 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1407708198 770517 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 260 seconds < 1407708222 706330 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover JOIN :#esoteric < 1407708415 78033 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1407708634 516446 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/funny/comments/2d56oy/software_engineers_will_understand/cjmc2yk < 1407708738 111830 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :wat < 1407708802 210791 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although not unexpected < 1407708818 232140 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I know someone who is porting an old fortran code base to python or something) < 1407709169 800610 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 QUIT :Quit: Page closed < 1407709412 921225 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1407709864 862504 :Bike!~Glossina@75-164-170-198.ptld.qwest.net QUIT :Read error: Connection reset by peer < 1407709877 852291 :Bike!~Glossina@75-164-170-198.ptld.qwest.net JOIN :#esoteric < 1407710246 499394 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1407710563 390684 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Some random person said "Its well written code Sgeo" < 1407710565 992538 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Bit of an ego boost < 1407710600 959284 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Nice :) < 1407710610 834550 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to get more practise working on larger codebases < 1407710652 24297 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :This is a very small codebase, so that's convenient < 1407710746 286220 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, what codebase? < 1407710758 755872 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://github.com/Sgeo/sgeo.github.io/blob/master/tagpromusic.htm < 1407711908 12545 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi QUIT :Quit: Konversation terminated! < 1407711927 279267 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi JOIN :#esoteric < 1407712077 325519 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :I think I need to learn a different lisp. < 1407712552 866382 :J_Arcane!~jarcane@dsl-trebrasgw2-54f949-238.dhcp.inet.fi PRIVMSG #esoteric :http://imgur.com/gallery/wR3ZxfB < 1407714538 855049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Harpyon14]]4 10 02http://esolangs.org/w/index.php?diff=40281&oldid=21665 5* 03Harpyon 5* (-65) 10removed dead link