< 1328745657 215066 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1328747151 158571 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1328747202 762820 :calamari!~jeffryj@32.97.110.61 QUIT :Quit: Leaving < 1328747914 249579 :derdon!~derdon@pD9E1D7C6.dip.t-dialin.net QUIT :Remote host closed the connection < 1328747999 727301 :amca!~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au JOIN :#esoteric < 1328748316 275076 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 248 seconds < 1328748622 745966 :amca!~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au QUIT :Disconnected by services < 1328748651 773404 :amca_!~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au JOIN :#esoteric < 1328748679 168753 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :In the Icosahedral RPG default campaign setting, NPC alignment bias is not used except for Strong biases for creatures native to outer planes which are correspondingly aligned (angels and so on). < 1328748826 727193 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I have written a D&D 3.5e campaign setting with various changes, including different planes, a few different rules, and it too lacks alignment bias. < 1328749717 740576 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :itidus22: Actually, more like starting a war to win the Nobel War Prize. < 1328749719 543925 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric ::) < 1328749751 611610 :amca_!~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au QUIT :Quit: Farewell < 1328749784 746161 :amca!~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au JOIN :#esoteric < 1328750479 958782 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :? < 1328750947 603545 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I have read that Blu-Ray movies often include video files which are partially corrupted and a BD+ code to decrypt them? I never intend to buy a Blu-Ray player or any Blu-Ray disc, but I do have another question. Is there anywhere someone can download a file which is the XOR mask of the corrupted file and the correct data? < 1328750988 517168 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :I don't think there is such a service. However, I do believe the BD+ VM is somewhat reverse-engineered. < 1328751056 849214 :Nisstyre!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric < 1328751118 751421 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Yes I know it is somewhat reverse-engineered. But BD+, as well as the large number of other complicated features of Blu-Ray, do various things, including Java and many other things designed in completely crazy ways. They still keep changing the programs and the player itself (BD+ has the ability to run native code) which makes it difficult. < 1328751120 195158 :cheater_!~cheater@dslb-084-057-024-063.pools.arcor-ip.net JOIN :#esoteric < 1328751216 649996 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :The entire spec is utterly insane. < 1328751217 718816 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :Not just the DRM bits. < 1328751217 772311 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Has anyone been able to write their own BD+ codes that will run native codes on a Blu-Ray player? Perhaps someone make a disc that replaces the entire player with an open-source one and then disables ability of BD+ to run native codes....... < 1328751234 264073 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :pikhq: Yes, I know. It is not only the DRM that is insane it is everything. < 1328751259 119754 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :The good thing is, you get high quality video on it. The bad thing is, holy *crap* they overkilled everything. < 1328751273 37595 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :40 *megabits* per second h.264? < 1328751303 669645 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :One thing it says is that replicated (although not recorded) discs are *required* to include DRM software on them even if you are not going to use them, and therefore you must pay a license fee to include such softwares even if they will never be used. < 1328751305 31732 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :That's a good 10 times higher than would be necessary. < 1328751335 980706 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :Also, zzo38: though Bluray discs are required to include DRM, in practice all Bluray players will play discs without DRM. < 1328751374 627596 :cheater!~cheater@dslb-084-057-056-150.pools.arcor-ip.net QUIT :Ping timeout: 272 seconds < 1328751406 576604 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :Also, most Bluray players will accept AVCHD (which is a format based on Bluray, with a lot of crap removed.) < 1328751410 608028 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :pikhq: They probably will, but still, it means someone who wants to make a disc without DRM needs to make a recorded disc rather than a replicated disc, and recorded discs do not last as long < 1328751439 502271 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :(AVCHD, incidentally, has no DRM in the spec.) < 1328751461 145781 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But does it have patent restrictions? < 1328751470 229123 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :It uses h.264, so yes. < 1328751497 507770 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :I don't think it has patent restrictions *beyond* h.264 and AC-3, though. < 1328751518 255126 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :And AC-3 should be out of patent in a year or so. < 1328751624 952593 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But, still. Well, there is HD-DVD, which is not used much but lacks replication restrictions. Apparently Chinese Blu-Ray is not actually Blu-Ray but uses HD-DVD as its physical media format. < 1328751666 507051 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :"Chinese Blu-Ray"? < 1328751682 419407 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :Y'mean CBHD? < 1328751702 996538 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Probably. < 1328751785 644217 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Still there are various other formats, such as Lib-Ray. I don't really like Lib-Ray much either. I did try making up my own format, which uses Ogg-based formats for most things, and uses a relatively simple virtual machine (it only has a few instructions and a few registers, and the specification requires that the player allows the user to disable it). No physical media is specified. < 1328751842 310354 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :I'd say the sanest format anymore would be just WebM with a few extra features. < 1328751859 422684 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :(sure, h.264 is *better*, but if patents are among your considerations, VP8 is your best choice of codec.) < 1328751964 454847 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :Theora is terribad. < 1328752071 762228 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Theora has been improving over time, and there is Dirac as well. < 1328752131 216267 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But it is still possible to have a few video and audio formats to choose from, I suppose. < 1328752473 308639 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :Theora's still quite bad; the bitstream limits it to being, at best, about as good as MPEG-4. < 1328752492 392539 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :Though, yes, it's at least stopped being a laughable example of that class of codecs. < 1328752603 64775 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kallisti_, was an update a bit ago < 1328753310 652071 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I found some Haskell package for dependent sum, and are there any more complicated examples than the one they give, possibly including ones with datatype families? < 1328753572 355308 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Or with more complicated GADTs? < 1328753735 374971 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It is defined as data DSum tag = forall a. !(tag a) :=> a < 1328753784 549396 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :So in addition to the Tag GADT example, the tag could be any functor or contravariant functor or whatever else of kind (* -> *) that fits. < 1328754113 131202 :amca!~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au QUIT :Quit: Farewell < 1328755082 136305 :mroman!~roman2@fmnssun.ibone.ch QUIT :Read error: Operation timed out < 1328755888 720827 :itidus22!~itidus21@120.148.51.249 PRIVMSG #esoteric :pikhq: you make it sound almost like payment for use of blu ray is done more to have a codec chosen than to have a good codec chosen < 1328755956 443007 :itidus22!~itidus21@120.148.51.249 PRIVMSG #esoteric :kind of like paying to have images stored in .bmp when it would be possible to store them in .png < 1328756362 718153 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1328756971 796411 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :There is dependent sum type but another idea would be to have a constrainted dependent sum type: data CDSum con tag = forall a. con a => !(tag a) :+> a; < 1328757020 387385 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I don't know if it is useful because there might be other ways to do it. < 1328757106 953203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: hm if you are using constraint kinds, wouldn't data CDSum con = forall a. con a => CDSum a work more simply? < 1328757163 70705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd imagine the whole ! and :+> business might be for managing it without constraint kinds < 1328757174 977066 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: I suppose it can but there is no tag < 1328757239 977953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1328757356 959066 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Even in the (non-constrained) DSum, the tag does not necessarily have to be a GADT listing the possible types; it can also be a functor, a contrafunctor, or a datatype family. Although I suppose it could also be a GADT where its constructors have constraints. < 1328757474 648002 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :itidus22: That is actually a significant factor. < 1328757522 44201 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :itidus22: The committee members have chosen codecs that they own patents on. < 1328757539 352129 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net PRIVMSG #esoteric :itidus22: Though, h.264 is *also* the highest quality video encoding standard in existence right now. < 1328758405 921292 :Nisstyre!~yours@c-208-90-102-250.netflash.net QUIT :Quit: Leaving < 1328758455 426513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gah, deep top posting threads, my ocpd and my rsi don't go well together :( < 1328758502 148293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i keep pressing pgdn through it all just to check that there's no internal response breaks) < 1328758655 413005 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Feature suggestion idea for PuTTY or other terminal emulators, would be: If SCROLL LOCK is activated, then do two things: * It stops automatically setting the scroll position, so it can only be manually scrolled. * Now the up/down/pageup/pagedown/home/end keys to scroll the window instead of send to the program it is connected to < 1328758742 322297 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Would this be a useful feature to you? < 1328758751 455753 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I know, to me, it would be useful. < 1328758768 235667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: btw you can scroll the window by holding down shift while using pgup pgdn < 1328758835 505130 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: O, yes, now I realized that works. But it still doesn't home/end/up/down keys, and has no quick way to disable automatic scrolling (you can change the option, but that is not the quick way) < 1328759243 949370 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1328759377 25414 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net QUIT :Ping timeout: 260 seconds < 1328759429 814054 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What should I write under the Description field of my Hampp package? I am not very good to know what to write there < 1328759467 233823 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :They didn't want changelogs, todo, features, so I commented those out but kept them in the .cabal file so that they can still be viewed without downloading the entire package < 1328759688 116859 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net JOIN :#esoteric < 1328761490 402196 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1328762265 7963 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I am trying to make a Haskell program for extensible product type, using type families, so that you can add additional fields. But I cannot seem to make a function to update a value of a field. < 1328762446 581518 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It looks like it could be done if the DefaultInstances extension I proposed was implemented. < 1328762769 827294 :NihilistDandy!~NihilistD@65.183.136.234 JOIN :#esoteric < 1328763335 829536 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Maybe not quite. < 1328765432 370053 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :OK, I managed to do it, but it required unsafeCoerce to make it work. < 1328765918 676851 :Nihilist_!~NihilistD@stu-48-155-171-184.champlain.edu JOIN :#esoteric < 1328766037 992790 :NihilistDandy!~NihilistD@65.183.136.234 QUIT :Ping timeout: 252 seconds < 1328766246 144064 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :This is the code I used, is it good? < 1328766253 162374 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :bool :: x -> x -> Bool -> x; bool x _ False = x; bool _ x True = x; < 1328766259 729298 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :typedEq :: (Typeable x, Eq x, Typeable y, Eq y) => x -> y -> Bool; typedEq x y = typeOf x == typeOf y && unsafeCoerce x == y; < 1328766270 461637 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :newtype ExtProd p = ExtProd { getExtProd :: forall a. ExtProdC p a => a -> ExtProdF a }; < 1328766295 3955 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :class (Eq a, Typeable a) => ExtProdC p a | a -> p where { type ExtProdF a :: *; defaultValue :: a -> ExtProdF a; putExtProd :: a -> ExtProdF a -> ExtProd p -> ExtProd p; putExtProd f v (ExtProd r) = ExtProd $ \x -> bool (r x) (unsafeCoerce v) (typedEq f x); }; < 1328766326 296919 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It seems to work OK. < 1328766692 8530 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But I don't know how many memory leaks it will cause. < 1328767048 476696 :Nihilist_!~NihilistD@stu-48-155-171-184.champlain.edu QUIT :Quit: Textual IRC Client: http://www.textualapp.com/ < 1328767055 951336 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Maybe a newtype wrapper around (Map TypeRep Any) is another way? But my computer doesn't have a Ord instance for TypeRep? < 1328768548 950483 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MSleep < 1328768770 975690 :MoALTz!~no@host-92-2-114-134.as43234.net QUIT :Read error: Connection timed out < 1328768849 470709 :MoALTz!~no@host-92-2-114-134.as43234.net JOIN :#esoteric < 1328769266 832259 :MoALTz!~no@host-92-2-114-134.as43234.net QUIT :Read error: Operation timed out < 1328769924 572036 :MoALTz_!~no@host-92-2-116-72.as43234.net JOIN :#esoteric < 1328770083 274520 :clog!~nef@bespin.org QUIT :*.net *.split < 1328770219 847908 :itidus22!~itidus21@120.148.51.249 NICK :itidus21 < 1328770345 451430 :clog!~nef@bespin.org JOIN :#esoteric < 1328770542 544576 :MoALTz_!~no@host-92-2-116-72.as43234.net QUIT :Ping timeout: 248 seconds < 1328770860 372776 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1328770884 801788 :MoALTz!~no@host-92-2-131-218.as43234.net JOIN :#esoteric < 1328773514 60793 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net QUIT :Quit: leaving < 1328774326 224486 :hagb4rd!~perdito@koln-5d81f0eb.pool.mediaWays.net QUIT :Ping timeout: 252 seconds < 1328775595 663405 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1328775658 134543 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1328776623 297050 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Does people in this channel know answer to my questions related to Haskell even though people in other channel don't know? < 1328776682 261894 :hagb4rd!~perdito@koln-5d81f181.pool.mediaWays.net JOIN :#esoteric < 1328777435 60462 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1328777694 607031 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328778793 612676 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1328779420 792088 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 248 seconds < 1328779685 874373 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328780138 586626 :MoALTz!~no@host-92-2-131-218.as43234.net QUIT :Read error: Connection reset by peer < 1328780174 740867 :MoALTz!~no@host-92-2-131-218.as43234.net JOIN :#esoteric < 1328780988 913929 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 248 seconds < 1328781077 206410 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328782376 99107 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Quit: Lost terminal < 1328784084 167 :Taneb!~Taneb@host-84-13-86-228.opaltelecom.net JOIN :#esoteric < 1328784155 271538 :Taneb!~Taneb@host-84-13-86-228.opaltelecom.net PRIVMSG #esoteric :Hello! < 1328784393 527194 :derdon!~derdon@p5DE8AF54.dip.t-dialin.net JOIN :#esoteric < 1328784996 699714 :hagb4rd!~perdito@koln-5d81f181.pool.mediaWays.net QUIT :Ping timeout: 252 seconds < 1328785678 448541 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1328785712 177257 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net JOIN :#esoteric < 1328786257 365799 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 276 seconds < 1328787223 185701 :derdon!~derdon@p5DE8AF54.dip.t-dialin.net QUIT :Remote host closed the connection < 1328788121 214949 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328792948 222884 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1328792986 808540 :kallisti_!~eris@h115.44.18.98.dynamic.ip.windstream.net NICK :kallisti < 1328793182 560446 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328793341 183260 :MoALTz!~no@host-92-2-131-218.as43234.net QUIT :Ping timeout: 244 seconds < 1328794310 780005 :variable!root@freebsd/developer/variable QUIT :Excess Flood < 1328795454 652667 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1328796778 346576 :MoALTz!~no@host-92-8-229-29.as43234.net JOIN :#esoteric < 1328797371 59694 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Operation timed out < 1328797684 560099 :kallisti!~eris@h115.44.18.98.dynamic.ip.windstream.net QUIT :Ping timeout: 276 seconds < 1328798826 531714 :Taneb!~Taneb@host-84-13-86-228.opaltelecom.net QUIT :Quit: SUDDEN POWER CUT < 1328798852 888417 :derdon!~derdon@p5DE8AF54.dip.t-dialin.net JOIN :#esoteric < 1328798873 786209 :clog!~nef@bespin.org QUIT :Ping timeout: 252 seconds < 1328799407 328172 :kallisti!~eris@h115.44.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1328799407 466484 :kallisti!~eris@h115.44.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1328799407 519592 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1328800123 343489 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 245 seconds < 1328803002 150790 :tzxn3!~tzxn3@149.254.186.88 JOIN :#esoteric < 1328803025 361485 :tzxn3!~tzxn3@149.254.186.88 PRIVMSG #esoteric :Something really needs to be done about the spambots < 1328803572 411879 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328803899 994986 :kallisti!~eris@h115.44.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1328803900 61473 :kallisti!~eris@h115.44.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1328803900 114321 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1328803991 70602 :tzxn3!~tzxn3@149.254.186.88 QUIT : < 1328804542 988156 :MSleep!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1328804913 614634 :tzxn3!~tzxn3@cpc5-mapp3-0-0-cust464.12-4.cable.virginmedia.com JOIN :#esoteric < 1328805078 529064 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1328805591 347571 :Gregor!codu@codu.org PRIVMSG #esoteric :`? Phantom_Hoover < 1328805607 239813 :Gregor!codu@codu.org PRIVMSG #esoteric :Fastest ... bot ... ever. < 1328805615 83803 :HackEgo!codu@codu.org PRIVMSG #esoteric :Phantom_Hoover is a true Scotsman and hatheist. < 1328805640 715493 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor: worst bot designer. < 1328805651 224150 :Gregor!codu@codu.org PRIVMSG #esoteric :BEST IOCCC WINNER IN THIS CHANNEL < 1328805660 574040 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh looka how I turned that around. < 1328805662 810266 :Gregor!codu@codu.org PRIVMSG #esoteric :*swoosh* < 1328805672 30264 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wait what wow < 1328805682 209714 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I know TWO celebrities now! < 1328805709 33070 :Gregor!codu@codu.org PRIVMSG #esoteric :Glad to fulfill your tragically flawed definition of "celebrity" < 1328805758 458347 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The other one is a girl who was in a picture that ended up on the front page of /r/funny. I was exceptionally upset. < 1328805778 474517 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You're doing quite well, by comparison,. < 1328806475 604935 :clog!~nef@bespin.org JOIN :#esoteric < 1328806720 397283 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1328806725 966873 :Taneb!~Taneb@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328806728 257521 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Hello! < 1328807070 537178 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1328807356 696688 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds < 1328807589 295424 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hello < 1328807617 789355 :oklopol!~oklopol@86.50.70.57 PRIVMSG #esoteric :Phantom__Hoover: don't forget ais523's game changer. < 1328808536 128544 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I'm the most unintentionally funny Northumbrian former member of Youth Parliament < 1328808762 59729 :augur!~augur@129.2.129.33 JOIN :#esoteric < 1328808904 744863 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1328809151 550249 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> 6/7 * 265.2125 < 1328809152 353248 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 227.32499999999996 < 1328809155 884697 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> 6/7 * 365.2125 < 1328809156 787764 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 313.03928571428565 < 1328809177 180982 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> 2175 - 88 < 1328809178 132975 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2087 < 1328809181 187514 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What are tyou trying to calculate? < 1328809186 325940 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> 2087 / 313 < 1328809187 162956 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 6.667731629392971 < 1328809199 803559 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :How many years until the IWC rerun gets to the boring but < 1328809202 613847 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :*bit < 1328809214 519657 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Also, now I need to go for dinner < 1328809217 528433 :Taneb!~Taneb@host-78-146-169-139.as13285.net QUIT :Quit: Leaving < 1328810310 124082 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Written here, I have, RIAA sues an attorney for successfully defending a woman they sued. < 1328810783 703074 :Taneb!~Taneb@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328810804 811653 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Hello! < 1328810856 257022 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric : Written here, I have, RIAA sues an attorney for successfully defending a woman they sued. <--- what!? < 1328810900 328863 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I know that doesn't make sense < 1328811005 625970 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I was referring to the subject of the post, rather than its grammar < 1328811275 473931 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so was zzo < 1328811285 585486 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: link? < 1328811287 116584 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Oh good < 1328811679 473695 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1328812070 160316 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :quintopia: I have no link, I just found it in the FORTUNE file printout < 1328812102 66443 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh < 1328812685 617295 :Gregor!codu@codu.org PRIVMSG #esoteric :http://www.wired.com/threatlevel/2008/09/riaa-decries-at/ < 1328813477 737661 :hagb4rd!~perdito@koln-4db42a41.pool.mediaWays.net JOIN :#esoteric < 1328813923 715223 :vrais_bako!~vrais_bak@196.200.88.21 JOIN :#esoteric < 1328814035 577103 :Gregor!codu@codu.org PRIVMSG #esoteric :`@ vrais_bako ? welcome < 1328814039 230671 :HackEgo!codu@codu.org PRIVMSG #esoteric :vrais_bako: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page < 1328814094 271946 :Gregor!codu@codu.org PRIVMSG #esoteric :(Unless you're a longtime idler whose name I don't recognize X-D ) < 1328814861 966615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, you actually recognize all the other 56 names here? < 1328814898 110182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I couldn't recall half of them. For example this "Gregor" guy, don't recall seeing that sort of name ever. What a silly name. Greeee-gor. < 1328814915 964781 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328814933 767159 :Gregor!codu@codu.org NICK :Flim < 1328814978 240879 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :@ping < 1328814978 945540 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1328814992 909380 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Oh thank god < 1328815019 398287 :Flim!codu@codu.org PRIVMSG #esoteric :fizzie: That's why you have to be optimistic. Over-welcoming is better than under-welcoming. < 1328815029 177303 :Flim!codu@codu.org PRIVMSG #esoteric :PS I had to /nickserv ghost Flim X-D < 1328815036 226182 :Flim!codu@codu.org PRIVMSG #esoteric :So, apologies to whoever was on as MY ponynick. < 1328815452 54256 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :And... < 1328815452 868323 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328815462 908009 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Still exactly the same! < 1328815475 207126 :vrais_bako!~vrais_bak@196.200.88.21 QUIT :Ping timeout: 245 seconds < 1328815554 764762 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328815671 583615 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Haven't worked out the problem yet.. < 1328815875 348770 :Deewiant!~deewiant@cs27125254.pp.htv.fi QUIT :Ping timeout: 245 seconds < 1328815908 917620 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :And because the code to identify the nick is working, I don't want to share the source < 1328816131 90564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: I was going to say "just redact the password", but I guess that's nontrivial in Piet < 1328816131 751710 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 1 new message. '/msg lambdabot @messages' to read it. < 1328816234 103499 :Deewiant!~deewiant@cs27125254.pp.htv.fi JOIN :#esoteric < 1328816246 662882 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :@ping < 1328816247 329778 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1328816256 893398 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I get so nervouse < 1328816651 852839 :Flim!codu@codu.org PRIVMSG #esoteric :........................ < 1328816684 263382 :Flim!codu@codu.org PRIVMSG #esoteric :Damn it, Flim is seriously worst pony. < 1328816685 829400 :Flim!codu@codu.org NICK :Gregor < 1328817521 549673 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 244 seconds < 1328817834 763544 :pikhq!~pikhq@71-219-230-232.clsp.qwest.net QUIT :Read error: Operation timed out < 1328817978 929112 :pikhq!~pikhq@71-219-244-109.clsp.qwest.net JOIN :#esoteric < 1328818223 113202 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Chef isn't very good for writing IRC bots < 1328818396 462709 :Gregor!codu@codu.org PRIVMSG #esoteric :Neither is Cher. < 1328818495 247184 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Haifu seems to be < 1328819288 582505 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net JOIN :#esoteric < 1328819324 587227 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Taneb's rating for the usefulness of esolangs: < 1328819343 884966 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :It must have the ability to input and output characters interactively < 1328819379 695080 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Some other stuff, too < 1328819523 649118 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1328819986 177665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Does people in this channel know answer to my questions related to Haskell even though people in other channel don't know? <-- sadly i think elliott was the one who knew the corners of haskell best < 1328820018 997358 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> const 'x' (const 'x') < 1328820020 143750 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 'x' < 1328820025 316989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know basic haskell and have a vague idea of many extensions, but i've never experimented much with them in practice < 1328820026 220568 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> join id (const 'x') < 1328820027 609838 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: m = (->) (m a) < 1328820040 457012 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> ap id id (const 'x') < 1328820041 871997 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1328820063 835233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :join id doesn't type, because id id needs the two id's to have different types < 1328820071 95955 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1328820076 892129 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: I had many questions involving extensible product types too < 1328820090 234242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually, s/id/x/ in all but the first one < 1328820141 974958 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :This is the only part of Haskell preventing MIBBLLII from compiling into it < 1328820150 312194 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Trivially < 1328820152 298744 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I made one but it might be inefficient. I entered let z = iterate (putExtProd Field3 "Who?") x !! 1000000 and then getExtProd z Field3 was slightly slow the first time and then faster, but then I typed getExtProd z Field1 and it just seem to run forever and never stop. < 1328820168 639324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: there's a trick with recursive types to get things that are effectively infinite types < 1328820218 177343 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :ais523, go on... < 1328820221 870662 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :ENLIGHTEN < 1328820243 216116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: newtype SelfApply b = SelfApply (SelfApply b -> b) < 1328820245 421674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: I can't remember what it is < 1328820251 140431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I was hoping someone else would fill it in < 1328820271 102522 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Thing is, I want to be able to say: < 1328820272 170840 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I did think of other ways including hash tables but that requires IO < 1328820294 892212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or possibly newtype SelfApply = SelfApply (SelfApply -> SelfApply) < 1328820296 144211 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> join fmap (+1) 0 < 1328820297 446117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2 < 1328820311 445730 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> join fmap . join fmap $ (+1) 0 < 1328820312 810800 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show (a -> a) < 1328820312 981896 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `... < 1328820322 48607 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (join fmap . join fmap) (+1) 0 < 1328820324 131524 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 4 < 1328820355 158774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: sadly whenever you want a function type to be able to use itself as argument or result, you need a newtype or data wrapper < 1328820364 883506 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (join (flip id) (join fmap)) (+1) 0 < 1328820366 291896 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: < 1328820366 453440 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a = a -> t -> t1 -> t2 < 1328820371 652218 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric ::t flip id < 1328820373 14434 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. a -> (a -> b) -> b < 1328820381 268954 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric ::t join (flip id) < 1328820382 530037 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> a1 < 1328820382 814990 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: (a -> a1) -> (a -> a1) -> a1 < 1328820382 868106 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: a -> (a -> a1) -> a1 < 1328820396 791075 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> flip id (join fmap) (join fmap)) (+1) 0 < 1328820397 835128 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `)' < 1328820406 681958 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (flip id (join fmap) (join fmap)) (+1) 0 < 1328820408 630015 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 4 < 1328820421 234257 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (flip id (join fmap) (ap fmap (join fmap))) (+1) 0 < 1328820423 150372 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 8 < 1328820432 30691 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (flip id (ap fmap (join fmap)) (ap fmap (join fmap))) (+1) 0 < 1328820434 37354 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 27 < 1328820448 128588 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (flip id (ap fmap (join fmap)) (ap fmap (ap fmap (join fmap)))) (+1) 0 < 1328820450 1468 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 81 < 1328820483 141361 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (flip id (ap fmap (join fmap)) (ap fmap (ap fmap (join fmap)))) succ (fromEnum False) < 1328820485 158557 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 81 < 1328820564 720788 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> (flip id (ap fmap (ap fmap (join fmap))) (ap fmap (ap fmap (join fmap)))) (+1) 0 < 1328820566 683794 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 256 < 1328820631 76124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i read (but don't post) at the haskell-cafe mailing list, you might have better luck with such questions there; also stackexchange/stackoverflow are places to ask questions (and elliott is there a lot still, too) < 1328820647 89909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not quite clear on the difference between them, though < 1328820776 758810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Stack Exchange is the overarching metasite for Stack Overflow, Super User, Server Fault, and 79 other such sites. < 1328820780 86716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think on stackexchange/stackoverflow one is supposed to check if someone has asked similar questions before. < 1328820829 672380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oh, my impression was stackexchange was the more introduction level part, while stackoverflow is for research level stuff < 1328820838 867005 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :How do functional languages other than Haskell and Lazy K do IO? < 1328820851 689204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe it's just the math part that works that way < 1328820854 389066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Stack Exchange is a fast-growing network of 82 question and answer sites -- In 2008, Jeff Atwood and Joel Spolsky created a site called Stack Overflow and brought together millions of computer programmers from around the world to help each other with detailed technical questions. That site was a phenomenal success, so, after securing a $6 million investment from Union Square Ventures, they created the Stack Exchange Network and started launching ... < 1328820860 704230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... new sites in August of 2010." < 1328820875 181006 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :In case you could do something with it, this is it: http://sprunge.us/HBYJ Would you know how to make it efficient? < 1328820925 758051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: well Clean uses uniqueness types and passing an explicit real world token. impure functional languages just do it with imperative functions. < 1328820971 264478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Mercury (combined pure functional/logical) also uses a real world token, iirc < 1328821057 280817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Mercury also uses a Prolog convention for passing them implicitly, which seems a little like a State monad but i'm not sure if it is (Mercury being based on relations, not functions, so the basic category for the monads would be different) < 1328821133 66227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: definite clause grammars, the convention is called, and i think it was invented for parsing, as the name suggests < 1328821148 280132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it also works to do Mercury's IO < 1328821156 544041 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: Do you know if there is some ways to do what I am trying to do? < 1328821201 119904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i half-expect that if it is possible, oleg kiselyov must have done it :P < 1328821210 79591 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :This gives me an idea for an esolang < 1328821218 89575 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :An imperative language with functional IO < 1328821229 825420 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: Who are they and where is the such file? < 1328821263 388714 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Can you understand from the file I have pasted? < 1328821263 971519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :his site is http://okmij.org/ftp/ < 1328821359 78139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: among other things, he invented iteratees < 1328821369 640902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: using each paradigm for something it's bad at? < 1328821605 150953 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :ais523, PRECISELY < 1328821681 918409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: http://okmij.org/ftp/Haskell/generics.html#PolyVariant seems sort of dual, being about extensible coproducts < 1328821722 643936 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I could probably to extensible sums easier and more efficient way I think I have ideas about it < 1328821738 971773 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But I am trying extensible products at this time < 1328821784 8495 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Right, the thing about imperative IO is that IO can be anywhere < 1328821812 965622 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Whereas in functional programming languages, IO has to be in a certain place or god knows what'll happen < 1328821908 988702 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Functional program languages' functions are the main kaboodle < 1328821917 939871 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Everything is in little functions < 1328821930 540629 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Whereas imperative programming languages use a lot more statements < 1328822307 879210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's imperative to make a statement < 1328822430 564796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Taneb: I was going to say "just redact the password", but I guess that's nontrivial in Piet < 1328822475 746347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is the piet written by hand, or autogenerated from something else? < 1328822501 171272 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :The latter, 'm afraid < 1328822506 772692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if by hand, maybe it would be possible to put the password in some recognizable region < 1328822524 607918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't actually know how piet works < 1328822687 799069 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: I look at that file; that is not quite right at all; you have to tell the previous label to make up a new one, and you have to explicitly define the extensions of existing functions, and so on. I did think of other way of extensible sums, in a way related to dependent sums and to type families. < 1328822704 310718 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And anyways, that is only extensible sums, not extensible products. < 1328822719 146716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1328822746 933555 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1328822755 11640 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :One last test < 1328822760 359461 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328822768 142899 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :)df iiisso < 1328822795 665513 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :GRAAAAH < 1328822801 282497 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328823044 714160 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :http://sprunge.us/WMEO < 1328823053 347898 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :That's the piet assembler source < 1328823131 348995 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :With the password cunningly hidden < 1328823337 633334 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :http://www.toothycat.net/wiki/wiki.pl?MoonShadow/Piet < 1328823346 501821 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :There's the documentation for the piet assembler < 1328823420 799580 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I did think of a kind of extensible product types with (Map TypeRep) but the Data.Typeable differs with old version and with new version, so it won't work < 1328823584 677163 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Anyone gonna take a look/ < 1328823587 159073 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Anyone gonna take a look? < 1328823614 759750 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I'm converting from pnm to ppm using Gimp, then running with npiet < 1328823822 171765 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? Taneb < 1328823825 547292 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb is not actually Ngevd, no matter what you may have heard. < 1328823899 385600 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? ngevd < 1328823902 874709 :HackEgo!codu@codu.org PRIVMSG #esoteric :​@+挞j.k%BZ..j'!g(D(N.nFთ.2s.J}>G..Yg΀Lag)T+.o..D.'v- \ .m8=@+8w7RqvI׭9,EkOi..jrt19.K-.bT.R_.E.`..:..O < 1328824057 723237 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? monqy < 1328824061 500292 :HackEgo!codu@codu.org PRIVMSG #esoteric :The friendship monqy is an ancient Chinese mystery; ask itidus21 for details. < 1328824068 831428 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? itidus21 < 1328824072 743973 :HackEgo!codu@codu.org PRIVMSG #esoteric :itidus21 just made some instant coffee. < 1328824078 74231 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? coffee < 1328824083 95921 :HackEgo!codu@codu.org PRIVMSG #esoteric :coffee? ¯\(°_o)/¯ < 1328824099 476657 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :`? instant_coffee < 1328824103 330800 :HackEgo!codu@codu.org PRIVMSG #esoteric :instant_coffee? ¯\(°_o)/¯ < 1328824141 418439 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`learn Coffee is a strange hot brown liquid, often consumed, sometimes with milk and sugar. It contains chemicals considered stimulants. < 1328824144 951944 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1328824149 110331 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? coffee < 1328824152 791351 :HackEgo!codu@codu.org PRIVMSG #esoteric :Coffee is a strange hot brown liquid, often consumed, sometimes with milk and sugar. It contains chemicals considered stimulants. < 1328824169 680233 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Oh, I'm not as funny delibrately as I can be accidentally < 1328824195 592858 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hj < 1328824205 466307 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? hj < 1328824208 840631 :HackEgo!codu@codu.org PRIVMSG #esoteric :hj? ¯\(°_o)/¯ < 1328824794 952305 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? hi < 1328824798 534765 :HackEgo!codu@codu.org PRIVMSG #esoteric :hi? ¯\(°_o)/¯ < 1328824831 112093 :Nisstyre!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric < 1328825014 294508 :Gregor!codu@codu.org PRIVMSG #esoteric :`? ../../../../../../../bin/bash < 1328825017 693299 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ELF... < 1328825259 978724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy. < 1328825440 193738 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :`? /bin/bash < 1328825443 45714 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/bin/bash? ¯\(°_o)/¯ < 1328825459 701379 :Gregor!codu@codu.org PRIVMSG #esoteric :It appens it to the existing path. < 1328825469 967676 :Gregor!codu@codu.org PRIVMSG #esoteric :So that's ....../wisdom//bin/bash < 1328825658 199230 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net JOIN :#esoteric < 1328825770 959126 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`ls < 1328825774 379380 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ karma \ lib \ main \ paste \ quotes \ share \ wisdom < 1328825783 200260 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? ../bin/bash < 1328825786 894716 :HackEgo!codu@codu.org PRIVMSG #esoteric :​../bin/bash? ¯\(°_o)/¯ < 1328825799 401853 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`ls /wisdom < 1328825803 351535 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access /wisdom: No such file or directory < 1328825807 944441 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`ls wisdom < 1328825811 446012 :HackEgo!codu@codu.org PRIVMSG #esoteric :​? \ ais523 \ augur \ banach-tarski \ c \ cakeprophet \ category \ coffee \ comonad \ coppro \ egobot \ elliott \ endofunctor \ esoteric \ everyone \ finland \ finns \ fizzie \ flower \ friendship \ functor \ fungot \ glogbot \ gregor \ hackego \ haskell \ ievan \ intercal \ itidus20 \ itidus21 \ kallisti \ lens \ lifthrasiir \ mad \ misspellings of croissant \ monad \ monads \ monoid \ monqy \ ngevd \ nooga \ oerjan < 1328825821 137267 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? everyone < 1328825824 716296 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`? lens < 1328825824 887943 :HackEgo!codu@codu.org PRIVMSG #esoteric :Everyone in here is mad. < 1328825826 636533 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`? functor < 1328825828 242143 :HackEgo!codu@codu.org PRIVMSG #esoteric :A lens is a monoidal natural transformation between higher-order coalgebra functors < 1328825831 646544 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`? coffee < 1328825835 441491 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`? c < 1328825835 798508 :HackEgo!codu@codu.org PRIVMSG #esoteric :Coffee is a strange hot brown liquid, often consumed, sometimes with milk and sugar. It contains chemicals considered stimulants. < 1328825837 529731 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`? flower < 1328825841 224456 :HackEgo!codu@codu.org PRIVMSG #esoteric :C is the language of��V�>WIד�.��Segmentation fault < 1328825842 220958 :HackEgo!codu@codu.org PRIVMSG #esoteric :flower. what IS a flower? < 1328825844 586608 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`? glogbot < 1328825848 242344 :HackEgo!codu@codu.org PRIVMSG #esoteric :glogbot is a snitch, don't trust it. < 1328825858 303733 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? functor < 1328825862 491560 :HackEgo!codu@codu.org PRIVMSG #esoteric :Functors are just morphisms in the category of small categories < 1328825873 496562 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? finns < 1328825877 596016 :Gregor!codu@codu.org PRIVMSG #esoteric :"in the category of small categories" lol < 1328825879 959291 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finns are helpful, albeit grossly overpopulated (cf. 'Finland'). < 1328825885 533507 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? finland < 1328825889 542691 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finland is a European country. There are two people in Finland, and at least five of them are in this channel. Corun drives the bus. < 1328825891 899333 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: what's so funny? < 1328825893 963516 :HackEgo!codu@codu.org PRIVMSG #esoteric :Functors are just morphisms in the category of small categories < 1328825898 876924 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :do you find the truth funny? < 1328825905 316260 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? mad < 1328825909 878779 :HackEgo!codu@codu.org PRIVMSG #esoteric :​"But I don't want to go among mad people," Alice remarked. "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice. "You must be," said the Cat, "or you wouldn't have come here." < 1328825922 13241 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? misspellings of croissant < 1328825925 27188 :HackEgo!codu@codu.org PRIVMSG #esoteric :misspellings of crosant? ¯\(°_o)/¯ < 1328825934 138405 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? oerjan < 1328825938 28485 :HackEgo!codu@codu.org PRIVMSG #esoteric :Your evil overlord oerjan is a lazy expert in future computation. < 1328825949 484826 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? category < 1328825953 76539 :HackEgo!codu@codu.org PRIVMSG #esoteric :Categories are just categories. < 1328825961 58016 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :`? ievan < 1328825965 14068 :HackEgo!codu@codu.org PRIVMSG #esoteric :ievan is basically http://www.youtube.com/watch?v=4om1rQKPijI < 1328825966 844484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm someone from the future must have changed that. < 1328826066 359969 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oerjan: yes I am a firm believer in the existence of evidence of the future. < 1328826112 489646 :tzxn3!~tzxn3@cpc5-mapp3-0-0-cust464.12-4.cable.virginmedia.com QUIT :Quit: Leaving < 1328826117 686945 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :otherwise I would have to become a future agnostic. < 1328826149 912211 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`ls < 1328826153 979960 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ karma \ lib \ main \ paste \ quotes \ share \ wisdom < 1328826165 989244 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`rm < 1328826170 282994 :HackEgo!codu@codu.org PRIVMSG #esoteric :rm: missing operand \ Try `rm --help' for more information. < 1328826172 961843 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I suppose I could find inductive evidence of the future < 1328826178 648341 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :based on the occurence of the future in the past. < 1328826184 619861 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`ls .* < 1328826206 993824 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`touch abc < 1328826209 802330 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1328826216 520525 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`ls < 1328826219 841363 :HackEgo!codu@codu.org PRIVMSG #esoteric :abc \ bin \ canary \ karma \ lib \ main \ paste \ quotes \ share \ wisdom < 1328826228 810623 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`rm abc < 1328826232 303204 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1328826237 632683 :Gregor!codu@codu.org PRIVMSG #esoteric :(It does respond to PM ... ) < 1328826243 321429 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access .*: No such file or directory < 1328826253 975842 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: well, obviously. < 1328826260 478676 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :so I'm guessing I wouldn't want to do rm -rf / < 1328826261 342645 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :calamari just send plenty of PRIVMSGs < 1328826263 2246 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*sent < 1328826263 488278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kallisti: ah but "I would have to become" assumes the future exists, you see! < 1328826275 574937 :Gregor!codu@codu.org PRIVMSG #esoteric :`run rm -rf / < 1328826279 801635 :HackEgo!codu@codu.org PRIVMSG #esoteric :rm: it is dangerous to operate recursively on `/' \ rm: use --no-preserve-root to override this failsafe < 1328826283 899527 :Gregor!codu@codu.org PRIVMSG #esoteric :Pff < 1328826284 956623 :Gregor!codu@codu.org PRIVMSG #esoteric :`run rm -rf /* < 1328826287 829119 :HackEgo!codu@codu.org PRIVMSG #esoteric :rm: cannot remove `/bin/bash': Read-only file system \ rm: cannot remove `/bin/rbash': Read-only file system \ rm: cannot remove `/bin/sh': Read-only file system \ rm: cannot remove `/bin/ln': Read-only file system \ rm: cannot remove `/bin/uname': Read-only file system \ rm: cannot remove `/bin/stty': Read-only file system \ rm: cannot remove `/bin/cat': Read-only file system \ rm: cannot remove `/bin/touch': Read-only < 1328826294 956117 :Gregor!codu@codu.org PRIVMSG #esoteric :That worked well. < 1328826303 97300 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`ls < 1328826307 394976 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ karma \ lib \ main \ paste \ quotes \ share \ wisdom < 1328826339 277098 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`run find / -delete < 1328826342 506147 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`ls main < 1328826342 841115 :HackEgo!codu@codu.org PRIVMSG #esoteric :find: cannot delete `/sys/fs': Permission denied \ find: cannot delete `/sys/devices/platform/uevent': Permission denied \ find: cannot delete `/sys/devices/platform/alarmtimer/uevent': Permission denied \ find: cannot delete `/sys/devices/platform/alarmtimer/modalias': Permission denied \ find: cannot delete `/sys/devices/platform/alarmtimer/subsystem': Permission denied \ find: cannot delete `/sys/devices/platform/alarmtimer/driver': < 1328826346 402836 :HackEgo!codu@codu.org PRIVMSG #esoteric :main < 1328826347 161819 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`ls < 1328826352 349621 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ karma \ lib \ main \ paste \ quotes \ share \ wisdom < 1328826358 488981 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`rm main < 1328826363 117538 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1328826383 321813 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :what was main? < 1328826388 607073 :Gregor!codu@codu.org PRIVMSG #esoteric :Donno < 1328826395 966585 :Gregor!codu@codu.org PRIVMSG #esoteric :Probably bullshit. < 1328826400 538630 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :whatever it was.. it's gone now < 1328826423 678889 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I know of indexed monads and indexed comonads; are categories like indexed monoids? < 1328826444 619589 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: sounds about right < 1328826453 955047 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :Gregor: congrats on your ioccc win.. do you have the source posted somewhere? < 1328826462 880650 :Gregor!codu@codu.org PRIVMSG #esoteric :calamari: They've requested we don't post it 'til they do. < 1328826480 171107 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :ah ok.. I cliked their link and it was showing things from 2006 < 1328826490 561865 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :so I thought well maybe they are never going to post it lol < 1328826501 855856 :Gregor!codu@codu.org PRIVMSG #esoteric :This is the first one they've ran since 2006. < 1328826690 334737 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :of course being the ioccc, seeing your source won't help me understand what your program does lol < 1328826735 151217 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's a matter of how much effort you want to spend. < 1328826750 627829 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :yep < 1328826788 737964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map chr [80,82,73,86,77,83,71,32,35,101,115,111,116,101,114,105,99,32,58,41] < 1328826789 617334 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "PRIVMSG #esoteric :)" < 1328826818 909696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :) < 1328826860 855230 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :The Pietbot signal char < 1328826911 731407 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Did the GHC Any type used to be by itself but now has a kind parameter? < 1328826919 18899 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Like fungot's ^ or hackego's ` or egobot's ! < 1328826919 816824 :fungot!~fungot@a91-152-37-146.elisa-laajakaista.fi PRIVMSG #esoteric :Taneb: s/ or/ 1??? fnord ( car x) ( lambda ( x) < 1328826926 156954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: and does it get to the point of recognizing the ) ? < 1328826955 820338 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I don't know < 1328826964 83783 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1328826991 324353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you might want to check < 1328827019 633992 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1328827107 987752 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328827109 49825 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328827117 82739 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Impatience will be my undoing < 1328827121 719835 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328827125 156840 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :) < 1328827141 235919 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I'll leave it for a minute < 1328827227 987555 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1328827296 53531 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Seems like nothing < 1328827298 474689 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328827422 221364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: hm i don't think this is right: < 1328827431 293353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :113 sub bz._track_2 #q for quit < 1328827431 384291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :br.very_start.pop < 1328827450 190584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems to me like the final pop will underflow the stack < 1328827474 987867 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I think you may be right < 1328827590 815346 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328827598 130809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pop in 102 sub bz._track_1 < 1328827598 183711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :notdeadfish: < 1328827598 183812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :113 sub bz._track_2 #q for quit < 1328827604 260633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also looks suspicious < 1328827623 191496 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Yes, there should be a dup there? < 1328827630 632199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is, notdeadfish: might be entered with either something on the stack or not < 1328827662 749155 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :anyone know of a way to read the existing characters off a pseudoterminal? < 1328827700 234011 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328827771 786938 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328827774 400752 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :) < 1328827788 98047 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Damn < 1328827794 977137 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :My debugging line isn't working < 1328827816 165496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's always a chance the assembler is faulty < 1328827817 929486 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Because # comments lines out < 1328827822 78357 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328827824 93299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or for that matter, the piet interpreter < 1328827866 768171 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328827868 139637 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :) < 1328827923 757735 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328827935 942412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :note if you added that dup, you now might want a pop at the beginning of track 1, i think. although that should just be garbage, not fatal. < 1328827983 312190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, even then )dq will be an alternative quit command < 1328828003 515792 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :It's not getting past the "PRIVMSG #esoteric :)" bit < 1328828019 489734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :alas, then < 1328828084 350241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact, is the @"\n" < 1328828084 440610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :line being run? < 1328828089 55563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1328828094 492456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not a privmsg anyhow < 1328828174 813247 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Right, let's test < 1328828175 777813 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328828175 830710 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Client Quit < 1328828185 892827 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Okay, the @"\n" is getting run < 1328828279 383623 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :More testing < 1328828285 826602 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328828292 838259 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328828297 364325 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Error in the test < 1328828326 944643 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I wish the assembler would treat "#" as a character, not a comment marker < 1328828370 827797 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328828370 880849 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net PRIVMSG #esoteric :TEST < 1328828370 881013 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Client Quit < 1328828378 467135 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :IT SPEAKS < 1328828383 496665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WAT < 1328828399 554390 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I was just seeing if I was getting the saying things right < 1328828527 703603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :might want to check if it gets any characters read at all < 1328828536 958656 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Is there a package with a more portable unsafeCoerce and Any? < 1328828560 99340 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :The P is being read < 1328828593 22359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not the R? < 1328828599 898790 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Ooh, the R is as well < 1328828615 158407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THE PLOT THICKENS < 1328828644 427161 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Aha < 1328828652 640181 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Npiet is being all clever < 1328828654 374291 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :And sneaky < 1328828659 725617 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I need a different interpreter < 1328828662 623489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :too sneaky? < 1328828674 18923 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :It's prompting a ? for input < 1328828690 288330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for _character_ input? < 1328828693 790683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_< < 1328828696 208518 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Apparently < 1328828710 185256 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I may be wrong, but that's what it looks like < 1328828730 609879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there isn't an option to turn it off? < 1328828793 173852 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Gotcha < 1328828820 165288 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :Gregor: Is globbing broken? < 1328828855 416421 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`ls /usr/bin/a* < 1328828859 475810 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access /usr/bin/a*: No such file or directory < 1328828862 977134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ls /usr/bin/a* < 1328828867 121216 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/usr/bin/a2p \ /usr/bin/addpart \ /usr/bin/addr2line \ /usr/bin/aot-compile \ /usr/bin/appletviewer \ /usr/bin/apropos \ /usr/bin/apt \ /usr/bin/apt-cache \ /usr/bin/apt-cdrom \ /usr/bin/apt-config \ /usr/bin/apt-extracttemplates \ /usr/bin/apt-ftparchive \ /usr/bin/apt-get \ /usr/bin/apt-key \ /usr/bin/apt-mark \ /usr/bin/apt-sortpkgs \ /usr/bin/aptitude \ /usr/bin/aptitude-create-state-bundle \ /usr/bin/aptitude-curses < 1328828877 976089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IT'S DOCUMENTED < 1328828888 545072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or at least, should be < 1328828890 194041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1328828892 750352 :HackEgo!codu@codu.org PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1328828905 247310 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :thanks < 1328828906 653234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep, that counts as documented. < 1328828935 215723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :evil, despicable documentation, but still. < 1328828975 566523 :Gregor!codu@codu.org PRIVMSG #esoteric :`apt-get moo < 1328828979 142424 :HackEgo!codu@codu.org PRIVMSG #esoteric :W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (2: No such file or directory) \ (__) \ (oo) \ /------\/ \ / | || \ * /\---/\ \ ~~ ~~ \ ...."Have you mooed today?"... < 1328828994 733236 :Gregor!codu@codu.org PRIVMSG #esoteric :ASCII art is definitely better compressed into one line. < 1328829000 461902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you don't say. < 1328829046 956637 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`aptitude moo < 1328829051 585415 :HackEgo!codu@codu.org PRIVMSG #esoteric :There are no Easter Eggs in this program. < 1328829079 256250 :ion!~ion@83.145.237.222 PRIVMSG #esoteric :`run ping 8.8.8.8 < 1328829082 680054 :HackEgo!codu@codu.org PRIVMSG #esoteric :pong < 1328829088 47451 :Gregor!codu@codu.org PRIVMSG #esoteric :lol < 1328829093 335072 :Gregor!codu@codu.org PRIVMSG #esoteric :So useful. < 1328829118 812980 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`run shutdown -h now < 1328829122 172899 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: shutdown: command not found < 1328829131 29959 :Gregor!codu@codu.org PRIVMSG #esoteric :calamari: Yeah, I usually run arbitrary commands from random people as root. < 1328829141 964359 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :Gregor: great idea! < 1328829149 245121 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :I did that once < 1328829158 817351 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :but it was in a VM where I could reimage < 1328829173 610426 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> chr 41 < 1328829174 659632 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ')' < 1328829183 612694 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> chr 58 < 1328829185 61920 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ':' < 1328829201 218129 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :map ord "PRIVMSG #esoteric :)" < 1328829203 338912 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> map ord "PRIVMSG #esoteric :)" < 1328829204 693989 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [80,82,73,86,77,83,71,32,35,101,115,111,116,101,114,105,99,32,58,41] < 1328829206 815232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i already checked those :P < 1328829222 776911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :first thing i did < 1328829276 487358 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`uname -a < 1328829280 115107 :HackEgo!codu@codu.org PRIVMSG #esoteric :Linux umlbox 3.0.8-umlbox #2 Sun Nov 13 21:30:28 UTC 2011 x86_64 GNU/Linux < 1328829322 890272 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :It's definitely getting to the first e in #esoteric < 1328829336 890211 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :lol.. more up to date than my own < 1328829351 100460 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Aha < 1328829354 982252 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Ahahahahahah < 1328829361 78111 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Ahahahahahahahahahahahahahahaha < 1328829364 279147 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Found it :) < 1328829366 36183 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :pop in dup 99 dup bnz.start_in # c < 1328829369 575618 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Should be: < 1328829373 865009 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :pop in dup 99 sub bnz.start_in # c < 1328829414 714882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh :D < 1328829450 542476 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`run :(){ :|:& };: < 1328829454 294258 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1328829489 450833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION thought calamari had been here long enough to do all those things before < 1328829500 296839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although maybe not since the new HackEgo < 1328829532 753437 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328829536 721096 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :) < 1328829537 25355 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Testing < 1328829542 106577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wut < 1328829542 642367 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :oerjan: maybe I have and I just forgot < 1328829543 852466 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :)df iiisso < 1328829544 261565 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Testing < 1328829550 669852 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :It's a start < 1328829556 306898 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :( < 1328829557 178538 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :I forgot to remove that debug line < 1328829562 288305 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :) hi < 1328829562 624231 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Testing < 1328829564 267221 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Remote host closed the connection < 1328829583 393685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now on to bigger and fiercer bugs < 1328829606 240681 :Gregor!codu@codu.org PRIVMSG #esoteric :This channel's parse depth is all effed up now. < 1328829612 51786 :Gregor!codu@codu.org PRIVMSG #esoteric :We're at like -5 < 1328829619 421317 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :parse depth? < 1328829626 851993 :Gregor!codu@codu.org PRIVMSG #esoteric :( vs ) < 1328829629 313438 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :) "best bot prefix" < 1328829683 83330 :Deewiant!~deewiant@cs27125254.pp.htv.fi QUIT :Read error: Connection reset by peer < 1328829694 126035 :Deewiant!~deewiant@cs27125254.pp.htv.fi JOIN :#esoteric < 1328829723 271631 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> chr 's' < 1328829724 365907 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Types.Int' < 1328829724 739010 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type ... < 1328829730 812105 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :> ord 's' < 1328829732 114329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 115 < 1328829780 467584 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Ready? < 1328829785 851892 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net JOIN :#esoteric < 1328829792 349991 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :)df iiisso < 1328829833 947649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: that was effed up last time someone suggested making a bot interpreting the channel as brainfuck, i think < 1328829846 926602 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :)q < 1328829868 704713 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Okay, the deadfish code's messed up a tad < 1328829871 593596 :Pietbot!~Pietbot@host-78-146-169-139.as13285.net QUIT :Read error: Connection reset by peer < 1328830039 718987 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Okay, either I've messed up or Pietbot has already achieved sentience < 1328830059 168516 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or something else've messed up < 1328830062 526748 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :The seppuku code isn't working < 1328830226 39524 :Deewiant!~deewiant@cs27125254.pp.htv.fi QUIT :Ping timeout: 245 seconds < 1328830323 305314 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`df -h < 1328830326 696488 :HackEgo!codu@codu.org PRIVMSG #esoteric :df: cannot read table of mounted file systems: No such file or directory < 1328830335 138321 :Deewiant!~deewiant@cs27125254.pp.htv.fi JOIN :#esoteric < 1328830522 810982 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :`cat /proc/self/mounts < 1328830526 108946 :HackEgo!codu@codu.org PRIVMSG #esoteric :rootfs / rootfs rw 0 0 \ none /bin hostfs ro,nosuid,relatime,/bin/ 0 0 \ none /usr hostfs ro,nosuid,relatime,/usr/ 0 0 \ none /dev hostfs ro,nosuid,relatime,/dev/ 0 0 \ none /opt hostfs ro,nosuid,relatime,/opt/ 0 0 \ none /lib hostfs ro,nosuid,relatime,/lib/ 0 0 \ none /sbin hostfs ro,nosuid,relatime,/sbin/ 0 0 \ none /lib64 hostfs ro,nosuid,relatime,/lib64/ 0 0 \ none /hackenv hostfs rw,nosuid,relatime,/tmp/hackenv.0CLmULuwUT/ < 1328830720 734638 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: um d keeps 0 at 0, not wrapping to 255 < 1328830728 895034 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Really? < 1328830729 768753 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Oh < 1328830731 245414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also s needs a test for 256 as well < 1328830780 946783 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :Can I propose that http://esoteric.voxelperfect.net/w/index.php?title=DF&redirect=no redirects to deadfish rather than DateFuck? < 1328830840 547321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1328830860 655926 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: oh and 10 sub bz.very_start.in < 1328830866 91788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shouldn't have the .in < 1328830905 400636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or alternatively, that should be start_in rather than very_start < 1328831005 773842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :df_o should use outn rather than out, i think < 1328831532 257847 :Taneb!~Taneb@host-78-146-169-139.as13285.net PRIVMSG #esoteric :http://sprunge.us/EHMH < 1328831677 363998 :hagb4rd!~perdito@koln-4db42a41.pool.mediaWays.net QUIT :Read error: Connection reset by peer < 1328831718 277920 :cheater__!~cheater@dslb-084-057-003-164.pools.arcor-ip.net JOIN :#esoteric < 1328831745 55782 :hagb4rd!~perdito@koln-4db42a41.pool.mediaWays.net JOIN :#esoteric < 1328831839 941481 :hagb4rd!~perdito@koln-4db42a41.pool.mediaWays.net PRIVMSG #esoteric :fuck,..now i completlely screwed up things.. congratulations hagb4rd < 1328831856 565208 :hagb4rd!~perdito@koln-4db42a41.pool.mediaWays.net PRIVMSG #esoteric :burn in hell < 1328831866 70258 :hagb4rd!~perdito@koln-4db42a41.pool.mediaWays.net PRIVMSG #esoteric ::'/ < 1328831870 193068 :cheater_!~cheater@dslb-084-057-024-063.pools.arcor-ip.net QUIT :Ping timeout: 260 seconds < 1328831896 722588 :hagb4rd!~perdito@koln-4db42a41.pool.mediaWays.net PRIVMSG #esoteric :isn't that all you worked for stupido? yes you're right