< 1355011256 837193 :GreyKnight!~GK@82.132.139.94 QUIT :Quit: Reconnecting… < 1355011525 883206 :GreyKnight!~GK@82.132.248.126 JOIN :#esoteric < 1355012069 654686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (++ "!!") . (>> "AA") $ "Hello world !" < 1355012071 416946 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : "AAAAAAAAAAAAAAAAAAAAAAAAAA!!" < 1355012074 696572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thought so. < 1355012125 833150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix$(<$>)<$>(:)<*>((<$>((:[{- thor's mother -}])<$>))(=<<)<$>(*)<$>(*2))$1 < 1355012127 354040 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,... < 1355012187 966728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let_in =let in'let'in=let in let in" let" in let in let < 1355012189 390542 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : :1:8: parse error on input `=' < 1355012190 215504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1355012197 181157 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the 'fix' is a bit annoying, would be nice to replace that with something that doesn't have letters < 1355012290 871943 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let_in =let in'let'in=let in let in" let" in let in let let'in let_ _in = let_>>_in in in'let'in++ let in_let'in=let in " let in let" in let'in in_let'in in'let'in < 1355012292 391777 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : :1:8: parse error on input `=' < 1355012296 314695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1355012314 38015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's a declaration < 1355012319 653364 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I don't see any lens here!! < 1355012324 298952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let let_in =let in'let'in=let in let in" let" in let in let let'in let_ _in = let_>>_in in in'let'in++ let in_let'in=let in " let in let" in let'in in_let'in in'let'in in let_in < 1355012326 110041 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : " let let let let let let let let let let let let" < 1355012327 449006 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olde style haskell < 1355012351 948274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: how do you expect uncyclopedia to wrap their heads around lenses? < 1355012356 690013 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@time < 1355012357 353072 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Local time for Phantom_Hoover is Sun Dec 9 01:17:51 < 1355012364 135615 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no bad lambdabot < 1355012370 570056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least my conclusion i could ignore the indentation was correct. < 1355012407 698094 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey elliott is it twenty past one or twenty past midnight < 1355012420 311632 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :mi'ight < 1355012433 369895 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :right < 1355012435 413786 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :Why thor's mother particularly? < 1355012446 409440 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :GreyKnight, because oerjan is from norway < 1355012490 336349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's twenty one past one hth < 1355012501 704413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not my code < 1355012524 471954 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :That just raises more questions! < 1355012546 202551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a true norwegian would use her actual name anyway... excuse me o moment... < 1355012549 229821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*a < 1355012656 633452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn Frigg is only his stepmother < 1355012742 432288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok after browsing wikipedia i conclude the reason is no one knows her name. < 1355012758 901870 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :A true Norwegian would know her actual name < 1355012788 896205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's Fjörgyn < 1355012861 674432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: http://www.youtube.com/watch?v=xECUrlnXCqk < 1355012888 65491 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :I can't youtube on this connection really < 1355012893 533783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1355012914 135256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i can find something imgur < 1355012918 729525 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1355013016 972515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: http://images.wikia.com/uncyclopedia/images/1/13/Thats_the_joke.jpg < 1355013021 87718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1355013047 632289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe this is the one time i should have used a url shortener < 1355013051 84872 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :Well excuuuse me, princess! < 1355013067 930180 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355013118 375866 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION royally swatteth GreyKnight -----### < 1355013148 299108 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :*splat* < 1355013149 902377 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the original version on uncyclopedia had "OH MY GOD IT'S A COMMENT!!!" in that comment < 1355013267 724008 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :oh is that where they're from < 1355013310 155156 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :Are you going to add something ridiculous to their article to celebrate the successful creation of lens? (which I don't really understand, by the way) < 1355013341 925656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: clearly that's elliott's job < 1355013371 237416 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :you're appointing elliott to handle PR? Are you mad? :-o < 1355013371 574436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are only two people who understand lens, and edwardk is too busy < 1355013493 664402 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: elliott already handles PR, that's why we have so little < 1355013509 941393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops i'm being mean < 1355013520 735507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats himself -----### < 1355013520 843094 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you can atone for your meanness by opping me. < 1355013536 936843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :too late, i already swatted < 1355013559 733473 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :we have PR? < 1355013597 158407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the good news is we have PR. the bad news is we borrowed haskell's motto for it. < 1355013685 903637 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :"Be lazy about it"? < 1355013718 604520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We have Perpendicular Recording. < 1355013718 930043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, "avoid success at all costs" < 1355013821 956913 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :`addquote we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. "avoid success at all costs" < 1355013828 791479 :HackEgo!codu@codu.org PRIVMSG #esoteric :860) we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. "avoid success at all costs" < 1355013860 787509 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that is no quote < 1355013888 103062 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :I only slightly touched up the last bit to remove all trace of my superfluous comment < 1355013911 746161 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: please swat GreyKnight as his first introduction to the Quoting Standards < 1355013911 925592 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :as it wasn't funny < 1355013963 200164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats GreyKnight -----### < 1355013990 484206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 860 < 1355013994 485181 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. "avoid success at all costs" < 1355013997 300014 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :ow :< < 1355014015 933273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. [...] "avoid success at all costs" < 1355014018 968685 :HackEgo!codu@codu.org PRIVMSG #esoteric :860) we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. [...] "avoid success at all costs" < 1355014028 894963 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: swat yourself for disobeying the quoting standards too! < 1355014046 567054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1355014049 205670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 860 < 1355014053 48134 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. [...] "avoid success at all costs" < 1355014074 597577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I recommend not adding that quote at all. < 1355014076 386486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. [...] [...] "avoid success at all costs" < 1355014079 109189 :HackEgo!codu@codu.org PRIVMSG #esoteric :860) we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. [...] [...] "avoid success at all costs" < 1355014082 869460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>:) < 1355014132 40156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats himself -----### < 1355014134 742833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :almost forgot < 1355014334 928278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Are you saying that elliott doesn't understand lens or that I don't? < 1355014367 356697 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: or perhaps that you and elliott are the same person < 1355014390 350054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe that edwardk doesn't understand lens. < 1355014478 493166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i'm really just making an excuse to not attempt to understand them myself < 1355014492 980532 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1355014497 482769 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Remote host closed the connection < 1355014506 789622 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think lens is missing a way to translate ursala pointer expressions into their corresponding lenses < 1355014514 863063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Do you understand mapM? < 1355014518 911152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1355014523 597805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you understand Applicative? < 1355014526 330106 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1355014532 754424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: that wasn't a request to attempt to teach me, btw < 1355014541 383753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. < 1355014548 409346 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The point is, you already understand lens. < 1355014581 406750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no i very vaguely understand lens, which is something entirely different. < 1355014585 48002 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :Unfortunately, nobody can be told what lens is. You have to see it for yourself. < 1355014644 727595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Focus, GreyKnight. < 1355014654 802068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t focus < 1355014655 977199 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :(Functor f, Indexable (Tape (h :> a)) k) => k (a -> f a) ((h :> a) -> f (h :> a)) < 1355014659 897836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pah. < 1355014663 806463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :focus isn't even lens-related. < 1355014671 356216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :...Well, other than the fact that it's a lens. < 1355014672 98784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*gasp* < 1355014679 631054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But that's incidental! < 1355014698 611752 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric : focus isn't even lens-related. <-- can I quote that too? < 1355014702 10792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t rainbow < 1355014703 122273 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Not in scope: `rainbow' < 1355014709 148890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I SEE SOMETHING MISSING < 1355014716 136434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t spectrum < 1355014717 329291 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Not in scope: `spectrum' < 1355014718 78525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GreyKnight: I recommend not. < 1355014723 568538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You need to develop taste. < 1355014730 894671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I probably do too.) < 1355014741 133264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Hey, we're getting there! < 1355014743 354586 :GreyKnight!~GK@82.132.248.126 PRIVMSG #esoteric :aw man :< < 1355014747 262724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Prisms were only added in the last release. < 1355014750 261245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote _why taste < 1355014750 379064 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :No quotes for this person. I can't hear you -- I'm using the scrambler. < 1355014751 861095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know < 1355014752 251297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Aw. < 1355014802 133172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_why is slowly trawling the internet, removing all evidence he ever existed < 1355014821 434159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote _why < 1355014821 688762 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :No quotes match. The more you drive -- the dumber you get. < 1355014827 353238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote taste < 1355014827 514826 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :davidhasselh0f says: [on SPJ's "A Taste of Haskell" tutorial]: It's better than sex. < 1355014975 273716 :greyooze!~GK@dab-ell2-h-31-3.dab.02.net JOIN :#esoteric < 1355015005 702825 :greyooze!~GK@dab-ell2-h-31-3.dab.02.net PRIVMSG #esoteric :zzo38: gentoo < 1355015052 807429 :GreyKnight!~GK@82.132.248.126 QUIT :Ping timeout: 250 seconds < 1355015060 749326 :greyooze!~GK@dab-ell2-h-31-3.dab.02.net NICK :GreyKnight < 1355015146 784453 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1355015267 881598 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355015421 993691 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: I don't know. < 1355015463 250245 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@quote why < 1355015463 406485 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :cheezey says: who is islands and why does my dick hurt < 1355015469 401161 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1355015545 911365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :important questions, surely < 1355015681 117314 :EgoBot!codu@codu.org QUIT :*.net *.split < 1355015706 917354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're coming for the bots again < 1355015817 903457 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You are? < 1355015818 713888 :GreyKnight!~GK@dab-ell2-h-31-3.dab.02.net PRIVMSG #esoteric :Are HackEgo and EgoBot related? Cousins? < 1355015844 519758 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think they are related. < 1355015989 526436 :EgoBot!codu@codu.org JOIN :#esoteric < 1355016072 740237 :TeruFSX_!~quassel@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 265 seconds < 1355016164 391481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: they're both Gregor's, and i think they share some sandboxing code; he keeps meaning to merge them. < 1355016179 876180 :Gregor!codu@codu.org PRIVMSG #esoteric :Mmmhmm. < 1355016200 589023 :Gregor!codu@codu.org PRIVMSG #esoteric :I don't merge them mainly because HackEgo is slow, and I'm too lazy to make elliott's patches to make it fast run on my server. < 1355016232 613696 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :always with the strange reasons < 1355016333 559530 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1355016356 164475 :Gregor!codu@codu.org PRIVMSG #esoteric :Really, REALLY what I'd like is for somebody to implement hgfs in fuse. < 1355016363 168462 :Gregor!codu@codu.org PRIVMSG #esoteric :That would make everything perfect and wonderful. < 1355016415 330305 :GreyKnight!~GK@dab-ell2-h-31-3.dab.02.net PRIVMSG #esoteric :as in mercurial? < 1355016595 307892 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds < 1355016721 995494 :Gregor!codu@codu.org PRIVMSG #esoteric :Yes < 1355016834 81644 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355017002 907364 :GreyKnight!~GK@dab-ell2-h-31-3.dab.02.net PRIVMSG #esoteric :I'm vaguely surprised it doesn't already exist < 1355017125 620755 :Gregor!codu@codu.org PRIVMSG #esoteric :Apparently http://code.google.com/p/hgfs/ now exists. < 1355017159 684730 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D < 1355017397 475345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D < 1355017400 643450 :HackEgo!codu@codu.org PRIVMSG #esoteric :861) Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D < 1355017744 598224 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1355017874 829263 :Gregor!codu@codu.org PRIVMSG #esoteric :Right, yeah. “Can't get the damned thing working.” < 1355017974 591902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i quotes '861s/$/ Right, yeah. “Can't get the damned thing working.”/' < 1355017977 734995 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file < 1355017981 306473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1355018044 654032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo '861s/$/ Right, yeah. “Can't get the damned thing working.”/' < 1355018048 119417 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file < 1355018061 976542 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1355018070 818163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo '861s/$/ Right, yeah. \“Can't get the damned thing working.\”/' < 1355018074 20517 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file < 1355018080 879690 :SingingBoyo!~SingingBo@d173-180-176-35.bchsia.telus.net PRIVMSG #esoteric :oerjan: I think the ' in can't is screwing you up < 1355018081 297741 :Gregor!codu@codu.org PRIVMSG #esoteric :Ha < 1355018086 84451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...oh < 1355018102 100271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i quotes '861s/$/ Right, yeah. “Can'"'"'t get the damned thing working.”/' < 1355018105 137616 :HackEgo!codu@codu.org PRIVMSG #esoteric :sed: -e expression #1, char 2: extra characters after command < 1355018109 818649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fff < 1355018164 895788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i quotes -e '861s/$/ Right, yeah. “Can'"'"'t get the damned thing working.”/' quotes < 1355018168 153449 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355018171 696716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1355018175 833225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 861 < 1355018179 279682 :HackEgo!codu@codu.org PRIVMSG #esoteric :861) Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D Right, yeah. “Can't get the damned thing working.” Right, yeah. “Can't get the damned thing working.” < 1355018187 724057 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1355018193 898106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1355018196 849585 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1355018199 372733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 861 < 1355018202 660756 :HackEgo!codu@codu.org PRIVMSG #esoteric :861) Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D < 1355018213 900392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf < 1355018236 479441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i quotes -e '861s/$/ Right, yeah. “Can'"'"'t get the damned thing working.”/' < 1355018239 378092 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355018242 283494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 861 < 1355018245 371348 :HackEgo!codu@codu.org PRIVMSG #esoteric :861) Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D Right, yeah. “Can't get the damned thing working.” < 1355018249 307666 :GreyKnight!~GK@dab-ell2-h-31-3.dab.02.net PRIVMSG #esoteric :Is it sed in here or is it just me? < 1355018251 606519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh :P < 1355018275 836459 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You get u-sed to it < 1355018362 352447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION thinks FireFly is used to something else -----### < 1355018479 656378 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀ < 1355018507 796307 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you need a [...]. < 1355018532 194908 :GreyKnight!~GK@dab-ell2-h-31-3.dab.02.net PRIVMSG #esoteric :~~quoting standards~~ < 1355018535 908749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...sigh < 1355018575 644521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i quotes -e '861s/X-D /X-D [...]/' < 1355018578 637259 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355018585 931655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 861 < 1355018589 192508 :HackEgo!codu@codu.org PRIVMSG #esoteric :861) Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D [...] Right, yeah. “Can't get the damned thing working.” < 1355018625 371460 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1355018630 936176 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1355019700 560819 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1355019700 633992 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1355019706 899085 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1355020023 627118 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1355020028 867836 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1355020549 497388 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"European consumers of horse meat are increasingly suspicious of a supply chain that they fear contains drugs injected in American racehorses." < 1355021133 241825 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355021158 843190 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net JOIN :#esoteric < 1355021179 32631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it's myndzi < 1355021195 125027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^celebrate < 1355021195 432960 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ < 1355021200 536291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :BOOOOOOO < 1355021239 33471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ < 1355021884 300419 :sebbu!~sebbu@ADijon-152-1-54-21.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355021900 285093 :sebbu!~sebbu@ADijon-152-1-54-21.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355021900 358024 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355021934 829274 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1355021996 462570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :myndzi! < 1355022025 41532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you end up getting that laptop thing? < 1355022151 743347 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1355022183 108658 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1355022727 903625 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hey should I update the wiki and fix the /// thing < 1355022740 916747 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: which? < 1355022742 389238 :GreyKnight!~GK@dab-ell2-h-31-3.dab.02.net QUIT :Remote host closed the connection < 1355022758 40427 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you mean the laptop i ordered? < 1355022767 673441 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1355022773 724192 :GreyKnight!~GK@dab-ell2-h-31-9.dab.02.net JOIN :#esoteric < 1355022781 96959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And then the order was cancelled, or uncancelled, or something. < 1355022801 359454 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1355022818 620258 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it is currently in a state of limbo < 1355022843 860263 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :lenovo's website (when it is not down) indicates that the order is due to be shipped in a week and a half < 1355022851 581427 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and is currently "released to manufacturing" < 1355022855 692447 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :however the credit card got un-charged < 1355022861 456853 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so i might get a free laptop < 1355022863 21528 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or no laptop < 1355022871 203440 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or a coffee can full of angry bees < 1355022888 794800 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think if it turns out that the order was cancelled again, and they neglected to notify me again < 1355022897 135666 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :then i can't really in good conscience order another lenovo laptop < 1355022902 121299 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but i don't know what i will get < 1355022904 443229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At worst your credit card will get recharged. < 1355022912 774577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When was the last time you recharged your credit card? < 1355022914 951578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those things run out. < 1355022918 2665 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric ::3 < 1355022985 755438 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :my current laptop basically works though < 1355023009 16282 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it can even play 8 year old video games as long as it is not raining in the game < 1355023097 65973 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :virtual memory exhausted: Cannot allocate memory < 1355023101 953889 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how I can't compile C++ programs. < 1355023215 356480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: yes. < 1355023244 775176 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what about C/C++ programs < 1355023289 211248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote my current laptop basically works though it can even play 8 year old video games as long as it is not raining in the game < 1355023291 845617 :HackEgo!codu@codu.org PRIVMSG #esoteric :862) my current laptop basically works though it can even play 8 year old video games as long as it is not raining in the game < 1355023302 816216 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: tough! < 1355023303 305622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: am i too much a sucker for quotes? < 1355023304 200609 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm too lazy < 1355023395 486191 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1355023438 35755 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355023441 680140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: The world is a better place with you not being able to compile C++ programs. < 1355023456 91269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh, a radixal hello world already. < 1355023474 523020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*radixal!!!! HELL0 W0RLD! < 1355023475 699843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :radixal/radixal!!!! < 1355023499 515281 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :radixal radish < 1355023635 833633 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :"[..] concept of Lazy programming, a technique used to avoid telling the computer m is running, saving developers from needing to code things that won't be used." ..rofl < 1355023653 305729 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :that is exactly what i need < 1355023696 933750 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1355023725 336647 :ogrom!~del@143.122.191.90.dyn.estpak.ee PART :#esoteric < 1355023794 946216 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 JOIN :#esoteric < 1355023837 684191 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :elliott: monqy Fiora < 1355023858 704773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Sgeo|UPDATE < 1355023884 387566 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Hi shachaf "no |" shachaf < 1355024372 667465 :TeruFSX2!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Quit: Leaving < 1355024562 485605 :GreyKnight!~GK@dab-ell2-h-31-9.dab.02.net QUIT :Ping timeout: 264 seconds < 1355024564 835476 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1355024767 914946 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355024776 849560 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 252 seconds < 1355025115 727018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The paper you linked to, which I assume you wrote, is both poorly written and idiotic." < 1355025150 529921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(comment on http://phys.org/news/2012-12-oxygen-nucleus-neutrons-shown-surprisingly.html) < 1355025836 658313 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1355026410 972650 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://vacuum-mechanics.com/ very good < 1355026609 559877 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Is it an attempt to make GR and QM fit within a model that makes sense to a classical intuition? < 1355026714 211224 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's both poorly written and idiotic that's what < 1355026732 472169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sounds like a good fit for this channel < 1355026752 382250 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :excellent < 1355026761 837473 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :I'd call anything that meets what I described "idiotic" < 1355026769 82091 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Although I guess not necessarily poorly written < 1355026800 549481 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :miscellaneous stupid question time, is "list of length 7" a type expressible in haskell < 1355026810 985381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1355026817 253080 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :kay. < 1355026825 36414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It might be awkward, though. < 1355026834 249501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Here's one way: data L7 a = L7 a a a a a a a < 1355026873 715956 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Thought: < 1355026879 553530 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :And that works with conses, [a] or whatever? < 1355026887 675939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, it's its own type. < 1355026887 911421 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :data L7 a = L7 a (L6 a) < 1355026889 791083 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :or are L7 a and [a] disjoint. < 1355026894 842135 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :right, okay, thanks. < 1355026898 901635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, they're not the same type. < 1355026898 979696 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :type L7 a = (a,(a,(a,(a,(a,(a,(a,()))))))) < 1355026905 552707 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sgeo....there are better ways to do that.... < 1355026944 15892 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :What oerjan did, I assume < 1355026945 279804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: you cannot make useful subtypes of [a] in haskell < 1355026956 784065 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: you can also actually put the length in the type etc. it is awkward to use though. try agda < 1355026965 491614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's "not dependently typed" < 1355026968 998087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :type LUpto7 = Maybe (a, Maybe (a, Maybe (a, Maybe (a, Maybe (a, Maybe (a, Maybe a)))))) < 1355026993 239514 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sgeo have you ever heard of actually putting the length in the type etc. < 1355027022 966894 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oerjan, elliott: got it, thanks, i should have asked that in the first place < 1355027025 350459 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Not as an actual 7, but as some ... thingy < 1355027049 166067 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :I think? < 1355027083 886089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a type-level 7. recent ghc versions have support for interpreting a 7 as a type < 1355027092 819360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Except not really. < 1355027119 70328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, support for the syntax anyway < 1355027144 102824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yay, syntax. < 1355027158 202717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hear they removed some of the ability to do arithmetic again < 1355027206 446034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, r/haskell time < 1355027232 573828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you going to post your second post?! < 1355027259 994034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unlikely. < 1355027273 811687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a comment might happen. < 1355027306 64999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I heard there was a "pretty cool lens post" < 1355027539 916574 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :elliott: Fiora monqy again < 1355027562 992954 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1355027573 677199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi monqy < 1355027582 541679 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi shachaf < 1355027583 997319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi relapsing monqy < 1355027591 807890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: what's an "again" < 1355027598 118119 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I found the description of the PADsynth. < 1355027601 189059 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: it's you < 1355027606 291506 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: you're on the list < 1355027611 916366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no < 1355027613 358034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what list < 1355027635 84905 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027635 370145 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027635 537989 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027635 894323 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027636 49046 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027646 330773 :HackEgo!codu@codu.org PRIVMSG #esoteric :233) My STRN.G detects runoff strings that haven't been terminated but would hit a zero after wrapping and tries to allocate the 16+-gigabyte-stack required < 1355027693 693723 :HackEgo!codu@codu.org PRIVMSG #esoteric :480) IM FIST IN HEAD AND DONT KNOW TO SLEEP?????? < 1355027695 474199 :HackEgo!codu@codu.org PRIVMSG #esoteric :536) according to physics and maths can we theoretically have a box with infinite cookies inside? < 1355027695 552137 :HackEgo!codu@codu.org PRIVMSG #esoteric :685) fizzie: What kind of speech recognition do you do? If you only need to recognize famous speeches, like Churchill or something, it should be pretty easy. < 1355027696 38360 :HackEgo!codu@codu.org PRIVMSG #esoteric :423) Deewiant: So you... reverse the byte order manually, but then call ntohl too? fizzie: The host might be big-endian! < 1355027700 376250 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355027702 473808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo 860 < 1355027723 816464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also 685 < 1355027730 944145 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: what's yr vote < 1355027751 694051 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :480 < 1355027766 312545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :480 and 860 and 685 < 1355027770 871503 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf. no. < 1355027775 320905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the biggest deletion ever < 1355027780 939273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: ok ok we can spare 685 < 1355027852 519070 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :I don't see 860 on there < 1355027862 607807 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :`quote 860 < 1355027866 639062 :HackEgo!codu@codu.org PRIVMSG #esoteric :860) we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. [...] [...] "avoid success at all costs" < 1355027893 269378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IT'S NOT A CANDIDATE DAMMIT < 1355027901 864373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`delquote 480 < 1355027905 589799 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* IM FIST IN HEAD AND DONT KNOW TO SLEEP?????? < 1355027916 96003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :someone else can do 860 if they wants to < 1355027920 724427 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1355027924 726024 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i liked 480 < 1355027925 742112 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :rip my quote < 1355027932 41517 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027932 377761 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027932 716845 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027932 885056 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027933 220554 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355027937 693370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo 860 this time < 1355027945 141657 :HackEgo!codu@codu.org PRIVMSG #esoteric :242) If you want to use TeX formats invented by Christians, use Plain TeX. However, I do not think the religion of its author is a good way to decide what to use. I decide to use Plain TeX for its own reasons. < 1355027970 708684 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's with the really long delay between the first quote and the next 4? < 1355027974 350062 :HackEgo!codu@codu.org PRIVMSG #esoteric :150) It's only been 2 months since anyone last made a commit! WRONG 8 WEEKS < 1355027974 427452 :HackEgo!codu@codu.org PRIVMSG #esoteric :289) I think I managed to make Stack Overflow work on gopher, now. < 1355027985 222535 :HackEgo!codu@codu.org PRIVMSG #esoteric :687) When you die in Canada, you die in real life. < 1355027986 911794 :HackEgo!codu@codu.org PRIVMSG #esoteric :562) The moon is a much better target for colonisation because it would be IRCable. < 1355028059 862679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :687 < 1355028095 797260 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :242 is the only really good one in this batch imo.......... and maybe 289 is good too? because of gopher.... < 1355028112 256545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :242 and 289 are both good < 1355028125 35253 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I like 289 and 242 and 687 (zzo38 making bad references makes them good references) < 1355028130 662703 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: you are powerful < 1355028131 893989 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, I agree those are good, 687 is not as good as the others. < 1355028138 960460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote 38 < 1355028146 914028 :HackEgo!codu@codu.org PRIVMSG #esoteric :38) actually, I pretended to be a hobo to get directions < 1355028154 905612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :someone needs to make 38 a zzo38 quote < 1355028160 39339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :687 should be deleted. < 1355028163 286665 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :can I nominate 562 < 1355028177 864871 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :687 is bad because i looked it up and it's from xkcd < 1355028180 131059 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's my least favourite of the bunch and would be so even if I didn't write it < 1355028194 427872 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :150 and 562 are both mediocre < 1355028200 387266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :687 is worse < 1355028202 137557 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :687 seems like an old joke < 1355028215 188787 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355028217 939065 :HackEgo!codu@codu.org PRIVMSG #esoteric :226) (the former is a very deep theorem, i'd have had to read the whole book to understand it, so i didn't.) < 1355028218 285194 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sgeo < 1355028219 695846 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355028223 38992 :HackEgo!codu@codu.org PRIVMSG #esoteric :805) ubuntu is the solaris of the cola world < 1355028223 768955 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`delquote 562 < 1355028224 547103 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355028225 243872 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 276 seconds < 1355028228 407253 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* The moon is a much better target for colonisation because it would be IRCable. < 1355028230 452498 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :made an eggsecutive decision < 1355028233 24543 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355028236 839478 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355028236 917435 :HackEgo!codu@codu.org PRIVMSG #esoteric :353) Sgeo: also do you know how to write a parser monqy, how hard could it be? < 1355028237 667332 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355028237 750730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`delquote 686 < 1355028248 246065 :HackEgo!codu@codu.org PRIVMSG #esoteric :505) we need more films aimed at the lucrative irc nerd demographic < 1355028254 60750 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, you can still refer properly by the date and quotation number together, since I think all changes are logged? < 1355028255 364517 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf what did you do < 1355028264 337944 :HackEgo!codu@codu.org PRIVMSG #esoteric :300) o.O There's a birth defect which results in the formation of a cloaca. It's called "not being a mammal" :P < 1355028264 506946 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355028268 26104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: oops < 1355028269 694014 :HackEgo!codu@codu.org PRIVMSG #esoteric :300) o.O There's a birth defect which results in the formation of a cloaca. It's called "not being a mammal" :P < 1355028270 691732 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc..... < 1355028271 904997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Did I do something bad? < 1355028275 327489 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`delquote 353 < 1355028277 639426 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't really think you should just go and delete a lot of them, though. < 1355028278 494757 :HackEgo!codu@codu.org PRIVMSG #esoteric :821) my best guess is 4 years ago but possibly also yesterday < 1355028279 154655 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc it < 1355028280 973376 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* When you die in Canada, you die in real life. < 1355028281 573711 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you have to wait for it to < 1355028281 893694 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* Sgeo: also do you know how to write a parser monqy, how hard could it be? < 1355028282 733536 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it'll < 1355028285 15385 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh god < 1355028287 265667 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :kmc................. < 1355028300 882803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc has snapped < 1355028304 215611 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :have i < 1355028304 306336 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 970 < 1355028306 706524 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1355028314 963128 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what did you revert < 1355028315 75456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What are you doing?! < 1355028318 874727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can't revert. < 1355028319 30570 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :help im confused < 1355028319 477441 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"pro tip" don't do anything to hackego after doing anything to it < 1355028325 290264 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it messes up horribly you have to wait < 1355028326 994087 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355028327 349306 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355028327 518731 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355028327 856251 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355028330 43564 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i just asked for 6 quotes < 1355028330 325891 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355028336 813691 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Those are other reasons I think you should not delete them. < 1355028337 909719 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :right but then you deleted one < 1355028337 987591 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :wanted to ask for 5 but messed up < 1355028339 863307 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hackego isn't "linear" < 1355028340 308829 :HackEgo!codu@codu.org PRIVMSG #esoteric :558) But whereas the Zune UI makes one think "I want to kill myself", the Windows CE UI makes one think "I want to kill myself, but first kill my parents as punishment for bringing into this world someone who would one day own a Windows CE device." < 1355028343 842252 :HackEgo!codu@codu.org PRIVMSG #esoteric :269) Is anyone in here who knows cricket rules and has experience? What if I told you the baseball rules in a british accent? < 1355028344 155366 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Because it mix up such things like that. < 1355028344 259142 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :isn't that the thing to do < 1355028357 153729 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355028358 385122 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's fashionable < 1355028359 695315 :HackEgo!codu@codu.org PRIVMSG #esoteric :276) ZOMGMODULES, St. Christopher, saint and werewolf. < 1355028359 851920 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355028361 791444 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but causing branch merges isn't < 1355028362 807863 :HackEgo!codu@codu.org PRIVMSG #esoteric :25) PA ET ANNET UNIVERSET DER DE ENESTE PERSONEN OERJAN: sa jeg kan bare konkludere med at det er feil, eller er verden helt bonkers < 1355028364 400781 :HackEgo!codu@codu.org PRIVMSG #esoteric :712) rephtrase < 1355028376 439746 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :712 wat < 1355028400 488230 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :branch merges? < 1355028401 571088 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what? < 1355028407 964362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: help why do you talk about me in your reddit comments < 1355028431 512032 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even though, it is true some I don't like as much, other I do like them better, but not everyone same opinion, and will mix up numbering. But even then you can work around by using dates instead, to keep list of all of them even if deleted, refer by date. < 1355028445 472499 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: basically hackego is not a regular linux system < 1355028458 224442 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355028458 745791 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it is parallel: each command clones the fs, does the command, commits < 1355028465 902344 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and then if you have two that run at the same time it merges the results at the end < 1355028477 449989 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that means if you do two delquotes in quick succession they have a good chance of deleting different quotes < 1355028480 367602 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because the numbers change < 1355028484 869537 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :different as in < 1355028485 626555 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wrong < 1355028485 800762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Can we have root support on HackEgo? < 1355028493 969829 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :that sounds kind of insane < 1355028499 387084 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :welcome to hackego < 1355028499 478265 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: No (even though I am not Gregor) < 1355028500 202156 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what the fuck < 1355028508 543211 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i wrote a better version once but it was broken < 1355028512 430132 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i mean, i saw that it was a linux system and thought that was insane < 1355028512 872086 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :`whoami < 1355028513 268089 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :does it use git or what < 1355028515 858901 :HackEgo!codu@codu.org PRIVMSG #esoteric :whoami: cannot find name for user ID 5000 < 1355028517 240091 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: hg < 1355028517 315444 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :kmc: hg < 1355028519 103453 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :but no, go ahead and outdo yourself, why doncha < 1355028523 885168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: hg < 1355028526 187787 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :wow < 1355028527 60371 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :kmc, mercurial < 1355028527 814970 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :kmc: hg < 1355028528 925441 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well this way you can revert it when someone fucks up < 1355028530 41788 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: hg < 1355028533 636833 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :say by running two commands too quickly < 1355028540 369936 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that is crazy < 1355028545 673670 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :kmc: Check out umlbox. < 1355028552 129496 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this is why hackego takes 100 hours to run anything btw < 1355028558 924246 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`delquote 712 < 1355028563 494077 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* rephtrase < 1355028564 481004 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Show me a working FUSE hgfs and I will fix it INSTANTANEOUSLY < 1355028566 662681 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :okay but that's not touching the ultimate problem, which is that you're using a linux system as an irc bot what < 1355028570 690917 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i just made a remote server boot up linux < 1355028572 777744 :Gregor!codu@codu.org PRIVMSG #esoteric :Elsewise I've had some thoughts regarding unionfs-fuse. < 1355028574 926135 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and commit to hg < 1355028576 34417 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and stuff < 1355028581 221206 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Bike: It gets better. < 1355028582 462164 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: it's extensible < 1355028583 431442 :Gregor!codu@codu.org PRIVMSG #esoteric :Bike: That's not a problem, that's a solution. < 1355028592 934353 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :this channel earned its name < 1355028594 959466 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :technically it's not really one linux system < 1355028595 139539 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Bike: IIRC the Linux kernel is being booted for each command. < 1355028599 291436 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :since it boots up a new one every time - yeah < 1355028609 89924 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :yes i heard that before but didn't believe it < 1355028621 545052 :Gregor!codu@codu.org PRIVMSG #esoteric :umlbox itself isn't slow, the slowness is from the hg nonsense. < 1355028623 447332 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you somehow to read all the quotation from the repository and assign date, and then to make it the file of quotations by date? And then if there is more you can add on from the date specified. < 1355028624 178784 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :is the linux kernel also written in javascript < 1355028630 997463 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Bike: No, it's just UML. < 1355028636 179775 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :pikhq: cool < 1355028639 151543 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :rad < 1355028641 407307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: If it's running in UML then why can't we run as root? < 1355028648 49492 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Wouldn't a FUSE hgfs linearise all commands? < 1355028671 475406 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :shachaf: Slightly more sandboxing. < 1355028672 555313 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: UML root is effectively the UML-executing user. < 1355028679 514162 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Also that. < 1355028680 898083 :Gregor!codu@codu.org PRIVMSG #esoteric :“Slightly” more = much more X-D < 1355028687 194184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :transactional! < 1355028687 350519 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :ais523: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1355028690 382313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: help why do you talk about me in your reddit comments <-- when? < 1355028698 71949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: In the past. < 1355028700 734010 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Um… maybe? No more than currently, I mean the current version has to do merge crap. < 1355028708 166580 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: right but how would a fuse fs help < 1355028722 58945 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: It wouldn't help with that, it would avoid having to do an actual hg clone. < 1355028746 382117 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: <$> < 1355028760 50399 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: hmmmmm < 1355028775 302604 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: but how would multiple commands that modify stuff running at once work? < 1355028781 568971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote i wrote a better version once but it was broken < 1355028782 333287 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Same as current, merge. < 1355028784 340244 :HackEgo!codu@codu.org PRIVMSG #esoteric :860) i wrote a better version once but it was broken < 1355028786 680525 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :right but... < 1355028789 911307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote 759 < 1355028790 499862 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :where would they write their changes to < 1355028792 884890 :HackEgo!codu@codu.org PRIVMSG #esoteric :759) A lot of things happened; not only me, but also you < 1355028795 186081 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if they are both operating on the same clone < 1355028797 536305 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hm < 1355028798 41328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :759 is good < 1355028801 542173 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess they don't need a clone at all < 1355028803 720982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote 859 < 1355028807 8115 :HackEgo!codu@codu.org PRIVMSG #esoteric :859) my current laptop basically works though it can even play 8 year old video games as long as it is not raining in the game < 1355028811 621924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote 858 < 1355028811 954758 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: What I want is a FS that exposes a single revision, and when you unmount it, commits one with that revision as parent. < 1355028814 917537 :HackEgo!codu@codu.org PRIVMSG #esoteric :858) Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D [...] Right, yeah. “Can't get the damned thing working.” < 1355028817 562151 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway transactional hackego would still be better!! < 1355028820 947668 :Gregor!codu@codu.org PRIVMSG #esoteric :There's no clone, there's no tip, it's just whatever is most recent. < 1355028823 474133 :Gregor!codu@codu.org PRIVMSG #esoteric :Errr < 1355028827 369814 :Gregor!codu@codu.org PRIVMSG #esoteric :It's just whatever was requested. < 1355028833 934492 :Gregor!codu@codu.org PRIVMSG #esoteric :Yes, transactional hackego WOULD be better. < 1355028852 76559 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :than that I mean < 1355028854 655093 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :since you could ~combine them~ < 1355028860 216181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :transcendental hackego would be better < 1355028869 502230 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i humbly propose rewriting the whole fucking thing to not suck < 1355028884 383108 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Hey, at least it ain't Plash anymore. < 1355028886 189953 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :all in favour say i < 1355028892 327092 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :yeah, have it use bsd instead < 1355028897 386432 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Gregor: Is it possible to access and filter all the changes for ones adding to the quote file? < 1355028898 179878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: better idea: < 1355028903 95694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rewrite lambdabot!!!!!!!!! < 1355028910 347251 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38: Easily. < 1355028917 54925 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38: Just hg blame quotes < 1355028926 154325 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not easily since Gregor keeps resetting the repo :P < 1355028928 958387 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but you can grep logs for addquote < 1355028931 731487 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh yeah ^^ < 1355028948 814035 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: disappointed that yr VERSION reply does not disclose OS < 1355028949 304514 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :no i don't actually use bsd < 1355028949 900244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`pastlog `addquote < 1355028964 57512 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Really, I'm probably overthinking the whole thing. They could just all tromp on each other, and so long as they commit when they're done, you can still revert if things go wrong. < 1355028966 516216 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :anyway i'm going to assume that lambdabot is written in an agda implementation targeted to compile to befunge-based hardware < 1355028967 636000 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"This is completely untested and almost certainly doesn't work, but it should in a commit or three." -- me, approximately two pages of commits down < 1355028970 613629 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(the tip still does not work) < 1355028971 235583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: In the past. <-- well i didn't see it. < 1355028982 16775 :HackEgo!codu@codu.org PRIVMSG #esoteric :2011-12-26.txt:15:58:03: `addquote [...] So if someone tells you "you're worth your weight in Ethernet", it's likely they think your worth is less than $2k. < 1355028987 478092 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why you keep resetting the repo too much? Well yes you can check for addquote but, what happen if some other file adds it? < 1355028997 539703 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: It's on your front page. < 1355028998 480205 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: that is basically transactional hackego's design... assume everything is read-only, if writes happen kill everything, run the write, and then try everything else again < 1355029007 697431 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i still don't use bsd, pikhq < 1355029018 346623 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :slow but properly linearised if you do a bunch of writes, really fast if you do lots of reads < 1355029018 872626 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Right, but I'm proposing, don't even kill anything. Just let it go. < 1355029023 598036 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :you bastard < 1355029026 514886 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that could work < 1355029031 996344 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but you'd want to stop it committing at the end at least < 1355029036 596790 :Gregor!codu@codu.org PRIVMSG #esoteric :Why? < 1355029041 566637 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1355029045 313292 :Gregor!codu@codu.org PRIVMSG #esoteric :If it does, and it's wrong, you can revert it. < 1355029050 196863 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you could force a revert after that < 1355029054 969562 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but the way I did it, killing it had no overhead < 1355029065 21096 :Gregor!codu@codu.org PRIVMSG #esoteric :The way you did it doesn't work yet X-D < 1355029067 741290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: <$> <-- now you are just being annoying. < 1355029068 143969 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because the filesystem knew as soon as the program wanted to write to a file < 1355029068 966625 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well yes < 1355029071 407920 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :SMOP!!! SMOP < 1355029101 974924 :Gregor!codu@codu.org PRIVMSG #esoteric :I'm proposing "fuck safety" as an intermediate step before correct transactions :) < 1355029128 826148 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :how would that work if you deleted two quotes in quick succession < 1355029132 128188 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the whole problem isn't really one of safety < 1355029142 928822 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's that HackEgo's semantics are non-linear which is really annoying for an imperative UI < 1355029151 87496 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it'd be no worse but faster though < 1355029157 52687 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so sure, that works :P < 1355029158 937063 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Right. It's no worse, but faster. < 1355029168 244443 :Gregor!codu@codu.org PRIVMSG #esoteric :The only way that it's worse is that changes can be assigned to the wrong revision. < 1355029169 866171 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I thought it was meant to be a solution that linearised stuff < 1355029170 524773 :Gregor!codu@codu.org PRIVMSG #esoteric :Big fucking whoop. < 1355029174 220717 :Gregor!codu@codu.org PRIVMSG #esoteric :No, it's a nonsolution. < 1355029176 354404 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1355029184 235057 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I do find that quite annoying < 1355029191 91585 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :since it is useful to find what quotes people deleted :P < 1355029194 190102 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but yes as a temporary thing < 1355029194 305618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you ever hear about let uc x = y where y :: a; y = x where z = id x < 1355029224 34861 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How can you access all the logs? Since sometimes it says too much outputs isn't it? < 1355029229 505014 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :!logs < 1355029241 277147 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: i think so but remind me < 1355029243 464776 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :05:00:30 -glogbot(codu@codu.org)- Logs: http://codu.org/logs/_esoteric/ . Also available via rsync: rsync --size-only -avz rsync://codu.org/logs/_esoteric/ logs/ < 1355029253 166100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Well, it's unsafeCoerce in GHC 7.4 < 1355029255 697332 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's it, really. < 1355029280 69333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe in 7.6 too < 1355029283 533730 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh really < 1355029290 205533 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fun times < 1355029293 564980 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mean, how to search all of the logs, without stopping, and without having to download all of them < 1355029305 417449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://hackage.haskell.org/trac/ghc/ticket/7453 < 1355029322 341683 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Hm, maybe we can build something transactional but easy out of a unionfs… we union the repo (read only) and a write dir (read/write), then allow things to run, and if any files are detected in the write dir, then we lock and retry. It's exactly the same, but only needs unionfs(-fuse) and flock. < 1355029328 766152 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If it take too long, make it to specify the start of the search, so that if it stopped, it can start again from that point. < 1355029353 728555 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: wow < 1355029367 409567 :Gregor!codu@codu.org PRIVMSG #esoteric :`run ls /var/logs/_esoteric < 1355029370 624447 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access /var/logs/_esoteric: No such file or directory < 1355029372 359043 :Gregor!codu@codu.org PRIVMSG #esoteric :Err < 1355029373 566553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oh there it was < 1355029378 406128 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: sounds workable... transactional hackego was pretty simple tho < 1355029379 923463 :Gregor!codu@codu.org PRIVMSG #esoteric :`run ls /var/irclogs/_esoteric < 1355029383 333386 :HackEgo!codu@codu.org PRIVMSG #esoteric :2003-01-18-raw.txt \ 2003-01-18.txt \ 2003-01-19-raw.txt \ 2003-01-19.txt \ 2003-01-20-raw.txt \ 2003-01-20.txt \ 2003-01-21-raw.txt \ 2003-01-21.txt \ 2003-01-22-raw.txt \ 2003-01-22.txt \ 2003-01-23-raw.txt \ 2003-01-23.txt \ 2003-01-24-raw.txt \ 2003-01-24.txt \ 2003-01-25-raw.txt \ 2003-01-25.txt \ 2003-01-26-raw.txt \ 2003-01-26.txt \ 2003-01-27-raw.txt \ 2003-01-27.txt \ 2003-01-28-raw.txt \ 2003-01-28.txt < 1355029384 569076 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Why would it be deliberatley left in? < 1355029385 814586 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: BUT IT DOESN'T WORK X-D < 1355029418 360091 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: well the only "special" thing about it was https://bitbucket.org/ehird/hackbot/src/98ba00876ef8d81308738f1ccc10a8d624140252/multibot_cmds/lib/server < 1355029422 174568 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er except < 1355029435 936326 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :https://bitbucket.org/ehird/hackbot/src/de8cb5a0df659f82dc594724c685c819c39d26b9/multibot_cmds/lib/server?at=default < 1355029504 544584 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: that said: in retrospect I have no fucking idea how this is supposed to work < 1355029509 272115 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but I do remember the basic idea was simple < 1355029534 211264 :Gregor!codu@codu.org PRIVMSG #esoteric ::) < 1355029537 185410 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :seems like none of the stuff invoked lib/server < 1355029540 657200 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so you had to run it separately < 1355029575 568737 :Gregor!codu@codu.org PRIVMSG #esoteric :Well that's fine. < 1355029599 726113 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :+ ['hg', '-R', self.hackenv, 'status', '-umad'], < 1355029607 236077 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :did it really have to be < 1355029620 817960 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: okay so this thing actually didn't kill stuff! < 1355029626 255477 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it would run full commands no matter what < 1355029631 700761 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :just it would try again if they turned out to have actually changed stuff < 1355029636 209103 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so that unionfs would indeed be more efficient < 1355029664 498934 :Gregor!codu@codu.org PRIVMSG #esoteric :Err, the unionfs thing I most recently proposed does the same. < 1355029673 230711 :Gregor!codu@codu.org PRIVMSG #esoteric :It's just a different mechanism for detecting if they've changed shit. < 1355029688 297397 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: now i want to write an exploit for lambdabot or something < 1355029714 971008 :Gregor!codu@codu.org PRIVMSG #esoteric :In fact, wait… why does the hg status -umad mechanism need a server process at all? The process could just check it directly, and use a flock to make sure nobody competes improperly. < 1355029719 182147 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :> let uc x = y where y :: a; y = x where z = id x in uc (2 :: Int) :: Float < 1355029720 705789 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Couldn't match type `t' with `a1' < 1355029720 783840 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : `t' is a rigid type variable bound by < 1355029720 857288 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :... < 1355029724 686719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Due to a quirk it doesn't work in lambdabot. < 1355029728 808858 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I have no idea. < 1355029729 68140 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh which quirk? < 1355029735 224127 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The quirk is that mueval was compiled with GHC 6.12 so it uses GHC 6.12's type checker. < 1355029737 234611 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: All I know is lib/server coordinates stuff. < 1355029737 307511 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Well… that seems infinitely simpler… < 1355029744 872728 :Gregor!codu@codu.org PRIVMSG #esoteric :But a flock could coordinate stuff X-D < 1355029749 556703 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh < 1355029751 329903 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I'm pretty sure there's a reason I did stuff like this, but I don't know it. < 1355029754 519576 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Oh < 1355029757 672090 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this was introduced in the mega type checker rewrite? < 1355029757 912043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Delightfully fragile, isn't it. < 1355029758 689244 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's because something has to restart the stuff < 1355029767 680857 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. rerun the stuff that wanted to write < 1355029769 787902 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: They could restart themselves! < 1355029771 274794 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :then rerun the other stuff < 1355029777 578472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not sure when it was introduced, but it doesn't work in 6.12, I think. < 1355029779 202482 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: That's gross when there's a single order you want to do stuff in < 1355029786 966262 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: i was arguing with ezyang the other day on whether SafeHaskell provides sandboxing "for free" (his claim) < 1355029793 147640 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :my claim is that it does not, for reasons like this one :) < 1355029798 948380 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Ohhhh, it made sure that the order was always as they appeared in IRC? < 1355029802 404420 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well this is just a sandbox bug < 1355029802 477947 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the GHC type checker and RTS have not been vetted that carefully for holes < 1355029807 258281 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :like a bug in any other security mechanism < 1355029814 595318 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Right, that's the whole idea < 1355029824 334578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I think the point is that SPJ doesn't think of GHC's type checker as a sandbox. < 1355029824 574490 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure, i'm saying that SafeHaskell is a buggy sandbox mechanism at present < 1355029827 994107 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: HackEgo should act as if it is running commands in sequence, no multithreading < 1355029829 972412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also that GHC's type checker is complicated. < 1355029836 822093 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because when it differs from that behaviour it's always annoying < 1355029840 185705 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Well, IMHO, the more important notion is getting them all to run serializably, not in the order seen *shrugs* < 1355029842 265512 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think maybe we think of it that way now, but there were 20+ years of development where we didn't < 1355029849 305378 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the only reason *not* to run stuff in sequence is because it'd be slow < 1355029851 720708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : http://hackage.haskell.org/trac/ghc/ticket/7453 <-- doesn't load for me... but so much for Safe Haskell allowing running untrusted code, i guess... < 1355029854 672918 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :kind of like how the linux kernel was a toy for many years and so developed egregious security practices < 1355029863 372174 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: And because it needs a separate coordinator… < 1355029868 76044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now it loaded < 1355029874 701821 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: sure, but it's hardly heavy-weight, I just never tested it properly :P < 1355029876 144522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Loads for m.e < 1355029889 427902 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it was 150 lines of Python, I'm sure you could achieve the same thing with about as much code as it took me, just not broken < 1355029906 92793 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if any of those DOSBox crashes I found are exploitable < 1355029908 780957 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> appEndo (Endo ('a':) <> Endo ('b':)) [] < 1355029910 191207 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : "ab" < 1355029948 673377 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ALSO my patch removed code too < 1355029955 861607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: By a random sampling I did there are many different opcode sequences that'll crash it. < 1355029957 67148 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :specifically the slox that is there for no reason < 1355029968 950177 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: yeah < 1355029973 152077 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't look into it very deeply, but apparently they're not all the same one. < 1355029980 451346 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since you said one of them was fixed in HEAD and another wasn't. < 1355029984 342091 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well there's a whole set of invalid Mod/RM bytes that will crash it < 1355029993 597449 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: this is actually part of why I gave up working on @ < 1355029995 285005 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :because there's a table of function pointers and the invalid ones are just NULL ;P < 1355029996 50388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is dosbox supposed to be secure? < 1355030001 491730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Doesn't it just let you mount ~ anyway? < 1355030012 761126 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I realised that I really had to make it secure for the design to be worth anything and it was just out of my league to coordinate everything to work properly and securely on every level < 1355030051 893749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: also making @ was work < 1355030052 78644 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: it has a mode where such things are disabled, i think < 1355030071 521289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Oh. < 1355030079 740140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-securemode < 1355030140 53474 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :SPJ pointed out that -dcore-lint catches this < 1355030152 291113 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so i guess that is becoming part of the not actually written down advice on using SafeHaskell safely < 1355030156 603351 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1355030203 670921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah yes, since it's not _actually_ using unsafeCoerce it shouldn't be able to type as core < 1355030252 7117 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's funny that Core is typed. < 1355030257 218504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps SafeHaskell should imply -dcore-lint automatically >:) < 1355030275 241222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah that's one of ghc's major innovations, afaiu < 1355030285 51541 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it shouldn't be able to type as haskell either < 1355030325 474258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: of course, but core is simple enough that you stand a fighting chance of type checking being bug free (although it isn't, of course) < 1355030355 310179 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :programming as reductionism as ever < 1355030361 633212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Core is uninferrable, right? < 1355030366 787247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1355030381 632127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but explicitly typed, so you don't need it < 1355030389 483595 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think there are plenty of ways to write unsafeCoerce in core, though < 1355030398 808292 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so if you can get the frontend to emit one of those through a bug, you still win < 1355030402 61028 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: don't they all involve explicitly using the unsafe "cast" < 1355030411 974714 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :since core casts require evidence < 1355030418 171599 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it just has a special "unsafe" evidence term that works for any coercion < 1355030423 476432 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what about newtype deriving for example < 1355030427 6027 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1355030429 444307 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's known broken of course < 1355030440 839193 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm saying there are potentially many source-level constructs which can produce that unsafe cast < 1355030553 92475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It would be fun to have security people looking for type checker bugs. < 1355030581 529312 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the number of people who could plausibly audit the type checker for correctness is very small < 1355030585 175703 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that's part of the problem < 1355030610 310570 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the number is larger for the RTS, since it's a concurrent operating system written in C, and there are lots of those in the world < 1355030830 377523 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Why is newtype deriving broken? < 1355030863 886232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google haskell newtype deriving unsafeCoerce < 1355030865 434999 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :http://joyoftypes.blogspot.com/2012/08/generalizednewtypederiving-is.html < 1355030887 482167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: btw i assumed mentioning you on r/haskell wasn't a problem given that you are already a regular there... < 1355030912 963060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Given that this channel is logged anyway, I doubt it could be much of a problem. < 1355031874 383056 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: do you think that 'spoon' should be compiled as 'Trustworthy'? < 1355031895 730065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is no *hit by falling anvil* < 1355031942 190603 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :womp womp < 1355031946 672173 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think spoon shouldn't be compiled < 1355031959 610916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Off-hand I can't think about any security issues with it, but... < 1355031984 91922 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ezyang claims that SafeHaskell makes it perfectly objectively clear what "safe" means < 1355031990 849900 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i am trying to think of interesting corner cases < 1355032012 395017 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Finally I made my implementation of PADsynth working, and it sound like good! < 1355032034 85311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Recently we added a -fsafe flag to lens that doesn't use any unsafeCoerce. < 1355032038 990300 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Though it still uses unsafePerformIO.) < 1355032039 125779 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :another one that comes to mind is: typeRepKey (TypeRep (Key i) _ _) = return i < 1355032046 468820 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this is 'in the 'IO' monad because the actual value of the key may vary from run to run of the program' < 1355032051 894730 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, it is very slow. < 1355032068 616641 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so clearly somebody thought it would be "unsafe" in some sense to not have "return" there < 1355032093 207712 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but is that the same sense as SafeHaskell "safe"? < 1355032106 502312 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe there is some document I have not seen which makes it perfectly clear < 1355032131 710095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People use "unsafe" to mean lots of different things. < 1355032152 17783 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :unsafeCoerce, unsafePerformIO, unsafePartialFunction < 1355032162 653264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The size of Int may also vary from run to run of the program. < 1355032167 208386 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1355032238 238676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, it's not really the type system that keeps safe things apart from unsafe, which people sometimes claim. < 1355032242 995236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's just what happens to be in scope. < 1355032247 957271 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1355032259 842889 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well yes and no < 1355032267 612254 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if you can write unsafeCoerce then you can circumvent that < 1355032273 874781 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :type system soundness is necessary < 1355032283 429752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, OK, sure. < 1355032458 420157 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Could you please look, and tell me how to make it fast? < 1355032488 32305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you sure it sound like good? < 1355032495 559835 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure whether I can look. < 1355032524 949782 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it sound like good, because I can hear it. And I can read the instructions. < 1355032663 781789 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/csound/csoundextraopcodes.c It is line 1785 < 1355032716 20692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, zzo38. < 1355032972 935715 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know how to make it fast? < 1355033021 781731 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1355033049 842008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you write that file? < 1355033110 518113 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, I did write this program, based on the descriptions from other documents. < 1355033450 664066 :HackEgo!codu@codu.org QUIT :Remote host closed the connection < 1355033461 111741 :HackEgo!codu@codu.org JOIN :#esoteric < 1355033499 325423 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh good, now it's completely broken :) < 1355033519 220504 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Gregor: What did you break? < 1355033524 420476 :Gregor!codu@codu.org PRIVMSG #esoteric :HackEgo. < 1355033537 699672 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo hi < 1355033546 420746 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now you have to fix it < 1355033604 635005 :HackEgo!codu@codu.org QUIT :Remote host closed the connection < 1355033606 721881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote zzo38 < 1355033606 955393 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :zzo38 says: (I think his gopher is IPv6 only) < 1355033618 222446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :good quote < 1355033627 296347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote zzo38 < 1355033627 452760 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :zzo38 says: (I think his gopher is IPv6 only) < 1355033635 337343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote zzo38 < 1355033635 506798 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :zzo38 says: Such as, we try to make something similar to a combination of Haskell, C, BLISS, TeX, WEB, Prolog, INTERCAL, and Magic: the Gathering; and then make it with many things omitted such as < 1355033635 845486 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Unicode syntax, layout, do-notation, list comprehensions; and add in macros and stuff, and then make up something new...... < 1355033645 587663 :HackEgo!codu@codu.org JOIN :#esoteric < 1355033649 412317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :good quote < 1355033652 248763 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :that sounds amazing < 1355033663 579171 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`echo q < 1355033664 570084 :HackEgo!codu@codu.org PRIVMSG #esoteric :q < 1355033667 246749 :Gregor!codu@codu.org PRIVMSG #esoteric :`quote < 1355033668 415759 :HackEgo!codu@codu.org PRIVMSG #esoteric :259) elliott: there go my minutes of research!! < 1355033676 929575 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote zzo38 < 1355033692 272302 :Gregor!codu@codu.org PRIVMSG #esoteric :Hypothetically, it's transactional and serializable, but not guaranteed to be sequentially identical to the input order. < 1355033703 262151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Uh oh. < 1355033718 929037 :Gregor!codu@codu.org PRIVMSG #esoteric :Alternatively, it could be totally broken *shrugs* < 1355033723 495704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What we need is sha1 identifiers for quotes, instead of line numbers. < 1355033734 818745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1355033736 506791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo hi < 1355033737 563902 :HackEgo!codu@codu.org PRIVMSG #esoteric :29) I am not on the moon. \ 123) Some people are reasonable, some people who are not reasonable insist on changing things so therefore progress depends on not reasonablepeple \ 159) catseye: Please wake up. Not recorded for this timezone. The big spider is not your dream \ 183) zzo38: A better definition would probably fix Avogadro's number. It's broken? \ 188) I love the way zzo38's comment was cut off after the f o < 1355033739 764895 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: does it have the wrongly-attributed changes thing < 1355033741 11776 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1355033751 352662 :Gregor!codu@codu.org PRIVMSG #esoteric :Ummmm < 1355033753 327810 :Gregor!codu@codu.org PRIVMSG #esoteric :`echo wtf < 1355033754 328749 :HackEgo!codu@codu.org PRIVMSG #esoteric :wtf < 1355033758 282119 :Gregor!codu@codu.org PRIVMSG #esoteric :??? < 1355033762 450279 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: No. < 1355033768 33382 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: It is truly transactional. < 1355033774 753074 :Gregor!codu@codu.org PRIVMSG #esoteric :Unless it's wholly broken :) < 1355033784 984725 :Gregor!codu@codu.org PRIVMSG #esoteric :`ls < 1355033786 103532 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hs < 1355033792 808728 :Gregor!codu@codu.org PRIVMSG #esoteric :`quote Gregor < 1355033804 832739 :Gregor!codu@codu.org PRIVMSG #esoteric :Maybe removing the line length limit wasn't such a good idea ^^ < 1355033808 113854 :Gregor!codu@codu.org PRIVMSG #esoteric :`ls < 1355033809 54666 :HackEgo!codu@codu.org PRIVMSG #esoteric :11) GregorR-L: i bet only you can prevent forest fires. basically, you know. \ 45) If I ever made a game where you jabbed bears ... I'd call it jabbear. \ 46) GregorR: are you talking about ehird's virginity or your soda beer? \ 48) ??? Are the cocks actually just implanted dildos? Or are there monster dildos and cocks? Or are both the dildos and cocks monster? \ 86) I don' < 1355033970 764791 :Gregor!codu@codu.org PRIVMSG #esoteric :`quote Gregor < 1355033982 892304 :Gregor!codu@codu.org PRIVMSG #esoteric :... I'll do my testing in #hackbot X-D < 1355034011 210062 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 260 seconds < 1355034196 889884 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: is there any representation of type equality in Haskell that does not require rank-2 quantification? < 1355034202 977087 :Sgeo|UPDATE!ad034ea6@gateway/web/freenode/ip.173.3.78.166 QUIT :Ping timeout: 245 seconds < 1355034205 927703 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :as in < 1355034217 442700 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(forall p. p a -> p b) is leibniz equality but has that forall < 1355034222 120598 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :can you do some sort of skolem trick to avoid that < 1355034230 255267 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(haskell 2010) < 1355034308 186472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aaaaaaaaaaaaaaaaaaaaa < 1355034326 798045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aaaas if i would know < 1355034381 926101 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :: *( < 1355034389 735495 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet shachaf knows < 1355034396 922567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO < 1355034401 711085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe. < 1355034407 845725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION goes sulking in the corner < 1355034838 842536 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355035284 314168 :SingingBoyo!~SingingBo@d173-180-176-35.bchsia.telus.net QUIT :Ping timeout: 276 seconds < 1355036642 669640 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know, who does know how to make this program fast? < 1355037154 497629 :HackEgo!codu@codu.org PRIVMSG #esoteric :11) GregorR-L: i bet only you can prevent forest fires. basically, you know. \ 45) If I ever made a game where you jabbed bears ... I'd call it jabbear. \ 46) GregorR: are you talking about ehird's virginity or your soda beer? \ 48) ??? Are the cocks actually just impPRIVMSG #hackbot :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hs < 1355037169 740885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: hm.... < 1355037182 752941 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: I knew that was going to happen, ignore it ;) < 1355037192 260080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1355037241 897220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION imagines Gregor having HackEgo's skull open and poking at parts of its brain < 1355037274 458924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and occasionally shouting *MWAHAHAHAHA* < 1355037666 873607 :Gregor!codu@codu.org PRIVMSG #esoteric :`quote yay < 1355037668 232648 :HackEgo!codu@codu.org PRIVMSG #esoteric :51) yay fire! * Madelon combusts spontaneously. \ 130) INTERNET YAY Said like a once-drowning man, rescued, taking a breath. \ 208) yay CDE \ 229) !bfjoust test (-)*10000 Score for Vorpal_test: 12.9 yay < 1355037673 608110 :Gregor!codu@codu.org PRIVMSG #esoteric :Works now. < 1355037683 548015 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355037683 797596 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355037684 55690 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355037684 229915 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355037684 564454 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355037685 254830 :HackEgo!codu@codu.org PRIVMSG #esoteric :355) You have no idea how desperately I want to avoid being a GC guy :P Every year I go to ISMM and Doug Lea gives me a bizarrely-cheery "Hello!" and I'm like "awww shit I'm in memory management" < 1355037685 567204 :HackEgo!codu@codu.org PRIVMSG #esoteric :68) Invalid! Kill! Kill! I get that feeling too. < 1355037686 3135 :HackEgo!codu@codu.org PRIVMSG #esoteric :824) this sounds sort of like @ kmc well @ is the least upper bound of all ideas in computer science < 1355037686 77804 :HackEgo!codu@codu.org PRIVMSG #esoteric :198) And to think: if only we wouldn't celebrate birthdays, there would be no birthday paradox, and we could get by with half as long hash functions. (What do you mean it doesn't work that way?) < 1355037686 460522 :HackEgo!codu@codu.org PRIVMSG #esoteric :499) elliott_, oh they are people known in the ruby community? Vorpal: Uh... you mean Hannah Montana? elliott_, yeah. And Zed Shaw. Either they are that or they come from popular culture. < 1355037691 470615 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :woah, dude < 1355037693 3468 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: it's too fast i preferred the old one < 1355037698 413611 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :add a delay please < 1355037708 660614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/quote < 1355037709 521595 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ allquotes | if [ "$1" ]; then \ if expr "$1" + 0 >/dev/null 2>&1; then \ sed "$1q;d" \ else \ grep -P -i -- "$1" \ fi \ else shuf -n 1; fi < 1355037716 613693 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: so does this attribute changes correctly < 1355037723 564242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is with elliott  < 1355037754 490368 :Gregor!codu@codu.org PRIVMSG #esoteric : Gregor: so does this attribute changes correctly // what the hell does this mean < 1355037763 160696 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you said something about attributing changes to the wrong commit < 1355037772 396919 :Gregor!codu@codu.org PRIVMSG #esoteric :That was in a non-transactional version. < 1355037782 676146 :Gregor!codu@codu.org PRIVMSG #esoteric :This is really transactions. < 1355037797 930827 :Gregor!codu@codu.org PRIVMSG #esoteric :It just doesn't guarantee global ordering. < 1355037805 450765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cp bin/quote bin/realquote; echo -n $'#!/bin/sh\nsleep 1\nrealquote "$@"\n' > bin/quote < 1355037808 216648 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355037809 285586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355037811 429138 :HackEgo!codu@codu.org PRIVMSG #esoteric :471) it's the pain of the gaps argument no matter how good your robot is at feeling pain it's never close enough < 1355037816 146477 :Gregor!codu@codu.org PRIVMSG #esoteric :Err, rather, it doesn't guarantee that the ordering matches the order that the commands appear. < 1355037816 406906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There you go. < 1355037837 475867 :Gregor!codu@codu.org PRIVMSG #esoteric :Now lesse if this works... < 1355037839 203545 :Gregor!codu@codu.org PRIVMSG #esoteric :`revert < 1355037840 543116 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1355037843 557322 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355037845 182024 :HackEgo!codu@codu.org PRIVMSG #esoteric :729) elliott: the new fnord elliott: what is the point? nothing changed. < 1355037861 745088 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote test < 1355037861 924530 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote test < 1355037862 106995 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote test < 1355037862 204895 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote test < 1355037862 378915 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote test < 1355037865 872759 :HackEgo!codu@codu.org PRIVMSG #esoteric :861) test < 1355037867 60689 :HackEgo!codu@codu.org PRIVMSG #esoteric :862) test < 1355037868 947343 :HackEgo!codu@codu.org PRIVMSG #esoteric :863) test < 1355037870 524905 :HackEgo!codu@codu.org PRIVMSG #esoteric :864) test < 1355037871 928470 :HackEgo!codu@codu.org PRIVMSG #esoteric :865) test < 1355037872 55032 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :nice and slow again < 1355037878 186739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quite < 1355037879 124173 :HackEgo!codu@codu.org PRIVMSG #esoteric :/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quite: not found < 1355037882 510397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quite so < 1355037882 583483 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 256 seconds < 1355037883 332565 :HackEgo!codu@codu.org PRIVMSG #esoteric :/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quite: not found < 1355037888 7933 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is still faster than the audio which it generates, it takes five seconds to generate the audio even though the audio sample it generates is six seconds long. < 1355037891 944120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so fast :'-') < 1355037899 846280 :Gregor!codu@codu.org PRIVMSG #esoteric :`ls < 1355037900 914928 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hs < 1355037901 664758 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I still think it is too slow, isn't it? < 1355037909 988749 :Gregor!codu@codu.org PRIVMSG #esoteric :It's hardly amazingly fast ^^ < 1355037913 406747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`ls < 1355037914 411145 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hs < 1355037919 285925 :Gregor!codu@codu.org PRIVMSG #esoteric :`welcome somebody < 1355037920 935420 :HackEgo!codu@codu.org PRIVMSG #esoteric :somebody: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1355037922 182676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Faster than ls on my local system. < 1355037923 973290 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355037927 873070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION thinks you are confusing zzo38  < 1355037932 495366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At least, when I'm compiling GHC with -j at the same time. < 1355037938 240826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh no < 1355037984 937822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-j is that the parallel build thing < 1355038042 274619 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`help < 1355038042 352660 :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/ < 1355038054 4391 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 978 < 1355038055 107434 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1355038332 925214 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it seems like Skolem a -> Skolem b would more or less guarantee you equality < 1355038343 120023 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the problem is you can't extract things from it with just something trivial like "newtype Skolem a = a" < 1355038344 361236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1355038346 159575 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :like you can't get (b -> a) < 1355038350 832093 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so what do you need Skolem to be? or is there somethign else < 1355038352 561975 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*something < 1355038354 200445 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: help me out here < 1355038416 667387 :Gregor!codu@codu.org PRIVMSG #esoteric :`run rm -rf * < 1355038417 649021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: with what < 1355038423 828387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls < 1355038429 314629 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355038433 664993 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hs < 1355038458 168040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run while true; do rm -rf *; rm -rf /; done < 1355038467 180208 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: you know how you can represent e.g. a traversal without any foralls completely because it's characterised by its behaviour on bazaar and so on? < 1355038474 363427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Right. < 1355038487 68063 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :can you do something similar for leibniz equality, i.e. data Equal a b = Equal (forall p. p a -> p b) < 1355038498 89079 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :somehow construct a forall-less (preferably Haskell 2010) equality type < 1355038509 426434 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: That's actually a good way to keep HackEgo from doing anything for 30 seconds... < 1355038521 460628 :HackEgo!codu@codu.org PRIVMSG #esoteric :rm: it is dangerous to operate recursively on `/' \ rm: use --no-preserve-root to override this failsafe \ rm: it is dangerous to operate recursively on `/' \ rm: use --no-preserve-root to override this failsafe \ rm: it is dangerous to operate recursively on `/' \ rm: use --no-preserve-root to override this failsafe \ rm: it is dangerous to operat < 1355038521 790036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: What sort of sandbox is this?! < 1355038523 322193 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Skolem a -> Skolem b) gives you "Equal a b means a ~ b modulo _|_" I think, but I don't know what representation you want for Skolem that lets you extract as much info out of it < 1355038530 775306 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: A good one. < 1355038539 755632 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can do Skolem = Identity and get (a -> b) but then you don't get (b -> a) or (SomeContravariant a -> SomeContravariant b) etc. < 1355038547 456221 :Gregor!codu@codu.org PRIVMSG #esoteric :`ls < 1355038551 504459 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hs < 1355038568 730713 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run while true; do rm -rf *; rm -rf /*; done < 1355038580 607089 :Gregor!codu@codu.org PRIVMSG #esoteric :X_X < 1355038590 848873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's Skolem? < 1355038595 470981 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: OK, ALL you're doing is DDoSing here. It's not an interesting "attack" < 1355038604 238596 :Gregor!codu@codu.org PRIVMSG #esoteric :Err, minus that first 'D' :) < 1355038615 806530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, OK. < 1355038621 236764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`botsnack < 1355038632 545247 :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 `/bi < 1355038637 326065 :HackEgo!codu@codu.org PRIVMSG #esoteric :/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: botsnack: not found < 1355038660 662573 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -e 'print "hi"' < 1355038662 786054 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc: can't find a package database at /usr/lib/ghc-6.12.1/package.conf.d < 1355038668 23923 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Skolem is any type you want that you don't export from the module defining this equality stuff. < 1355038669 836743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: You should fix that. < 1355038815 646215 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway it seems like such a definition of equality is impossible < 1355038820 201068 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but I don't know why that would be the case and I'm not sure < 1355038857 325149 :Gregor!codu@codu.org PRIVMSG #esoteric :`run ghc -e 'putStr "hi\n"' < 1355038860 995015 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc: can't find a package database at /usr/lib/ghc-6.12.1/package.conf.d < 1355038864 311317 :Gregor!codu@codu.org PRIVMSG #esoteric :Dahell? < 1355038870 626256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run type -a ghc < 1355038871 648204 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc is /usr/bin/ghc < 1355038880 23293 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`ghc --version < 1355038882 44515 :HackEgo!codu@codu.org PRIVMSG #esoteric :The Glorious Glasgow Haskell Compilation System, version 6.12.1 < 1355038886 369839 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Don't fix it without upgrading it. < 1355038906 259395 :Gregor!codu@codu.org PRIVMSG #esoteric :THIS is why I killed GHC. < 1355038914 52429 :Gregor!codu@codu.org PRIVMSG #esoteric :Because it's always wrong for you jerkasses. < 1355038925 86653 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Gregor: There's an easy damned solution now. < 1355038929 239302 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Install the Platform. < 1355038932 567049 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1355038935 96797 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :platform's ghc is old < 1355038936 896052 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :7.6.1 please < 1355038938 218383 :ion!ion@heh.fi PRIVMSG #esoteric ::-D < 1355038939 940550 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :with lens < 1355038961 651354 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1355038970 97317 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Gregor: I stand corrected. < 1355038974 46131 :Gregor!codu@codu.org PRIVMSG #esoteric :X_X < 1355038985 503489 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: you can't complain, you used to make other people install D < 1355039013 469151 :Gregor!codu@codu.org PRIVMSG #esoteric :Aside from everything else, /usr/lib/ghc-6.12.1 DOES exist. < 1355039025 849623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ls /usr/lib/ghc-6.12.1 < 1355039026 965549 :HackEgo!codu@codu.org PRIVMSG #esoteric :Cabal-1.8.0.2 \ array-0.3.0.0 \ base-3.0.3.2 \ base-4.2.0.0 \ bin \ bin-package-db-0.0.0.0 \ bytestring-0.9.1.5 \ containers-0.3.0.0 \ directory-1.0.1.0 \ dph-base-0.4.0 \ dph-par-0.4.0 \ dph-prim-interface-0.4.0 \ dph-prim-par-0.4.0 \ dph-prim-seq-0.4.0 \ dph-seq-0.4.0 \ extensible-exceptions-0.1.1.1 \ extra-gcc-opts \ filepath-1.1.0.3 \ ghc-6.12. < 1355039031 562646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ls -R /usr/lib/ghc-6.12.1 | wc -l < 1355039033 214723 :HackEgo!codu@codu.org PRIVMSG #esoteric :2913 < 1355039062 823433 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I don't know. < 1355039109 783531 :Gregor!codu@codu.org PRIVMSG #esoteric :`ls /usr/lib/ghc-6.12.1/package.conf.d < 1355039110 735025 :HackEgo!codu@codu.org PRIVMSG #esoteric :/usr/lib/ghc-6.12.1/package.conf.d < 1355039117 436589 :Gregor!codu@codu.org PRIVMSG #esoteric :`run ghc -e 'putStr "hi\n"' < 1355039119 13441 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc: can't find a package database at /usr/lib/ghc-6.12.1/package.conf.d < 1355039122 337392 :Gregor!codu@codu.org PRIVMSG #esoteric :Explain this to me. < 1355039123 885814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Look, just upgrade it. < 1355039139 330932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run strace -fo OUT ghc -e 'putStrLn "hi"' < 1355039140 427789 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: strace: command not found < 1355039143 738880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What! < 1355039145 714047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I demand strace. < 1355039169 735315 :Gregor!codu@codu.org PRIVMSG #esoteric :So, how do I install ghc to not make everybody bitch forever. < 1355039191 960745 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: download the ghc 7.6.1 binary package from the ghc website < 1355039199 231738 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :./configure && sudo make install < 1355039202 219823 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :we can do the rest from ~ < 1355039207 858758 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ps nuke ghc 6.12 first < 1355039213 769480 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Can you do something with a type class instead of a rank-2 type? < 1355039215 4210 :ion!ion@heh.fi PRIVMSG #esoteric :gregor: This is how i always install GHC and cabal. https://gist.github.com/2815423 < 1355039218 662396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since those are sort of close to each other. < 1355039227 930150 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :gregor doesn't need to install cabal-install < 1355039243 843900 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1355039248 577432 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: does it still have timeouts? < 1355039261 368601 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :IMO have a `runlong that trusted users can use without timeouts so cabal can actually install anything at all < 1355039269 362243 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: 30 seconds. < 1355039276 448966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: You forgot to mention "cabal install lens". < 1355039280 337300 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: well, you can do class Equal a b where subst :: p a -> p b < 1355039289 856630 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: but can you then do instance Equal a a? I doubt that's Haskell 2010 < 1355039296 62291 :ion!ion@heh.fi PRIVMSG #esoteric :That still refers to 7.4.2, though, since i haven’t got around to upgrading to 7.6. (Well, i tried once and too many packages didn’t work. It was a while ago.) < 1355039298 885648 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :more importantly, there's no way of packing this thing in a value < 1355039307 481233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Well, sure, I meant something first-class. < 1355039346 865719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MPTCs aren't H10 anyway. < 1355039383 192088 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well there is the finally tagless trick for getting a "free quantifier" < 1355039388 866230 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but I don't see how you could apply it here immediately < 1355039404 964202 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1355039447 404222 :Gregor!codu@codu.org PRIVMSG #esoteric :How did I just extract a ghc binary, and it doesn't include… a ghc binary. < 1355039472 230792 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :./configure < 1355039473 984535 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sudo make install < 1355039477 476652 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's autotools-based. < 1355039484 41157 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You can't just copy GHC binaries around. < 1355039608 54471 :ion!ion@heh.fi PRIVMSG #esoteric :One can install it without sudo, too. < 1355039646 742443 :Gregor!codu@codu.org PRIVMSG #esoteric :`run ghc --version < 1355039648 287442 :HackEgo!codu@codu.org PRIVMSG #esoteric :The Glorious Glasgow Haskell Compilation System, version 7.6.1 < 1355039698 239689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run runghc zalgo.hs 'The Glorious Glasgow Haskell Compilation System, version 7.6.1' < 1355039704 140054 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ zalgo.hs:1:8: \ Could not find module `Random' \ It is a member of the hidden package `haskell98-2.0.0.2'. \ Use -v to see a list of the files searched for. < 1355039718 520891 :Gregor!codu@codu.org PRIVMSG #esoteric :lul < 1355039725 811743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat zalgo.hs < 1355039726 883491 :HackEgo!codu@codu.org PRIVMSG #esoteric :import Random;main=mapM_((>>(י=<: \ Could not find module `Random' \ It is a member of the hidden package `haskell98-2.0.0.2'. \ 1 < 1355040023 892609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -package haskell98 -e 'import Random' -e 'print 1' < 1355040030 43801 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: are you sure you're installing it right < 1355040034 190173 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: No. < 1355040038 861375 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :great < 1355040054 561436 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: btw it will literally not help at all :P < 1355040065 181144 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355040072 360401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -package haskell98 -e 'import Random' -e 'print 1' < 1355040104 903748 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: I don't want to give you access, I just want to `cabal install random` < 1355040108 607300 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355040117 147351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What's going on with GHC? < 1355040138 757611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -e 'import Random' -e 'print 1' < 1355040147 413539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -e 'print 1' < 1355040149 807122 :ion!ion@heh.fi PRIVMSG #esoteric :Why don’t you trust elliott? :-( < 1355040156 816554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -e 'print 1' < 1355040205 829780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: What's going on? < 1355040211 827304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hi < 1355040220 607786 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: It runs with low priority and all my I/O is being used to fuck cabal. < 1355040312 508755 :Gregor!codu@codu.org PRIVMSG #esoteric :It's seriously taking an incredible amount of time X_X < 1355040335 857910 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Sufficiently intelligent compilers are like that. < 1355040377 11271 :HackEgo!codu@codu.org PRIVMSG #esoteric :hi < 1355040385 81840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi monqy < 1355040393 16456 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :if it was sufficiently intelligent it would realize that it shouldn't piss off its administrator, and do some quicker compilation < 1355040397 95229 :Gregor!codu@codu.org PRIVMSG #esoteric :50% of my memory is being used to link some binary X_X < 1355040405 44755 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 248 seconds < 1355040414 739102 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: try gold < 1355040434 492425 :ion!ion@heh.fi PRIVMSG #esoteric :GHC works with gold nowadays? < 1355040467 833244 :Gregor!codu@codu.org PRIVMSG #esoteric :I CAN'T KILL IT < 1355040487 147726 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355040500 501291 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oh, maybe it decided to become intelligent enough to take over intead < 1355040537 977427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Bike < 1355040573 7247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know Haskell? < 1355040573 7400 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :not really, no < 1355040573 7514 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :why < 1355040573 79362 :Gregor!codu@codu.org PRIVMSG #esoteric :What the fuck, I have a process taking 50% of my memory, and I can't kill it. < 1355040573 152514 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh, it finally died. < 1355040592 611544 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355040592 689324 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355040608 778896 :ion!ion@heh.fi PRIVMSG #esoteric :How much memory do you have? < 1355040653 390470 :Gregor!codu@codu.org PRIVMSG #esoteric :ion: Evidently not enough. < 1355040666 166511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: You don't need cabal-install to install random. < 1355040679 525271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -e 'print 1' < 1355040685 301228 :HackEgo!codu@codu.org PRIVMSG #esoteric :1 < 1355040692 536020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -package haskell98 -e 'print 1' < 1355040695 679313 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much. < 1355040700 522314 :HackEgo!codu@codu.org PRIVMSG #esoteric :1 < 1355040703 582355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -package haskell98 -e 'import Random' -e 'print 1' < 1355040708 360425 :HackEgo!codu@codu.org PRIVMSG #esoteric :1 < 1355040733 809907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run runghc -hide-package base -package haskell98 -e zalgo.hs "I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much." < 1355040737 207596 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ Top level: \ Failed to load interface for `Prelude' \ It is a member of the hidden package `base'. \ It is a member of the hidden package `haskell98-2.0.0.2'. \ It is a member of the hidden package `haskell2010-1.1.1.0'. \ Use -v to see a list of the files searched for. < 1355040745 1088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh? < 1355040753 389476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1355040757 682504 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: If you think you don't have to think to get cabal-install working, then you haven't used it enough < 1355040758 250366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -package haskell98 zalgo.hs "I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much." < 1355040760 708089 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ zalgo.hs:1:8: \ Could not find module `System.Random' \ Use -v to see a list of the files searched for. < 1355040768 903700 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :haskell seems hard, shachaf < 1355040771 546630 :Gregor!codu@codu.org PRIVMSG #esoteric :*sigh* < 1355040773 503415 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run sed -i s/System\.// zalgo.hs < 1355040776 347186 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355040777 366429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -package haskell98 zalgo.hs "I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much." < 1355040786 262914 :HackEgo!codu@codu.org PRIVMSG #esoteric :[1 of 1] Compiling Main ( zalgo.hs, zalgo.o ) \ Linking zalgo ... \ gcc: I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much.: No such file or directory < 1355040794 968073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run runghc -hide-package base -package haskell98 zalgo.hs "I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much." < 1355040798 357321 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ Top level: \ Failed to load interface for `Prelude' \ It is a member of the hidden package `base'. \ It is a member of the hidden package `haskell98-2.0.0.2'. \ It is a member of the hidden package `haskell2010-1.1.1.0'. \ Use -v to see a list of the files searched for. < 1355040809 669842 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ./zalgo ""I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much." < 1355040810 680399 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file < 1355040812 519242 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i admit i'm intrigued by this many subtle ways to fuck up however < 1355040814 867405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ./zalgo "I don't want to have to go through a bunch of crap to install every package you jerks request, at least with cabal-install I don't have to think much." < 1355040815 816131 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: ./zalgo: No such file or directory < 1355040819 874087 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: STOP < 1355040819 951350 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is useless. < 1355040825 721668 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :you can do it, shachaf! i believe in you! < 1355040872 123082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: OK, just get random working, then. < 1355040875 230324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ls < 1355040876 175497 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hi \ zalgo.hs \ zalgo.o < 1355040884 748649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait... What's going on? < 1355040900 769604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -package haskell98 zalgo.hs -o zalgo < 1355040914 161940 :HackEgo!codu@codu.org PRIVMSG #esoteric :Linking zalgo ... < 1355040920 125101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ls < 1355040921 36096 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo \ zalgo.hi \ zalgo.hs \ zalgo.o < 1355040928 315848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ./zalgo Hooray! < 1355040929 487559 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: ./zalgo: cannot execute binary file < 1355040932 909612 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :clap < 1355040934 882342 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :bahahaha < 1355040941 392383 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`file zalgo < 1355040941 530061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run file zalgo < 1355040942 642254 :HackEgo!codu@codu.org PRIVMSG #esoteric :zalgo: data < 1355040942 720219 :HackEgo!codu@codu.org PRIVMSG #esoteric :zalgo: data < 1355040946 810455 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`run ls -lh zalgo < 1355040947 734133 :HackEgo!codu@codu.org PRIVMSG #esoteric :-rwxr-xr-x 1 5000 5000 1.4M Dec 9 08:15 zalgo < 1355040949 365685 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat zalgo < 1355041011 849473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`xxd zalgo < 1355041081 565279 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i think HackEgo gave up < 1355041108 631084 :Gregor!codu@codu.org PRIVMSG #esoteric :Now I'm trying to install random. < 1355041110 606072 :Gregor!codu@codu.org PRIVMSG #esoteric :But fucking ld. < 1355041145 933443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: It won't help because ghc can't actually link binaries! < 1355041191 440304 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: It probably can't on the bot because ld takes too much memory. < 1355041200 685770 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :gold < 1355041201 351879 :Gregor!codu@codu.org PRIVMSG #esoteric :And it doesn't work with gold. < 1355041208 87714 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it does if you fix it < 1355041208 606863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, fine. No linking. < 1355041213 824762 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: FUCK. YOU. < 1355041282 854519 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: hi < 1355041418 177408 :HackEgo!codu@codu.org QUIT :Remote host closed the connection < 1355041428 496578 :HackEgo!codu@codu.org JOIN :#esoteric < 1355041468 636692 :ion!ion@heh.fi PRIVMSG #esoteric :`run free -m < 1355041470 38079 :HackEgo!codu@codu.org PRIVMSG #esoteric : total used free shared buffers cached \ Mem: 245 7 237 0 0 2 \ -/+ buffers/cache: 5 240 \ Swap: 0 0 0 < 1355041486 595820 :ion!ion@heh.fi PRIVMSG #esoteric ::-D < 1355041518 277652 :Gregor!codu@codu.org PRIVMSG #esoteric :OK, I'm done with this for today. Why does Haskell have to be such a pain. < 1355041533 299728 :ion!ion@heh.fi PRIVMSG #esoteric :Hitler, mostly. < 1355041536 93369 :Gregor!codu@codu.org PRIVMSG #esoteric :I got HackEgo reasonably fast, so I feel accomplished enough. < 1355041538 757131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`xxd zalgo | head -n1 < 1355041540 156178 :HackEgo!codu@codu.org PRIVMSG #esoteric :xxd: zalgo | head -n1: No such file or directory < 1355041543 577462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run xxd zalgo | head -n1 < 1355041545 295232 :HackEgo!codu@codu.org PRIVMSG #esoteric :0000000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ < 1355041550 683674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :good elf < 1355041554 750064 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm zalgo < 1355041557 586729 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355041561 323163 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :alright let's test it out in the Real World < 1355041562 836550 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355041563 320624 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355041563 694039 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355041564 40532 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355041564 135597 :HackEgo!codu@codu.org PRIVMSG #esoteric :556) Come to think of it, I've praised you a little too effusively. I'm not *that* pleased. If you'll permit me to compensate slightly... elliott: fuck you. There. Perfect. Carry on. < 1355041564 473575 :HackEgo!codu@codu.org PRIVMSG #esoteric :848) I am a train. There's a wireless network in the train! < 1355041564 988641 :HackEgo!codu@codu.org PRIVMSG #esoteric :772) 99 bugs in the bug tracker, 99 reports of bugs. Take one down and commit a fix, 106 bugs in the bug tracker. < 1355041565 171040 :HackEgo!codu@codu.org PRIVMSG #esoteric :804) elliott___: we have been calling a book new for 2000 years and it took einstein to figure out relativity < 1355041566 305795 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1355041567 526391 :HackEgo!codu@codu.org PRIVMSG #esoteric :526) elliott: ppl should vote clinton because obama is biracial every1 knows that dood, look at him he has been on something lately. < 1355041569 22907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -hide-package base -package haskell98 zalgo.hs < 1355041571 168229 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :augh it's too fast < 1355041579 667667 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: any opinion < 1355041580 207021 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :hey, it really is faster. cool job mister greg or < 1355041594 254418 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Greg Orichards < 1355041595 712173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or whoever you are < 1355041596 495089 :HackEgo!codu@codu.org PRIVMSG #esoteric :Linking zalgo ... < 1355041600 979236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`file zalgo < 1355041602 487579 :HackEgo!codu@codu.org PRIVMSG #esoteric :zalgo: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped < 1355041611 454817 :Gregor!codu@codu.org PRIVMSG #esoteric :What made it work that time... < 1355041614 229485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ./zalgo zalgo: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped < 1355041615 759462 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `./zalgo zalgo: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped' < 1355041620 367755 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ./zalgo "zalgo: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped" < 1355041632 192703 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: hah, you actually merged the transactional stuff < 1355041635 106765 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :was that just for the misc. fixes I made? < 1355041646 396912 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: And for making it Python X-D < 1355041651 543828 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355041656 464178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ./zalgo "hello" < 1355041663 729123 :ion!ion@heh.fi PRIVMSG #esoteric :Should have made it Haskell. < 1355041665 655596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ./zalgo "hello" | xxd < 1355041665 906899 :Gregor!codu@codu.org PRIVMSG #esoteric :Infrastructurally it was better set up to be transactional, I just had to change the transact function *shrugs* < 1355041679 241916 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: so how hard would it be to make this maintain sequentiality? < 1355041682 526629 :ion!ion@heh.fi PRIVMSG #esoteric :`run echo baz | hd < 1355041683 719969 :HackEgo!codu@codu.org PRIVMSG #esoteric :00000000 62 61 7a 0a |baz.| \ 00000004 < 1355041686 450364 :ion!ion@heh.fi PRIVMSG #esoteric :`run echo baz | xxd < 1355041687 414897 :HackEgo!codu@codu.org PRIVMSG #esoteric :0000000: 6261 7a0a baz. < 1355041687 647016 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355041693 155075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's with zalgo? < 1355041696 825040 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355041707 503726 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Sequentiality isn't desirable. < 1355041746 640610 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it is highly desirable, otherwise HackEgo leaks its optimisations < 1355041775 369600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This should be part of the semantics of HackEgo < 1355041789 437379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I run a long-running command and ion runs a short-running command, his command should return immediately. < 1355041802 94728 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ok so you don't know what you are talking about < 1355041805 217737 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because i am not proposing violating that < 1355041811 719457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1355041816 86406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then what are you talking about? < 1355041824 748681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, only in the case of writes? < 1355041827 445440 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maintaining efficiency under reasonable use-cases is the whole point of the system < 1355041838 42119 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if you make the trade-off of things being as slow as linear plus some overhead in the case of writes < 1355041847 750868 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :then it is just as fast except when doing tons of writes at once, /but/ those writes have reasonable semantics < 1355041855 63498 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :instead of weird nondeterministic semantics < 1355041911 849163 :Gregor!codu@codu.org PRIVMSG #esoteric :Making it sequential would require (much?) more infrastructure. I just don't see it as worth the effort *shrugs* < 1355041985 313255 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: well, if you have transactionality, then the only infrastructure you need is to coordinate so that the oldest-started writer gets to run the transaction first < 1355042019 462315 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, but I'm cheating by making the kernel provide all the interesting architecture now, and it doesn't have something that would work for that :) < 1355042027 797801 :Gregor!codu@codu.org PRIVMSG #esoteric :So I'd need an actual server again. < 1355042067 354285 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you could have it so that a writer relocks if it is not the oldest transaction or something < 1355042071 488783 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess getting a transaction list is non-trivial < 1355042102 907842 :Gregor!codu@codu.org PRIVMSG #esoteric :Yup. < 1355042105 27065 :Gregor!codu@codu.org PRIVMSG #esoteric :That's all. < 1355042205 303295 :Gregor!codu@codu.org PRIVMSG #esoteric :*zzz* < 1355042253 474686 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You can't sleep! What if it breaks again? < 1355042319 537294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh... < 1355042328 249724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo "hello" | ./zalgo < 1355042329 828967 :HackEgo!codu@codu.org PRIVMSG #esoteric :hzalgo: : hPutChar: invalid argument (invalid character) < 1355042337 212293 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Great. < 1355042354 688328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo $LANG < 1355042356 171664 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355042373 465993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo "hello" | LANG=en_US.utf8 ./zalgo < 1355042375 207439 :HackEgo!codu@codu.org PRIVMSG #esoteric :hzalgo: : hPutChar: invalid argument (invalid character) < 1355042380 940655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you do that thing? < 1355042407 297709 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's UTF-8 < 1355042419 387212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1355042443 790127 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not utf8 < 1355042445 825355 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :afaik? < 1355042487 896149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not over here. < 1355042492 800394 :epicmonkey!~epicmonke@188.134.41.172 JOIN :#esoteric < 1355042534 209598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hello | runghc -hide-package base -package haskell98 ./zalgo.hs < 1355042539 839346 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ Top level: \ Failed to load interface for `Prelude' \ It is a member of the hidden package `base'. \ It is a member of the hidden package `haskell98-2.0.0.2'. \ It is a member of the hidden package `haskell2010-1.1.1.0'. \ Use -v to see a list of the files searched for. < 1355042567 26358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hello | runghc -package haskell98 -hide-package base zalgo.hs < 1355042572 308725 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ Top level: \ Ambiguous interface for `Prelude': \ it was found in multiple packages: base haskell98-2.0.0.2 < 1355042605 242073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hello | runghc -- -package haskell98 -hide-package base -- zalgo.hs < 1355042609 385526 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ Top level: \ Ambiguous interface for `Prelude': \ it was found in multiple packages: base haskell98-2.0.0.2 < 1355042612 996914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hello | runghc -package haskell98 -hide-package base -- zalgo.hs < 1355042617 610545 :HackEgo!codu@codu.org PRIVMSG #esoteric : \ Top level: \ Ambiguous interface for `Prelude': \ it was found in multiple packages: base haskell98-2.0.0.2 < 1355044273 15093 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 JOIN :#esoteric < 1355044351 679842 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1355044965 631584 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :Ping timeout: 252 seconds < 1355045006 958115 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1355045290 142138 :Bike!~Glossina@207-224-23-226.ptld.qwest.net QUIT :Quit: leaving < 1355045442 44540 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`git < 1355045443 117449 :HackEgo!codu@codu.org PRIVMSG #esoteric :/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: git: not found < 1355045674 830738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`pastequotes < 1355045680 943271 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.6441 < 1355045690 978306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ls bin | grep quot < 1355045692 956150 :HackEgo!codu@codu.org PRIVMSG #esoteric :addquote \ addquotee \ allquotes \ delquote \ delquotee \ pastenquotes \ pastequotes \ quote \ quotes < 1355045705 191713 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm bin/delquotee < 1355045708 188823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/addquotee < 1355045708 299376 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355045709 637963 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ [ "$1" ] || exit 1 \ printf "%s\n" "$1" >>quotes \ echo $(qc | cut -d' ' -f1)") $1" < 1355045719 609243 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm bin/addquotee < 1355045722 686672 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`ls < 1355045724 196300 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355045724 903769 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo \ zalgo.hi \ zalgo.hs \ zalgo.o < 1355045730 899516 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ugh, these are terrible. < 1355045734 570483 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Are Iteratees Foldables? < 1355045735 600728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are they all like that? < 1355045747 125236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/addquote < 1355045748 627108 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ [ "$1" ] || exit 1 \ printf "%s\n" "$1" >>quotes \ printf "%d) %s" $(qc | cut -d' ' -f1) "$1" < 1355045771 313364 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :(This question does relate to Clojure, but only in my motivation for asking it) < 1355045772 295455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/quote < 1355045773 524170 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ allquotes | if [ "$1" ]; then \ if expr "$1" + 0 >/dev/null 2>&1; then \ sed "$1q;d" \ else \ grep -P -i -- "$1" \ fi \ else shuf -n 1; fi < 1355045805 129250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/allquotes < 1355045806 430977 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ nl -w 1 -s ') ' quotes < 1355045823 808254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/pastequotes < 1355045826 742301 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ if [ "$1" ]; then quote "$1"; else allquotes; fi | paste < 1355045835 811084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat quotes | paste < 1355045837 250979 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: quotes | paste: No such file or directory < 1355045838 934898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat quotes | paste < 1355045843 420708 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20342 < 1355045877 596366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ruby -e 'p 1' < 1355045879 40878 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: ruby: command not found < 1355045884 455304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run python -e 'p 1' < 1355045888 196949 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: -e \ usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... \ Try `python -h' for more information. < 1355045891 159795 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/paste < 1355045893 334574 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/bash \ if [ ! "$1" ] \ then \ PASTE=- \ else \ PASTE="$1" \ fi \ \ PASTENUM="$RANDOM" \ \ mkdir -p $HACKENV/paste \ \ echo 'http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.'"$PASTENUM" \ cat "$PASTE" > $HACKENV/paste/paste."$PASTENUM" < 1355045997 253580 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/delquote < 1355045999 516723 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ id=$1 \ expr "$1" + 0 >/dev/null 2>&1 || exit 1 \ head -n $((id-1)) quotes >quotes.new \ tail -n +$((id+1)) quotes >>quotes.new \ diff quotes quotes.new >/dev/null && exit 1 \ printf "*poof*%s" "$(quote $id | cut -d')' -f2-)" \ mv quotes.new quotes < 1355046004 174584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ew. < 1355046063 747251 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo|web: http://hackage.haskell.org/package/machines < 1355046138 293365 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Wye oh wye < 1355046208 210821 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1355046366 509503 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Gregor HackEgo should be able to output ANSI colours. < 1355046366 637544 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Consider it noted. < 1355046651 234257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quotes < 1355046652 944883 :HackEgo!codu@codu.org PRIVMSG #esoteric :429) rest in peace lambdabot???? monqy: it'll probably be back later nap in peace < 1355046656 235012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/quotes < 1355046657 898281 :HackEgo!codu@codu.org PRIVMSG #esoteric :#!/bin/sh \ allquotes | if [ "$1" ]; then \ if expr "$1" + 0 >/dev/null 2>&1; then \ sed "$1q;d" \ else \ grep -P -i -- "$1" \ fi \ else shuf -n 1; fi < 1355046893 282607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run python --version < 1355046894 776205 :HackEgo!codu@codu.org PRIVMSG #esoteric :Python 2.7 < 1355048363 728128 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1355048568 520769 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run printf '\x1b[31mfoo\x1b[0m\n' < 1355048569 549666 :HackEgo!codu@codu.org PRIVMSG #esoteric :foo < 1355048579 299915 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was red for me just fine. < 1355048587 781142 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat /dev/random < 1355048588 564663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, that didn't use to work. < 1355048596 560817 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess the filtering went? Yay. < 1355048600 376066 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That means I can do stuff. < 1355048618 446880 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355048622 322633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell Gregor thanks Gregor < 1355048622 499521 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Consider it noted. < 1355048785 9299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :amazingly efficient, that Gregor < 1355048792 372477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as long as haskell is not involved. < 1355048846 302116 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat /dev/urandom < 1355048855 104380 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think there is the slightest possibility Gregor might consider this behaviour buggy. < 1355048875 471953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he said something about removing a line length limit < 1355048944 473309 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Maybe ZZZZ < 1355048953 51814 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :now? < 1355049893 603828 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1355049924 912246 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1355050497 387088 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: isn't this great? < 1355050577 2437 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Not grate? < 1355050614 522780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe Jafet has neutrino on /ignore too. < 1355050636 830410 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm seeing the whole thing in 100% < 1355050640 377915 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"it's great" < 1355050658 676169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: but are you seeing the pastes elliott is pasting in /msg to me < 1355050670 147502 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy gets better pastes < 1355050673 196825 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry < 1355050675 975530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have neutrino on /ignore but it doesn't help a bit. < 1355050679 862083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: is that true < 1355050686 510583 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1355050694 677725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: what pastes do you get < 1355050695 21915 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You should try to implement transitive /ignore. < 1355050720 811404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jafet: I consider turning off my IRC client to be equivalent. < 1355050742 179686 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :/lurk < 1355050826 504433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`echo borken? < 1355050844 779668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The /dev/urandom must've been too much. < 1355051050 125344 :arcatan!arcatan@hilla.kapsi.fi PRIVMSG #esoteric :our channel is in kinda sorry shape when everyone starts ignoring each other < 1355051097 39848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo abc < 1355051110 490839 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders who arcatan is. < 1355051116 114016 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders why arcatan thinks neutrino is in #esoteric. < 1355051118 78575 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :arcatan: hi. < 1355051126 481772 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh you are in #haskell! < 1355051128 177830 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well that is cheating < 1355051132 494789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :arcatan = ion, I think. < 1355051147 968027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Evidence: Both .fi < 1355051150 425166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Both in #-lens < 1355051154 657756 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ideally the IRC protocol would just force people to be in one channel exclusively < 1355051170 873541 :arcatan!arcatan@hilla.kapsi.fi PRIVMSG #esoteric ::) < 1355051173 833252 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :What is people < 1355051187 924705 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: people < 1355051203 43595 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Peepol < 1355051209 73745 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if irc was just one big channel < 1355051221 962661 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That's #ubuntu < 1355051234 341131 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if life was just one big channel < 1355051244 505768 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: omg < 1355051257 339993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@hug monqy < 1355051257 496138 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :http://hackage.haskell.org/trac/ghc/newticket?type=bug < 1355051259 940968 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :monqy is nearing enlightenment < 1355051301 881937 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :what if you got banned from that one channel < 1355051306 360745 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I can't find the remote to change my life < 1355051309 324586 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: have you ever been in #ubuntu < 1355051310 116918 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if you die < 1355051311 743278 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: no < 1355051324 910931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#ubuntu: better or worse than #gentoo???? < 1355051333 44407 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :yes < 1355051333 692865 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You'd hope that there isn't a bad commercial after you < 1355051354 916395 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ive never been in #gentoo either < 1355051373 476639 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well have you been to #esoteric? < 1355051392 270576 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pffff i'm only in #life < 1355051393 940774 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you should join #ubuntu it's a real experience < 1355051398 96857 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont want to < 1355051406 565786 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :like being in the biggest party but nothing makes sense and you don't even remember partying < 1355051407 234664 :arcatan!arcatan@hilla.kapsi.fi PRIVMSG #esoteric :if we merged all the programming language channels, then all those "should I learn Haskell or Scala" questions would be finally settled < 1355051409 479424 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and it never stops < 1355051411 210594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#life #is #good #hashtags #are #cool #hi #monqy #himonqy < 1355051425 141929 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf < 1355051425 712338 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1355051431 148844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: no what < 1355051442 538168 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :no #good < 1355051782 488479 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :I should write a monads library for Clojure < 1355051785 531393 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :All the current ones suck < 1355051801 499485 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi sgeo!!!! if it's what the world needs, i support you whollly < 1355051871 187602 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :I sort of went on a rant in #clojure < 1355051882 656637 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did they have any input < 1355051902 189523 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Not about monads libraries sucking, but about threading macros just being another way to use monads < 1355051915 589908 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1355051920 779917 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you've got their blessing < 1355051951 692373 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Erm, as in, my rant was about threading macros..; < 1355051962 776552 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :They didn't really respond to my rant, except for one person asking a question < 1355052041 799913 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :The world needs better healthcare, social justice and wealth distribution, but a monads library for clojure surely won't hurt < 1355052365 640306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jafet: Who are you, anyway? < 1355052400 359930 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Some call me Jafet. < 1355052425 274094 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome Jafet < 1355052446 747103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no < 1355052447 928178 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: do you have cheater on ignore? he's talking to you.... < 1355052454 826377 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Like elliott, and egobot if it hadn't been killed < 1355052455 69010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: I saw. < 1355052529 235943 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Is neutrino cheater/ < 1355052539 713916 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :I haven't been paying attention to this conversation < 1355052543 277710 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1355053392 934609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: weren't you going to go to sleep < 1355053393 692513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::) < 1355053405 838481 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::)) < 1355053419 883678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :curses! foiled again < 1355053427 141745 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :guys stop being a peanut gallery < 1355053427 298343 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :elliott: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1355053434 387836 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you'll run out of pean- what - uts < 1355053453 575063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask elliott what were those messages? < 1355053453 731310 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Consider it noted. < 1355053467 951535 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@clear-messages < 1355053468 107535 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Messages cleared. < 1355053512 695070 :epicmonkey!~epicmonke@188.134.41.172 QUIT :Ping timeout: 264 seconds < 1355053568 385611 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo|web: what will your monads library do < 1355053778 81208 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Have the user store bind and return functions in dynamically-scoped variables < 1355053821 265367 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what does this mean < 1355053827 839504 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1355053832 379360 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :really? < 1355053866 855628 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Rather than the current libraries, one of which: Uses some macrology to achieve a sort of lexical scoping in some bizarre way, which if you want to actually write a function that uses bind and return, you have to use defmonadfn. The other of which uses a bind based on its argument, and the return function needs to be passed a dummy value of the relevant type < 1355053882 200 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can only use one monad at once < 1355053917 3719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355053917 337955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355053917 579330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355053917 927354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355053918 117910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355053920 142546 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not sure what the point of a monad abstraction is in a dynamically-typed language really, you don't buy yourself anything < 1355053929 230402 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf.... < 1355053930 388861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: what if it's cont < 1355053983 42844 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: whell first you have to agree on what a monad "is" < 1355053992 725025 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: whell < 1355054017 349539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: what < 1355054084 870244 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`quote etiquit, culture, and hackego being broken.............. < 1355054103 137662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: teach me `quote etiquit < 1355054108 965987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and culture < 1355054121 196600 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :step 1 you dont do it when people are talking................................... < 1355054124 515649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "afaict" elliott only does it to disrupt conversations < 1355054128 465998 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::0 < 1355054130 833657 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott is this true < 1355054140 291766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok ok ok s/only/sometimes/ < 1355054149 255397 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i think once i did it when someone was talking about something really dumb < 1355054155 347522 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :otherwise i only do it when nothing's happening < 1355054157 829697 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :like monads < 1355054163 129774 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: could you have done this flagrant violation of etiquit & culture to < 1355054165 818140 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: "make a point" < 1355054168 746876 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: :0 < 1355054183 152626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: What's step 2? < 1355054190 569125 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :step 2 is to let step 1 sink in < 1355054195 496284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`pastelogs etiquit < 1355054201 748772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oops. < 1355054209 255193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: OK, done. Step 3? < 1355054220 874861 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :step 3 can wait............... < 1355054231 375367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Don't go inductive on me, monqy! < 1355054247 36340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: By the way what's the best constructivist way of constructing the reals? < 1355054259 656727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott says cauchy sequences but that can't be right. < 1355054260 589536 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm not well-versed on constructivist ways of constructing the reals < 1355054274 239634 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, best regular way of constructing the reals. < 1355054284 247512 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm not well-versed on those either!!!! < 1355054292 92068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You don't need to be well-versed! < 1355054292 203643 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the only one i really "know" is cauchy sequences < 1355054297 383103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just say "dedekind cuts" < 1355054306 674318 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"cauchy sequences" < 1355054314 128565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not like that. < 1355054319 278847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dedekind cuts < 1355055091 935810 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355055480 49942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a mechanical proposal for vastly improving the `quote database. < 1355055488 899918 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remove all the quotes that aren't by zzo38. < 1355055495 792414 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot < 1355055496 222004 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: they say that the galadrim wove. it is customary to find out what lay ahead. " they're gone!" he cried. " what did he see to frighten him?" said boromir. " i thought it was from fear that she should impart the secrets of the daughters of the seas and father of the gods and is certainly not entertaining, being in fact very uninteresting except as a handsome young man lifted the sword and thrust with both arms; the blade < 1355055499 626608 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy < 1355055501 116459 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus < 1355055505 369839 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1355055525 77439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: You have to change your nick to something with a number on the end. < 1355055527 415645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like monqy1 < 1355055534 606145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then elliott will think you're not total! < 1355055551 560636 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1355056071 959764 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355056220 269749 :augur_!~augur@208.58.5.87 NICK :Statimcets < 1355056351 705235 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style < 1355056351 939174 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack* pa qwantz sms speeches ss wp youtube < 1355056389 265324 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1355056394 479279 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1355056765 864046 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355057006 177946 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1355057127 220887 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 256 seconds < 1355057446 874068 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355057521 828784 :Phantom___Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355057654 802106 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1355057734 917007 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1355057919 689521 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 265 seconds < 1355058053 179088 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355058825 800045 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355059354 913977 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1355059962 741240 :Taneb!~Taneb@mail.qehs.net JOIN :#esoteric < 1355061060 987985 :Taneb!~Taneb@mail.qehs.net QUIT :Quit: Leaving < 1355061254 782187 :Phantom___Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1355061532 267132 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1355064151 707715 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :1test < 1355064157 788888 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14test < 1355064614 821995 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net JOIN :#esoteric < 1355066237 440150 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :What is it with people named "Elliott" and Haskell? < 1355066267 856136 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1355066292 517457 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :simon peyton-elliott, elliott marlow, elliott kmett... < 1355066305 889374 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ørjan elliott < 1355066314 167660 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :elliott wadler < 1355066323 749516 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :I know an Elliot IRL who loves Haskell < 1355066785 32862 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't know of anyone called Haskell other than Haskell Curry < 1355066912 778809 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :don't you mean haskell elliott < 1355066974 218038 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355067560 867526 :epicmonkey!~epicmonke@188.134.41.172 JOIN :#esoteric < 1355068346 588612 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1355068676 99071 :Statimcets!~augur@208.58.5.87 NICK :augur < 1355068815 199930 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 260 seconds < 1355068928 172045 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355069717 700603 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :http://wondertainment.net/ < 1355069722 707984 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :The music is a bit .. clashy < 1355069797 902029 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 PRIVMSG #esoteric :Also, mandatory Flash makes baby Tim Berners-Lee cry < 1355069932 846857 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it makes my computer cry < 1355071569 967867 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1355071726 52979 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1355071766 494295 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Their loading bar has 9 boxes D: < 1355071773 675019 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :And the site's horrible in general < 1355071778 799731 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :zzo38 please see http://wondertainment.net/ < 1355071782 712176 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :What do you think < 1355072111 675763 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Correct; it certainly doesn't work. < 1355072119 275041 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is horrible in general. < 1355073446 959159 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 256 seconds < 1355073496 840639 :Bike!~Glossina@207-224-23-226.ptld.qwest.net JOIN :#esoteric < 1355073976 867013 :oklofok!~oklopol@dyn60-339.yok.fi QUIT :Read error: Connection reset by peer < 1355074013 723000 :Mathnerd314!~quassel@palevsky-223-221.rh.uchicago.edu QUIT :Remote host closed the connection < 1355074559 8914 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :FreeFull: i knew a haskell once. no idea if he was named after curry. < 1355074572 341261 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :definitely an odd duck though. excellent taste in music. < 1355076229 676099 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355077393 181947 :HackEgo!codu@codu.org QUIT :Remote host closed the connection < 1355077403 121934 :HackEgo!codu@codu.org JOIN :#esoteric < 1355078299 270332 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :http://apple.slashdot.org/story/12/12/08/2330225/darling-run-apple-os-x-binaries-on-linux < 1355078483 946764 :Gregor!codu@codu.org PRIVMSG #esoteric :`echo !echo hi < 1355078484 288170 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Gregor: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1355078485 312076 :HackEgo!codu@codu.org PRIVMSG #esoteric :​!echo hi < 1355078505 455869 :Gregor!codu@codu.org PRIVMSG #esoteric :nortti: Sweet. < 1355078612 486060 :Gregor!codu@codu.org PRIVMSG #esoteric :> putStr "Hello" < 1355078614 146690 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : No instance for (GHC.Show.Show (GHC.Types.IO ())) < 1355078614 225180 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : arising from a use of ... < 1355078617 196248 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :/f/g 38 < 1355078626 276622 :Gregor!codu@codu.org PRIVMSG #esoteric :> "Hello" < 1355078627 872377 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : "Hello" < 1355078633 35283 :Gregor!codu@codu.org PRIVMSG #esoteric :`echo > "Hello" < 1355078634 575685 :HackEgo!codu@codu.org PRIVMSG #esoteric :​> "Hello" < 1355078637 307226 :Gregor!codu@codu.org PRIVMSG #esoteric :^^ < 1355078648 840388 :Gregor!codu@codu.org PRIVMSG #esoteric :But ANSI colors are now possible. < 1355078679 383372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see mIRC colors are, too. < 1355078776 724690 :Gregor!codu@codu.org PRIVMSG #esoteric :That makes more sense I suppose. < 1355079028 424317 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf '\x035,12OH NOOOO\x03\n' < 1355079029 992451 :HackEgo!codu@codu.org PRIVMSG #esoteric :​'5,12OH NOOOO \ ' < 1355079051 730579 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf \x035,12ENJOY YOUR ANEURISM\x03 < 1355079053 163443 :HackEgo!codu@codu.org PRIVMSG #esoteric :​5,12ENJOY YOUR ANEURISM < 1355079275 403724 :SingingBoyo!~SingingBo@d173-180-176-35.bchsia.telus.net JOIN :#esoteric < 1355079385 424562 :Gregor!codu@codu.org PRIVMSG #esoteric :`cat /dev/urandom < 1355079386 973327 :HackEgo!codu@codu.org PRIVMSG #esoteric :​1 !?sTO_֌GZ}X?Sd$#3:`Эr@fUj \ ̷˻ל9SfjXHNJy~\}%?(a;~ J^{cGcU# )6\cEHős}En* 8olOSs < 1355079409 378160 :Gregor!codu@codu.org PRIVMSG #esoteric :`echo fungot < 1355079409 883650 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Gregor: ashikaga takauji: ashikaga takauji was a flattened diamond shape in section. seen in profile, the maidens rewarded the heroes by kissing them and cut one of the competing gangs. ( van dale's groot woordenboek der nederlandse taal) < 1355079410 928388 :HackEgo!codu@codu.org PRIVMSG #esoteric :fungot < 1355079415 610698 :Gregor!codu@codu.org PRIVMSG #esoteric ::( < 1355079564 622408 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: Why does fungot ignore HackEgo? :( < 1355079565 125257 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Gregor: as crom is my witness, i'll never go hungry again! < 1355079644 717330 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style irc < 1355079644 992283 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) < 1355079675 681872 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Does fungot use logs of itself to construct its text? It'd better. < 1355079676 228902 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: did you suceed in building my kali port ( to the same code < 1355079690 523600 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :No, fungot. I did not suceed. And neither have you. < 1355079691 213358 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: i guess so.) i think i'll just push the button under each light, then eventually moved up to an alive esoteric! < 1355079735 20910 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: what? < 1355079735 766216 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: even python is guilty of that sometimes get sent in a request to the members of our society to look down to my pants when i wear this top. < 1355079757 503352 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: ...what? < 1355079758 1951 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: your client is using. don't care about anything else for mac which supports syntax highlighting?? < 1355080529 813638 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Read error: Connection reset by peer < 1355080539 637182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: He doesn't like other bots. < 1355080547 698207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Isn't that right? < 1355080548 329168 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: can someone explain why the arabic, hebrew, arabic, brazilian ( portuguese), dutch, russian, greek, latin. < 1355080582 409355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I don't think anyone can explain that. < 1355080582 902362 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: there are no files, just write a < 1355080871 748066 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1355080908 182441 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net JOIN :#esoteric < 1355081432 610438 :Gregor!codu@codu.org PRIVMSG #esoteric :`bf ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1355081434 348348 :HackEgo!codu@codu.org PRIVMSG #esoteric :Hello World! < 1355081435 909658 :Phantom___Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355081579 124580 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1355081702 178671 :Gregor!codu@codu.org PRIVMSG #esoteric :`run du -h interps < 1355081704 442712 :HackEgo!codu@codu.org PRIVMSG #esoteric :16K interps/bfjoust/programs \ 288K interps/bfjoust \ 60K interps/befunge \ 200K interps/axo \ 44K interps/glypho \ 600K interps/sadol \ 40K interps/fukyorbrane/programs \ 232K interps/fukyorbrane \ 8.0K interps/gcccomp \ 28K interps/qbf \ 12K interps/whirl \ 52K interps/lambda \ 8.0K interps/ghc \ 24K interps/udage01 \ 20K interps/glass/exa \ 3.6M < 1355081708 942297 :Gregor!codu@codu.org PRIVMSG #esoteric :`run du -hc interps < 1355081710 753491 :HackEgo!codu@codu.org PRIVMSG #esoteric :16K interps/bfjoust/programs \ 288K interps/bfjoust \ 60K interps/befunge \ 200K interps/axo \ 44K interps/glypho \ 600K interps/sadol \ 40K interps/fukyorbrane/programs \ 232K interps/fukyorbrane \ 8.0K interps/gcccomp \ 28K interps/qbf \ 12K interps/whirl \ 52K interps/lambda \ 8.0K interps/ghc \ 24K interps/udage01 \ 20K interps/glass/exa \ 3.6M < 1355081713 413166 :Gregor!codu@codu.org PRIVMSG #esoteric :`run du -hs interps < 1355081715 715368 :HackEgo!codu@codu.org PRIVMSG #esoteric :30M interps < 1355081757 927020 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Deprecating Egobot? < 1355081842 446711 :Gregor!codu@codu.org PRIVMSG #esoteric :Eventually. < 1355081848 713473 :Gregor!codu@codu.org PRIVMSG #esoteric :It ain't there yet, because < 1355081853 537517 :Gregor!codu@codu.org PRIVMSG #esoteric :`bfjoust suicide < < 1355081855 142630 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bfjoust: not found < 1355082118 502313 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`file interps/bfjoust < 1355082120 116894 :HackEgo!codu@codu.org PRIVMSG #esoteric :interps/bfjoust: directory < 1355082130 76243 :Gregor!codu@codu.org PRIVMSG #esoteric :The interpreter is there, yeah. < 1355082133 110392 :Gregor!codu@codu.org PRIVMSG #esoteric :Hmm < 1355082138 656715 :Gregor!codu@codu.org PRIVMSG #esoteric :`run echo $IRC_NICK < 1355082140 256660 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355082143 480184 :Gregor!codu@codu.org PRIVMSG #esoteric ::( < 1355082226 988972 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1355082242 521698 :Gregor!codu@codu.org PRIVMSG #esoteric :`run env < 1355082244 28032 :HackEgo!codu@codu.org PRIVMSG #esoteric :TERM=linux \ http_proxy=http://127.0.0.1:3128 \ HACKENV=/hackenv \ PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin \ PWD=/hackenv \ HOME=/tmp \ SHLVL=1 \ _=/usr/bin/env < 1355082258 102571 :Gregor!codu@codu.org PRIVMSG #esoteric :Damn it, it's TOO FAST. < 1355082346 255324 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :`ls && env < 1355082347 848782 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access && env: No such file or directory < 1355082352 60795 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :`ls . && env < 1355082353 772028 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access . && env: No such file or directory < 1355082367 679547 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :`ls "." && env < 1355082369 76718 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access "." && env: No such file or directory < 1355082393 768623 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`run ls "." && env < 1355082395 91413 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ egobot.tar.xz \ foo \ interps \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo \ zalgo.hi \ zalgo.hs \ zalgo.o \ TERM=linux \ http_proxy=http://127.0.0.1:3128 \ HACKENV=/hackenv \ PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin \ PWD=/hackenv \ HOME=/tmp \ SHLVL=1 \ _=/usr/bin/env < 1355083171 970266 :epicmonkey!~epicmonke@188.134.41.172 QUIT :Read error: Operation timed out < 1355083228 661103 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :hm, HackEgo seems to be sending me extraneous CTCPs < 1355083239 204559 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :which I did not ask for < 1355083295 670037 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`cat zalgo.o < 1355083535 237598 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :"Several people have died since [...] last month." -- BBC News < 1355083595 244282 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`echo ... < 1355083602 118705 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1355083627 833577 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the `cat /dev/urandom might've triggered a CTCP < 1355083680 460923 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Gregor: maybe you should at least filter out \x01 to avoid CTCPs < 1355083703 391393 :Gregor!codu@codu.org PRIVMSG #esoteric :Uhh, HackEgo cannot send CTCPs. < 1355083713 228272 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :Gregor: it did < 1355083717 128719 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Channel CTCP? < 1355083720 503335 :Gregor!codu@codu.org PRIVMSG #esoteric :It adds a zero-width space before any output that starts with \x01. < 1355083723 291337 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :* Received unknown CTCP UjÏ by HackEgo!codu@codu.org with arguments: \ Ì·¯Ë»Ôל“ÚøõÐ9SìÊfjXà¥HN¿öJ·‰Äyð”~\}Œ£%?ß(a;~ J^‚š{ßcGêŽcíUåþŸ¡#Í )6í€ÈÊÄ\§¡ÝcEHő±sð}njE < 1355083734 711930 :Gregor!codu@codu.org PRIVMSG #esoteric :It's possible that somebody bonked with it before I readded the fix. < 1355083735 451 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think some clients don't require it to start with \x01 < 1355083741 833495 :Gregor!codu@codu.org PRIVMSG #esoteric :... then some clients are broken. < 1355083742 703921 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think some clients allow multiple CTCPs in one message, e.g. < 1355083751 738211 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :is CTCP specified? < 1355083752 944618 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf '\x01ACTION does not do CTCP.\x0`' < 1355083761 311135 :Gregor!codu@codu.org PRIVMSG #esoteric :Errr, that was wrong. < 1355083767 152998 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf '\x01ACTION does not do CTCP.\x01' < 1355083772 304157 :Gregor!codu@codu.org PRIVMSG #esoteric :Err, still wrong X_X < 1355083774 238777 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :drop the ' ? < 1355083790 289347 :Gregor!codu@codu.org PRIVMSG #esoteric :HackEgo has become unresponsive X-D < 1355083811 78225 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://www.kvirc.de/docu/doc_ctcp_handling.html < 1355083815 723127 :Gregor!codu@codu.org PRIVMSG #esoteric :Either way, if your client is interpreting anything it's doing since about 9AM PST as CTCP, your client is broken. < 1355083816 739157 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I hope my `cat zalgo.o didn't do it < 1355083843 953426 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :I received it about 1.5 hours ago < 1355083864 46863 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hm < 1355083878 885589 :Phantom___Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is jdiez some poor unfortunate who got tcp'ed out of nowhere or something < 1355083909 314676 :Gregor!codu@codu.org PRIVMSG #esoteric :Random CTCPs bring idlers out of the woodworks X_D < 1355083911 293049 :Gregor!codu@codu.org PRIVMSG #esoteric :*X-D < 1355083918 955271 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :hehe < 1355083943 37060 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"The two delimiters were used to begin and terminate the CTCP message; The origial protocol allowed more than one CTCP message inside a single IRC message. Nobody sends more than one message at once, no client can recognize it (since it complicates the message parsing), it could be even dangerous (see below)." < 1355083951 98598 :HackEgo!codu@codu.org QUIT :Remote host closed the connection < 1355083960 824354 :HackEgo!codu@codu.org JOIN :#esoteric < 1355083975 356935 :Gregor!codu@codu.org PRIVMSG #esoteric :So, what, I have to filter out \x01 ENTIRELY? < 1355083986 574041 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess < 1355083988 139365 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf '\x01ACTION This should not be a CTCP.\x01' < 1355083989 236554 :HackEgo!codu@codu.org PRIVMSG #esoteric :​'ACTION This should not be a CTCP.' < 1355083999 83438 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, certainly not like that it shouldn't X-D < 1355084002 810931 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf \x01ACTION This should not be a CTCP.\x01 < 1355084003 833495 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ACTION This should not be a CTCP. < 1355084012 15213 :Gregor!codu@codu.org PRIVMSG #esoteric :jdiez: Was that a CTCP ACTION (/me) to you? < 1355084034 157002 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :nope, just a plain CTCP < 1355084045 47580 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What CTCP did the client report? < 1355084050 948770 :Gregor!codu@codu.org PRIVMSG #esoteric :What broken-ass client are you using that's interpreting that as a CTCP >_< < 1355084054 367846 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I mean, what CTCP "name"? < 1355084061 45154 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :* Received unknown CTCP UjÏ by HackEgo!codu@codu.org with arguments: \ Ì·¯Ë»Ôל“ÚøõÐ9SìÊfjXà¥HN¿öJ·‰Äyð”~\}Œ£%?ß(a;~ J^‚š{ßcGêŽcíUåþŸ¡#Í )6í€ÈÊÄ\§¡ÝcEHő±sð}njE < 1355084068 853147 :Gregor!codu@codu.org PRIVMSG #esoteric :... no, the one just a second ago. < 1355084070 265769 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Wait, the one just now? < 1355084080 867029 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the "This should not be a valid CTCP" mesasge < 1355084081 362560 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :no, I did not get any CTCPs now < 1355084084 668749 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :I did get an ACTION < 1355084085 13114 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :message* < 1355084087 13743 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hm < 1355084090 668259 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :[21:13:27] -*- HackEgo This should not be a CTCP. < 1355084092 422595 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :I did get this < 1355084092 736072 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :well, ACTION is a CTCP < 1355084094 713357 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :but in the channel < 1355084102 23062 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yes, that's what Gregor meant < 1355084111 598050 :Gregor!codu@codu.org PRIVMSG #esoteric :jdiez: That is a CTCP, and your client is seriously fucking terrible. < 1355084123 904670 :jdiez!~42@178-33-162-138.kimsufi.com PRIVMSG #esoteric :could be < 1355084160 847505 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf \x01ACTION This should not be a CTCP.\x01 < 1355084161 902872 :HackEgo!codu@codu.org PRIVMSG #esoteric :​.ACTION This should not be a CTCP.. < 1355084184 31655 :Gregor!codu@codu.org PRIVMSG #esoteric :JUST for clients that are so, so broken, I'll filter out \x01 entirely. < 1355084370 952151 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`cat zalgo.o < 1355084577 751911 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`echo foo < 1355084593 260400 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::D it really does freeze hackego < 1355084750 330251 :Gregor!codu@codu.org PRIVMSG #esoteric :... < 1355084753 896478 :Gregor!codu@codu.org PRIVMSG #esoteric :Weird. < 1355084867 191888 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :well now I know what to do when I'm bored < 1355084916 517481 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That's counter-productive < 1355084924 714479 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :after you've frozen him you can't play around with shell commands < 1355084949 941738 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm. I meant I'll try to find out why it freezes < 1355084954 240239 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah < 1355085010 905822 :HackEgo!codu@codu.org QUIT :Remote host closed the connection < 1355085021 214026 :HackEgo!codu@codu.org JOIN :#esoteric < 1355085023 598015 :Gregor!codu@codu.org PRIVMSG #esoteric :`printf \x00 < 1355085025 203860 :HackEgo!codu@codu.org PRIVMSG #esoteric :​. < 1355085028 820327 :Gregor!codu@codu.org PRIVMSG #esoteric :I believe that was the problem. < 1355085032 221470 :Gregor!codu@codu.org PRIVMSG #esoteric :`cat zalgo.o < 1355085033 927101 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ELF.............>.....................H..........@.....@. .........................HEL9...I8M;...wlHE....H]ID$....ID$o..ID$....ID$...ID$....ID$ID$ID$I$ID$HEHE....A....H....IDž...8...Ae....................9...HEL9rKIM;...w3HE....H]ID$........A........I|$H....IDž..... < 1355085034 438 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355085034 960199 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I was about to suggest that too :P < 1355085037 187311 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ah < 1355085037 265830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arguably it's not "broken" to follow the specification, such as it is. < 1355085037 789669 :Gregor!codu@codu.org PRIVMSG #esoteric :Side-effect of switching to Python. < 1355085057 117253 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what language did you use before? < 1355085129 447287 :Gregor!codu@codu.org PRIVMSG #esoteric :Bourne shell 8-D < 1355085174 895008 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :why did you switch? < 1355085196 920145 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :brb, rewriting oonbotti in rc < 1355085228 120197 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott rewrote it to make it transactional, and even though the underlying transactional part was broken, it was easier to use his infrastructure than to rewrite that back in shell. < 1355085235 613216 :Phantom___Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 241 seconds < 1355085303 65990 :Sgeo|web!ad034ea6@gateway/web/freenode/ip.173.3.78.166 QUIT :Ping timeout: 245 seconds < 1355085312 317260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, I have a vague feeling the zzo38 IRC client supported mid-line CTCPs. < 1355085329 160847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2012-01-01 03:49:05] My client parses CTCP requests anywhere in a line. < 1355085363 740035 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, either way, that's "fixed". < 1355085370 909685 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Did he start writing his client on new years' eve? < 1355085381 646347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You should be "fixed" too. < 1355085382 100628 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i know it does not seem to figure out < 1355085393 36692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You're not "fixed" yet, but you should be. < 1355085393 663770 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: are scheme's types, but thats because all the files which are there more libs? i think you should < 1355085416 125050 :Gregor!codu@codu.org PRIVMSG #esoteric :But I want there to be widdle funglings :( < 1355085518 168717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : As far as I know, once someone in this channel tried sending CTCP request in the middle of another message, and my client is the only one that responded. < 1355085525 322340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That "someone" was ais523.) < 1355085585 706554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: The client's older than that. It was just discussed around the new year. < 1355085606 866944 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, okay < 1355085862 291681 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric ::O Sir Patrick Moore died! < 1355085915 857953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Will Moore's Law stop working when Gordon Moore dies? < 1355085943 902329 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :isn't it already tailing off < 1355085950 79728 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :Gordon Moore is the first immortal. < 1355085954 405596 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I hope not as then I'd catch up on computational speed with normal people < 1355086008 149089 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Gordon Moore's expected lifespan doubles every 18 months < 1355086013 741308 :Gregor!codu@codu.org PRIVMSG #esoteric :lul < 1355086024 829721 :Gregor!codu@codu.org PRIVMSG #esoteric :`addquote Gordon Moore's expected lifespan doubles every 18 months < 1355086025 840385 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::D < 1355086028 677 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i think we need a new version of shutup that responds to nortti talking about his outdated hardware < 1355086028 720175 :HackEgo!codu@codu.org PRIVMSG #esoteric :861) Gordon Moore's expected lifespan doubles every 18 months < 1355086042 309623 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :Phantom__Hoover: agreed < 1355086044 375662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- the 2010 update to the International Technology Roadmap for Semiconductors has growth slowing at the end of 2013,[13] after which time transistor counts and densities are to double only every three years --" I suppose it's kind of tailing off. < 1355086078 898476 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`pastequotes < 1355086082 617852 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.26869 < 1355086250 457613 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :thay will make a great fortune file < 1355086283 616773 :Gregor!codu@codu.org PRIVMSG #esoteric :wtf is the use of `pastequotes with no argument X_X < 1355086286 850425 :Gregor!codu@codu.org PRIVMSG #esoteric :It could just link to quotes. < 1355086296 704729 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yes < 1355086303 515778 :Gregor!codu@codu.org PRIVMSG #esoteric :`run du -h .hg < 1355086306 416007 :HackEgo!codu@codu.org PRIVMSG #esoteric :6.3M .hg/store/data/bin \ 2.1M .hg/store/data/lib \ 16M .hg/store/data/paste \ 12M .hg/store/data/share/_word_data \ 12M .hg/store/data/share \ 8.0K .hg/store/data/wisdom/~c2~af~5c(~c2~b0__o) \ 400K .hg/store/data/wisdom \ 2.5M .hg/store/data/test \ 12K .hg/store/data/maketext \ 44K .hg/store/data/p7zip__9.20.1/_d_o_c_s/_m_a_n_u_a_l/commands \ 108K < 1355086310 322630 :Gregor!codu@codu.org PRIVMSG #esoteric :Dammit < 1355086311 803100 :Gregor!codu@codu.org PRIVMSG #esoteric :`run du -hs .hg < 1355086314 161601 :HackEgo!codu@codu.org PRIVMSG #esoteric :87M .hg < 1355086317 930659 :Gregor!codu@codu.org PRIVMSG #esoteric :Looka this shit. < 1355086390 827674 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`quote < 1355086392 117558 :HackEgo!codu@codu.org PRIVMSG #esoteric :683) fizzie: What kind of speech recognition do you do? If you only need to recognize famous speeches, like Churchill or something, it should be pretty easy. < 1355086401 157892 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`quote < 1355086402 435796 :HackEgo!codu@codu.org PRIVMSG #esoteric :75) So, I'm inside a bottle which is being carried by a robot. < 1355086404 512406 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`quote < 1355086405 894149 :HackEgo!codu@codu.org PRIVMSG #esoteric :738) then they edited their own talk page comments after someone replied to it, and edited /the replier's comment/ so that it made sense in context < 1355086405 967294 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`quote < 1355086407 115178 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`quote < 1355086407 271648 :HackEgo!codu@codu.org PRIVMSG #esoteric :334) I figured out something about C program. If you use ? : a lot then you don't need as much parentheses but it makes it more difficult to understand. < 1355086408 326542 :HackEgo!codu@codu.org PRIVMSG #esoteric :663) well, i have to assume if i'm going to make any asses < 1355086704 969628 :Gregor!codu@codu.org PRIVMSG #esoteric :`echo HOLY SHIT GUYS I'M SO FAST RIGHT NOW < 1355086706 608799 :HackEgo!codu@codu.org PRIVMSG #esoteric :HOLY SHIT GUYS I'M SO FAST RIGHT NOW < 1355086737 115469 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net PRIVMSG #esoteric :`echo Whoa < 1355086738 624803 :HackEgo!codu@codu.org PRIVMSG #esoteric :Whoa < 1355086831 301312 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote < 1355086832 554754 :HackEgo!codu@codu.org PRIVMSG #esoteric :718) fungot: Yeah, "fungott" would [...] remind people of elliott. fizzie: now that could be nice for a simple language can be used < 1355086837 269475 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wow < 1355086859 132636 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Reading that after its happend loses the effect somewhat < 1355086871 812991 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :`quote punch < 1355086873 462349 :HackEgo!codu@codu.org PRIVMSG #esoteric :163) [spam] Any flavored hell can pee on the pig pen, but it takes a real football team to throw a slyly optimal formless void at a hole puncher. \ 420) Look, I often walk my dog through a field with cows in it. And I punched myself in the face once. \ 635) ais523: I pronounce "xor" by punching myself in the face and then "or" < 1355086874 394181 :SingingBoyo!~SingingBo@d173-180-176-35.bchsia.telus.net QUIT :Ping timeout: 255 seconds < 1355086883 966150 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote < 1355086884 39695 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote < 1355086884 39860 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote < 1355086884 39948 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote < 1355086884 40033 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote < 1355086884 962579 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm. < 1355086885 89664 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Could be faster. < 1355086886 815426 :HackEgo!codu@codu.org PRIVMSG #esoteric :189) "Every physicist wants to violate Einstein, but thus far the great man has remained pretty chaste." --Kode Vicious < 1355086886 888714 :HackEgo!codu@codu.org PRIVMSG #esoteric :48) ??? Are the cocks actually just implanted dildos? Or are there monster dildos and cocks? Or are both the dildos and cocks monster? < 1355086886 888888 :HackEgo!codu@codu.org PRIVMSG #esoteric :29) I am not on the moon. < 1355086886 889002 :HackEgo!codu@codu.org PRIVMSG #esoteric :810) But I still sign by my pens and use extra dots and shapes and so on so that I can claim I was threatened to sign it and put those dots there to warn you, or whatever < 1355086886 889110 :HackEgo!codu@codu.org PRIVMSG #esoteric :662) man, I love pseudo-random decision making kallisti: Man, I base most of my life on pseudo-random decision making. i usually just ask my dick and i then rarely even bother to listen < 1355086888 739268 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wh < 1355086894 162448 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You, sir, lag < 1355086964 395779 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I wonder what a slyly optimal formless void is, and how you throw it at a hole puncher < 1355087112 21691 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: hi < 1355087112 588583 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: it just means i'm always coming and going without so much as " dark side of the conversation). < 1355087220 337380 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote Romero < 1355087222 19739 :HackEgo!codu@codu.org PRIVMSG #esoteric :222) We originally wrote this article in Word, but then we converted it to Latex to make it look more like science. < 1355087298 53604 :ared_!~ared@host249-189-dynamic.4-87-r.retail.telecomitalia.it JOIN :#esoteric < 1355087338 585106 :ared_!~ared@host249-189-dynamic.4-87-r.retail.telecomitalia.it NICK :xDEADCA7 < 1355087394 780824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Gregor < 1355087519 907089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you write it yet? < 1355087523 562251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess not. < 1355087591 8116 :sonicspin!be64c1d5@gateway/web/freenode/ip.190.100.193.213 JOIN :#esoteric < 1355087597 119811 :sonicspin!be64c1d5@gateway/web/freenode/ip.190.100.193.213 PRIVMSG #esoteric :Hello < 1355087604 553073 :Gregor!codu@codu.org PRIVMSG #esoteric :`welcome sonicspin < 1355087606 409957 :HackEgo!codu@codu.org PRIVMSG #esoteric :sonicspin: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1355087653 925091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo $'\x031a\x032b' < 1355087655 393574 :HackEgo!codu@codu.org PRIVMSG #esoteric :​1a2b < 1355087658 520540 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yay! < 1355087667 510400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Would cat /dev/urandom still break it? < 1355087678 777032 :Gregor!codu@codu.org PRIVMSG #esoteric :`cat /dev/urandom < 1355087680 263236 :HackEgo!codu@codu.org PRIVMSG #esoteric :Xe؍j \ JZ3?%Oj߈9ђ4Nn(\E 48qwc%J6^L/x&4ff1rdeP+[/\"osJL8u\R$J"z5.ellD 1h]|%*"O5wr2Ȥy5fްA[S.lY=ۥnd-XvՐDR7M b7릈SFm*4%hv<[hg2 >+jJ ɍxR|#I?AM1uTAI/o~3 < 1355087692 115256 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :`? Taneb < 1355087693 986561 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. < 1355087701 550583 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :`? Ngevd < 1355087703 122417 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ԙV`V{b3bcSDr1o6T݌=I$f!KJX}%^aIm߮RѲf-61vżזouLW.@)N;8ѕP/]G?W fBӫȅpV ¼9w < 1355087736 407758 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey Taneb have you applied for university yet < 1355087744 895251 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :No! < 1355087754 116435 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :My school's shouting at me so I do now! < 1355087761 264454 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :where do you plan to apply < 1355087777 617140 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :York, Exeter, Edinburgh, Loughborough, Newcastle < 1355087821 66728 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :noo < 1355087828 628038 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat /dev/random < 1355087841 472966 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :if you apply to warwick or birmingham we can have the biggest #esoteric meetup ever! < 1355087853 934335 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Haven't got the grades :( < 1355087859 859607 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355087871 410976 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1355087877 763842 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :ais523, ping re: birmingham university < 1355087909 988188 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you can always go to farming school, like Sgeo < 1355087931 622080 :Gregor!codu@codu.org PRIVMSG #esoteric :`quote poultry science < 1355087933 388607 :HackEgo!codu@codu.org PRIVMSG #esoteric :169) elliott: My university has two Poultry Science buildings. Two! \ 255) Gregor, yeah, but Purdue has poultry science facilities beyond the dreams of avarice. < 1355087997 975522 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, what're you applying for? < 1355088041 100179 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Maths and Computer Science < 1355088048 119360 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Birmingham wants A*AA < 1355088051 199813 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :I've got A*A*B < 1355088090 206092 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ouch. < 1355088143 51268 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :These are ASes? < 1355088152 279791 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Predicted A2s < 1355088168 793982 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :You can't actually get A* at AS < 1355088170 103190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is this some sort of code? < 1355088176 975367 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :But if you could, I would have? < 1355088202 474275 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, England uses letter grades, with A* added on because grade inflation had made an A worthless. < 1355088223 642365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And AS? < 1355088230 340234 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :AS is a qualification < 1355088237 498325 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Obtained roughly at age 16-17 < 1355088245 601420 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :It's worth half an A2 < 1355088251 807197 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Which is obtained at 17-18 < 1355088265 483372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i vaguely recall there was this place (in norway?) which was so strict you couldn't get in with just perfect grades < 1355088269 574188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you confirm that it's some sort of code. < 1355088284 620299 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Yes < 1355088290 960946 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :I don't completely understand it < 1355088291 357245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you had to have some kind of bonus beyond high school < 1355088294 437738 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, there's a continual stream of horror stories like that in the UK. < 1355088333 848621 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I mean, Warwick and Cambridge both just flat-out expect you to sit their test as well as the national one for maths. < 1355088348 472757 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Phantom__Hoover, it occurs to me I have no idea what you look like < 1355088360 420956 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :In fact, there are two people in this channel I know the appearance of < 1355088360 577239 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Me < 1355088362 657449 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :And Gregor < 1355088370 732132 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess for any sufficiently popular education there will be more people with perfect grades applying than they have places < 1355088371 303531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom__Hoover is invisible. < 1355088383 685306 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I *am* a ghost, after alll < 1355088390 812576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I look like this: http://slbkbs.org/sb/1.png < 1355088431 476685 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, well if you see a young-ish girl with black hair in Hexham, that's probably elliott. < 1355088433 654633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, in norway there is a common system for applications, so i don't think they can make special demands like having their own tests. < 1355088455 431244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't actually know < 1355088458 722769 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Phantom__Hoover, in that case I know at least 8 of elliott < 1355088477 905761 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm not entirely sure why Cambridge gets away with it TbH. < 1355088493 294128 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :So does Oxford < 1355088501 979925 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :that would make me elliott too. though not in hexham. so I suppose not. < 1355088517 295781 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Their test is a standardised pre-interview thing, and it's a lot less taxing. < 1355088546 882656 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I know stanford has a similar reputation with grades, they reject loooads of people with 4.1 GPAs and perfect SATs. < 1355088552 662238 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Fiora, how old are you, if you don't mind me asking? < 1355088569 293137 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :um, 22 < 1355088579 415991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Phantom__Hoover, in that case I know at least 8 of elliott <-- elliott has clones? makes sense. < 1355088608 703109 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Fiora, not the right age then < 1355088628 607724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lessee i know what Taneb looks like, because he linked youtube, and ais (well a few years ago), because of the wolfram biography < 1355088645 493823 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :oerjan, I've had a haircut since < 1355088647 198305 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :There are a /lot/ of people doing maths at Warwick because they couldn't get into Cambridge. < 1355088656 738329 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, and turned into a cartoon. < 1355088656 895052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wow me too! < 1355088759 715614 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Screw it, I'm gonna apply to Birmingham < 1355088832 695728 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :can't you, like < 1355088845 638785 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ask your teacher to predict you a grade better in the thing you have a b for < 1355088901 537029 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it sounds totally arbitrary < 1355088909 335357 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 276 seconds < 1355088922 457198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiora also looks like a cartoon, i know that from her tumblr < 1355088938 199751 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :yes, I am actually a purple-haired Tales character < 1355088942 486702 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :totally < 1355088946 652030 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, no that's not a cartoon < 1355088950 189534 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that's a japanimation < 1355088957 614601 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :it's a game, actually :P < 1355088970 903138 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are games not animated < 1355088971 476880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i am using cartoon as the most general term here. < 1355088989 137177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was considering saying manga < 1355088989 703122 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1355088990 539400 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :(this is silly pedantry) < 1355088995 946580 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :but the fans of it get really pissed if you call it the wrong thing! < 1355089019 234472 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :in extra fairness, like half the tales series has somehow ended up with anime adaptations too < 1355089043 422987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our "end of high school" exams assign a letter grade on the I/A/B/C/M/E/L scale, but at least the technical universities use the actual points (x/60) of the maths exam as an additional differentiator, presumably because of so many L's. < 1355089046 717029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'll just call it "tegneserie" and claim that all the other terms are completely unpronouncable in norwegian, ok? < 1355089054 765337 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :my impression of japanese things is that they exist in at least 5 manifestations in no less than 3 media < 1355089085 722081 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :that's just the mega-franchises really < 1355089088 319687 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Phantom__Hoover, if you do that, eventually nobody in your school gets to go to university < 1355089127 931126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the E was added relatively recently too, to provide better resolution at the high end, it used to go directly to L from M. < 1355089187 172588 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, this is such a stupid system < 1355089246 738399 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :Yeah, it kind of is < 1355089294 684141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not to be confused with the meta-franchises, where you can read a book about someone watching a film about someone playing a game. < 1355089345 808714 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :pfff < 1355089361 681111 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :would that be the sims? < 1355089380 678786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiora: It would probably be the person watching you play the sims. < 1355089390 40514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote The world needs better healthcare, social justice and wealth distribution, but a monads library for clojure surely won't hurt < 1355089391 125752 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :an LP of the Sims? < 1355089391 203249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(You don't think you're at the top, do you?) < 1355089393 261477 :HackEgo!codu@codu.org PRIVMSG #esoteric :862) The world needs better healthcare, social justice and wealth distribution, but a monads library for clojure surely won't hurt < 1355089419 187330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Linear programming? < 1355089466 837141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can someone make elliott finish the thing? < 1355089476 911632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"thx someone" < 1355089487 529341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I'll do it instead and do it really badly. < 1355089499 199152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, constraint: The format has to be the same as the current one. < 1355089659 125458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: How do I upload a script to HackEgo? < 1355089762 60150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1355089762 229880 :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/ < 1355089844 371834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1355090235 218236 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(While the topic of education is still vaguely present: do you do calculus in high school in the US?) < 1355090256 194139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ... then some clients are broken. <-- the ctcp specification actually says it can be anywhere in the message < 1355090281 72427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thus, nearly _all_ clients are broken by not allowing it. < 1355090343 162576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom__Hoover: Yes. < 1355090350 343935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FSVO "do" < 1355090460 61264 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :whoah, american schools do a solid year of geometry and then two solid years of algebra? < 1355090498 859409 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh, a year of algebra, a year of geometry, then a year of algebra < 1355090508 212670 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: YOUR FACE IS BROKEN < 1355090512 363069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think trigonometry counts as algebra or something like that? < 1355090518 193650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has never quite understood the system. < 1355090535 972517 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :trigonometry is always counted as algebra because it's taught idiotically < 1355090553 513726 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I think it depends on the area, every state (and sometimes county) has differing systems < 1355090554 257308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Everything is taught idiotically. < 1355090567 34197 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I did algebra I, geometry, algebra II, precalc < 1355090567 346699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The only constant. :-( < 1355090576 666135 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1355090591 646594 :sebbu!~sebbu@ADijon-152-1-54-21.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355090591 757345 :sebbu!~sebbu@ADijon-152-1-54-21.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355090591 757484 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355090594 339721 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think it's stupid that the US splits maths up like that < 1355090612 284756 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`revert 0 < 1355090621 57503 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1355090633 871221 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It seems a very odd way of structuring it, yeah. < 1355090724 192649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run allquotes | tail -1 < 1355090725 466723 :HackEgo!codu@codu.org PRIVMSG #esoteric :808) BF derivatives are a cancer running throughout the fringes of the esolang community, and as the fringes vastly outweigh the core, we're screwed. < 1355090753 716631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION blinks < 1355090762 546046 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Precalc sounds ridiculously broad. < 1355090763 585456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1355090763 976728 :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/ < 1355090830 439085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 999 < 1355090840 617811 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1355090848 871443 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Read error: Operation timed out < 1355090857 691964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run allquotes | tail -1 < 1355090858 982840 :HackEgo!codu@codu.org PRIVMSG #esoteric :862) The world needs better healthcare, social justice and wealth distribution, but a monads library for clojure surely won't hurt < 1355090860 358956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wow, checking the changeset of that revert 0 was perhaps a bad idea. That's one big list of changes. < 1355090912 969643 :Gregor!codu@codu.org PRIVMSG #esoteric :Minus EVERYTHING. < 1355090924 79174 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355090925 905390 :HackEgo!codu@codu.org PRIVMSG #esoteric :232) HELLWORLD! It's like HELLO WORLD, except not *quite*. There is more agony. < 1355090927 300165 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355090929 42099 :HackEgo!codu@codu.org PRIVMSG #esoteric :135) Never ever use a quote which contains both the words "aloofness" and "gel" (verb). < 1355090930 63381 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355090931 644784 :HackEgo!codu@codu.org PRIVMSG #esoteric :104) pikhq: from csh type ' exit', is a simple protocol which provides an interface to c. [...] < 1355090932 588092 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355090934 199906 :HackEgo!codu@codu.org PRIVMSG #esoteric :12) "You're at that stage in your life where you're going to want to do some things in private." --my mom < 1355090935 125225 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1355090936 908491 :HackEgo!codu@codu.org PRIVMSG #esoteric :171) well i just ate some stuff and watched family guy and i own a piano and i'm not wearing socks < 1355090943 648795 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"HELLWORLD" reminds me of mrtaint.ko < 1355090951 280697 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "Hello, World!" // "o, " < 1355090952 709323 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Couldn't match expected type `GHC.Arr.Array i0 e0' < 1355090952 788161 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : with actual... < 1355090969 336671 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no, you can't do the "five `quote's, then they all appear in a row" thing anymore. < 1355090972 633995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's TOO FAST. < 1355090973 684432 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`delquote 171 < 1355090978 424922 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* well i just ate some stuff and watched family guy and i own a piano and i'm not wearing socks < 1355090992 282122 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Just introduce `quotes < 1355091000 288732 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :extra benefit: less spam < 1355091023 90062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that would run into line length limits. < 1355091036 234641 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :it could still send separate messages < 1355091041 700817 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :...assuming that's possible < 1355091042 584839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It could? How could it? < 1355091059 108216 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I can't HackEgo :\ < 1355091062 443104 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess it can't < 1355091065 266177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e 'foo\nbar' < 1355091066 574122 :HackEgo!codu@codu.org PRIVMSG #esoteric :foo \ bar < 1355091082 421206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what it does to newlines. < 1355091092 364978 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly there's a HACK to do it, but I'm not aware of one. < 1355091101 831262 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :there could be a respond binary < 1355091105 649166 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :but that could easily be abused < 1355091138 253747 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(one that's supplied by the environment and produces a single line, I mean) < 1355091144 102055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run printf '\x01ACTION blah\x01' < 1355091145 908668 :HackEgo!codu@codu.org PRIVMSG #esoteric :​.ACTION blah. < 1355091149 529871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hrm. < 1355091156 271953 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`run echo -e 'foo\x00bar' < 1355091157 800812 :HackEgo!codu@codu.org PRIVMSG #esoteric :foo.bar < 1355091170 665638 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did Gregor just take out \x03? < 1355091189 663958 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can \x03. And \x1b. < 1355091214 104103 :Gregor!codu@codu.org PRIVMSG #esoteric :Just no \x00 and no \x01. < 1355091244 265080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run printf '\x032so \x1b[31mcon\x035fusing\x1b[0m.' < 1355091245 470987 :HackEgo!codu@codu.org PRIVMSG #esoteric :​2so con5fusing. < 1355091295 151002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Given that some clients don't do ANSI colors, perhaps you could use that kind of like the CSS conditional comment things to show different messages to different people. < 1355091342 419684 :Gregor!codu@codu.org PRIVMSG #esoteric :My client certainly doesn't do ANSI. < 1355091374 864201 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355091973 632027 :xDEADCA7!~ared@host249-189-dynamic.4-87-r.retail.telecomitalia.it QUIT :Remote host closed the connection < 1355092143 525739 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :help < 1355092199 70405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, you're doomed < 1355092219 207487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's december 2012 after all < 1355092233 69609 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :And I now lack a kitchen ceiling! < 1355092254 835404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that sounds serious. you might want to call a carpenter or something. < 1355092262 800452 :Gregor!codu@codu.org PRIVMSG #esoteric :`echo HackBot is the coolest bot. < 1355092263 821821 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :We will in the morning < 1355092264 610733 :HackEgo!codu@codu.org PRIVMSG #esoteric :HackBot is the coolest bot. < 1355092284 994162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you going to just sit there and take talk like that? < 1355092285 695762 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: just listen to it. do it right, even if it's an engineer model vs. mathematician model thing. < 1355092293 595592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, okay. < 1355092354 726360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the matter with \x01? < 1355092363 566189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\x01 is the future. < 1355092467 817605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to the file name, this manual is the version that has the contents in Danish and "Finish". < 1355092498 379766 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :I saw a book yesterday that was a phrasebook for "Danish, Norwegian, Swedish... and some Finnish." < 1355092499 791118 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess they didn't Finnish the translation < 1355092503 122268 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net PRIVMSG #esoteric :"But only a bit" < 1355092520 738595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? finnish < 1355092522 344663 :HackEgo!codu@codu.org PRIVMSG #esoteric :finnish? ¯\(°_o)/¯ < 1355092525 524824 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :FireFly: or rather that's what they did, but to the finnish translation < 1355092528 46355 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1355092558 87840 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Or that, yes < 1355092588 149272 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? shachaf < 1355092589 607204 :HackEgo!codu@codu.org PRIVMSG #esoteric :shachaf ? ¯\(°_o)/¯ < 1355092618 70456 :Taneb!~nathan@host-84-13-92-199.opaltelecom.net QUIT :Quit: Leaving < 1355092622 851600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People who tab-complete and then don't delete the space oughtn't exist. < 1355092625 394011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also mentions that I should follow the washing instruction tags in clothing in order to avoid an explosion. < 1355092627 938301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomilaiset ei P erkeleistä on hakkapellittään. < 1355092629 738351 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`file bin/? < 1355092631 406331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1355092631 479616 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355092634 262232 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin/?: POSIX shell script text executable < 1355092642 833143 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/? < 1355092644 281594 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ topic=$(echo "$1" | tr A-Z a-z) \ [ -e "wisdom/$topic" ] || { echo "$1? ¯\(°_o)/¯"; exit 1; } \ cat "wisdom/$topic" < 1355092650 458108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomilaiset ei Perkeleistä on hakkapellittään. < 1355092653 879273 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355092687 631397 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355092702 404131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomilaiset ei Perkeleistä on hakkapellittaan. < 1355092704 343195 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1355092705 982989 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355092717 85277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, meesed up the wolev armonhwy < 1355092735 287064 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`ls wisdom < 1355092738 507943 :HackEgo!codu@codu.org PRIVMSG #esoteric :​? \ ais523 \ atriq \ augur \ banach-tarski \ boily \ bonvenon \ c \ cakeprophet \ category \ coffee \ comonad \ coppro \ egobot \ elliott \ endofunctor \ england \ esoteric \ europe \ everyone \ finland \ finns \ fizzie \ flower \ freefull \ friendship \ functor \ fungot \ gaspacho \ gazpacho \ glogbot \ gregor \ hackego \ haskell \ hexham \ hom < 1355092743 501482 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oops < 1355092751 46034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? haskell < 1355092751 279369 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Sorry for the diverse highlights < 1355092751 842769 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? hom < 1355092752 670248 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1355092753 32557 :HackEgo!codu@codu.org PRIVMSG #esoteric :hom? ¯\(°_o)/¯ < 1355092767 919641 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? freefull < 1355092769 174233 :HackEgo!codu@codu.org PRIVMSG #esoteric :FreeFull is either full of freedom or free of fulldom, we are not sure. \ F < 1355092773 378908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat wisdom/hom < 1355092774 821976 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: wisdom/hom: No such file or directory < 1355092782 738312 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`ls < 1355092783 940285 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ egobot.tar.xz \ foo \ interps \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo \ zalgo.hi \ zalgo.hs \ zalgo.o < 1355092788 706159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`ls wisdom/hom* < 1355092790 86041 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access wisdom/hom*: No such file or directory < 1355092791 531229 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`ls wisdom/freefull < 1355092792 885640 :HackEgo!codu@codu.org PRIVMSG #esoteric :wisdom/freefull < 1355092794 446627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`ls wisdom/h* < 1355092795 897767 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access wisdom/h*: No such file or directory < 1355092798 570461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er. < 1355092799 181274 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`cat wisdom/freefull < 1355092800 121749 :HackEgo!codu@codu.org PRIVMSG #esoteric :FreeFull is either full of freedom or free of fulldom, we are not sure. \ F < 1355092801 487725 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`run ls wisdom/hom* < 1355092803 100797 :HackEgo!codu@codu.org PRIVMSG #esoteric :wisdom/homestuck < 1355092803 265124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ls wisdom/hom* < 1355092804 810454 :HackEgo!codu@codu.org PRIVMSG #esoteric :wisdom/homestuck < 1355092809 169570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1355092817 93628 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? homestuck < 1355092818 379947 :HackEgo!codu@codu.org PRIVMSG #esoteric :Homestuck is a cult religion for disaffected teens. Gamzee drives the bus. < 1355092822 431147 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: I might have restored a revision < 1355092834 863868 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? c < 1355092836 240743 :HackEgo!codu@codu.org PRIVMSG #esoteric :C is the language of��V�>WIד�.��Segmentation fault < 1355092838 682168 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? monads < 1355092840 65390 :HackEgo!codu@codu.org PRIVMSG #esoteric :Monads are just monoids in the category of endofunctors. < 1355092846 347688 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? fungot < 1355092846 853936 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: eval `(a b c)) < 1355092847 564783 :HackEgo!codu@codu.org PRIVMSG #esoteric :fungot cannot be stopped by that sword alone. < 1355092859 675772 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot is being lispy I see < 1355092860 515601 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: once the forms are read it, there's an extra special guest coming to visit me at the moment. < 1355092877 896595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomilaiset ei Perkeleistä on hakkapellittaan. Ei saa peittää. < 1355092881 322025 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355092892 903915 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :needs a parasta ennen < 1355092897 859943 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? finns < 1355092898 282319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just adding a necessary warning. < 1355092901 200276 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finns are helpful, albeit grossly overpopulated (cf. 'Finland'). < 1355092912 84735 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? Finland < 1355092913 668180 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finland is a European country. There are two people in Finland, and at least nine of them are in this channel. Corun drives the bus. < 1355092916 347049 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? monoid < 1355092917 598932 :HackEgo!codu@codu.org PRIVMSG #esoteric :Monoids are just categories with a single object. < 1355092917 961562 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? category < 1355092919 361244 :HackEgo!codu@codu.org PRIVMSG #esoteric :Categories are just categories. < 1355092922 182727 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? endofunctors < 1355092923 421216 :HackEgo!codu@codu.org PRIVMSG #esoteric :endofunctors? ¯\(°_o)/¯ < 1355092928 105068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomilaiset ei Perkeleistä on hakkapellittaan. Ei saa peittää. Parasta ennen! < 1355092928 964595 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? endofunctor < 1355092931 537930 :HackEgo!codu@codu.org PRIVMSG #esoteric :Endofunctors are just endomorphisms in the category of categories. < 1355092933 427336 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355092954 58002 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? semigroup < 1355092957 464839 :HackEgo!codu@codu.org PRIVMSG #esoteric :semigroup? ¯\(°_o)/¯ < 1355092973 573920 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? friendship < 1355092975 231976 :HackEgo!codu@codu.org PRIVMSG #esoteric :friendship wisdom < 1355092993 695890 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? europe < 1355092995 332486 :HackEgo!codu@codu.org PRIVMSG #esoteric :Europe is the national anthem of the Republic of Kosovo. < 1355093001 916339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomilaiset ei Perkeleistä on hakkapeliittaan. Ei saa peittää. Parasta ennen! < 1355093005 779762 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355093007 712980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, a typo < 1355093083 5340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you, in fact, written in Scheme? Is the Funge-98 source code you always give just a giant sham? #fungotgate < 1355093083 548893 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: oh i see, and scheme48 would find them there automatically on startup. it's pretty easy to google.) < 1355093096 792330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomalaiset ei Perkeleistä on hakkapeliittaan. Ei saa peittää. Parasta ennen! < 1355093097 500587 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The truth is revealed. < 1355093100 228409 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355093140 449032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it now might actually mean something. < 1355093276 351213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? finnish < 1355093279 324633 :HackEgo!codu@codu.org PRIVMSG #esoteric :finnish? ¯\(°_o)/¯ < 1355093295 556042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: why is none of this showing up in the repository D: < 1355093368 430052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The tailing part is just "Do not cover. Best before!", but the initial part is a bit vaguer. < 1355093393 162315 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Because it HATES YOU < 1355093404 953819 :Gregor!codu@codu.org PRIVMSG #esoteric :`run ls wisdom/*innish* < 1355093406 792740 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access wisdom/*innish*: No such file or directory < 1355093411 170222 :Gregor!codu@codu.org PRIVMSG #esoteric :`echo wtf > wtf < 1355093412 690471 :HackEgo!codu@codu.org PRIVMSG #esoteric :wtf > wtf < 1355093413 113694 :Gregor!codu@codu.org PRIVMSG #esoteric :Err < 1355093415 96140 :Gregor!codu@codu.org PRIVMSG #esoteric :`run echo wtf > wtf < 1355093418 543746 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355093421 346253 :Gregor!codu@codu.org PRIVMSG #esoteric :`ls wtf < 1355093423 120924 :HackEgo!codu@codu.org PRIVMSG #esoteric :wtf < 1355093424 696911 :Gregor!codu@codu.org PRIVMSG #esoteric :`rm wtf < 1355093427 921503 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355093447 811403 :Gregor!codu@codu.org PRIVMSG #esoteric :Idonno, maybe learn is somehow weirdly incompatible with the new setup... < 1355093458 340613 :Gregor!codu@codu.org PRIVMSG #esoteric :`learn Finnish isn't a real language. < 1355093462 21004 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355093466 44258 :Gregor!codu@codu.org PRIVMSG #esoteric :`? Finnish < 1355093467 952755 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finnish isn't a real language. < 1355093471 705904 :Gregor!codu@codu.org PRIVMSG #esoteric :Uhhh < 1355093482 43066 :Gregor!codu@codu.org PRIVMSG #esoteric :Hm. Maybe it has issues with Unicode still??? < 1355093484 580678 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? ls wisdom/*inni* < 1355093486 105473 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls wisdom/*inni*? ¯\(°_o)/¯ < 1355093489 498581 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :uh < 1355093492 643292 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`run ls wisdom/*inni* < 1355093494 99121 :HackEgo!codu@codu.org PRIVMSG #esoteric :wisdom/finnish < 1355093521 770506 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`learn foo/bar this is a test < 1355093523 579680 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/hackenv/bin/learn: 4: cannot create wisdom/foo/bar: Directory nonexistent \ I knew that. < 1355093531 249567 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You knew that?! < 1355093536 834944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomalaiset ei Perkeleistä on hakkapeliittaan. Ei saa peittää. Parasta ennen! < 1355093540 392189 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355093550 544767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? Finnish < 1355093553 629050 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finnish isn't a real language. < 1355093559 676191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1355093582 838643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks very unicode related... < 1355093644 204907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo höm... < 1355093645 286584 :HackEgo!codu@codu.org PRIVMSG #esoteric :höm... < 1355093663 285290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo höm... >hm... < 1355093666 331404 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355093669 973039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat hm... < 1355093672 571000 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: hm...: No such file or directory < 1355093692 867965 :Gregor!codu@codu.org PRIVMSG #esoteric :Weird < 1355093697 238468 :Gregor!codu@codu.org PRIVMSG #esoteric :`run echo ë > foo < 1355093700 641887 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355093701 390717 :Gregor!codu@codu.org PRIVMSG #esoteric :`run cat foo < 1355093704 608480 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#echo `cat foo < 1355093709 137928 :Gregor!codu@codu.org PRIVMSG #esoteric :... < 1355093713 258771 :Gregor!codu@codu.org PRIVMSG #esoteric :WHAT < 1355093745 928566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ït cöüld pössïblÿ älrëädÿ hävë ëxïstëd. < 1355093747 896794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@yarr < 1355093748 52701 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Aye < 1355093765 941226 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat foo < 1355093767 690465 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#echo `cat foo < 1355093808 896765 :Gregor!codu@codu.org PRIVMSG #esoteric :`run echo ë > uuunicode < 1355093812 342226 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355093812 445881 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :http://html9responsiveboilerstrapjs.com/ < 1355093815 793357 :Gregor!codu@codu.org PRIVMSG #esoteric :`cat uuunicod < 1355093817 79679 :Gregor!codu@codu.org PRIVMSG #esoteric :`cat uuunicode < 1355093818 972634 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: uuunicod: No such file or directory < 1355093819 886765 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat: uuunicode: No such file or directory < 1355093824 337841 :Gregor!codu@codu.org PRIVMSG #esoteric :OK, debugging time. < 1355093875 274277 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :I like the documentation. < 1355095176 886808 :iamcal!uid1110@gateway/web/irccloud.com/x-farhzzcxwfulwaoq QUIT : < 1355095185 274985 :iamcal_!uid1110@gateway/web/irccloud.com/x-kgzwvxmgyromsdiy JOIN :#esoteric < 1355095766 444614 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1355096039 404856 :sonicspin!be64c1d5@gateway/web/freenode/ip.190.100.193.213 QUIT :Quit: Page closed < 1355096192 501 :Gregor!codu@codu.org PRIVMSG #esoteric :You guys. < 1355096194 422306 :Gregor!codu@codu.org PRIVMSG #esoteric :How do you Unicode. < 1355096197 511157 :Gregor!codu@codu.org PRIVMSG #esoteric :I've got no fucking clue. < 1355096331 496008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i � unicode < 1355096379 119925 :Gregor!codu@codu.org PRIVMSG #esoteric :`run cat uuunicode < 1355096380 902987 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ë < 1355096383 191138 :Gregor!codu@codu.org PRIVMSG #esoteric :I DID IIIT < 1355096384 952384 :Gregor!codu@codu.org PRIVMSG #esoteric :`rm uuunicode < 1355096387 938053 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355096452 138379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, being 8 bit clean on everything that doesn't need to know unicode should be a good start. < 1355096459 19570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uuencode the uunicode. < 1355096475 290699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Finnish suomalaiset ei Perkeleistä on hakkapeliittaan. Ei saa peittää. Parasta ennen! < 1355096479 362775 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355096482 938007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? finnish < 1355096484 206490 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finnish suomalaiset ei Perkeleistä on hakkapeliittaan. Ei saa peittää. Parasta ennen! < 1355096487 91729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1355096572 95012 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`learn ☃ brrr... < 1355096577 253467 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355096582 734807 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? ☃ < 1355096584 512507 :HackEgo!codu@codu.org PRIVMSG #esoteric :​☃ brrr... < 1355096589 851236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh dear < 1355096616 170443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have (indirectly) made a monster... < 1355096620 196927 :Gregor!codu@codu.org PRIVMSG #esoteric :`learn 🐐 <(Unicode goat laments your inability to render Unicode goat.) < 1355096624 619692 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1355096627 198322 :Gregor!codu@codu.org PRIVMSG #esoteric :`? 🐐 < 1355096629 107997 :HackEgo!codu@codu.org PRIVMSG #esoteric :​🐐 <(Unicode goat laments your inability to render Unicode goat.) < 1355096647 647511 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I was about to add that.. < 1355096672 608908 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://☃.net < 1355096736 887356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a snowman? i thought it looked like a catface... < 1355096774 793963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? � < 1355096776 888045 :HackEgo!codu@codu.org PRIVMSG #esoteric :​�? ¯\(°_o)/¯ < 1355096816 400240 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know what that is, but google gives a search suggestion of r ay3 65.c om < 1355096821 138028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This terminal does not recognize http://☃.net as a link. < 1355097323 650526 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds