< 1320796800 876070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the operation might not be a generally useful one, but I can't see why it wouldn't be /possible/ < 1320796802 322656 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Haskell is defined in terms of existing OSes < 1320796811 930330 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :compiling @lang to C doesn't work because @lang /is @/ < 1320796826 337234 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the most you can do is bundle it with an interpreter (= a @ simulator) < 1320796826 810685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: not quite < 1320796838 977128 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suspect you're making a mistake I made in Feather < 1320796842 929170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's not a very easy mistake to describe < 1320796869 3613 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well, give it a try < 1320797025 424103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :umm… a language typically has pure-computation parts, and an API < 1320797027 128997 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I mean, if you can take the @ part out of @lang, then @lang is broken < 1320797031 739816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to the outside world < 1320797052 508190 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you metacircular both of them, then you don't have an interp at all, just a cheat-interp < 1320797067 737572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas you can't do the API without implementing it in terms of itself, for a self-interp < 1320797076 93314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what I mean is, you have to implement @lang in something < 1320797082 485592 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll agree with that < 1320797091 912197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :parts of that will be pure computation, and can be lifted back to the original language, in a sense < 1320797093 127638 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but what has this got to do with compiling @lang to C? < 1320797098 545943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :replacing the parts of it that aren't computation with API calls < 1320797130 846827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, it's pretty hard to explain < 1320797131 82643 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: those API calls are @ < 1320797135 247151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: ah, OK < 1320797139 907674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you can't make a language out of /just/ API calls < 1320797150 873812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, probably (/me remembers the MOV-based OISC) < 1320797153 220382 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :indeed, but you can't do anything with /just/ computation < 1320797157 511390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1320797162 183375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :both parts are needed < 1320797165 781649 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can't write an @ simulator in @lang and compile it to another OS < 1320797166 881505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and one of the parts, it's meaningful to compile it < 1320797169 908969 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because you need the bit that's @ < 1320797190 581667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't talking about an @ simulator; but rather, an @lang impl in @lang that calls into the surrounding @ just for API calls < 1320797210 357597 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't implement @lang to simulate @; @lang's at a higher level < 1320797223 847881 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, OK, but I'm not sure what the use of that would be < 1320797226 971733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now, you can attempt to restrict those API calls to the smallest subset you can, which is what you'd do to implement @ onto a new system < 1320797234 428083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might not be useful, I'm just saying it's not meaningless < 1320797234 480607 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: remind me, why did you go for @ as the name? < 1320797240 892480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: @ isn't the name < 1320797244 616300 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no, you wouldn't, you'd just implement the @ machine in a handful of pages of whatever code < 1320797247 597093 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh right < 1320797249 432952 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :now I remember < 1320797250 966130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a metasyntactic variable standing for what the name will eventually be < 1320797263 128429 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, maybe it's possible, but such a compiler would necessarily have to be very ugly < 1320797268 775391 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and probably only work on very carefully-written programs < 1320797272 493378 :pikhq_!~pikhq@71-219-224-145.clsp.qwest.net PRIVMSG #esoteric :I suggest the name involve "hubris" in some way. < 1320797274 26761 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :easier just to write the C directly for such a simple program < 1320797298 491151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps < 1320797322 128705 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: if it /isn't/, then @'s abstract machine needs replacing < 1320797341 532955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1320797345 278640 :pikhq_!~pikhq@71-219-224-145.clsp.qwest.net PRIVMSG #esoteric :I'd imagine @lang without @ would be a bit like Haskell without IO: does computation, and can't do anything at all with it. < 1320797355 858628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: yes, that's about right < 1320797361 148014 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: worse < 1320797365 273230 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: no data structures < 1320797382 615047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: how are the data structures bootstrapped? < 1320797382 862303 :pikhq_!~pikhq@71-219-224-145.clsp.qwest.net PRIVMSG #esoteric :elliott: Okay, so Haskell without Prelude then. < 1320797384 449595 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you'd basically be reduced to reimplementing everything you want to use from scratch < 1320797402 630281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reimplementing the data structures from scratch is exactly the sort of thing I'd expect the @ simulator in @ to do < 1320797407 779298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's usefully compilable < 1320797410 424775 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I wouldn't < 1320797415 820452 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because there are no data structures to implement < 1320797425 633393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, they have to come from somewhere! < 1320797426 939676 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think you understand how simple the abstract machine is meant to be < 1320797448 104008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I do, I think; I'm disagreeing with you where the boundaries between the abstract machine and the rest of the world are < 1320797456 499691 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, I think there's something in between that you're repeatedly claiming doesn't exist < 1320797487 35085 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you just don't understand how @ is structured < 1320797516 825729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps < 1320797596 626065 :sllide!~jari@ip565eb113.direct-adsl.nl QUIT :Ping timeout: 276 seconds < 1320797651 937511 :tiffany!~kawaii@fl-76-3-16-83.dhcp.embarqhsd.net QUIT :Quit: nyu~ < 1320797689 279682 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: anyway, code in @ is basically completely unportable, by design < 1320797742 459440 :pikhq_!~pikhq@71-219-224-145.clsp.qwest.net PRIVMSG #esoteric :Which sense of "portable" do you mean? < 1320797747 691776 :pikhq_!~pikhq@71-219-224-145.clsp.qwest.net PRIVMSG #esoteric :Between OSes, or between CPUs? < 1320797764 894683 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: OSes < 1320797791 658386 :pikhq_!~pikhq@71-219-224-145.clsp.qwest.net PRIVMSG #esoteric :Ah. Yeah, a port of @ code would either be a complete rewrite or contain an implementation of the relevant portions of @. < 1320797984 780093 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 240 seconds < 1320798011 543428 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1320798589 506868 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Do you have any link for @lang? I don't find it in the Esolang language list. < 1320798595 994220 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Or do you mean @! ? < 1320798649 929545 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh dear :) < 1320798665 222839 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@lang is not technically esoteric, it's just more esoteric than almost all languages on the wiki < 1320798665 348899 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798671 925759 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi lambdabot = < 1320798685 129497 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@lang < 1320798685 363269 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798689 28803 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@ping < 1320798689 164065 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798691 998287 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@whatever < 1320798692 115978 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1320798694 153584 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320798697 349868 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :why would @lang do that < 1320798700 651891 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: any idea? < 1320798705 849262 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@ling < 1320798705 965605 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@abcd < 1320798706 17971 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798706 293711 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Invalid argument '' < 1320798706 633927 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@ping < 1320798706 945409 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798711 668413 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :any 4 letter word? < 1320798712 157824 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :lambdabot does error-correction < 1320798712 864522 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@bong < 1320798713 100304 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: bug ping < 1320798718 378943 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320798723 783940 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1320798729 423053 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@bing < 1320798729 541050 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798738 107890 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: I don't see how lang → ping is reasonable though < 1320798754 758173 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Probably ping is the unique closest match. < 1320798756 430321 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :dunno :) < 1320798759 811176 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: so hm < 1320798762 6037 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@abcd < 1320798762 241156 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Invalid argument '' < 1320798769 590971 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well, I guess there was none close enough < 1320798773 19727 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@ngng < 1320798773 133583 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798774 541432 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@long < 1320798774 809710 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798777 434032 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@nnng < 1320798777 667021 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798780 847837 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@pang < 1320798781 82785 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798781 551197 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@gggg < 1320798781 823809 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1320798788 579638 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@nnnn < 1320798788 695739 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1320798790 238821 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@mmpf < 1320798790 471612 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: map unpf < 1320798793 855615 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@png < 1320798794 86704 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1320798797 46896 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1320798804 187167 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it seems to be quite lenient < 1320798813 996618 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@pimf < 1320798814 113296 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: ping time < 1320798821 188340 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@list < 1320798821 422311 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://code.haskell.org/lambdabot/COMMANDS < 1320798829 789299 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@lost < 1320798829 891121 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://code.haskell.org/lambdabot/COMMANDS < 1320798845 313362 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@yhjulwwiefzojcbxybbruweejw < 1320798845 431725 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"#$%&'()*+,\"" < 1320798849 90501 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :okay < 1320798872 988128 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :€protontorpedo < 1320798876 453552 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@protontorpedo < 1320798876 726169 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :how does haskell compare to j2ee? < 1320798879 963183 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@protontorpedo < 1320798880 210289 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :is it fun to program in haskell? < 1320798881 562619 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@spell lang < 1320798882 736847 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I see < 1320798895 377726 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@v < 1320798895 635460 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"" < 1320798897 254235 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@v < 1320798897 501554 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"\\\"\\\\\\\"\\\\\\" < 1320798901 83820 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@yhjulwwiefzojcbxybbruweejw < 1320798901 216590 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\" < 1320798903 510983 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1320798947 900608 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@gsite < 1320798948 27409 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Empty search. < 1320798963 220251 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Hmm, lets see how close this is: < 1320798966 442717 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@goatse < 1320798966 680351 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1320798971 435410 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@hoogle+ (a -> b) -> [a] -> [b] < 1320798971 566258 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Monoid appEndo :: Endo a -> a -> a < 1320798971 727750 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString append :: ByteString -> ByteString -> ByteString < 1320798971 780196 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString.Char8 append :: ByteString -> ByteString -> ByteString < 1320798973 723569 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@hoogle (a -> b) -> [a] -> [b] < 1320798974 194082 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude map :: (a -> b) -> [a] -> [b] < 1320798974 319697 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.List map :: (a -> b) -> [a] -> [b] < 1320798974 372223 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Parallel.Strategies parMap :: Strategy b -> (a -> b) -> [a] -> [b] < 1320798976 844032 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :err < 1320798978 390243 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :okay < 1320798993 6268 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I see they return different results, but what is the pattern here < 1320799002 547002 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@help hoogle < 1320799002 856621 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :hoogle . Haskell API Search for either names, or types. < 1320799003 469725 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@help hoogle+ < 1320799003 728847 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :hoogle . Haskell API Search for either names, or types. < 1320799006 624997 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :hoogle+ knows more libraries? < 1320799017 784496 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well, hoogle+ didn't know Prelude < 1320799019 77084 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like @hoogle+ doesn't return stuff @hoogle does < 1320799021 825461 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it's just "more results" < 1320799022 913070 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320799025 462078 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@hoogle+ a -> a < 1320799025 588495 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative liftA :: Applicative f => (a -> b) -> f a -> f b < 1320799025 745222 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Traversable fmapDefault :: Traversable t => (a -> b) -> t a -> t b < 1320799025 797543 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude fmap :: Functor f => (a -> b) -> f a -> f b < 1320799028 863374 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@hoogle a -> a < 1320799029 209184 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude id :: a -> a < 1320799029 325514 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Function id :: a -> a < 1320799029 378089 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GHC.Exts breakpoint :: a -> a < 1320799032 198116 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :okay < 1320799032 784186 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@hoogle (<*>) < 1320799033 20363 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative (<*>) :: Applicative f => f (a -> b) -> f a -> f b < 1320799036 927437 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*shrugs* < 1320799043 785466 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@hoogle+ (<*>) < 1320799049 238235 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :guess not < 1320799064 643962 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :elliot seems to be right with "more results" < 1320799066 854381 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice < 1320799066 995061 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected end of input: expecting number < 1320799072 242666 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 10 < 1320799072 377177 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :10 => 10 < 1320799074 234421 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 10 < 1320799074 368685 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :10 => 10 < 1320799076 944454 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :okay < 1320799078 490298 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what < 1320799081 923885 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 3 < 1320799082 176770 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :3 => 3 < 1320799084 314468 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 3 4 < 1320799084 452575 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :3 4 => 34 < 1320799088 764737 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@dice D3+4 < 1320799089 3313 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "D": expecting number < 1320799102 485022 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I don't think it is dice as in d20 < 1320799117 899981 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 2d20 < 1320799118 57783 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :2d20 => 33 < 1320799122 335304 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :err < 1320799123 210230 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 2d20 < 1320799123 328932 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :2d20 => 12 < 1320799128 605833 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@dice 1d3+4 < 1320799128 749629 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1d3+4 => 6 < 1320799130 419048 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@dice 1d3+4 < 1320799130 534476 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1d3+4 => 7 < 1320799131 47091 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :or maybe it is < 1320799131 277370 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@dice 1d3+4 < 1320799131 510580 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1d3+4 => 5 < 1320799141 46323 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice d6 < 1320799141 165114 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "d": expecting number < 1320799142 866674 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 1d6 < 1320799143 440 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1d6 => 1 < 1320799144 295016 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 1d6 < 1320799144 528241 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1d6 => 6 < 1320799145 345761 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 1d6 < 1320799145 615799 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1d6 => 5 < 1320799149 113148 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yes seems so < 1320799149 166914 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :You may not leave off the 1 < 1320799153 987140 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :twice11: I noticed < 1320799158 60745 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@dice 1d6 * 2 < 1320799158 176987 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "*": expecting digit, "+" or end < 1320799160 429297 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@dice 1d6 * 1d9 < 1320799160 544045 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "*": expecting digit, "+" or end < 1320799161 487265 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Pah. < 1320799175 468181 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: I don't remember seeing that in GURPS < 1320799183 190570 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but it was ages ago I played that < 1320799185 467655 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :I don't know any RPG multiplying dice... < 1320799194 674886 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and D&D I only played through NWN1, and it hides most of that < 1320799210 801273 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :twice11: See, that's an opportunity for innovation! < 1320799225 516420 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 QUIT :Quit: Page closed < 1320799232 789067 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 2d20-90 < 1320799233 23336 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "-": expecting digit, "+" or end < 1320799235 731293 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@dice 2d20+90 < 1320799235 999060 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :2d20+90 => 121 < 1320799245 58081 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wait, only a bonus? No penality? < 1320799254 840497 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :penalty* < 1320799257 202698 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@dice 2d20+ -90 < 1320799257 319929 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "-": expecting number < 1320799273 383949 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@dice 2d20 + -1 * 90 < 1320799273 618464 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "-": expecting number < 1320799280 685561 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :What! < 1320799281 38309 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@slap lambdabot < 1320799281 274151 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I'd rather not; lambdabot looks rather dangerous. < 1320799284 40975 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@slap lambdabot < 1320799284 278976 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I don't perform such side effects on command! < 1320799289 382318 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@slap Vorpal < 1320799289 616237 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION submits Vorpal's email address to a dozen spam lists < 1320799292 585676 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :... < 1320799296 149321 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that is a side effect < 1320799297 657665 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@slap test < 1320799297 891913 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*SMACK*, *SLAM*, take that test! < 1320799305 730599 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@slap ChanServ < 1320799305 958574 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION secretly deletes ChanServ's source code < 1320799312 712305 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@slap lambdabot < 1320799312 835360 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION activates her slap-o-matic... < 1320799314 685083 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@slap some-user-that-doesnt-exist < 1320799314 843702 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION activates her slap-o-matic... < 1320799315 785778 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well < 1320799321 689814 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@slap lambdabot < 1320799321 924200 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION will count to five... < 1320799329 528627 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320799333 597360 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@slap some-user-that-doesnt-exist < 1320799333 871289 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION loves some-user-that-doesnt-exist, so no slapping < 1320799348 901090 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :guess it was random that it refused to slap itself < 1320799351 125998 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :also: < 1320799354 777548 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@slap Madoka-Kaname < 1320799355 10192 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION karate-chops Madoka-Kaname into two equally sized halves < 1320799365 684934 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I think we are even now < 1320799370 255284 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :I guess there is a rate limit on slapping. < 1320799377 122950 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@slap lambdabot < 1320799377 357734 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION slaps lambdabot with a slab of concrete < 1320799389 231636 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :OK, Vorpal was right. < 1320799392 64443 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@b52s < 1320799392 300473 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Watch out for that piranha. There goes a narwhale. HERE COMES A BIKINI WHALE! < 1320799396 685188 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what < 1320799398 11060 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@b52s < 1320799398 244335 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Watch out for that piranha. There goes a narwhale. HERE COMES A BIKINI WHALE! < 1320799399 982212 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@b52s < 1320799400 213770 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Girl from Ipanema, she goes to Greenland < 1320799404 841888 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :okay < 1320799407 72671 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I don't get it < 1320799412 988732 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@help b52s < 1320799413 148128 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :b52s. Anyone noticed the b52s sound a lot like zippy? < 1320799417 234721 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.google.co.uk/search?gcx=c&sourceid=chrome&ie=UTF-8&q=Watch+out+for+that+piranha.+There+goes+a+narwhale.+HERE+COMES+A+BIKINI+WHALE! < 1320799417 589402 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :aha < 1320799417 731377 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.google.co.uk/search?gcx=c&sourceid=chrome&ie=UTF-8&q=Girl+from+Ipanema%2C+she+goes+to+Greenland < 1320799423 351680 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@help yhjulwwiefzojcbxybbruweejw < 1320799423 626442 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :V RETURNS! < 1320799426 223709 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1320799448 50260 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: ah lyrics < 1320799452 241643 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :from a specific group < 1320799453 752972 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@yhjulwwiefzojcbxybbruweejw < 1320799453 870639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"#$%&'()*+,\"" < 1320799455 691120 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@yhjulwwiefzojcbxybbruweejw < 1320799455 809636 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"#$%&'()*+,\"" < 1320799456 842693 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@yhjulwwiefzojcbxybbruweejw < 1320799457 70198 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Just 'J' < 1320799459 575234 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :なんでやねん < 1320799474 919164 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Madoka-Kaname: what, please speak English < 1320799494 700363 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :wtf < 1320799494 964951 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 JOIN :#esoteric < 1320799518 313758 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Madoka-Kaname: Anyway: I think the story behind that was that some old version of the eval feature of lambdabot used an internal variable called v, which sometimes caused issues. Then it was renamed yhjulwwiefzojcbxybbruweejw. < 1320799523 856496 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I don't think it is in use any more < 1320799540 225372 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@palomer < 1320799540 348329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(_|_) < 1320799541 934598 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@palomer < 1320799542 47859 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Blargh! < 1320799546 7198 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@help palomer < 1320799546 143952 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :palomer. Sound a bit like palomer on a good day. < 1320799551 412804 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Vorpal, and somebody decided to use it? < 1320799552 190705 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :whoever that is < 1320799563 144474 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Madoka-Kaname: well, v could be used by mistake quite easily < 1320799570 788656 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Madoka-Kaname: the other one? Not so much < 1320799577 643076 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Malicious action =p < 1320799592 108623 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@v < 1320799592 222459 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\" < 1320799598 289855 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Madoka-Kaname: I don't think it ever broke anything as such. It just made it return the wrong answer sometimes. < 1320799598 342848 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@v < 1320799598 523130 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"#$%&'()*+,\"" < 1320799615 762949 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Seems to be identical to the long command... < 1320799622 124823 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :seems so yes < 1320799647 955612 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@help messages? < 1320799648 185787 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :messages?. Tells you whether you have any messages < 1320799649 275182 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@let a $ b = b a < 1320799649 665248 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@help messages < 1320799649 781223 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : .L.hs:94:17: < 1320799649 898719 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous occurrence `$' < 1320799649 953423 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : It could refer to either `L.... < 1320799649 953711 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :messages. Check your messages. < 1320799651 471469 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1320799662 601975 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :> reverse$"abc" < 1320799663 392631 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "cba" < 1320799667 711113 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@let a $ b = b a < 1320799668 214552 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : .L.hs:94:17: < 1320799668 342601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous occurrence `$' < 1320799668 395331 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : It could refer to either `L.... < 1320799670 888155 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric ::< < 1320799679 962574 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :> let v = 5 in v = 4 < 1320799680 800394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `=' < 1320799683 325025 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :eh < 1320799686 770293 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :too lazy to fix, night < 1320799716 427971 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :>let 1+1=3;3+1=7 in 1+1+1 < 1320799723 497912 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :> let 1+1=3;3+1=7 in 1+1+1 < 1320799724 241313 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 7 < 1320799739 908044 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :amazing < 1320799748 85422 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :twice11: I wouldn't have expected that < 1320799752 133342 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :ancient haskell joke. < 1320799763 180072 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :twice11: how does that even work? < 1320799764 727156 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Didn't come up with that myself. < 1320799772 101393 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it rebinds (+) locally < 1320799775 860243 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :You locally define your own addition function. < 1320799778 453943 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh, smart < 1320799793 230912 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah, very nice < 1320799799 504088 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> let f 1 1 = 3; f 3 1 = 7 in f (f 1 1) 1 < 1320799800 249738 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 7 < 1320799802 541962 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :f = (+) < 1320799806 190973 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: quite < 1320799812 675656 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: a bit confusing at first :) < 1320799850 745687 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@help kind < 1320799850 880293 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :kind . Return the kind of a type < 1320799854 41716 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@let testtestt = 3 < 1320799855 20396 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined. < 1320799858 593350 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :> testtestt < 1320799860 37705 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3 < 1320799861 254430 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@kind Maybe < 1320799862 150764 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :* -> * < 1320799866 363405 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :eh right < 1320799873 789363 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :@kind Maybe Integer < 1320799874 762789 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :* < 1320799877 417810 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1320799880 262365 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@undefine testtestt < 1320799903 653283 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :> testtestt < 1320799904 478426 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `testtestt' < 1320799913 606850 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :OK, undefining works, so... < 1320799923 237721 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :twice11: @undefine is a blunt weapon < 1320799925 542617 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it clears the whole namespace < 1320799948 490973 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@define x = 4 < 1320799953 644501 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@define y = 5 < 1320799959 96922 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@undefine y < 1320799961 140705 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :> x < 1320799961 955664 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : x < 1320799966 480447 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :yeah. < 1320799975 486285 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :But it is good to have such a thing... < 1320799984 604714 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :@let 1+1=3;3+1=7 < 1320799985 422668 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined. < 1320799990 155518 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :> 1+1+1 < 1320799990 943152 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous occurrence `+' < 1320799991 81569 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : It could refer to either `L.+', defined at [Bool] < 1320803957 149774 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Time.Calendar.Julian isJulianLeapYear :: Integer -> Bool < 1320803957 263527 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Time.Calendar.OrdinalDate isLeapYear :: Integer -> Bool < 1320803957 316083 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Time.Calendar isLeapYear :: Integer -> Bool < 1320803962 309484 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :@hoogle Int -> [Bool] < 1320803962 543629 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude replicate :: Int -> a -> [a] < 1320803962 665492 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.List replicate :: Int -> a -> [a] < 1320803962 718983 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude drop :: Int -> [a] -> [a] < 1320804410 499857 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: /msg < 1320804507 571201 :pikhq_!~pikhq@71-219-224-145.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1320804513 159539 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net JOIN :#esoteric < 1320805213 799139 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1320806170 541198 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :> sort [2, 1] < 1320806171 358432 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2] < 1320806774 717041 :copumpkin!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric < 1320806777 333257 :copumpkin!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Changing host < 1320806777 387073 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320807129 27124 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I'm not sure how to do @'s DHT. < 1320807180 245202 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net PRIVMSG #esoteric :Nor am I. < 1320807198 85473 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Woooooo < 1320807214 526743 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: The problem with something like Chord is that who gets to host what data is essentially arbitrary, which is kind of lame < 1320807238 695590 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net PRIVMSG #esoteric :My understanding of DHT is just shy of "MAGIC" < 1320807242 274260 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net PRIVMSG #esoteric :So. :) < 1320807252 525618 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1320807783 279855 :Gregor!foobar@codu.org PRIVMSG #esoteric :OK, what's the best way for a person who hates JACK and Pulse to transfer the audio output of an ALSA application over a network >_> < 1320807902 912785 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :What's wrong with JACK < 1320807907 406632 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Apart from being impossible to understand < 1320807917 984342 :Gregor!foobar@codu.org PRIVMSG #esoteric :Mainly the impossible-to-understand thing. < 1320807931 454943 :Gregor!foobar@codu.org PRIVMSG #esoteric :Every time I've used it it's taken about three seconds to go from "ahh" to "... wtf?" < 1320807946 110072 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: http://alsa.opensrc.org/Network < 1320807968 179009 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: That solution doesn't work with my audio card, it can't capture from "mixer" (all output) < 1320807981 286510 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You could just install Pulse for like three seconds :P < 1320808017 231732 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I stopped hating jack after I stopped trying to get it to work < 1320808099 498214 :Gregor!foobar@codu.org PRIVMSG #esoteric :What's the command to make an ALSA program use JACK? < 1320808285 402136 :ive!~nn@189.179.245.35 JOIN :#esoteric < 1320808390 742166 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net PRIVMSG #esoteric :jackoff (sadly not) < 1320808409 581088 :Gregor!foobar@codu.org PRIVMSG #esoteric :lol < 1320809361 80019 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1320812234 624912 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1320812497 966682 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 QUIT :Ping timeout: 265 seconds < 1320812602 15496 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1320812634 492577 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"I need to create a list of all the elements in a binary search tree in reverse order" < 1320812642 11585 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :tree? reverse? < 1320812655 596794 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this has to be a trick question because it doesn't specify that it's complete. < 1320812854 173951 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Early today I wrote some things on paper, I think I could work these, new transformers in Haskell, which are called ProductT and SumT. < 1320813031 503542 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :data ProductT a b c = ProductT { leftPT :: a c, rightPT :: b c }; Now I think Monoid x => ProductT (Constant x) is a monad transformer. < 1320813095 538346 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you think this is correct? Or did I make a mistake? < 1320813196 622828 :Gregor!foobar@codu.org PRIVMSG #esoteric :CakeProphet: If it's a SEARCH tree then it's ordered. < 1320813294 550810 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: ah, right. < 1320813297 103355 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's what she means. < 1320813334 288075 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: but then what is "reverse order", uh... descending? < 1320813386 347807 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I guess an in-order traversal, outputting elements to a stack. < 1320813522 81326 :Gregor!foobar@codu.org PRIVMSG #esoteric :Presumably just the opposite order of whatever the comparison function ordered it as in the first place :P < 1320813527 912591 :Gregor!foobar@codu.org PRIVMSG #esoteric :And you could just do a RTL traversal. < 1320813594 619509 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: I don't think she covered RTL but that would work equally well as pushing to a stack (or prepending to a list) < 1320813619 593193 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Now I looked, I think the "ProductT" I have is really like the Data.Functor.Product.Product but there is already a Data.Monoid.Product and since I knew about that at first, I gave mine a different name. < 1320813671 503592 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: this class is in the nomenclature of C++, thus "list" means linked list. < 1320813679 715839 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :STL/C++ < 1320813923 864859 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net PRIVMSG #esoteric :Gregor: Alternately, you could make it a binary search tree linked list. < 1320813933 951577 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net PRIVMSG #esoteric :Because more confusing data structures are wonderful. < 1320814097 699006 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :For a ring of sets (actually predicates in this case, meaning what is element of a set), is this correct? instance MonoidMinus (Predicate t) where { mpinverse = id; }; < 1320814152 229845 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :ACTION switches to #esoteric, sees ... MonoidMinus ..., cautionsly switches in the opposite direction. < 1320814185 13299 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :What's a MonoidMinus? Ah, just a monoid with inverses? < 1320814199 814628 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did someone say group < 1320814215 164937 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :(If so, that's usually called a "Group".) < 1320814217 277230 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Yes. < 1320814251 161249 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :shachaf: Yes. Actually, I do have a "Group" class which does that; "MonoidMinus" is for the inverse of the "MonoidPlus", where "MonoidPlus" is what "Monoid" instance is distributive over. < 1320814285 199929 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I also have "Semiring" and "Ring" to indicate they follow additional properties. < 1320814300 626265 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Wait, what's MonoidPlus? < 1320814314 679359 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Now I told you, isn't it? < 1320814344 42291 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :I'm not sure I understood. < 1320814365 994981 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"MonoidPlus" is what "Monoid" instance is distributive over. < 1320814371 645075 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :For example, the MonoidPlus for Product acts like the Monoid for Sum. < 1320814388 644680 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :monqy: Oh! Why didn't zzo38 say so. < 1320814399 89702 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :zzo38: What are the MonoidPlus laws? < 1320814460 889806 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :shachaf: They are the monoid laws and the distributive laws. Semirings have some additional laws; if they follow those laws, make it also instance of Semiring (which has no methods of its own). < 1320814534 467934 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Specifically: mpappend mpempty x = x; mpappend x mpempty = x; mpappend x (mpappend y z) = mpappend (mpappend x y) z; mpconcat = foldr mpappend mpempty; mappend x (mpappend y z) = mpappend (mappend x y) (mappend x z); mappend (mpappend y z) x = mpappend (mappend y x) (mappend z x); < 1320814559 657761 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Semirings have these additional laws: mappend mpempty x = mpempty; mappend x mpempty = mpempty; mpappend x y = mpappend y x; < 1320815417 374290 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 JOIN :#esoteric < 1320816207 118252 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :people! < 1320816213 687083 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :choose a business card design! < 1320816216 170398 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :http://us.moo.com/design-templates/business-cards/pack/black-white.html < 1320816216 989040 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :http://us.moo.com/design-templates/business-cards/pack/urban-abstraction.html < 1320816217 41321 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :http://us.moo.com/design-templates/business-cards/pack/lets-talk.html < 1320816217 772773 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :http://us.moo.com/design-templates/business-cards/pack/chris-keegan-business-cards.html < 1320816219 447968 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :http://us.moo.com/design-templates/business-cards/pack/perfect-paisley.html < 1320816221 719997 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :http://us.moo.com/design-templates/business-cards/pack/luminous-nature.html < 1320816229 208601 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1320816316 725730 :Gregor!foobar@codu.org PRIVMSG #esoteric :augur: Observation: None of the "perfect paisley" business cards are paisley. < 1320816328 509414 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :Gregor: i know < 1320816332 480921 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :people dont know what paisley is < 1320816337 165950 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :c'est la vie < 1320816703 71464 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 QUIT :Ping timeout: 265 seconds < 1320816989 390054 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I have never used business cards designs. I just used TeX to lay out text and logos on the card. All that we had was a laser printer anyways (although here and now, I have a inkjet printer) < 1320817110 812505 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :augur: chris keegan, black and white, or urban abstraction < 1320817115 129078 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :roughly in order of personal preference. < 1320817254 231409 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :ok < 1320818536 47128 :copumpkin!~pumpkin@unaffiliated/pumpkingod NICK :OracleOfHalting < 1320818937 245042 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MSleep < 1320818988 176760 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :How do you change the Godel sentences ("This is unprovable") into a computer program that halts if and only if the statement is true, such that waiting for the program to halt, and that if it does halt that is considered a valid proof? < 1320819045 214291 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Search for a proof and disproof at the same time < 1320819073 577830 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I didn't know what your question was so I answered the question that I liked < 1320819135 546320 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :That is what the Tortoise did; and found both at the same time. (Of course it is the dialogue made up by Hofstadter, though. I doubt it can happen.) < 1320819318 544609 :Darth_Cliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net QUIT :Quit: You are now graced with my absence. < 1320820426 668816 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey monqy, can you promise to make a brainfuck derivative if I'm not offline in the next five minutes? < 1320820431 875808 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :A really awful one. < 1320820437 438641 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And delegate the brickbraining to me. < 1320820445 616922 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So that it happens to me instead of you. < 1320820550 818210 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, CakeProphet: You do it instead. < 1320820733 170173 :elliott!elliott@unaffiliated/elliott QUIT :Quit: Leaving < 1320820872 98697 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Quit: I will sleep. < 1320821599 312163 :ive!~nn@189.179.245.35 QUIT :Ping timeout: 256 seconds < 1320822628 135207 :OracleOfHalting!~pumpkin@unaffiliated/pumpkingod NICK :copumpkin < 1320822836 967113 :GreaseMonkey!~gm@unaffiliated/greasemonkey QUIT :Quit: The Other Game < 1320823134 340820 :sebbu2!~sebbu@ADijon-152-1-18-62.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1320823134 772358 :sebbu2!~sebbu@ADijon-152-1-18-62.w83-194.abo.wanadoo.fr QUIT :Changing host < 1320823134 824822 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1320823156 936664 :ive!~nn@189.179.245.35 JOIN :#esoteric < 1320823244 219290 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 258 seconds < 1320823877 259016 :ive!~nn@189.179.245.35 QUIT :Quit: leaving < 1320825890 440593 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 240 seconds < 1320826138 250917 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1320826457 860454 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1320827066 564431 :Zuu!~zuu@unaffiliated/zuu QUIT :Read error: Connection reset by peer < 1320827336 542415 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1320827477 690845 :derrik!~xix@gprs-inet-65-61.elisa.ee JOIN :#esoteric < 1320829171 683316 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1320830344 665913 :TeruFSX_!~quassel@71-210-150-147.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1320832186 909192 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1320832202 608254 :hagb4rd!~perdito@koln-d932d0d6.pool.mediaWays.net QUIT :Ping timeout: 240 seconds < 1320834699 260316 :oerjan!oerjan@129.241.210.46 JOIN :#esoteric < 1320840617 702511 :derrik!~xix@gprs-inet-65-61.elisa.ee QUIT :Quit: left < 1320843992 778971 :pikhq!~pikhq@71-219-196-181.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1320844002 70645 :pikhq!~pikhq@71-219-226-143.clsp.qwest.net JOIN :#esoteric < 1320844115 71519 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1320846624 686918 :oerjan!oerjan@129.241.210.46 QUIT :Quit: leaving < 1320848208 830559 :jack!~jack@host-150-203.consiagnet.it JOIN :#esoteric < 1320848230 955046 :jack!~jack@host-150-203.consiagnet.it PART :#esoteric < 1320850091 611384 :fizzie!fis@iris.zem.fi QUIT :Ping timeout: 276 seconds < 1320850149 222277 :sllide!~jari@86.94.177.19 JOIN :#esoteric < 1320850335 739357 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1320850483 908834 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1320850664 197330 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 260 seconds < 1320851383 82254 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1320851675 782401 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1320851892 860355 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1320852194 818210 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1320852217 855528 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1320853047 916288 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 258 seconds < 1320853407 687472 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :WTF, Peter Serafinowicz was the voice of Darth Maul? < 1320853414 637659 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :His role in space is now 50 times funnier. < 1320853482 554463 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320853973 878828 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1320854348 502227 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 JOIN :#esoteric < 1320854358 940866 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Hey guys, mind if I think here out loud? Great. < 1320854407 27567 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh dear. < 1320854418 964761 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1320854429 728020 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Suppose you've got an exponentiation b^a, where b and a are complex numbers. You can separate b into a positive part and a unitary part, and a into a real part and an imaginary part. Taking a positive number to any complex power is easy, so we only have to worry about the unitary part of the base. < 1320854492 589693 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Taking the unitary part to a real power is easy *if* the unitary part is 1 or the power is an integer. Otherwise, lasciate ogne speranza. So the only question is what happens when you take a unitary thing to an imaginary power. < 1320854696 719954 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :But wait, every unitary number is of the form e^(i t). So the unitary thingy is simply of the form e^(i t a), so it's all good... well, no, t is actually an angle, so a needs to be something you can multiply angles by. An integer, always. < 1320854717 614427 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Zuh? < 1320854730 145999 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The concept of multiplication of reals is new to you? < 1320854732 540927 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :So b^a just plain doesn't make entirely much sense unless b is positive or a is an integer. < 1320854735 850632 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Thanks, everyone! < 1320854756 433311 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Phantom_Hoover: what's half of the angle whose sine is 0 and whose cosine is 1? < 1320854769 156110 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :You'll find that there are entirely too many correct answers. < 1320854789 967417 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Worse, what's phi times that angle? < 1320854791 255755 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, I won't. < 1320854817 600320 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Two is too many, and I refuse to throw out just one of them! < 1320854846 603386 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'll find that general exponentiation obviously isn't a map from C → C. < 1320854879 24079 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Isn't that what I said? < 1320854906 311983 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You took a while to arrive at that conclusion. < 1320854916 866332 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :ACTION nods. < 1320855033 684457 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Erm, C → C → C. < 1320855298 638897 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :It's more like a map ((R+, C) u (C / {0}, Z) u (C, N_0)) -> C. < 1320855334 798286 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or, alternately, C → C → P(C). < 1320855661 448760 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Predicate on C? < 1320855945 790900 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Zuh? < 1320856051 448395 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :What do you mean by P(C)? < 1320856057 240283 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Powerset? < 1320856058 418666 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Oh. The power set of C. < 1320856266 420097 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1320856313 917641 :Zuu!~zuu@unaffiliated/zuu QUIT :Ping timeout: 244 seconds < 1320856323 223177 :MSleep!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1320856344 867423 :elliott!elliott@unaffiliated/elliott JOIN :#esoteric < 1320856376 51711 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> read "1337" :: Int < 1320856376 780357 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1337 < 1320856380 475338 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> read "1337" :: Float < 1320856380 897641 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1337.0 < 1320856385 948989 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :type directed name resolution. < 1320856430 226778 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Huh? < 1320856441 873040 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh, nothing. O:) < 1320856448 400201 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :15:43:27: WTF, Peter Serafinowicz was the voice of Darth Maul? < 1320856451 953953 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: I KNOW RIGHT? < 1320856460 531833 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :PETER WHY < 1320856484 381199 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :15:43:34: His role in space is now 50 times funnier. < 1320856484 471038 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Role in space(tm) < 1320856496 888090 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh god, I did. < 1320856511 503038 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :What. < 1320856534 847971 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Say 'space' rather than 'Spaced'. < 1320856539 898011 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: BTW who says P(S) for powerset, I am hereby not friends with anyone who doesn't either use fancy LaTeX for it or 2^S. < 1320856546 740216 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION set theory notation police < 1320856578 536336 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ur plice burality < 1320856607 2006 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :burality < 1320856668 345666 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :bareility? < 1320856704 651873 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bulity. < 1320856819 913520 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :Cool people write C -> Prop. < 1320858629 877228 :derrik!~xix@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1320859306 116145 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net JOIN :#esoteric < 1320859354 717327 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi monqy. < 1320859364 903624 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1320859438 696049 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :moqny < 1320859490 407758 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1320859509 96989 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1320859519 187500 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :hi < 1320859519 447651 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :hi < 1320859528 513118 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :elliott < 1320859534 759177 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :waht < 1320859538 268741 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric ::| < 1320859539 401944 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :hi < 1320859543 220863 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1320859544 509895 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ih < 1320859548 247285 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric ::| < 1320859552 472868 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 PRIVMSG #esoteric :bye < 1320859552 781052 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::| < 1320859553 837705 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :q < 1320859555 232071 :tswebb!943d7387@gateway/web/freenode/ip.148.61.115.135 QUIT :Quit: Page closed < 1320859563 477717 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We need to do something about these malfunctioning emote bots. < 1320859577 366637 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1320859585 93756 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Motion that derrik be kicked and he and tiffany banned, effective immediately. < 1320859701 337856 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :hi Phantom_Hoover < 1320859735 545486 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :This one is even more vapid than tiffany. < 1320859762 892551 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :o~o < 1320859765 850389 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: You don't understand, he's a professional teacher. < 1320859772 582184 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :at least o~o is exciting < 1320859780 892922 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :enthralling < 1320859792 769924 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :an true adventure < 1320860015 201476 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, I... < 1320860050 177461 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Speechlessness. The hallmark of a thick adult! < 1320860575 86382 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1320860889 143029 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi ais523 < 1320860896 442979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi elliott < 1320861107 920352 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi ais523 < 1320861116 211911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi quintopia < 1320861142 778350 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi Phantom_Hoover < 1320861156 623579 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi elliott < 1320861166 816695 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi yiyus < 1320861191 301272 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi < 1320861228 901711 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i would never ping ais523 monqy derrik elliott augur boily copumpkin Phantom_Hoover aloril fizzie sllide pikhq sebbu2 CakeProphet mtve variable FireFly chickenzilla Madoka-Kaname Vorpal yorick atehwa kmc mycroftiv Nisstyre olsner MDude shachaf Deewiant EgoBot quintopia Slereah_ Zwaarddijk BeholdMyGlory myndzi yiyus SimonRC rodgort ineiros_ tswett clog jix Gregor glogbot Zetro bd_ lambdabot coppro lifth < 1320861229 140661 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :rasiir HackEgo twice11 all at once < 1320861233 333189 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1320861236 971242 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh poor lifthrasiir missed out on that :( < 1320861238 618203 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :pong < 1320861241 694475 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm going to get kicked now < 1320861253 62356 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: Come on. < 1320861256 599328 :rodgort!~rodgort@li125-242.members.linode.com PRIVMSG #esoteric :ACTION stabs < 1320861258 62641 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :I heard u mad yesterday. < 1320861258 650004 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :pong < 1320861260 351525 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i like how you put your own name in there < 1320861269 642558 :sllide!~jari@86.94.177.19 PRIVMSG #esoteric :elliott, exactly < 1320861270 650171 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Even ddarius concurred that u mad. < 1320861273 975343 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: well you didn't lie, but only be cause it was split onto multiple lines :P < 1320861281 459798 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and in the middle of a name < 1320861281 512366 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Nothing quite like flood of hatred that comes after a channel ping :') < 1320861291 854133 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's magical < 1320861295 127191 :rodgort!~rodgort@li125-242.members.linode.com PRIVMSG #esoteric :nothing like a good old stabbing in the face < 1320861299 790817 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's also magical < 1320861326 568794 :Gregor!foobar@codu.org PRIVMSG #esoteric :NYAN NYAN NYANNYAN NYAN NYANYANYAN NYAN NYAN, NYAN NYAN NYANNYAN NYAN NYANYANYANYANYANYANYANYAN < 1320861334 732115 :sebbu2!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :ACTION slaps elliott around a bit with a very large trout < 1320861338 269082 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1320861343 638089 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :ACTION decides not to feed the troll. < 1320861345 243596 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sebbu: Oh my god, it's 2001! < 1320861346 117167 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Gregor.................. < 1320861353 277427 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sebbu.................. < 1320861359 540744 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thanks shachaf < 1320861366 354063 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :for not being them < 1320861371 802146 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Gregor: ====Oö ? < 1320861375 321492 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm also not Gregor or sebbu. < 1320861378 959755 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thanks elliott < 1320861383 85399 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Thanks monqy. < 1320861383 347376 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thanks twice11 < 1320861394 768960 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy is going to ping everyone but Gregor and sebbu in thanks. < 1320861397 482662 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thanks ineiros_ thanks derrik thanks augur thanks SimonRC thanks Zetro < 1320861398 920231 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1320861402 425250 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you < 1320861404 162423 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :spoiled it < 1320861406 70914 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sory < 1320861408 815419 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :now i can't ping everyone < 1320861415 790148 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can, it'll just be unfunny and meaningless < 1320861418 53060 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which is the best way to do it < 1320861420 637708 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :crys < 1320861426 135448 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :a shun on all massive highlighters would be good :) < 1320861448 744320 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :ACTION does /clear < 1320861450 851424 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sebbu: This channel NEEDS ME. < 1320861459 748617 :Gregor!foobar@codu.org TOPIC #esoteric :Official NYAN support channel for Web o' Flies | Also official channel of VelNYANta | VelNYANta: Why NYAN, when you can VelNYANta! | NYAN http://codu.org/logs/_esoteric/#NYAN < 1320861473 158151 :elliott!elliott@unaffiliated/elliott TOPIC #esoteric :no | http://codu.org/logs/_esoteric/ < 1320861473 638766 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nooo < 1320861476 112229 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ysss < 1320861477 538537 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :e < 1320861477 658720 :Gregor!foobar@codu.org PRIVMSG #esoteric :X-D < 1320861483 851302 :Gregor!foobar@codu.org TOPIC #esoteric :nyano | http://codu.org/logs/_esoteric/ < 1320861486 191102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: quick reactions :) < 1320861488 897736 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net TOPIC #esoteric :yes | http://codu.org/logs/_esoteric/ < 1320861489 581407 :elliott!elliott@unaffiliated/elliott TOPIC #esoteric :http://codu.org/logs/_esoteric/ < 1320861497 643978 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :codu more like no-do < 1320861502 690394 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: ? < 1320861519 44003 :Gregor!foobar@codu.org TOPIC #esoteric :This channel can never truly escape THE CAT | http://codu.org/logs/_esoteric/ < 1320861520 845937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: to Gregor's topic change < 1320861529 366193 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net TOPIC #esoteric :This channel can never truly escape bad topics | http://codu.org/logs/_esoteric/ < 1320861532 481877 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you get used to it after a few days of asiekierka < 1320861541 259977 :ais523!~ais523@unaffiliated/ais523 TOPIC #esoteric :http://codu.org/logs/_esoteric < 1320861543 915573 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sad truths topic < 1320861544 569914 :ChanServ!ChanServ@services. MODE #esoteric :+t > 1320861544 862040 NAMES :#esoteric < 1320861545 48089 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rip < 1320861547 315240 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rip < 1320861548 914808 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you missed the slash < 1320861555 379339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where? < 1320861555 647478 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and also abused power :'( < 1320861560 385609 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i'm not telling you! < 1320861568 408113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, trailing slash < 1320861575 262806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the link works anyway, so < 1320861584 31020 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's just temporary until people calm down a bit with the topic screwing < 1320861584 207242 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it redirects, that's putting load on Gregor's servers < 1320861593 584281 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ais523 is abusing his op powers to DDoS you :'( < 1320861605 81009 :ChanServ!ChanServ@services. TOPIC #esoteric :http://codu.org/logs/_esoteric/ < 1320861606 597328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :better? < 1320861618 779332 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, all Gregor has to do is move the logs and you're obligated to change the topic < 1320861643 557755 :Gregor!foobar@codu.org PRIVMSG #esoteric :ATTENTION: < 1320861658 639624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: don't say that, he'll move them somewhere obnoxious < 1320861660 958620 :Gregor!foobar@codu.org PRIVMSG #esoteric :Channel logs will now be moved to http://codu.org/nyannyannyannyannyannyannyannyannyannyannyanlogs/_esoteric/ < 1320861665 703306 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: exactly < 1320861680 544469 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: If you don't do that I'll be really disappointed. < 1320861684 963192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: but don't you not want an obnoxious topic < 1320861685 792825 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :somehow i figured the new logs would have "nyan" in them, but i did not expect that much < 1320861688 904625 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can keep the same programs working just with ln -s < 1320861693 647407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note that I could legally retaliate by kicking glogbot < 1320861696 62844 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 258 seconds < 1320861697 425722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that would be bad for everyone < 1320861698 87069 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Yeah, but this is a bargaining chip to get -t :P < 1320861710 342713 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: My laziness is greater than my nyanniness. < 1320861713 287347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you wouldn't want me to kick glogbot, would you? < 1320861730 431470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the +t is only temporary, just like you do a temporary +m to people widely spamming msgs in the channel < 1320861733 594698 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: You'd have to link to the clog logs instead, including the old zip of 'em < 1320861738 315070 :ChanServ!ChanServ@services. MODE #esoteric +o :ais523 > 1320861738 337338 NAMES :#esoteric < 1320861743 553133 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric :-t > 1320861743 563687 NAMES :#esoteric < 1320861745 522592 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric -o :ais523 > 1320861745 544418 NAMES :#esoteric < 1320861752 15025 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Darn, now the fun is over. :'( < 1320861800 488332 :Gregor!foobar@codu.org TOPIC #esoteric :#esoteric is Not Your Average Network chat channel! | http://codu.org/logs/_esoteric/ < 1320861824 136167 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::( < 1320861828 322197 :derrik!~xix@143.122.191.90.dyn.estpak.ee QUIT :Quit: back soon < 1320861833 931468 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bye derrik < 1320861853 400885 :Gregor!foobar@codu.org PRIVMSG #esoteric :Goodbye derrik, we hardly knew ye (as ye never talked) < 1320861856 917439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: OK, I'll agree with that compromise < 1320861883 109546 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: oh no, he did < 1320861895 526744 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: just hope we don't get to know him any more < 1320861942 431716 :Darth_Cliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net JOIN :#esoteric < 1320862170 57185 :derrik!~xix@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1320862204 484855 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That was way too soon. < 1320862245 901908 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :ty elliott < 1320862254 67391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi relevant peole < 1320862266 790259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think I've talked to derrik ever, but he/she was here earlier < 1320862281 786580 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, you missed out on that day? < 1320862286 188590 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you're one of the lucky ones :) < 1320862319 418030 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric ::) < 1320862564 874291 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1320862598 683399 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :rip ais523 < 1320862608 861154 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1320862610 371463 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1320862628 238661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :first time the computer's suddenly cut out during updates < 1320862639 378560 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me see if it's in a sane state after that; it seemed to boot up OK < 1320862655 934670 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: if you used Kitten, you'd have atomic upgrades... :) < 1320862674 505327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. < 1320862685 935737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder why it can't do that automatically? < 1320862704 147036 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it can end up doing debconf stuff < 1320862712 338405 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or whatever < 1320862718 885852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a GUI package manager, it should be able to handle it itself < 1320862720 498614 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, none of that with kitten, either :-P < 1320862776 102661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :heh, seems it had almost finished < 1320862777 20607 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 258 seconds < 1320862786 594544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the configure took about half a second, then it was fully up-to-date < 1320862845 557481 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: regular reminder that this problem doesn't even exist with kitten!!! kitten: the best. < 1320862881 216053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: in Kitten, you'd still need to GC the partial update and do the update properly < 1320862920 705971 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you're just stringing random words together and hoping they come out correct, right? :P < 1320862945 204755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm trying to figure out what would happen if the power was cut while Kitten was in the middle of writing a file < 1320862949 332939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :during a package update < 1320862973 772510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the file it was writing wouldn't be used, presumably, because it wouldn't be recorded as being in the unionfslikefs as something to mount < 1320862983 984093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it'd still exist, and you wouldn't want it to hang around forever < 1320862995 722844 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'll explain, to stop you making up nonsense :P < 1320862995 894515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you also presumably still want it, so you'd have to redo the update < 1320863045 763880 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1320863057 520434 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: You'd have to define "package update". The upgrade process in Kitten looks like this: Figure out which packages have new versions. Install them -- likely by downloading a binary tarball and extracting it -- into the store. That's guaranteed not to "overwrite" anything because the store is immutable, hash-based, etc. etc. etc.; the old versions of the packages are still there. Once all that is d < 1320863057 573064 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :one, then /atomically/ switch over the user environment to use the new versions of all the upgraded packages. < 1320863069 936226 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The old versions then become garbage (assuming nothing else -- e.g. another user -- is referencing them), and can be GC'd. < 1320863089 998832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: that's the operation I was describing as an update < 1320863098 446850 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Yes, but it's composed of multiple operations. < 1320863108 86497 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The tarballs are extracted to a temporary directory and then moved into the store, so that's atomic too. < 1320863117 142584 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Basically, there is no way for a crash during a Kitten upgrade to produce an inconsistent state at all. < 1320863119 12856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, using atomic mv? < 1320863122 3750 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1320863123 891642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it wouldn't produce an inconsistent state < 1320863132 392854 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :If it failed half-way through installing the packages, you'd just re-run it, and it'd do the rest. < 1320863138 65606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking about if the temporary directory was half-written < 1320863142 161867 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It might do one of them again, if it failed while unpacking it. < 1320863144 848634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I suppose it regularly gets cleaned away anyway < 1320863161 491011 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Well, it's per-package. < 1320863183 643593 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So it's like a few hundred megs waste at most, and it'll probably get cleaned up as soon as the package manager notices it has some junk temporary files lying around. < 1320863198 720426 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Won't unpack to /tmp: rename(2) is not atomic across filesystems!) < 1320863206 284192 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(And also you might not have enough RAM to store the package, anyway.) < 1320863239 178748 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :That way of garbage collecting the old versions would work in case some user or program requires the old version for some reason. Or in case you want to tell it to keep the old one temporarily in case the new one is broken and you want to revert some programs to the old one! < 1320863242 511063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rename(2) works across filesystems at all? < 1320863256 749308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, aren't tmpfses capable of swapping to disk if required? < 1320863256 801678 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, probably not, but mv does < 1320863275 696172 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: Yep! (Packages that depend on older versions will keep referencing them and work fine even without doing anything special.) < 1320863277 553782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if they weren't, there'd be no difference between a tmpfs and shmfs < 1320863290 216130 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Of course you have to manually select an old version to run programs that depend on an older version that aren't part of the package manager.) < 1320863291 739598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: how would the GC determine which packages were being referenced? < 1320863302 136846 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: mark-and-sweep < 1320863307 917299 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does it do the marking? < 1320863319 366321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it seems nontrivial to tell whether a package is in use or not < 1320863326 122121 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Well, the user profiles (sets of packages users have installed) are the roots. < 1320863335 965875 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Then you just do a regular conservative scan from there. < 1320863340 359913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it's at the package level? < 1320863349 338137 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Any package that references another will contain its store path. < 1320863352 695807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what happens if a user uninstalls a package while using it? < 1320863358 705191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. running an executable from it? < 1320863359 578675 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: (this breaks if something stores its library paths in UTF-16, or whatever) < 1320863362 26060 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(but nobody does that) < 1320863371 49998 :sebbu2!~sebbu@ADijon-152-1-18-62.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1320863371 572319 :sebbu2!~sebbu@ADijon-152-1-18-62.w83-194.abo.wanadoo.fr QUIT :Changing host < 1320863371 625728 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1320863374 305447 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(that's like memfrobbing a pointer when using boehm gc) < 1320863385 339761 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :err, I forget whether memfrob is reversible < 1320863390 36579 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: define uninstall... < 1320863394 996312 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: presumably you mean "removing from the environment" < 1320863404 270437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: removes the package from the list of packages that they state they want < 1320863422 470222 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Well, all the package's references to itself will use absolute store path locations. < 1320863432 826225 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And removing a package from the environment doesn't remove it from the store, only GCing does that. < 1320863435 287165 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :But... < 1320863436 569326 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't do that :P < 1320863445 748022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was fearing the answer was "don't do that" < 1320863451 97276 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1320863456 968187 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it would be easy enough for the package manager to figure out whether you're using it < 1320863457 760292 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the package isn't in any user's lists, so it's risking being GCed < 1320863465 513035 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and refuse to let you remove it < 1320863466 427666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is more important for old versions, though < 1320863471 331112 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but I'm pretty sure it's obvious < 1320863477 749897 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, yes, GC doesn't just run willy-nilly for a reason < 1320863481 846171 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you GC when you're low on disk < 1320863491 366654 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can add packages manually to the set of gc roots, though < 1320863495 855301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"uninstalling" a package while using it is a bit weird; but upgrading it while using it is quite common < 1320863497 810301 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want to protect it while not referencing it from any environments < 1320863520 235393 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I thought you meant doing it while GCing < 1320863528 940440 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :certainly, things won't break if you upgrade without rebooting < 1320863540 459898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I mean, if the GC runs after doing that < 1320863545 765254 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the gc doesn't just "run" < 1320863548 843728 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the system administrator has to run it < 1320863554 480618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, when's a sensible time to run it? < 1320863558 608275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only time I can think of is during boot < 1320863560 885218 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: when you're running out of disk for the store < 1320863571 918678 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or just want to reclaim some free space < 1320863573 391427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: but people might have just upgraded a package they're using when that happens < 1320863582 601836 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you'd reboot at the same time to get kernel upgrades < 1320863593 4199 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(say ksplice and I'll ragequit) < 1320863604 523891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you hate Oracle that much? :P < 1320863604 794651 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a periodic maintanence task, not anything that needs to be run with regularity < 1320863612 131236 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: heh < 1320863628 104631 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, hmm < 1320863628 234055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might make most sense to run it on every boot < 1320863638 717092 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: actually, no, there would be no risk < 1320863648 532772 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: because you keep old user environments < 1320863655 574261 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :those have to be deleted manually to stop them referencing old packages < 1320863669 696930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't like the repeated "manual" here < 1320863681 840702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd make most sense to delete them when the user had no logins < 1320863687 639711 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: so basically, if you upgraded ten times without rebooting, then the sysadmin said "delete every user environment older than the last 10 and gc" < 1320863691 855754 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :then things would break < 1320863695 32116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like it makes sense to GC packages on boot < 1320863701 104017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: right < 1320863702 537119 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no, that doesn't make sense at all < 1320863705 736559 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because you can rollback on boot < 1320863708 250464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't see why the sysadmin needs to make potentially incorrect decisions < 1320863713 823606 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's one of the major advantages of a purely functional package manager < 1320863720 95603 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can select an old profile from the GRUB menu to roll back to it < 1320863723 98955 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in case you break something < 1320863730 752805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: right; I think that would count as a reference for the GC < 1320863737 640984 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the sysadmin doesn't make potentially incorrect decisions, you just don't understand the model :) < 1320863743 526806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GC things that have fallen off the end of the rollback menu on boot < 1320863754 397059 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: they don't fall off < 1320863759 176853 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a matter of system policy when you clean them up < 1320863769 113141 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1320863771 535505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, falling off is a sensible system policy, right? < 1320863774 632138 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it makes sense to delete all but the last 10 for each user before GCing < 1320863778 571962 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com QUIT :Changing host < 1320863778 624579 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1320863785 640061 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or similar < 1320863794 346699 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what I'm saying is, it's OK to have the rules customizable, even to entirely manual < 1320863797 881425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but entirely manual is not a sane default < 1320863805 960625 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: let me tell you about cron! < 1320863812 746270 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it is not the package manager's job to run itself periodically < 1320863819 846862 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that is a matter of system policy and is why we have generic scheduling tools < 1320863824 173522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm talking about the system as a whole, not the package manager itself < 1320863831 94643 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :for desktop users, it /does/ make sense to have it be manual < 1320863836 494891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :putting it in the crontab would be a sensible default, for instance < 1320863841 142945 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because there is no reason to delete things until you actually need more space < 1320863850 74697 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which is not something a computer can determine; you need more space when you want more space < 1320863877 863518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you need more space when you want more space, indeed; and if you want more space, you don't want to manually have to run a bunch of "free up space" things < 1320863887 180259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you want them to already have happened by the time you want more space < 1320863898 7865 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that you don't have to think "oh, I want to create a file, let me run the spacecleaner first" < 1320863903 91540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you just think "I want to create a file" < 1320863914 640202 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: this is why people don't consider 4 gigabytes a large disk < 1320863920 835184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the extreme version of your opinion would be a system that always used your entire disk, all the time < 1320863931 520377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and whenever you wanted to create a file, you requested it to purge a bit of space to create the file in < 1320863933 804559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, hmm < 1320863943 467871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why not hook the spacecleaning things into the open/close/write syscalls, in that case? < 1320863954 733196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as long as it's automated, it's actually a reasonable thing to do < 1320863955 854702 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if I hadn't given up on this by the last message, I just did < 1320864004 775718 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the system does not delete the user's data without asking or being told to. simple as that < 1320864016 972698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, when you have an opinion as insane as this one, you generally realise why it's wrong after a few months of actually using it < 1320864024 357328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I suppose there's no real point in trying to convince you now < 1320864051 937399 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the NixOS guys don't seem to have any problem with it after 7 years of production use < 1320864071 647816 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1320864081 816349 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the problem is that you want a system that nobody else wants < 1320864087 25377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I doubt their GC is entirely manual < 1320864087 980344 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320864089 310069 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, it is < 1320864103 872905 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: what is the thing ais523 is suggesting here? < 1320864115 959323 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: a bad idea; you can read the logs if you want more detail < 1320864138 601188 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"You should periodically run the Nix garbage collector to get rid of unused packages, since uninstalls or upgrades don't actually delete them: < 1320864138 653940 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :$ nix-collect-garbage -d" < 1320864139 704183 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[...] < 1320864141 299350 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Of course, since disk space is not infinite, unused packages should be removed at some point. You can do this by running the Nix garbage collector. It will remove from the Nix store any package not used (directly or indirectly) by any generation of any profile. < 1320864141 351825 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Note however that as long as old generations reference a package, it will not be deleted. After all, we wouldn’t be able to do a rollback otherwise. So in order for garbage collection to be effective, you should also delete (some) old generations. Of course, this should only be done if you are certain that you will not need to roll back." < 1320864178 17677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: that if a system requires a GC, then the GC should actually run when needed, rather than making the user have to remember it exists < 1320864194 659553 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: or you could get the misleading version straight from him :) < 1320864198 300746 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: from a quick glance at the scrollback, it seems you want package garbage collection to be automatic. Even "normal" distros doesn't automatically remove downloaded files. You need something like apt-get clean or pacman -Sc for that < 1320864203 978946 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hope i've cleared up your doubts < 1320864204 506083 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :why should it be any different here < 1320864212 908749 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and if you want it, just put it in the crontab < 1320864228 788407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: they put them in /var/cache, whose entire purpose for existence is that it can be automatically cleaned at any time < 1320864239 917478 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: ais523 wants even worse than that, he wants /automatic scheduled deletion/ of old package configurations in the crontab by default < 1320864245 340486 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: I have not seen that happen though < 1320864255 397733 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: show me where that is actually done automatically < 1320864258 775854 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: /var/cache is meant to be cleaned manually < 1320864261 89922 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :as opposed to /tmp < 1320864264 768484 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's why it's not called /tmp < 1320864289 823792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: err? /tmp is cleaned on boot, that doesn't make sense with the intended purpose /var/cache < 1320864293 199745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*intended purpose of < 1320864299 945372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which should be cleaned only when the disk is getting full < 1320864310 63788 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it is of course possible ubuntu cleans it automatically but I don't think so < 1320864314 769861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd be surprised if distros didn't clean the older half of it when the disk was getting near full < 1320864331 400407 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: pretty sure no distro does that currently < 1320864353 698835 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and automatic removing of old configs is insane < 1320864358 291169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: I know that Windows does, when the disk space becomes full < 1320864367 377417 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that is not a linux distro < 1320864372 960080 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shocking revelation: packages don't take up most of the disk, user files like audio/video do < 1320864376 829535 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you said distro above, define your meaning of distro < 1320864377 766362 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :/images < 1320864380 103455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not completely automatically, but it lists a bunch of things that would make sense to delete, in order of how likely they are to be safe to delete < 1320864389 414925 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: I would like to point out that ubuntu doesn't delete old kernels after you installed a newer one < 1320864392 635514 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you have to do that by hand < 1320864449 801730 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: how is this any different? < 1320864454 577845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: right, and that confused me, I don't see why it'd need more than 3 or 4 or so < 1320864459 319212 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :... < 1320864464 269068 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it is up to the user? < 1320864477 161583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I see no reason why it shouldn't be configurable < 1320864483 490458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but infinity isn't a sane default for that < 1320864497 884539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas, say, for bash_history, the default is much too low, and infinity would be a saner default there < 1320864505 121314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as looking arbitrarily far back in your bash history is actually useful < 1320864521 138371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas old kernels are likely to be around elsewhere online, so can always be redownloaded < 1320864572 897448 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: I actually have multiple kernels on my laptop, I use a newer one that I have graphical issues with (because X isn't new enough) but where they improved various things for battery time a lot when I need that. Then I use the standard distro kernel when I know I will be on AC for quite a while < 1320864575 755426 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :like over weekends < 1320864590 384649 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyway you could just write your own cron job for these misfeatures < 1320864593 410956 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it wouldn't be hard < 1320864602 147491 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: in that case, wouldn't you just mark both kernels as desired versions to keep around by hand? < 1320864613 574889 :derdon!~derdon@pD9E1C57D.dip.t-dialin.net JOIN :#esoteric < 1320864621 571635 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: sure, but you just added complexity to the solution < 1320864621 683070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :otherwise, say, when you went and transferred your list of packages onto a different physical computer, you wouldn't have the old versions you were using < 1320864648 620142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no I didn't; that complexity exists anyway both in elliott's distro/Nix, and (if you want to be sane) in your case too < 1320864658 626598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you have a list of installed packages, right? < 1320864659 283887 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: the newer kernel version I use was basically manually backported and have non-standard options. I would have to compile a new kernel for another system anyway < 1320864672 355260 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why would you want the list to be different from the set of packages that are actually installed? < 1320864675 153244 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : whereas, say, for bash_history, the default is much too low, and infinity would be a saner default there <-- not really, that would grow forever much quicker than package history < 1320864694 868557 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : why would you want the list to be different from the set of packages that are actually installed? <-- ... where did I claim that? < 1320864866 168267 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1320864897 21925 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: having fun? < 1320864900 69278 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: are you seriously saying that your bash history grows faster than the binaries of all the kernels you've ever used? < 1320864908 912170 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, my computer just locked up and I had to hard reboot < 1320864910 814354 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is weird < 1320864913 589716 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm seeing if there's anything in the logs < 1320864936 959185 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: yes. I'm watching a video now. < 1320864938 449850 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(magic sysrq wasn't working, nor was control-alt-F1, and the mouse pointer wouldn't move; strangely, the sound card just kept looping the last second or so of what it had been playing) < 1320864963 94916 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1320864982 481161 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1320865045 96082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nothing relevant in logs < 1320865067 535241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they were just cut off, much as I'd expect if I hard-rebooted while the system was running normally < 1320865106 129093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only unusual thing I was doing was "$ du --si --summarize /usr /home" < 1320865114 78693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I was curious as to their relative sizes on my system < 1320865182 605350 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's, umm, taking a while, which isn't surprising < 1320865192 802212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because the total size of /usr and /home isn't recorded anywhere, so it has to be worked out < 1320865226 900054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if it would be reasonable to design an fs to record the total size of directories? it'd be O(depth of directory tree) to update, I'm not sure if that'd be too expensive < 1320865329 52446 :oerjan!oerjan@129.241.210.46 JOIN :#esoteric < 1320865590 624938 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric : So b^a just plain doesn't make entirely much sense unless b is positive or a is an integer. < 1320865609 528130 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :tswett: multivalued functions, man. < 1320865641 27296 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :even b=1 is interesting to consider that way. < 1320865684 613832 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :1^(1/n) naturally has all the values cos (2*k*pi/n) + i sin (2*k*pi/n) < 1320865728 785613 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :(they're the solutions to z^n = 1, for one thing) < 1320865782 800313 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :otherwise, you need to choose a branch of the function. < 1320865800 176970 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: actually I can check size of /usr and /home really quick < 1320865811 200517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, OK < 1320865818 171919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I have 11G in /usr, 53G in /home < 1320865832 262996 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I wouldn't be surprised if most of the packages on the system have been upgraded at least 5 times < 1320865833 99905 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: here is how: < 1320865835 459418 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :$ df -h | grep -E '(/usr|/home)$' < 1320865835 594578 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :/dev/mapper/array-home 192G 158G 25G 87% /home < 1320865835 647190 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :/dev/mapper/array-usr 20G 9,9G 8,9G 53% /usr < 1320865850 714800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that's interesting < 1320865858 876068 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: what is? < 1320865861 776502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/dev/mapper < 1320865868 526174 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: well, it is basically LVM2 < 1320865878 941434 :Darth_Cliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net QUIT :Ping timeout: 255 seconds < 1320865878 994937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I note that your /home is only three times the size of your /usr < 1320865887 504333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott's is probably thousands of times the size, knowing him < 1320865900 550789 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: I have never grown /usr since installing the system. I have grown /home a few times < 1320865916 370214 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I recently reinstalled this system so I can't say. < 1320865920 225137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: but you aren't storing old versions of most packages in /usr, are you? < 1320865946 453011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: actually, that's a really good time to say, assuming you transferred over /home and transferred over the list of installed packages so that /usr contained the same packages < 1320865966 570720 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't transfer /home from a dead machine. < 1320865978 3842 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, hmm < 1320865978 298514 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: no because I use arch. My current partition scheme would not fit nixos. nixos doesn't even have an /usr. If I were to switch (and I'm contemplating this, still a few issues that needs to be ironed out first though), I would drop /usr and reorganize stuff a bit < 1320865981 596446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not even from backups? < 1320865989 336993 :derrik!~xix@143.122.191.90.dyn.estpak.ee QUIT :Quit: nite < 1320865992 260801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or by taking the drive out of it and connecting it up directly? < 1320866014 33813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: well, nixos has a place-where-packages-are-stored < 1320866017 479562 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: I don't imagine elliott backs up anything beyond, say, ssh keys or web browser profile < 1320866021 30371 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: yes < 1320866023 694706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which may not be /usr, but certainly has a similar purpose < 1320866035 960108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: hmm, I suspect my more recent ssh keys aren't actually backed up < 1320866044 231904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I only ever made the one backup of dotfiles < 1320866054 905853 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I hadn't yet set up backups there for various reasons, although I have slightly old backups of the things I care about most (~/Code, mostly) < 1320866058 370002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't care about web browser profiles being backed up, most things I care about I memorized the URLs for < 1320866060 860897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the passwords < 1320866067 946586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: ah, OK < 1320866069 140897 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: nixos has one file in /bin, that is /bin/sh, and is a symlink. No /usr, not /sbin. It is all done in different ways < 1320866073 958042 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: and extracting the HD would require taking a chip welded onto the motherboard < 1320866082 395062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: ouch < 1320866087 808628 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and then wiring it up to an enclosure somehow < 1320866106 966458 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : I don't care about web browser profiles being backed up, most things I care about I memorized the URLs for <-- well, if you use the key ring feature of your browser < 1320866110 501951 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(I do that) < 1320866111 597893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: that doesn't mean that there isn't a part of the system where installed executables are stored, though < 1320866134 990492 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :btw, Apple have decided that they don't have to fix the MacBook Air according to the warranty < 1320866136 256129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: well, the browser has some passwords memorized; but I have them memorized too < 1320866142 976735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I'm used to logging in from different systems < 1320866144 413241 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and want 500 pounds to fix it < 1320866146 182420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: hmm, how old was it? < 1320866150 887159 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in related news, I have a new doorstop < 1320866153 711187 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's very thin < 1320866157 613245 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: less than a year < 1320866158 458656 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523: indeed, but I wouldn't put it on a separate partition from / for nixos. I would probably use / /home /boot and possibly /tmp (unless I do that in tmpfs) < 1320866176 848087 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: probably the warranty excludes all damage that isn't caused by, I don't know, God < 1320866177 280453 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: they what? < 1320866181 67550 :Gregor!foobar@codu.org PRIVMSG #esoteric :ACTION has one big / partition :P < 1320866187 340373 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: So does everyone sane. < 1320866192 860330 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: that sucks < 1320866193 938628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you might be able to get them to fix it on statutary warranty, if the damage is their fault < 1320866207 630235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I have one big / partition, but suspect it may be a bad idea < 1320866217 324365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, an equally-sized partition for Windows < 1320866224 336353 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :my laptop has /boot and /. < 1320866230 635150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as the repartitioner on the Ubuntu installer wouldn't shrink the Windows partition to less than half its original size < 1320866234 605408 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh and swap of course < 1320866236 625598 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I haven't bothered to investigate further as I don't anticipate arguing with Apple to be productive, but I suspect they have a very bad definition of "fault" < 1320866238 319213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose I should use it for local backups, or something < 1320866243 526896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I haven't been bothered to figure out how to mount it < 1320866256 866877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: for statutary warranty, it's not their definition that matters, but the legal one < 1320866259 135661 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it does suck; I guess I might fix it some day if I have some free cash < 1320866265 222258 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this machine works fine for now, though < 1320866269 379423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does the computer you're currently using have working number keys? < 1320866272 672395 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: see what ais523 said < 1320866276 688744 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yep, but I'd have to convince them that they have to agree with my definition < 1320866284 455651 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which sounds like an awful lot of trouble < 1320866288 716409 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and yes, it does :) < 1320866293 617421 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: talk to your lawyer ;P < 1320866299 595735 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(I doubt you have one) < 1320866306 213199 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what went wrong with the old one, apart from the digits on the keyboard? < 1320866311 684067 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: If I had a lawyer, I'd probably have 500 pounds spare :P < 1320866326 510654 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it turned off and didn't turn back on again < 1320866355 827386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, OK < 1320866359 213231 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with no obvious cause? < 1320866371 399111 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :indeed < 1320866387 411974 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this happened like a week ago, btw, I just forgot to say anything :P < 1320866391 53639 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric : elliott: to Gregor's topic change < 1320866418 392862 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Gregor: I SUSPECT YOUR .txt LOGS DON'T INCLUDE TOPIC CHANGES < 1320866509 155317 :Gregor!foobar@codu.org PRIVMSG #esoteric :oerjan: I noticed that >_> < 1320866632 297624 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Gregor: i also suspect they don't include +t mode changes :P < 1320866643 444559 :Gregor!foobar@codu.org PRIVMSG #esoteric :oerjan: They don't include mode changes at all. < 1320866825 710755 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :if not for freenode's stupid idea that there should be a way to avoid getting logged, i'd have liked to point out that a channel should BLOODY INCLUDE EVERYTHING PEOPLE ON THE CHANNEL SEE < 1320866836 851145 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :*channel log < 1320866846 202003 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :*BLOODY WELL < 1320866849 593639 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/logs/_esoteric/2011-11-09-raw.txt < 1320866854 767408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Or, < 1320866856 420995 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :!glogbot_help < 1320866860 158705 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :https://codu.org/projects/stuff/logbothg/ < 1320866865 473383 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure Gregor accepts patches. < 1320866875 464704 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: I'm fixing it right now :P < 1320866876 961931 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway I'm pretty sure glogbot doesn't respect the idiotic "no-logging" thing. < 1320866877 948334 :Gregor!foobar@codu.org PRIVMSG #esoteric :It's half-fixed already. < 1320866893 10983 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :yay < 1320866893 671302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's the no-logging thing? < 1320866915 435536 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : if not for freenode's stupid idea that there should be a way to avoid getting logged < 1320866952 477418 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : if not for freenode's stupid idea that there should be a way to avoid getting logged, i'd have liked to point out that a channel should BLOODY INCLUDE EVERYTHING PEOPLE ON THE CHANNEL SEE <-- err? avoid getting logged? < 1320866960 147162 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ais523: i think i saw it in a faq somewhere < 1320866971 685480 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :it's not in the server intro message, though < 1320866984 270558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: Freenode doesn't like channels to be logged without warning the users of the channel (e.g. in the topic) < 1320866993 215189 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that's not it < 1320866997 14669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought you were implying there was some way to send a message-to-channel that wasn't logged < 1320867001 1271 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :there is < 1320867005 731299 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what < 1320867016 680822 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or rather there's meant to be < 1320867022 776616 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :thats stupid < 1320867028 248667 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :i'm not sure if there is one which _both_ our log bots simultaneously abide by :P < 1320867041 168787 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :neither of our log bots fail to log anything < 1320867041 611123 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1320867045 238937 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :apart from clog which is just incomplete < 1320867062 571118 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"Be sure to provide a way for users to make comments without logging, --" -- freenode philosophy: channel guidelines. < 1320867070 56475 :Gregor!foobar@codu.org PRIVMSG #esoteric :Argh, I'm incompetent :P < 1320867080 612273 :Gregor!foobar@codu.org PRIVMSG #esoteric :OK, it's 2/3rds fixed (adding topics to log) < 1320867094 327810 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: that is really simple actually. Tell them to turn off local logging. Then they can make a comment while not logging. < 1320867101 297913 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what a badly worded statement < 1320867108 446674 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"If you're considering publishing channel logs, think it through. The freenode network is an interactive environment. Even on public channels, most users don't weigh their comments with the idea that they'll be enshrined in perpetuity. For that reason, few participants publish logs. < 1320867108 501200 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :If you're publishing logs on an ongoing basis, your channel topic should reflect that fact. Be sure to provide a way for users to make comments without logging, and get permission from the channel owners before you start. If you're thinking of "anonymizing" your logs (removing information that identifies the specific users), be aware that it's difficult to do it well—replies and general context often < 1320867108 501336 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : provide identifying information which is hard to filter. < 1320867108 998890 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It's in the context of publishing logs. < 1320867109 840649 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :If you just want to publish a single conversation, be careful to get permission from each participant. Provide as much context as you can. Avoid the temptation to publish or distribute logs without permission in order to portray someone in a bad light. The reputation you save will most likely be your own." < 1320867144 474118 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: You should put on your special op hat and tap my head three times and designate me the Official Catalyst. < 1320867147 43202 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That's how it works, right? < 1320867162 186872 :Gregor!foobar@codu.org PRIVMSG #esoteric :Your way to make comments without logging is to go to #esoteric-unlogged . < 1320867170 805547 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Relaxed, open-minded, responsible, unobtrusive, realistic, careful, attentive, minimalist, courteous, cooperative, someone with an internal locus of control, and a user... < 1320867172 962003 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I think the catalyst stuff has something to do with chemistry, but that's all I know. < 1320867173 908441 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, I am all these things! < 1320867173 963679 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor: :) < 1320867177 804027 :Gregor!foobar@codu.org PRIVMSG #esoteric :As an added bonus, you may choose to opt out of hearing unlogged messages by simply not joining #esoteric-unlogged . < 1320867188 225406 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: http://codu.org/logs/_esoteric-unlogged/ < 1320867193 31108 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Nooooooose < 1320867206 992806 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :how did that happen < 1320867209 58562 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I sure hope this comment was not logged. < 1320867211 833163 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I invited glogbot to it. :P < 1320867226 792591 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :stupid bot that does that < 1320867237 293063 :Gregor!foobar@codu.org PRIVMSG #esoteric :fizzie: X-D < 1320867240 612928 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Does what? < 1320867247 880079 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: joins any invites it gets < 1320867251 871699 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: It's a logbot. < 1320867272 803606 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Why send a command for "start logging" when you could just use an existing IRC mechanism... < 1320867278 759451 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Bonus: /invite requires op privileges. < 1320867283 854938 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So glogbot can avoid authenticating that. < 1320867300 864558 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: sure, but surely only the owner of the bot should be able to add new channels < 1320867305 4409 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Why < 1320867316 607522 :Gregor!foobar@codu.org PRIVMSG #esoteric :Vorpal: It's a public-access logbot, I shouldn't need to be bothered to add new channels. < 1320867317 480101 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: well lets invite it into all high volume channels then :D < 1320867326 934204 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: We're not ops on those channels, you moron. < 1320867328 390381 :Gregor!foobar@codu.org PRIVMSG #esoteric :Vorpal: Good luck getting ops on all of them. < 1320867339 63944 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: true, but do you need that if the channel is not +i? < 1320867342 237074 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I don't think you do < 1320867358 596093 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :* #ubuntu :You're not a channel operator < 1320867358 988008 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :* Channel #ubuntu modes: +CLcntjf 5:10 #ubuntu-unregged < 1320867374 766751 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :huh < 1320867376 336019 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :+i is just restricting joins. < 1320867390 78305 :Gregor!foobar@codu.org PRIVMSG #esoteric :That /invite policy is a Freenode thing. < 1320867393 630770 :Gregor!foobar@codu.org PRIVMSG #esoteric :But, glogbot is a Freenode bot :) < 1320867406 141802 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah pretty sure invites don't work like that on a standard ircd < 1320867411 89169 :Gregor!foobar@codu.org PRIVMSG #esoteric :OMG HOW DO I KEEP SCREWING THIS UP < 1320867413 226569 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :There's a chanserv access flag to enable inviting. < 1320867415 483216 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Like there's any such thing as a standard ircd. < 1320867425 499604 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The IRCnet ircd is the standard ircd. :p < 1320867425 766162 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: isn't that /cs invite < 1320867429 88963 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :rather than /invite < 1320867440 538787 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: well, common ircd. As in how it is done on the other big networks < 1320867463 47507 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: Could be; I suppose it would make sense that way. < 1320867481 647158 :Gregor!foobar@codu.org PRIVMSG #esoteric :FINALLY. After only twelve attempts, the logbot now has topic changes. < 1320867488 928420 :Gregor!foobar@codu.org PRIVMSG #esoteric :Now to add mode changes. < 1320867783 904426 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :yay < 1320867819 105425 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :now i just need to ironically ban Gregor for abusing topic changes < 1320867847 707938 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ban ais523 instead, he abused mode changes :'( < 1320867854 693021 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :EVIL < 1320867868 678639 :Gregor!foobar@codu.org TOPIC #esoteric :#esoteric is Not Your Average Network chat channel! | #esoteric trying to enforce topic despotism: But how will this affect our children's fitness? That and more at 11 | http://codu.org/logs/_esoteric/ < 1320867892 668618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I +t'd the channel in order to stop the topic change abuse < 1320867896 760126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't call that mode change abuse at all < 1320867908 293929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially as it was only intended to be temporary, and was in fact changed back after a few minutes < 1320867914 630680 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh man, Not Your Average Network < 1320867916 315449 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I just got it >_< < 1320867919 734241 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Bahahahaha < 1320867925 571855 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: should i ban ais523 for not understanding jokes, instead? < 1320867942 192088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I got it right away < 1320867948 70547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thought it was an amusing compromise < 1320867953 189639 :Gregor!foobar@codu.org PRIVMSG #esoteric :OK, topic/mode logging is now perfection. < 1320867959 793044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :might be better without the caps, I guess < 1320867962 541453 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Yse. < 1320867964 3564 :Taneb!~Taneb@host-2-99-91-198.as13285.net JOIN :#esoteric < 1320867964 163128 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1320867999 896022 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :?unmtl Cont r a < 1320868000 34418 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(a -> r) -> r < 1320868014 652787 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :monads, so contra < 1320868023 546069 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :forall r. (((m a -> m a) -> m a) -> r) -> r < 1320868024 687360 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: help. < 1320868035 682197 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: wat < 1320868051 795807 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I was trying to figure out what a coroutine monad looks like because I'm really bored :P < 1320868056 859829 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :?unmtl ContT r t a < 1320868057 124488 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(a -> t r) -> t r < 1320868063 900079 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :er < 1320868066 451772 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :?unmtl ContT r m a < 1320868066 716204 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(with fork :: CoroT m a -> CoroT m (), yield :: CoroT m ()) < 1320868066 768869 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(a -> m r) -> m r < 1320868084 526890 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :nothing boring like StateT [CoroT m ()] m ofc < 1320868130 833837 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: just put zzo38 on it < 1320868136 988158 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ACTION runs away < 1320868138 79432 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ;___; < 1320868148 444795 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :...but yeah, I started off with < 1320868151 777462 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(m a -> m a) -> m a < 1320868166 790275 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :where the argument is a sort of yield < 1320868168 866610 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you pass it a continuation < 1320868178 223327 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it context-switches to every other thread then calls the continuation you gave it once that's done < 1320868178 758955 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but < 1320868180 682651 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesn't work :'( < 1320868183 199891 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because you can't write fork < 1320868218 399067 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw did you see Simon Marlow breaking reddiquette :P < 1320868253 722432 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :what, today? < 1320868280 897923 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :in r/haskell? < 1320868288 360771 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1320868326 636024 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :well i haven't gotten around to reddit yet. also, laundry --> < 1320868461 832483 :Taneb!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Am I here? < 1320868506 352504 :Taneb!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :'Twould seem not... < 1320868508 985531 :Taneb!~Taneb@host-2-99-91-198.as13285.net QUIT :Quit: Leaving < 1320868521 812554 :Taneb!~Taneb@host-2-99-91-198.as13285.net JOIN :#esoteric < 1320868527 119343 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: no < 1320868535 277190 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1320868892 333880 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Why is glogbot not the most wildly popular logbot ever made? < 1320868914 213159 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :'cuz it doesn't do mode changes. < 1320868925 732493 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: But it does now! < 1320868936 547261 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Does it do nick changes? < 1320868949 812339 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Yup < 1320868956 84628 :Gregor!foobar@codu.org PRIVMSG #esoteric :(I think X-P ) < 1320868960 333122 :Gregor!foobar@codu.org PRIVMSG #esoteric :(Oh, yes, it does) < 1320868962 837159 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Reassuring! < 1320868975 772352 :Gregor!foobar@codu.org PRIVMSG #esoteric :Hey, my memory is distinct from glogbot's quality >_> < 1320869044 824571 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I typed that before you said it did :P < 1320869051 672966 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ISTR something like quits were broken a while ago. < 1320869214 58734 :Gregor!foobar@codu.org PRIVMSG #esoteric :They were only very partially broken. < 1320869230 202860 :Gregor!foobar@codu.org PRIVMSG #esoteric :It was join->nick->quit that it didn't detect properly. < 1320869238 328847 :Gregor!foobar@codu.org PRIVMSG #esoteric :It detected the join and the nick, but not the quit. < 1320869671 713738 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I RETRUN < 1320869710 152014 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :how retro < 1320869722 385239 :Taneb!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Heh, now even Adobe don't use Flash < 1320869754 245364 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1320869931 183679 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1320869937 661746 :derrik!~xix@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1320870172 43849 :Aune!~Arne@h-152-28.a163.priv.bahnhof.se JOIN :#esoteric < 1320870204 447009 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :swede ho! < 1320870244 623979 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`? welcome < 1320870254 47043 :HackEgo!foobar@codu.org PRIVMSG #esoteric :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 < 1320870719 158041 :tiffany!~kawaii@fl-76-3-17-34.dhcp.embarqhsd.net JOIN :#esoteric < 1320870827 104773 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Swo! < 1320870937 199140 :GreaseMonkey!~gm@121.74.65.236 JOIN :#esoteric < 1320870937 508713 :GreaseMonkey!~gm@121.74.65.236 QUIT :Changing host < 1320870937 561237 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1320871061 996720 :Gregor!foobar@codu.org PRIVMSG #esoteric :NOW I remember why I hate PulseAudio so much. < 1320871067 266581 :Gregor!foobar@codu.org PRIVMSG #esoteric :BECAUSE IT FRIGGIN SUCKS < 1320871104 411402 :Gregor!foobar@codu.org PRIVMSG #esoteric :Why is mplayer stuttery and terrible through pulseaudio? And why is it that if I just have pulseaudio INSTALLED, anything that wants it will start it automatically without asking me? >_< < 1320871119 805371 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :so how many programs do you hate for being too perfect? < 1320871153 258436 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Gregor: stop complaining and just uninstall pulseaudio then < 1320871164 427480 :Gregor!foobar@codu.org PRIVMSG #esoteric :olsner: I need it for remote audio >_< < 1320871177 224050 :Gregor!foobar@codu.org PRIVMSG #esoteric :olsner: So I have to install it when I want remote audio, then uninstall it when I don't :P < 1320871195 876457 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :well you're already good at sandboxing... < 1320871208 365860 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Just use JACK :P < 1320871215 900378 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: JACK is SO FRIGGIN' DIFFICULT. < 1320871222 628802 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Google a friggin' tutorial :P < 1320871227 404835 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: I did! It didn't work! < 1320871234 585833 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Gregor doesn't know jack shit < 1320871244 97091 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah Gregor's a fucking moron < 1320871244 777871 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wait < 1320871321 445548 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: That's it, I'm BANNING YOU ... from the logs ... or something. < 1320871337 585514 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1320871354 315205 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :logs without elliott, so useful < 1320871376 35865 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You might get a whole percent of the messages. < 1320871633 239472 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: did you know: Enum and Bounded are hard to use < 1320871670 310485 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :aha? < 1320871719 692664 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :> [minBound..maxBound] :: String < 1320871720 583254 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "\NUL\SOH\STX\ETX\EOT\ENQ\ACK\a\b\t\n\v\f\r\SO\SI\DLE\DC1\DC2\DC3\DC4\NAK\S... < 1320871751 943454 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :boundedEnumElems :: (Enum a, Bounded a, Eq a) => Elems a < 1320871751 996353 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :boundedEnumElems = go minBound maxBound < 1320871751 996516 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : where go m n < 1320871751 996622 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : | m == n = Leaf m < 1320871751 996728 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : | otherwise = Branch (go m mn) (go (succ mn) n) < 1320871752 756274 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : where mn = pred . toEnum $ nv + ((nv - mv) `div` 2) < 1320871754 759346 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : mv = fromEnum m < 1320871756 710475 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : nv = fromEnum n < 1320871758 779670 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It doesn't wooooork :P < 1320871776 748198 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :> [minBound,'Ø'..maxBound] :: String < 1320871777 519743 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "\NUL\216\432\648\864\1080\1296\1512\1728\1944\2160\2376\2592\2808\3024\324... < 1320871890 307879 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: why not? < 1320871918 435201 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> boundedEnumElems :: Elems Bool < 1320871918 526721 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Branch (Leaf False) (Leaf True) < 1320871918 526896 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> boundedEnumElems :: Elems Test < 1320871918 527003 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Branch *** Exception: toEnum{Test}: tag (4) is outside of enumeration's range (0,3) < 1320871923 92178 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :where Test is A | B | C | D < 1320871970 898240 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ah i guess the problem is if mn == maxBound? < 1320871986 935958 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1320871993 949522 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I could like compare mn to see if it's maxbound but uhhh < 1320871996 667482 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :s/uhhh/ugggh/ < 1320872005 802779 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: actually no < 1320872005 935618 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :then you need Ord < 1320872015 361820 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: because the exception is on the first branch < 1320872020 28429 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which has no succ < 1320872025 239043 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and no, I don't, I can just use fromEnum >:) < 1320872075 64683 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :You don't need Eq either, if you use fromEnum < 1320872076 84420 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :oh hm < 1320872087 171295 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: True < 1320872111 934883 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Thinking it might just be easier to do it with a -> [Bool] < 1320872132 174285 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: itym where mn = pred . toEnum $ mv + ((nv - mv) `div` 2) < 1320872145 491541 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.purdue.edu/IMPACTEARTH < 1320872146 154037 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hm < 1320872150 213274 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait this is from Purdue? < 1320872155 142668 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Where are the chickens? < 1320872159 872723 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: that produces an infinite tree for Test :P < 1320872179 691302 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Help I don't want to impact? < 1320872189 159414 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :This is like Sburb but with a crappy loading screen. < 1320872202 690463 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: oh i guess if they're 1 apart, it may fail? < 1320872209 820100 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: auugh why is this ugly < 1320872222 388221 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: OMG CAN I IMPACT EARTH WITH A GIGANTIC MASSIVE ASTEROID < 1320872226 920517 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: nv + ((nv - mv) `div` 2) is definitely wrong, anyway < 1320872234 864617 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: X-D One of the options for diameter is "Humpback Whale". < 1320872300 405873 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: :-( I was hoping I could watch it slam in. < 1320872303 621237 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :BOOOOORIIIIIIING < 1320872359 772413 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: should the pred . be there? < 1320872368 7363 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: istr it failed even more without it :) i can ermove it < 1320872387 631876 :Taneb!~Taneb@host-2-99-91-198.as13285.net QUIT :Read error: Connection reset by peer < 1320872391 117192 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"The Earth is completely disrupted by the impact and its debris forms a new asteroid belt orbiting the sun between Venus and Mars. < 1320872391 170086 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :100 percent of the Earth is melted < 1320872391 170293 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Depending on the direction and location the collision, the impact may totally change the Earth's rotation period and the tilt of its axis. < 1320872391 170403 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Depending on the direction and location of impact, the collision may cause a change in the length of the day of up to 38500000000000 hours. < 1320872392 564570 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The impact shifts the Earth's orbit totally." < 1320872396 69897 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: "Day change: not significant" < 1320872404 173840 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :FSVO not significant. < 1320872415 133650 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Day changed to no-such-notion :P < 1320872429 364194 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's just 38500000000024 hours long now. < 1320872457 500307 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Transient Crater Depth: 2560000000 km ( = 1590000000 miles )" < 1320872466 879585 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: try where mn = toEnum $ mv + ((nv - mv) `div` 2) < 1320872481 387482 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wow, it works :P < 1320872504 764527 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :yay :) < 1320872641 384513 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric : Phantom__Hoover: X-D One of the options for diameter is "Humpback Whale". <-- what about bowl of petunias? < 1320872673 584140 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :actually then it should be sperm whale, i think < 1320872701 529468 :Gregor!foobar@codu.org PRIVMSG #esoteric :ACTION starts putting in ridiculous parameters. < 1320872707 193536 :Gregor!foobar@codu.org PRIVMSG #esoteric :A ball of iron the size of Jupiter ... < 1320872712 775692 :Gregor!foobar@codu.org PRIVMSG #esoteric :(i.e. a black hole) < 1320872725 789419 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's hardly hitting the Earth then, is it? < 1320872728 456306 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Pffft, I put like 1000000000 in all the fields :P < 1320872732 207200 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Also hmm. < 1320872739 451299 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It just basically says "There is no more Earth!" < 1320872763 719641 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :would that actually be a black hole... < 1320872769 984781 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Jupiter's 70000km in radius. < 1320872800 516505 :Gregor!foobar@codu.org PRIVMSG #esoteric :"The Earth is completely disrupted by the impact and its debris forms a new asteroid belt orbiting the sun between Venus and Mars." yay < 1320872817 550697 :Gregor!foobar@codu.org PRIVMSG #esoteric :"Depending on the direction and location of impact, the collision may cause a change in the length of the day of up to 23.8 hours." lol < 1320872893 39068 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1320872960 482912 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :WA is misbehaving when I try to find the Schwarzschild radius of a ball of iron the size of Jupiter. < 1320873009 94160 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :it is probably detecting that you are constructing a weapon of mass destruction < 1320873017 674682 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :if you already know the size, what do you need the schwarzschild radius for? < 1320873034 489593 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :olsner: to check if it would collapse into a black hole, duh < 1320873036 155664 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's 16.8m; it's not a black hole. < 1320873060 251074 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :sounds unlikely then < 1320873092 309596 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :although it would probably collapse to some higher density than iron on earth :P < 1320873099 127620 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Not necessarily; it could still collapse. < 1320873158 426736 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And it's around five times the Chandrasekhar limit, so it would have to be a neutron star at least. < 1320873167 494806 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :well but what is the total mass of this, is it more than a minimum size stellar black hole? < 1320873174 933795 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :oh < 1320873211 461895 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: What's the biggest ball of iron we can do? I want one. < 1320873221 657068 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :hm what is the range of possible neutron star masses... < 1320873222 616076 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Depends on how you define 'iron'. < 1320873250 494560 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Is electron-degenerate iron counted? Then you can have anything up to the Chandrasekhar limit. < 1320873268 112631 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Waitwaitwait. < 1320873268 884786 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Argh. < 1320873273 312769 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: No I want something that looks like iron ok. < 1320873276 905865 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I mistook grams for kilograms. < 1320873279 736599 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :X-C < 1320873280 524763 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1320873293 929408 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :"In general, compact stars of less than 1.44 solar masses – the Chandrasekhar limit – are white dwarfs, and above 2 to 3 solar masses (the Tolman–Oppenheimer–Volkoff limit), a quark star might be created; however, this is uncertain. Gravitational collapse will usually occur on any compact star between 10 and 25 solar masses and produce a black hole." < 1320873300 639990 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's around a fiftieth of the Chandrasekhar limit, so it'd be a white dwarf. < 1320873309 422689 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I... nearly wrote "white dorf". < 1320873312 68379 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1320873323 358122 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Phantom__Hoover: oh. < 1320873344 846703 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or it might even just be a ball of iron. < 1320873345 998783 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: So what's the biggest non-vertically-challenged ball of iron < 1320873374 388818 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Not sure; I'm not good with degeneracy pressures. < 1320873390 943289 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: OK well what's the biggest ball of iron you can think of that you're sure is of full stature. < 1320873410 115662 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Electron_degeneracy_pressure < 1320873413 255633 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :this sounds... backwards < 1320873414 22899 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well, that settles it! < 1320873427 350172 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, not really, stuff gets smaller as it gets heavier. < 1320873430 499385 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: ANSWER MEEEEEEEEEEEEE < 1320873461 85724 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :\varrho? What the hell? < 1320873503 691923 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: THERE ARE FOLLOW-UP QUESTIONS < 1320873541 703426 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, bang that into WA after s/m_e/mass of electron/, s/m_p/mass of proton/, s/rho/density of iron/, s/mu_e/1/ < 1320873554 531959 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, and s/h/Planck's constant/ < 1320873577 58522 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: I don't waaant toooo, mostly because Wolfram Alpha can't answer my follow-up question. < 1320873598 581892 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sure, but I can answer it with the answer to the previous. < 1320873628 421691 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well, it'd need another calculation, but that's just standard fluid pressure AFAIK. < 1320873639 20898 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Do you know what the next question is. < 1320873643 509170 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No. < 1320873688 232798 :Ngevd!~Taneb@host-2-99-91-198.as13285.net JOIN :#esoteric < 1320873721 728340 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: http://www.wolframalpha.com/input/?i=%28planck%27s+constant+%5E+2%29%2F%2820*mass+of+electron*%28mass+of+proton%29%5E%285%2F3%29%29*%283%2Fpi%29%5E%282%2F3%29*%28density+of+iron%29%5E%285%2F3%29 It fucked it up slightly I think, but I can't figure out how to fix it. < 1320873771 935855 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :"A planet such as Jupiter has about the largest volume possible for a cold mass.[2] Add mass to Jupiter and the planet's volume, somewhat counter-intuitively, becomes smaller." < 1320873778 384234 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :so yeah < 1320873799 432248 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Compact_star < 1320873832 492478 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, mu_e is the suspicious bit. < 1320873834 372458 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :A rather limited subset of Minecraft could be considered a Linear Bounded Automaton < 1320873846 832717 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :I say rather limited. < 1320873862 635591 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :I mean, Turing-Complete enough for Wolfram to say it would be < 1320873863 185887 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's theoretically possible to build a TM, I think. < 1320873874 398973 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :it has been done, I think < 1320873879 635078 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Given procedurally-generated terrain < 1320873889 67018 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Erm, *circuitry. < 1320873902 544681 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The trick is to stick the player in a minecart and use them to load the tape. < 1320873906 964438 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Also its parenthesisation. < 1320873921 715235 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think 20(m_e m_p)^5/3 is right. < 1320873965 632364 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :http://www.wolframalpha.com/input/?i=%28planck%27s+constant+^+2%29%2F%2820*mass+of+electron*%28%28mass+of+proton%29^%285%2F3%29%29%29*%283%2Fpi%29^%282%2F3%29*%28density+of+iron%29^%285%2F3%29 < 1320873982 693940 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://scienceworld.wolfram.com/physics/ElectronDegeneracyPressure.html < 1320874022 181115 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Deewiant, thank, you are a helpful person. < 1320874048 457752 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Thank, you are a helpful person. < 1320874061 314795 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`learn Finns are helpful, albeit grossly overpopulated (cf. 'Finland'). < 1320874063 990629 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1320874092 75163 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(fizzie is helpful, and oko is helpful in an oko way.) < 1320874127 115386 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :The two towns with the most esolangers are Helsinki and Hexham. < 1320874139 370920 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :We should get twinned or something. < 1320874146 315543 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: So do you know the answer now. < 1320874148 96413 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oko's not from Helsinki. < 1320874151 557666 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Can I ask < 1320874152 505327 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :my < 1320874154 420348 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :follow up question < 1320874164 188920 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Not yet. < 1320874188 385011 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :cry < 1320874215 771538 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Phantom__Hoover, that makes EVEN MORE PEOPLE FROM HEXHAM RELATIVELY < 1320874220 221571 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Hang on. < 1320874235 841685 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Is there anybody other than Phantom__Hoover from the Edinburgh area on this channel? < 1320874250 129367 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No. < 1320874251 601101 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1320874255 824999 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Good. < 1320874255 877496 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :at least nobody who talks < 1320874266 237162 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :How about Gregoria? < 1320874283 393871 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :gergoria < 1320874304 247698 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION realises that working out the mass from that pressure is non-trivial. < 1320874307 911115 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Follow-up anyway. < 1320874314 152790 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :West Lafayette, Indiana < 1320874337 707252 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: What would happen if we flung it at the Earth. < 1320874350 987489 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I could have answered that anyway! < 1320874358 373828 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :NOT MY FAULT YOU GOT ME TO TYPE IN EQUATIONS < 1320874388 360686 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(The answer is 'sploosh'.) < 1320874399 283962 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That's < 1320874402 496620 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Not a satisfactory answer Phantom__Hoover < 1320874414 404868 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: OK wait what if we just sort of glided it to the earth. < 1320874421 816934 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :At, like, 1 m/s. < 1320874431 974766 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sploosh. < 1320874441 778649 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover you are so bad. < 1320874465 673250 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :At those scales, it's basically the same as throwing blobs of water at each other in zero gravity (im good analgogy). < 1320874512 472469 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: OK but how close would it have to get before fun started happening on Earth (assuming the 1 m/s thing). < 1320874542 405769 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Quite far. < 1320874563 118465 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Duuude you suuuuck. < 1320874574 641136 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :i was interpreting that sploosh as more the kind of insect on a windshield thing. < 1320874584 327282 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :where earth, in this case, is the insect. < 1320874608 441964 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And then the ball of iron's windscreen wipers smudge us. < 1320874614 31238 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :But Helsinki and Hexham... BOTH BEGIN WITH 'H' < 1320874621 672917 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Is there anyone from the Hague here? < 1320874624 325054 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Okay now I'm imagining a perfectly spherical ball of iron just sort of gliding through the heavens with enormous windscreen wipers. < 1320874626 611092 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hexsinki. < 1320874642 190209 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :hondtreim here < 1320874650 92994 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :How can it have windscreen wipers if it's perfectly spherical? < 1320874662 277430 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Phantom__Hoover: advanced alien technology. < 1320874681 297493 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: They're just regular car windscreen wipers but curved. < 1320874684 488094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: actually, a perfect sphere is reasonably easy to windscreen-wipe < 1320874694 127850 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :They only wipe the front bit. < 1320874698 354474 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(The bit that's going forwards.) < 1320874699 388452 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, but they interfere with the sphericality. < 1320874706 93530 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: They aren't part of the sphere. < 1320874707 849585 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :They're just attached. < 1320874723 321242 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh. < 1320874724 631704 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :How? < 1320874730 216584 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Magnets < 1320874731 370678 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Phantom__Hoover: advanced alien technology. < 1320874737 677582 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(Magnets don't count; they'd cause a distortion in the sphere.) < 1320874740 581504 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: I don't know, how are they attached to cars? < 1320874746 838079 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION genius. < 1320874757 662913 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, cars aren't perfectly spherical. < 1320874761 610691 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: advanced alien technology. < 1320874767 299652 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Okay, now I'm laughing. < 1320874777 844282 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :(toyota is secretly grey operated) < 1320874786 691224 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: OK it's perfectly spherical apart from a little indent where the wipers are attached, happy? < 1320874796 60892 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :`addquote elliott, cars aren't perfectly spherical. < 1320874798 154832 :HackEgo!foobar@codu.org PRIVMSG #esoteric :715) elliott, cars aren't perfectly spherical. < 1320874809 779856 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, yes. < 1320874812 80461 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Sticky glue? < 1320874814 470815 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :But SCIENCE isn't. < 1320874826 968709 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :As opposed to non-sticky glue < 1320874834 843561 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION wishes he'd set fire to that insect food in chemistry today just before the fire alarm went off. < 1320874840 856683 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Why amn't science hapey. < 1320874853 522873 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I missed the opportunity for the best moment of my life. < 1320874859 547962 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: because gramer < 1320874860 607599 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1320874867 901920 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, becuase is 21th sentry. < 1320874869 463040 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :sory, speeling < 1320874872 525781 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: :( < 1320874882 883352 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: *becuase < 1320874903 141204 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: you didnt misple why < 1320874945 709626 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I misspelled wyh just fine. < 1320875039 842704 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :O QUAY < 1320875057 911681 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Quay is pronounced similar to "key". < 1320875078 203295 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oak quay < 1320875111 196512 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :i no i couldnt fine any homonyms of kay < 1320875144 620074 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :homofones < 1320875152 735301 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Wiht a "ph" < 1320875167 719175 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :homofun, o qi < 1320875171 115520 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :O god, r we goan to degenerate in2 thi style of Bascule the Teller? < 1320875177 647850 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Yuo probly no tihs arleayd < 1320875186 781119 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :NOOOO < 1320875205 320238 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :hoos bascule the teller < 1320875215 282719 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The < 1320875227 634380 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The A-level pass rate is 97.8%. < 1320875230 694143 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't even. < 1320875243 980549 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Grade boosting < 1320875250 442722 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I get that. < 1320875251 80156 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :o dat buk < 1320875257 825787 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : O god, r we goan to degenerate in2 thi style of Bascule the Teller? < 1320875259 262135 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Gone wild. < 1320875278 225956 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Turns out my mind has been permanently warped by "i"s close to 2s. < 1320875282 787162 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck thii2 2hiit. < 1320875300 618820 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: Although it dissonantly reacted by my zzo38 detector triggering on "O". < 1320875301 738639 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :2ollux the teller < 1320875311 183556 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :i2 dat 2o < 1320875320 243812 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: YUO'RE DOING IT WRONEGE ;____; < 1320875329 336475 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION cry < 1320875355 823250 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ACTION i22e2pon2ible < 1320875366 856155 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Issessponsible. < 1320875377 506610 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :me too < 1320875383 189447 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*Issesponsible. < 1320875386 153289 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you have to duplicate your "i"s ok ;__; doing otherwise is issesponsible < 1320875409 957427 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :iif u 2ay 2o < 1320875428 628215 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That would be really scary if not for the "u". < 1320875432 15720 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION notes that Higher pass rates have climbed in the past too, is confuse. < 1320875473 71794 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Phantom__Hoover: they probaly wrap wen hiting 100% < 1320875495 369665 :derdon!~derdon@pD9E1C57D.dip.t-dialin.net QUIT :Remote host closed the connection < 1320875552 834420 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"they" < 1320875587 330777 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Pointing out the only correctly-spelled word? :P < 1320875592 670122 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: (But "wrap" is write too!) < 1320875595 573970 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You mean: the only error. < 1320875598 7436 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, damn. < 1320875605 66174 :Gregor!foobar@codu.org PRIVMSG #esoteric :NOTE JOKE IN LAST MESSAGE < 1320875607 449878 :Gregor!foobar@codu.org PRIVMSG #esoteric :LAUGH LAUGHABLY < 1320875610 703097 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Magnetic_circuit < 1320875618 990160 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wow, you can make magnetic circuits? < 1320875631 805381 :Gregor!foobar@codu.org PRIVMSG #esoteric :Phantom__Hoover: *brain explodes* < 1320875653 283653 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Eh, it's shaping flux lines. < 1320875703 879246 :tiffany!~kawaii@fl-76-3-17-34.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1320875739 274836 :tiffany!~kawaii@fl-76-3-17-34.dhcp.embarqhsd.net JOIN :#esoteric < 1320875893 786728 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :I'm going to do some more work on Salesman < 1320875908 84150 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :By which I mean completely changing all the commands for the fourth time < 1320875938 893840 :augur!~augur@129.2.129.32 QUIT :Remote host closed the connection < 1320875977 972145 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: < 1320875979 626576 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :boundedEnumToBits :: (Enum a, Bounded a) => a -> [Bool] < 1320875979 679232 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :boundedEnumToBits a = go (fromEnum (minBound `asTypeOf` a)) (fromEnum (maxBound `asTypeOf` a)) (fromEnum a) < 1320875979 679396 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : where go :: Int -> Int -> Int -> [Bool] < 1320875979 679510 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : go m n v < 1320875980 140186 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : | m == n = [] < 1320875982 124808 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : | v <= mn = False : go m mn v < 1320875984 158777 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : | otherwise = True : go (succ mn) n v < 1320875986 71652 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : where mn = m + ((n - m) `div` 2) < 1320875988 91906 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :help it's ugly :( < 1320876014 184609 :Gregor!foobar@codu.org PRIVMSG #esoteric :Rewrite it in C. < 1320876019 539124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, is there any project whose name starts "ya" as an acronym/initialism/abbreviation for "yet another", but is the first project doing what it does? < 1320876021 994771 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: lol < 1320876043 50601 :Gregor!foobar@codu.org PRIVMSG #esoteric :ais523: X-D < 1320876049 637615 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yapwnsyaaaiafyabitfpdwid < 1320876067 628138 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@ = yapos < 1320876091 216815 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :yaaa < 1320876097 641501 :Gregor!foobar@codu.org PRIVMSG #esoteric :yamlpopl -> Yet Another My-Little-Pony-Oriented Programming Language < 1320876150 289629 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Those were funny >:( < 1320876173 500816 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :A Salesman implementation must be able to solve the Travelling Salesman problem MULTIPLE TIMES during the course of execution < 1320876181 716953 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :elliott: you highlighted me earlier < 1320876187 85487 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :along with the rest of the channel < 1320876188 878234 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Nisstyre: No, you must be mistaken. < 1320876215 942968 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :I am not < 1320876218 465015 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :I have a record of it here < 1320876229 441940 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Better ban me. < 1320876246 844312 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Have you removed the line from the logs yet??? < 1320876268 812962 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: ALL THE LINES < 1320876273 651098 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Thx! < 1320876291 886591 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :you highlighted me and many other at precisely 12:53 Wednesday November, 09 2011 EST < 1320876306 706227 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :anyway < 1320876307 132114 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :your Haskell looks ugly :P < 1320876310 122822 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Precisely? So, not another second passed? < 1320876317 666581 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Not another femtosecond? < 1320876321 851356 :Nisstyre!~yours@infocalypse-net.info PRIVMSG #esoteric :name your goddamn variables properly < 1320876335 690076 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Those variables are perfectly well named. < 1320876336 442984 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mnvmnvmnvmnvnvmnvmnvn < 1320876445 618441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: sorry, I was out taking a phone-call < 1320876466 498149 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: What are we meant to do when we need someone banned urgently? < 1320876523 348214 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :WEP < 1320876535 256080 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan "wep" oerjan < 1320876562 113976 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :AN NASHING OF TEITH < 1320876576 793809 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1320876577 452578 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ban me < 1320876581 198314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: ask #freenode? < 1320876592 532153 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hmm... I'll give it a shot < 1320876690 888844 :Gregor!foobar@codu.org PRIVMSG #esoteric :Oooooh, now I'm curious who needs urgent banning. < 1320876695 642775 :Gregor!foobar@codu.org PRIVMSG #esoteric :(And from where) < 1320876710 618691 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Me. < 1320876711 554485 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :From here. < 1320876745 143253 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ida taut itwas obivus < 1320876768 232947 :Ngevd!~Taneb@host-2-99-91-198.as13285.net QUIT :Ping timeout: 245 seconds < 1320877420 828425 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Argh, how long until I go to university and get journal access. < 1320877447 982840 :Ngevd!~Taneb@host-2-99-91-198.as13285.net JOIN :#esoteric < 1320877634 32525 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Damn, I just realised Salesman is gonna have to simulate a basic economy < 1320877655 567638 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Is this the travelling salesman problem taken to the next level? < 1320877671 936724 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :This is getting pretty complicated < 1320877697 751801 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Yes < 1320877702 271897 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :As an esolang < 1320877707 696322 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What, really? < 1320877708 562119 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :elliott, did you ever come up with your version of Brook? < 1320877709 90202 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Awesome. < 1320877735 927081 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :With dynamic graph-changing < 1320877773 55708 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :But it's a complete graph which is by default Cartesian < 1320877812 811070 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :It's possible to change arc weights, but only by doubling them or halving them (may change that) < 1320877990 473015 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Thing is, in Salesman, the salesman actually buys and sells things < 1320877990 994528 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :It may have multiple commodities < 1320878027 590399 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :It is going to be so damn complicated < 1320878176 828066 :Aune!~Arne@h-152-28.a163.priv.bahnhof.se QUIT :Quit: Lmnar < 1320878180 184295 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Minecraft has made me view all trees as ridiculously slender. < 1320878211 639275 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Aww, now you got me thinking about Slender Man < 1320878275 881864 :Ngevd!~Taneb@host-2-99-91-198.as13285.net PRIVMSG #esoteric :Well, goodnight < 1320878286 980216 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Phantom__Hoover: XD < 1320878288 55636 :Ngevd!~Taneb@host-2-99-91-198.as13285.net QUIT :Quit: ... < 1320878305 163037 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well, I need to sleep, night → < 1320878312 279947 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :`addquote Minecraft has made me view all trees as ridiculously slender. < 1320878314 727168 :HackEgo!foobar@codu.org PRIVMSG #esoteric :716) Minecraft has made me view all trees as ridiculously slender. < 1320878417 357571 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 258 seconds < 1320878489 197714 :sebbu3!~sebbu@ADijon-152-1-18-62.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1320878489 578432 :sebbu3!~sebbu@ADijon-152-1-18-62.w83-194.abo.wanadoo.fr QUIT :Changing host < 1320878489 631310 :sebbu3!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1320878547 317579 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1320879613 405969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :THE COURT: You don't want to get me started on this. You big companies do not own the U.S. District Court. So, yes, you can have your protective orders, but when it comes to a public hearing, I'm not going to have to resort to Morse Code to understand what you are trying to tell me. < 1320879617 361428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a neat putdown < 1320880205 348331 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1320880345 563358 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(that's from Oracle vs. Google, against an Oracle lawyer) < 1320880376 454764 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, that judge is pretty awesome < 1320880379 170295 :Rod56!~bombeiro@201-23-160-66.gprs.claro.net.br JOIN :#esoteric < 1320880418 498939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I get the feeling from reading the rest of the trial that the judge thinks both sides are bullshitting him < 1320880425 910779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, that he is quite probably correct < 1320880428 340155 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1320880471 40005 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Argh, mplayer isn't working. < 1320880615 276012 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: wow, you mentioning that made me look at groklaw for the first time in years, which lead to me finding out that the original editor retired from it < 1320880623 30170 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's weird, feels like a universal constant changing < 1320880634 834332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you missed PJ retiring? wow < 1320880643 73267 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I don't read Groklaw :) < 1320880645 815395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :she still turns up now and again, especially if SCO are doing things < 1320880662 217823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's mostly written by Mark, who not only claims to be a lawyer, but obviously /is/ one from the way he talks < 1320880690 186960 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1320880761 266361 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: what's the current state of SCO, btw? < 1320880774 59080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: they sold pretty much everything they had to various shady companies < 1320880785 273429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then tried to resume their litigation against IBM, believe it or not < 1320880788 709363 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: :D < 1320880794 178655 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :did it work? < 1320880795 668770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they tried to not resume IBM's counter-litigation against them at the same time < 1320880804 421357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure < 1320880811 217132 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1320880812 548319 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1320880816 252554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think they haven't heard back from the judge yet, who is probably still laughing < 1320880824 346359 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: SCO's lawyers were paid upfront or something, right? < 1320880828 535356 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ISTR something like that < 1320880836 901409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, they were < 1320880840 517759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and are probably regretting that < 1320880841 840453 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1320880868 215121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the only reason they haven't just defaulted is to prove to other potential customers that if they're hired for something, they'll go through with it no matter how stupid it is < 1320880874 682247 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh, they renamed themselves! < 1320880879 941152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who, SCO? < 1320880882 669504 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yep < 1320880887 90704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think so < 1320880889 735031 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :to... TSG Group, Inc.... so they're The SCO Group Group, Inc. < 1320880891 653294 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: http://en.wikipedia.org/wiki/SCO_Group < 1320880898 570721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, wow, I forgot about that < 1320880907 216813 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The Santa Cruz Operation Group Group, Incorporated < 1320880923 952938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*Operations < 1320880942 402749 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I don't think so? at least Wikipedia says it's Operation < 1320880948 751013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps < 1320880954 930006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my memory is shaky < 1320880956 981303 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's still laughing too < 1320880960 89408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :See also: Caldera OpenLinux and The Santa Cruz Operation < 1320880960 205069 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[edit]The Santa Cruz Operation (SCO) < 1320880982 568174 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The SCO website now gives details of a new appeal against Novell, Inc, dated September 9, 2010 and presumably lodged with the United States Court of Appeals. < 1320880991 397766 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, there's more info below < 1320880997 843445 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :SCO filed amendments to their certificates of incorporation on 15 April 2011. The SCO Group, Inc. was renamed TSG Group, Inc., and SCO Operations, Inc. became TSG Operations, Inc.[4] < 1320880998 34368 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :On 30 August 2011, the United States Court of Appeals for the Tenth Circuit affirmed SCO's loss to Novell in the second jury/bench trial.[70] SCO's appellate brief had argued that there were evidentiary errors and other issues at trial. The affirmed verdict held that Novell did not transfer the UNIX copyrights to SCO in the amended asset purchase agreement, and that Novell has the right to waive certai < 1320880998 86893 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :n alleged license violations. < 1320881003 374332 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, so it's over? < 1320881121 348419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: SCO can theoretically appeal to the supreme court, but they haven't tried < 1320881288 916264 :Rod56!~bombeiro@201-23-160-66.gprs.claro.net.br PART :#esoteric < 1320881364 718583 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :bye Rod56 < 1320881497 759351 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, this feels like interproject limbo :/ < 1320881518 638692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: what does? < 1320881526 474070 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this not coding anything :) < 1320881544 487557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you have plenty of projects < 1320881547 8940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Kitten, for instance < 1320881558 45231 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :indeed < 1320881571 659359 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :unfortunately, they're swapped out to disk < 1320881575 213733 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and the scheduler isn't looking at them < 1320881602 772683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you're the scheduler? < 1320881628 648834 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: if I say yes, will you think that means I have control over it? < 1320881633 367075 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I uninstalled scheduler long ago and switched to procrastinator < 1320881639 128521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm not sure < 1320881661 477260 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1320881663 13205 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh /no/ < 1320881669 113520 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh /NO/ < 1320881677 252451 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :olsner: my scheduler did that all by itself. < 1320881677 485482 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I've figured out what's happening < 1320881683 794107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with what? < 1320881689 445659 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :my scheduler is swapping out all currently active processes < 1320881698 124814 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because the next one it'll switch to < 1320881700 272972 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :is @ < 1320881726 966303 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh no < 1320881735 909945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is @ as disastrous as Feather? < 1320881746 823977 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I thought feather too < 1320881750 533162 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I don't /know/, it's only ever run as a background task < 1320881754 844826 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :the black holes of vaporware < 1320881785 346211 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ummm, someone give me something really interesting yet surprisingly easy to do, it's the only thing that can stop this < 1320881803 372811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: write an optimizing parser for C < 1320881813 702667 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: an /optimising/ parser? < 1320881815 672840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1320881836 820077 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :a parser that optimizes itself? < 1320881839 295193 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: go on :) < 1320881840 200810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose you could at least do constant-folding in the parse < 1320881851 196030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :possibly even dead code elimination < 1320881877 546951 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ouch < 1320881883 94896 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesn't sound fun _or_ easy :) < 1320881897 47275 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@ time < 1320881901 420163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: hmm < 1320881908 110070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :different language, then < 1320881971 645883 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :project "try and get interested in working on my current projects first": failed < 1320881979 277174 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :something has gone horribly wrong :( < 1320882009 162176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: hmm… write a Scheme impl in JS < 1320882022 663664 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I've already done that :) < 1320882035 713896 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think writing more JS code would be very bad for my health < 1320882045 163808 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :js impl in scheme; get them to run each other < 1320882065 291961 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: they would cry < 1320882074 602782 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in harmony < 1320882081 191377 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scheme because < 1320882082 871869 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :js is horrific < 1320882084 2037 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :js because < 1320882086 837377 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it can never truly be scheme < 1320882101 978408 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :JavaScheme < 1320882109 925715 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :jeme < 1320882147 840013 :derrik!~xix@143.122.191.90.dyn.estpak.ee QUIT :Quit: left < 1320882164 280695 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :write an optimizing parser for ... malbolge. < 1320882183 671534 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: thanks: now i just want to give up on computing altogether < 1320882196 427215 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ME GO TOO FAR < 1320882220 652463 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wait < 1320882224 786255 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i can think of something < 1320882227 373234 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that might work < 1320882239 506757 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :however < 1320882246 230753 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it relies on me having a recent enough copy of it < 1320882304 571964 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-03-09.txt:19:30:24: elliott@elliott-MacBookAir:~/Code/sixth$ make >/dev/null; wc -c sixth.o < 1320882304 686948 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-03-09.txt:19:30:24: 75 sixth.o < 1320882304 740104 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-03-09.txt:21:31:02: 81 sixth.o < 1320882305 967581 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a start < 1320882308 755444 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ACTION suddenly wonders if feather supports concurrency < 1320882333 262218 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I don't see why not < 1320882337 124770 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :probably lock-step < 1320882357 679063 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :um i meant something _not_ lock-step < 1320882395 972076 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-09-03.txt:01:51:37: also, I still have the code for that boot sector Forth... < 1320882396 86234 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :work with me here :'( < 1320882417 916526 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-03-12.txt:09:01:17: I think si/di are free, it's just a boot sector. But it's tiny, so I don't really care that much :P < 1320882418 111086 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :waht < 1320882434 951175 :Gregor!foobar@codu.org PRIVMSG #esoteric :... my graphics card has an audio card. < 1320882437 235038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I don't think race-conditiony-concurrency is possible < 1320882439 471167 :Gregor!foobar@codu.org PRIVMSG #esoteric :My graphics card ... has an audio card. < 1320882449 455334 :Gregor!foobar@codu.org PRIVMSG #esoteric :MY GRAPHICS CARD HAS AN AUDIO CARD *brain explodes* < 1320882449 993858 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :those are some weird animals http://www.dagbladet.no/2011/11/09/nyheter/utenriks/romfart/astrobiologi/dyrenesnyheter/18952143/ < 1320882478 383139 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Gregor: your what has a what now? < 1320882490 695268 :Gregor!foobar@codu.org PRIVMSG #esoteric :olsner: my GRAPHICS CARD has an AUDIO CAAAAAAAARD < 1320882502 935584 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :your audio card has a smell card but you cannot detect it *MWAHAHAHAHA* < 1320882545 606679 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-05-17.txt:17:19:05: I think all it does is listen to conversation by the actual elliott and relay back and forth < 1320882545 659089 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1320882553 603061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :context? < 1320882558 127366 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-09-15.txt:02:44:51: Some researchers put forth the thesis that monads could help with concurrency. At this point, it looks like their thesis has failed. < 1320882558 181084 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1320882561 224863 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i dunno :D < 1320882588 579287 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bears etc. stranded in space < 1320882595 766686 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, I never made sprunge pastes in here in 2011-{03,04,09} < 1320882596 702973 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's < 1320882599 674622 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :really inconvenient < 1320882601 677221 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait < 1320882602 623292 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oerjan: maybe he can get fnarf feedback < 1320882605 408057 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes i did :> < 1320882620 927990 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky esoteric]$ grep -ri --color=always 'elliott.*sprunge\.us/' 2011-0{3,4,9}-??.txt | wc -l < 1320882620 980230 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :104 < 1320882622 844369 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :here goes nothing < 1320882629 29418 :sllide!~jari@86.94.177.19 QUIT :Ping timeout: 256 seconds < 1320882722 983163 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I love bears etc.. They are super cute! < 1320882724 795428 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(to microscopic animals to be) < 1320882727 652214 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/fhXB ouch < 1320882745 125684 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :monqy: i think the english name is tardigrade < 1320882748 888944 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1320882756 727696 :Gregor!foobar@codu.org PRIVMSG #esoteric : I love bears etc.. They are super cute! <-- referring to hairy gay men < 1320882763 278859 :Gregor!foobar@codu.org PRIVMSG #esoteric : (to microscopic animals to be) <-- referring to his sperm < 1320882789 29875 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :Gregor, master of interpretation < 1320882828 454371 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: do you remember news-ham < 1320882835 378421 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1320882839 794555 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zeptobot too < 1320882841 163434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: was the hyphen part of the name? < 1320882850 810063 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :to distinguish news-ham from newsham < 1320882851 48554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, why isn't monqy from Hexham? his name sounds like he should be < 1320882854 252682 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes, obviously; newsham owned newsham < 1320882859 524372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: they were different people? < 1320882859 641165 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote also, why isn't monqy from Hexham? his name sounds like he should be < 1320882861 713611 :HackEgo!foobar@codu.org PRIVMSG #esoteric :717) also, why isn't monqy from Hexham? his name sounds like he should be < 1320882865 192999 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: newsham was a person < 1320882868 390320 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :news-ham was my bot < 1320882871 245675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, aha < 1320882872 578160 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :news-ham - any relation to new-sham? < 1320882873 619389 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how confusing < 1320882877 485859 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: a _complete_ coincidence, I assure you! < 1320882884 666511 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :newsham just stole the name of the fine news-dispensing ham IRC bot. < 1320882892 711216 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why would i be from hexham < 1320882900 567722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you're called monqy < 1320882904 421309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how is it pronounced, anyway? < 1320882909 223995 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/GhYf news ham code (sometime before I added non-bbc feed support) < 1320882909 573731 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that a hexham thing < 1320882909 691142 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :monqy: if you're not from finland you're from hexham < 1320882913 828049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like "monkey", or slightly differently? < 1320882915 440439 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's so short :') < 1320882940 536493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: note that the "you" in olsner's statement applies to you specifically < 1320882943 65974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not to people in general < 1320882960 928802 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :aha, http://sprunge.us/OYVO is one of the latest versions < 1320882963 998080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: what language is that? golfScheme? < 1320882967 455357 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: picolisp < 1320882985 310345 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :the generic rule is not that much more complicated though < 1320882999 771833 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :esolang idea: a language that isn't sexp-based, but looks visually the same as Lisp < 1320883041 688120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what exactly did news-ham do? and why isn't it here atm? < 1320883050 647723 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i haven't really decided what pronunciations for "monqy" are acceptiable < 1320883055 166296 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/eXiM god, I forgot how lovely this thing is < 1320883071 286319 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I was not expecting that < 1320883071 635006 :Gregor!foobar@codu.org PRIVMSG #esoteric :ais523: It was the world's least interesting non-ham-related news bot. < 1320883078 402914 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: whenever you pinged it, or said "what are the haps my friends", it'd give you a random recent BBC news topic < 1320883093 523057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that sounds surprisingly useful for a #esoteric bot < 1320883098 103289 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you could also specify various topics which it would filter the result to (basically whatever BBC's feeds had, plus the Onion, plus a few other things) :P < 1320883099 979578 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, it had reddit too < 1320883165 736692 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :http://warpdrive.se/9473 hilarious